Text this: Resource Allocation of Multi-Satellite Beam Hopping Technology Based on System Capacity Maximization