Demonstration of B-ion-implanted p-BaSi2/n-Si heterojunction solar cells. (1st May 2023)