the National Natural Science Foundation of China(Grant No.52173192);the National Key Research and Development Program of China(Grant No.2017YFA0206600);HL also acknowledges the support from the Key Innovation Project of Graduate of Central South University(Grant No.2018ZZTS106)and China Scholarship Council program;Open access funding provided by Shanghai Jiao Tong University
Perovskite solar cells(PSCs)have attracted tremendous attention as a promising alternative candidate for clean energy generation.Many attempts have been made with various deposition techniques to scale-up manufacturin...