Enhanced solar radiation pressure model for GPS satellites considering various physical effects