Nano- and Microengineering: 3-D Colloidal Photonic Crystals Prepared from Sub-μm-sized Polystyrene Latex Spheres Pre-Coated with Luminescent Polyelectrolyte/Nanocrystal Shells