A Novel Shape-Based Approximation Method for Constrained Low-Thrust Trajectory Design