The Delfi-n3Xt nanosatellite: Space weather research and qualification of microtechnology