KIOXIA SSDs are space-travel ready