The design of mesh-restorable multi-wavelength optical networks