China CDC 2009 site under construction