Cation exchange of aqueous CuInS2 quantum dots