Mode Selection And Dispersion Engineering In Mid-Infrared Quantum Cascade Lasers