[1] Chinese Acad Sci, Shenzhen Inst Adv Technol, Inst Biomed & Biotechnol, Shenzhen 518055, Peoples R China
[2] Wuhan Univ, Minist Educ, Dept Phys, Key Lab Artificial Micro & Nanostruct, Wuhan 430072, Hubei, Peoples R China
[3] Wuhan Univ, Sch Phys & Technol, Wuhan 430072, Hubei, Peoples R China
[4] City Univ Hong Kong, Dept Phys & Mat Sci, Tat Chee Ave, Kowloon, Hong Kong, Peoples R China
[5] Chongqing Univ, Coll Bioengn, Key Lab Biorheol Sci & Technol, Res Ctr Bioinspired Mat Sci & Engn, Chongqing 400030, Peoples R China