Uniform fluorescent photonic crystal supraballs generated from nanocrystal-loaded hydrogel microspheres