Quantum dot P-I-N structure solar cells by atomic layer deposition