Peng Wei, ‘Shoe 70’, 2002-2004, Tina Keng Gallery