[1] Donghua Univ, Coll Text, Shanghai 201620, Peoples R China
[2] Univ Delaware, Dept Mech Engn, Newark, DC 19716 USA
[3] Univ Delaware, Dept Phys & Astron, Newark, DC 19716 USA
[4] Beihang Univ, Sch Phys & Nucl Energy Engn, Beijing 100191, Peoples R China
[5] Chinese Acad Sci, Suzhou Inst Nanotech & Nanobion, Suzhou 215123, Peoples R China