[1] Wuhan Univ Technol, State Key Lab Adv Technol Mat Synth & Proc, Wuhan 430070, Hubei, Peoples R China
[2] Harvard Univ, Sch Engn & Appl Sci, Cambridge, MA 02138 USA
[3] Harvard Med Sch, Brigham & Womens Hosp, Cambridge, MA 02139 USA
[4] Wuhan Inst Technol, Sch Mat Sci & Engn, Wuhan 430205, Hubei, Peoples R China
[5] Univ Groningen, Univ Med Ctr Groningen, Dept Biomed Engn FB4, Ant Deusinglaan 1, NL-9713 AV Groningen, Netherlands
[6] Univ Birmingham, Sch Chem Engn, Birmingham B15 2TT, W Midlands, England