Solar hydrogen production processes, systems and technologies - Calise, Francesco; Dentice D'Accadia, Massimo; Santarelli, Massimo; Lanzini, Andrea; Ferrero, Domenico (Academic Press, an imprint of Elsevier, 2019)