Spurred by vigorous domestic and external demand, China's economy remains on a "solid footing" and is projected to grow by 9.6% in 2011 according to the International Monetary Fund (IMF).