Hundreds of textile workers held a demonstration outside their factory on Monday in protest at the arrest of union leaders for organising a strike. News organisation Agence France-Presse reported that the protest in Guangyuan city, Sichuan province, was sparked by the state-owned company's failure to set up a pension fund.