Solar energy breaks records: 593 GW of new generating capacity will be created this year