Rare space object falls from sky in Vellore, India