As the world moves in the direction of lasting energy services, renewable resource is becoming the driving pressure behind a cleaner and greener future. With rapid developments in technology and increasing worldwide investments, solar, wind, and hydropower are revolutionising the way electrical energy is created, minimizing dependancy on nonrenewab