1. College of Textiles and Clothing, Qingdao University, No. 308 Ningxia Road, Qingdao 266071, People’s Republic of China
2. State Key Laboratory of Bio-Fibers and Eco-Textiles, Qingdao University, No. 308 Ningxia Road, Qingdao 266071, People’s Republic of China
3. College of Physics, Qingdao University, No. 308 Ningxia Road, Qingdao 266071, People’s Republic of China