Photochemical kinetics of ultrasmall semiconductor particles in solution: effect of size on the quantum yield of electron transfer