Silicon Passivated Contacts Photovoltaic Arrays: A Promising Technology for Space | IEEE Conference Publication | IEEE Xplore