[1] Shenzhen Polytech, Postdoctoral Innovat Practice Base, Shenzhen 518055, Peoples R China
[2] Chinese Acad Sci, Shanghai Inst Mat Med, Ctr Drug Delivery Syst, 501 Haike Rd, Shanghai 201203, Peoples R China
[3] Cape Breton Univ, Dept Chem, 1250 Grand Lake Rd, Sydney, NS B1P 6L2, Canada
[4] Cape Breton Univ, Dept Hlth Sci, 1250 Grand Lake Rd, Sydney, NS B1P 6L2, Canada
[5] Natl Inst Food & Drug Control, NMPA Key Lab Qual Res & Evaluat Pharmaceut Excipi, 2 Tiantan Xili, Beijing 100050, Peoples R China