Text this: High-speed and reduced energy delay product TCAM on FPGA for network routers