Recent developments in functional materials for artificial photosynthesis - Ghosh, Srabanti; Wang, Qian (Sustainable Energy, 2023)