Metal Halide Perovskites: New Candidates for Solar Fuels Production via Artificial Photosynthesis by Santosh Kumar