1. Institute of Photoelectronic Thin Film Devices and TechnologyKey Laboratory of Photoelectronic Thin Film Devices and Technology of TianjinMinistry of Education Engineering Research Center of Thin Film Photoelectronic TechnologyRenewable Energy Conversion and Storage CenterNankai University Tianjin 300350 China
2. Key Laboratory of Microelectronics and Energy of Henan ProvinceHenan Joint International Research Laboratory of New Energy Storage TechnologySchool of Physics and Electronic EngineeringXinyang Normal University Xinyang 464000 China
3. Laboratory of Photomolecular ScienceInstitute of Chemical Sciences EngineeringEcole Polytechnique Fedérale de Lausanne (EPFL) Lausanne 1015 Switzerland
4. State Key Laboratory of Power SystemDepartment of Electrical EngineeringTsinghua University Beijing China
5. School of Physical Science and TechnologyShanghaiTech University Shanghai 201210 China