Semiconductor Heterojunctions Research Articles