1. State Key Laboratory of Cellular Stress Biology and Fujian Provincial Key Laboratory of Innovative Drug Target Research School of Pharmaceutical Sciences Xiamen University Xiamen Fujian 361102 China
2. Department of Chemistry and The Key Laboratory for Chemical Biology of Fujian Province College of Chemistry and Chemical Engineering Xiamen University Xiamen Fujian 361005 China
3. Department of Molecular and Cell Biology University of California Berkeley CA 94720 USA
4. Institute of Drug Discovery Technology Ningbo University Ningbo Zhejiang 315221 China
5. Research Center for Precision Diagnostic Omics Technology Phobiology Technology Co., Ltd. Shenzhen Guangdong 518000 China
6. Department of Electronic Science Xiamen University Xiamen Fujian 361102 China