[1] Huazhong Univ Sci & Technol, Dept Biomed Engn, Coll Life Sci & Technol, Wuhan 430074, Peoples R China
[2] Huazhong Univ Sci & Technol, Natl Engn Res Ctr Nanomed, Wuhan 430074, Peoples R China
[3] Glyndwr Univ, Glyn O Phillips Hydrocolloids Res Ctr, Wrexham LL11 2AW, Wales
[4] Phillips Hydrocolloids Res Ltd, London W1S 4QT, England