NSLComm reports 90 percent success on first cubesat mission