Application of Ant Colony Optmization to the Routing and Wavelength Assignment problem