1. School of Life Sciences , Division of Life Sciences and Medicine, , Hefei 230026 , China
2. University of Science and Technology of China , Division of Life Sciences and Medicine, , Hefei 230026 , China
3. Drug Discovery and Design Center , State Key Laboratory of Drug Research, ; 555 Zuchongzhi Road, Shanghai 201203 , China
4. Shanghai Institute of Materia Medica Chinese Academy of Sciences , State Key Laboratory of Drug Research, ; 555 Zuchongzhi Road, Shanghai 201203 , China
5. Lingang Laboratory , Shanghai 200031 , China
6. Drug Discovery and Design Center , State Key Laboratory of Drug Research, , 555 Zuchongzhi Road, Shanghai 201203 , China
7. Shanghai Institute of Materia Medica, Chinese Academy of Sciences , State Key Laboratory of Drug Research, , 555 Zuchongzhi Road, Shanghai 201203 , China