Quantum Dot Solar Cell Working Principle