1. Beijing Key Lab of Drug Target Identification and Drug Screening, Institute of Materia Medica, Chinese Academy of Medical Sciences & Peking Union Medical College, Beijing 100050, China
2. Department of Industrial and Physical Pharmacy, Purdue University, West Lafayette, IN 47907-2091, USA
3. Department of Chemistry, Purdue University, West Lafayette, IN 47907-2084, USA