Design of circuits for sub-threshold voltages : implementation of adders