Physics and technology of heterojunction devices | lit.salon