As the world seeks alternatives to traditional fossil fuels, solar power has gained significant traction due to its abundance, accessibility, and environmental benefits. However, one of the key challenges associated with solar energy is its intermittency – the sun doesn't shine 24/7, and energy production fluctuates based on weather conditions