Molecular Devices for Solar Energy Conversion and Storage - Tian, Haining; Tian, Haining; Boschloo, Gerrit; Boschloo, Gerrit; Hagfeldt, Anders; Hagfeldt, Anders (Springer Singapore : Imprint: Springer, 2018)