20090318 home.science: Lost in space? Fruit bat hitches ride on shuttle