Potentials and development of amorphous silicon carbide heterojunction solar cells