ISRO adds another feather to its cap