1. Shanghai Institute for Advanced Immunochemical Studies ShanghaiTech University 393 Middle Huaxia Road Shanghai 201210 P. R. China
2. The First Affiliated Hospital of USTC (Anhui Provincial Hospital) Division of Life Sciences and Medicine University of Science and Technology of China Hefei Anhui 230026 P. R. China
3. Lingang Laboratory Shanghai 200031 P. R. China
4. School of Life Science and Technology ShanghaiTech University Shanghai 201210 P. R. China
5. Drug Discovery and Development Center Shanghai Institute of Materia Medica Chinese Academy of Sciences 555 Zuchongzhi Road Shanghai 201203 P. R. China
6. Department of Pharmacy The SATCM Third Grade Laboratory of Traditional Chinese Medicine Preparations Shuguang Hospital Affiliated to Shanghai University of Traditional Chinese Medicine Shanghai 201203 P. R. China