Quantum cascade