Amid reports of reciprocal troop pullback, India rues technological dependence on China