Optical Switching Fabrics for Terabit Packet Switches