SMS dit: Optoelectronic integrated circuit design and device modeling