Materials for Heterojunction Devices