NSFCNational Natural Science Foundation of China (NSFC) [61703152]; Hunan Provincial Natural Science FoundationNatural Science Foundation of Hunan Province [2016JJ4010, 2018JJ3134]; Postgraduates Innovation Fund of School of Life Science and Chemistry in HUT; Doctoral Program Construction of Hunan University of Technology; Project of Science and Technology Department of Hunan Province [18A273, 18C0522]; Project of Science and Technology Plan in Zhuzhou [201706-201806]; Opening Project of Key Discipline of Materials Science in Guangdong (ESI Project) [GS06021, CNXY2017001, CNXY2017002, CNXY2017003]; key Project of Department of Education of Guangdong Province [2016GCZX008]; The Project of Engineering Research Center of Foshan [20172010018]