Colloidal Quantum Dots for Highly Efficient Photovoltaics