Applications of Optical Signal Processing