SpectroCube: a European 6U nanosatellite spectroscopy platform for astrobiology and astrochemistry. (May 2020)