Check out China's scientific and technological achievements in the past five years, made possible by the country's innovation-driven development strategy.