[1] Zhejiang Univ Technol, Collaborat Innovat Ctr Yangtze River Delta Reg Gre, Hangzhou 310014, Peoples R China
[2] Zhejiang Univ Technol, Coll Pharmaceut Sci, Hangzhou 310014, Peoples R China
[3] Peking Univ, Sch Pharmaceut Sci, State Key Lab Nat & Biomimet Drugs, Xue Yuan Rd 38, Beijing 100191, Peoples R China
[4] Peking Univ, Chem Biol Ctr, Xue Yuan Rd 38, Beijing 100191, Peoples R China