[1]E China Univ Sci & Technol, Sch Pharm, Dept Pharmaceut, Shanghai 200237, Peoples R China.
[2]Fudan Univ, Minist Educ, Key Lab Smart Drug Delivery, Shanghai 200433, Peoples R China.
[3]Fudan Univ, PLA, Sch Pharm, Shanghai 200433, Peoples R China.