Ultra-small-size, highly efficient and stable CsPbBr3 quantum dots synthesized by using a cesium-dodecyl benzene sulfonic acid solution