PC-1D version 2: enhanced numerical solar cell modelling | IEEE Conference Publication | IEEE Xplore