NASA sending more than 100 squid to International Space Station