A high-speed low-power modulo 2ⁿ+1 multiplier design using carbon-nanotube technology