Differential GNSS and double difference approaches comparison for high integrity railway location determination system