Power-Fractionizing Mechanism: Achieving Joint User Scheduling and Power Allocation via Geometric Programming | Synapse