Factory workers at Weiqiao Textile Co Ltd in Binzhou city, Shandong province on June 21. [Cai Muyuan/chinadaily.com.cn]