China's projected population more than that of India as on J