Published June 6, 2025 at 2070 × 1404 in Space solar power generation: A viable system proposal and technoeconomic analysis