Double Heterostructure 3D Colloidal Photonic Crystals