Congestion pricing for dynamic bandwidth allocation in satellite networks: A game-theoretic approach