China's Solar Array: Power from Space or Directed Energy Weapon?