Analysis and improvement of the Bancroft algorithm for GNSS satellite orbit determination. (7th January 2022)