SOLAR ENERGY HARVESTING CONVERSION AND STORAGE