EMULEX CORPORATION