Novel GPU-accelerated high-resolution solar potential estimation in urban areas by using a modified diffuse irradiance model