Deep Space Microsatellite Power System Development Conference Paper 2024 Congress communication uri icon