POWER SUPPLY AND ENERGY STORAGE SOLUTION FOR SOLAR