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