Analysis of full-wafer size co-diffused BCBJ silicon solar cells with a novel screen printed boron-doping paste. (September 2017)