Synergistic Doping of Fullerene Electron Transport Layer and Colloidal Quantum Dot Solids Enhances Solar Cell Performance | Synapse