A fast satellite selection algorithm for multi-GNSS marine positioning based on improved particle swarm optimisation. Issue 387 (2nd November 2022)