1. Department of Instrumental and Electrical Engineering, Xiamen University, Xiamen 361102, China
2. Fujian Provincial Key Laboratory of Innovative Drug Target Research and State Key Laboratory of Cellular Stress Biology, School of Pharmaceutical Sciences, Xiamen University, Xiamen 361102, China
3. School of Mechanical and Automotive Engineering, Xiamen University of Technology, Xiamen 361024, China