A unified Green's function analysis of complicated DFB lasers