1. Mentor Graphics Corporation, 78 El Nozha St Heliopolis, Cairo 11361, Egypt
2. Electronics and Communications Engineering Department, Cairo University, Giza 12613, Egypt
3. Center of Nano-Electronics and Devices, AUC and Zewail City of Science and Technology, New Cairo 11835, Egypt