Quantum Dot Intermediate Band Solar Cells Research Articles