1. State Key Laboratory of Cellular Stress Biology, School of Life Sciences, Faculty of Medicine and Life Sciences, Xiamen University, Xiamen, Fujian 361102, China
2. Department of Chemical and Biochemical Engineering, College of Chemistry and Chemical Engineering, Key Laboratory for Synthetic Biotechnology of Xiamen City, Xiamen University, Xiamen 361005, China
3. Innovation Laboratory for Sciences and Technologies of Energy Materials of Fujian Province (IKKEM), Xiamen 361005, China
4. Shenzhen Research Institute of Xiamen University, Shenzhen 518057, China