National Natural Science Foundation of ChinaNational Natural Science Foundation of China (NSFC) [21572194, 21502160, 21372187]; Collaborative Innovation Center of New Chemical Technologies for Environmental Benignity and Efficient Resource Utilization; Hunan Provincial Innovative Foundation for Postgraduate [CX2017B293]