Independent Mars spacecraft precise orbit determination software development and its applications