2004 International IEEE Conference on the Asian Green Electronics (AGEC). Proceedings of