High-resolution electricity generation model demonstrates suitability of high-altitude floating solar power