1. State Key Laboratory of Drug Research, Shanghai Institute of Materia Medica, Chinese Academy of Sciences, 555 Zu Chong Zhi Road, Shanghai, 201203, People’s Republic of China
2. Department of Biochemistry and Molecular Biology and Center for Tropical and Emerging Global Diseases (CTEGD), University of Georgia, Athens, Georgia 30602, United States
3. Department of Biochemistry, MC 0308, Virginia Polytechnic Institute and State University, Blacksburg, Virginia 24061, United States