Electrochemical Approaches To Renewable Energy