Photonic-Crystal Heterostructure Waveguides