Global retailers have been under pressure to sever their supply chains from Xinjiang - China's largest cotton-growing region ... resurfaced and sent Chinese internet users into a furore.