Integration and Miniaturization Challenges in the Design of Micro-Propulsion Systems for Picosatellite Platforms