Improvements in numerical modelling of highly injected crystalline silicon solar cells