A model to determine soiling, shading and thermal losses from PV yield data. Issue 2 (29th April 2022)