[1] Princeton Satellite Syst, 6 Market St Suite 926, Plainsboro, NJ 08536 USA
[2] Princeton Plasma Phys Lab, 100 Stellarator Rd, Princeton, NJ USA
[3] Air Force Inst Technol, Wright Patterson AFB, OH USA
[4] Princeton Univ, Princeton, NJ USA
[5] Stanford Univ, Stanford, CA USA