Analytical Investigation of an All-Optical T-type Flip-Flop using an SOA-MZI with Push-Pull Configuration for DPSK encoding