Chapter 2 Semiconductor Heterostructures