Quantum Dot Solar Cells: Background, Progress, and Perspective | Synapse