1. Department of Electrical Engineering, Taif University, P. O. Box 888 - 21974 Al-Hawiyah, Taif, Kingdom of Saudi Arabia
2. Department of Electrical and Computer Engineering, University of Connecticut, Connecticut 06269, USA
3. Synopsys Inc., Ossining, New York 10562, USA