PV performance modelling: A review in the light of quality assurance for large PV plants. (October 2017)