[1] Donghua Univ, Minist Educ, Key Lab Text Sci & Technol, Shanghai 201620, Peoples R China
[2] Donghua Univ, Coll Text, Shanghai 201620, Peoples R China
[3] Xinjiang Univ, Coll Text & Apparels, Urumqi 830046, Xinjiang Uyghur, Peoples R China
[4] Chinese Acad Sci, Tech Inst Phys & Chem, Key Lab Cryogen, Beijing 100190, Peoples R China
[5] Tongji Univ, Sch Aerosp Engn & Appl Mech, Shanghai 200092, Peoples R China
[6] Univ New Orleans, Dept Mech Engn, New Orleans, LA 70148 USA