1. Fujian Provincial Key Laboratory of Innovative Drug Target Research and State Key Laboratory of Cellular Stress Biology, School
of Pharmaceutical Sciences, Xiamen University, Xiang’an South Road, Xiamen, Fujian, 361102, P.R. China
2. MassDefect Technologies,
NJ 08540, USA