Photochemical Water Splitting : Materials and Applications - Chouhan, Neelu; Liu, Ru-Shi; Zhang, Jiujun (CRC Press, 2017)