New Developments In Space Solar Power