Static Power Reduction Techniques For Asynchronous Circuits