基金the National Key Research and Development Program of China(2016YFA0202400 and 2016YFA0202404)the National Natural Science Foundation of China(61904076 and U19A2089)+3 种基金the Natural Science Foundation of Guangdong Province(2020A1515010980 and 2019B1515120083)the Peacock Team Project funding from the Shenzhen Science and Technology Innovation Committee(KQTD2015033110182370)the Shenzhen Engineering R&D Center for Flexible Solar Cells Project funding from Shenzhen Development and Reform Committee(2019-126)the GuangdongHong Kong-Macao Joint Laboratory(2019B121205001)。