1. College of Pharmaceutical Sciences, Zhejiang University, 866 Yuhangtang Street, Hangzhou 310058, China.
2. Department of Nuclear Medicine, The First Affiliated Hospital, Zhejiang University School of Medicine, Hangzhou, China.
3. National Key Laboratory of Chinese Medicine Modernization, Innovation Center of Yangtze River Delta, Zhejiang University, Jiashan 314100, China.
4. State Key Laboratory of Advanced Drug Delivery and Release Systems, Zhejiang University, Hangzhou 310058, China.