Space Solar Power, The Next Leapfrog Technology ?