1. The Higher Educational Key Laboratory for Flexible Manufacturing Equipment Integration of Fujian Province, Xiamen Institute of Technology, Xiamen 361021, China
2. Peking University Yangtze Delta Institute of Optoelectronics, 226010, Nantong, Jiangsu, China
3. Fujian Provincial Key Laboratory of Innovative Drug Target Research and State Key Laboratory of Cellular Stress Biology, School of Pharmaceutical Sciences, Xiamen University, Xiamen, Fujian, 361102, China