Changshu, Kiina. Toukokuu 2005