1. Nanoelectronics Integrated Systems Center (NISC), Nile University,Giza,Egypt,12588
2. Cairo University,Faculty of Engineering,Engineering Mathematics and Physics Department,Giza,Egypt,12613
3. Nile University,Centre of Informatics Science, Faculty of Information Technology and Computer Science,Giza,Egypt,12588