Improved Modulo 2n +1 Adder Design - Somayeh Timarchi (2008)