China's Beidou Navigation Satellite System A pillar of the great power (Foreign languages press, 2020)