1. College of Chemistry and Chemical Engineering, Hunan University, Changsha 410082, China
2. Chemical and Biochemical Sciences, Green Process Engineering, Mohammed VI Polytechnic 6 University (UM6P), Lot 660—Hay Moulay Rachid, Ben Guerir 43150, Morocco
3. Greater Bay Area Institute for Innovation, Hunan University, Guangzhou 511300, China