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