zhejiang, china 2005