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