Department of Electrical and Computer Engineering, University of Alabama, Tuscaloosa, AL 35487-0286, U.S.A.