Air pollution cut solar electricity generation by 5.8% in 2023, with coal-related aerosols responsible for huge losses in solar power output.