1. School of Life Sciences, Shanghai University, Shanghai 200444, PRC, China
2. College of Science, Shanghai University,
Shanghai 200444, PRC, China
3. Department of Biochemistry, University of New York, NY 10012, United States
4. Shanghai Institute of Materia Medica, Chinese Academy of Sciences, China