The CASSIOPeiA Solar Power Satellite