Power Management Techniques for Integrated Circuit Design,