Department of Chemistry;
Tsinghua University;
Beijing 100084;
China;
The State Key Laboratory Breeding Base-Shenzhen Key Laboratory of Chemical Biology;
The Graduate School at Shenzhen;
Tsinghua University;
Shenzhen518055;
China;
Department of Pharmacology and Pharmaceutical Sciences;
School of Medicine;
Tsinghua University;
Beijing 100084;
China;