Uniform Nanocrystals