The International Apparel Federation (IAF) is heading to China for the next edition of its annual World Apparel Convention - but has changed the location of the event to Shanghai.