Lattice-mismatched semiconductor heterostructures