Large fluorescence quantum yield and low size dispersion from CdSe/ZnSe core/shell nanocrystals