Isro adds another feather in its cap