SPACE BASED SOLAR POWER: CONCEPTS, DEVELOPMENTS AND CHALLENGES