Distributed feedback QCLs