[1] Peking Univ, Hlth Sci Ctr, Beijing Key Lab Mol Pharmaceut & New Drug Deliver, Inst Cardiovasc Sci, 38 Xueyuan Rd, Beijing 100191, Peoples R China
[2] Chongqing Univ, Sch Pharmaceut Sci, 55 Daxuecheng South Rd, Chongqing 401331, Peoples R China
[3] Chongqing Univ, Innovat Drug Res Ctr, 55 Daxuecheng South Rd, Chongqing 401331, Peoples R China