Huang Rui, ‘Chai-na/ China’, 2004, 10 Chancery Lane Gallery