[1] HUST, Sch Mat Sci & Engn, State Key Lab Mat Proc & Die & Mould Technol, Wuhan 430074, Hubei, Peoples R China
[2] Hubei Univ, Hubei Collaborat Innovat Ctr Adv Organ Chem Mat, Wuhan 430062, Hubei, Peoples R China
[3] Australian Natl Univ, Coll Engn & Comp Sci, Res Sch Engn, Canberra, ACT 2601, Australia