Quantum dots boost solar cell efficiencies