1. National Engineering Research Center of Chemical Fertilizer Catalyst (NERC-CFC), College of Chemical Engineering, Fuzhou University, 523 Gongye Rd, Fuzhou, Fujian 350002, China
2. Qingyuan Innovation Laboratory, 1 Xueyuan Rd, Quanzhou, Fujian 362801, China