Estimating various losses in c-Si solar cells subjected to partial shading: insights into J–V performance reduction