Solar Energy Storage Through The Homogeneous Electrocatalytic Reduction Of Carbon Dioxide : Photoelectrochemical And Photovoltaic Approaches