Title: Physics and Technology of Heterojunction Devices