PV modules performance under different weather