Optical Signal Processing by