Quantum solar cell thin film