[1] Chinese Acad Sci, Changchun Inst Opt Fine Mech & Phys, State Key Lab Luminescence & Applicat, Dong Nanhu Rd 3888, Changchun 130033, Peoples R China
[2] Jilin Univ, Coll Basic Med Sci, Dept Pharmacol, Changchun, Peoples R China
[3] Jilin Univ, Coll Basic Med Sci, Minist Educ, Key Lab Pathobiol, Changchun, Peoples R China
[4] Griffith Univ, Queensland Micro & Nanotechnol Ctr & Environm Eng, Brisbane, Qld 4111, Australia