1. College of Mechanical and Electrical Engineering Qingdao University 308 Ningxia Road Qingdao 266071 China Emial
2. State Key Laboratory of Bio-fibers and Eco-textiles College of Mechanical and Electrical Engineering Qingdao University Qingdao 266071 China