Acousto-Optic Effect and Its use in Signal Processing