A COMPREHENSIVE REVIEW OF SOLAR PANEL