Highly efficient flexible MAPbI3 solar cells with a fullerene derivative-modified SnO2 layer as the electron transport layer. Issue 12 (8th March 2019)