Population explosion: India soon to take over China