Shenzhen, 2005