Xu Zhen 徐震, ‘In Just the Blink of an Eye’, 2005, Fondation Beyeler