China's advanced satellite power system delivers 2.6 MW with microsecond precision, reshaping satellite power, communication ...