1. Shanghai Key Laboratory of New Drug DesignSchool of PharmacyEast China University of Science and Technology Shanghai China
2. Department of Theoretical Chemistry and BiologySchool of Engineering Sciences in Chemistry, Biotechnology and Health (CBH)KTH Royal Institute of Technology Stockholm Sweden