20010522 home.science: Russia launches space station supply vessel