Navigation Algorithm for Lunar Probe Based on Satellite-Borne GPS Data