Effect of dust accumulation on the performance of photovoltaic modules for different climate regions