Heterojunction solar cells are a type of photovoltaic (PV) device that combines multiple materials with different bandgaps to improve the…