Mars atmospheric entry trajectory optimization via particle swarm optimization and Gauss pseudo-spectral method