20120103 india: China ahead of India in science; need to invest more: Prime Minister Manmohan Singh