Population: India may defeat China by 2050