Device Physics of Heterojunction with Intrinsic Thin Layer (HIT) Solar Cells