20130817 home.science: Worms may help explain human ability to handle stress