Colour Science and Textile Chemistry Research Center, College of Textiles and Clothing, Qingdao University, Qingdao, Shandong 266071, China ...