Stellar Exploration propels EchoStar nanosatellite to valuable slot