Enhanced performance of solar cells via anchoring CuGaS2 quantum dots