Indian university faces backlash for presenting Chinese robot as its own