SOLAR ROOFING AND ENERGY STORAGE REVIEWS