3 Russian cosmonauts return safely from Intl Space Station