1. Media Engineering and Technology Department, The German University in Cairo, Cairo 11835, Egypt
2. Integrated Electronic Systems Lab, TU Darmstadt, 64283 Darmstadt, Germany
3. Information Engineering and Technology Department, The German University in Cairo, Cairo 11835, Egypt
4. Electrical Engineering Department, Badr University in Cairo, Cairo 11829, Egypt