20180228 home.science: 'Happy space suits' may prevent depression in astronauts