Clifford Ross, ‘Hurricane LXVIII’, 2008, Zhejiang Art Museum