High performance solid state solar cells incorporating CdS quantum dots and CH3NH3PbI3 perovskite. (2019)