TAKE ADVANTAGE OF THE POWER OF THE SUN: AN EXTENSIVE OVERVIEW TO RESIDENTIAL SOLAR PANELS