Home World NASA astronaut, 2 Russian cosmonauts launch to space station