ENERGY GENERATION CONVERSION AND STORAGE