Structural, Optical, and Electronic-Properties of Silicon Boron Phosphide Heterojunction Photoelectrodes