India's love for Russian oil may face China challenge