Design and Fabrication of Nanomaterials for Efficient Solar to Chemical Energy Conversion