RENEWABLE ENERGY AND ENERGY STORAGE SYSTEMS