SPACE BASED SOLAR POWER A COMPREHENSIVE