GPS L1 Carrier Phase Double Difference Solution Using Low Cost Receivers