Affiliation: | 1. State Key Laboratory of Drug Research, Shanghai Institute of Materia Medica, Chinese Academy of Sciences, Shanghai, 201203, P.?R. China (phone: +86‐21‐50805813);2. The authors contributed equally to this work.;3. Istituto di Chimica Biomolecolare‐CNR, I‐80078 Napoli |