[1] Huazhong Univ Sci & Technol, Coll Life Sci & Technol, Dept Biomed Engn, Wuhan 430074, Peoples R China
[2] Huazhong Univ Sci & Technol, Natl Engn Res Ctr Nanomed, Wuhan 430074, Peoples R China
[3] Hanoi Pedag Univ 2, Fac Biol Agr Technol, Dept Human & Anim Physiol, Hanoi, Vietnam
[4] Wuhan East Lake High Tech Zone Adm Comm, Wuhan 430079, Peoples R China
[5] Univ Waterloo, Dept Chem, Waterloo, ON N2L 3G1, Canada