1. University of Science and Technology, Zewail City of Science and Technology, 6th of October City, Giza 12588, Egypt
2. Department of Physics, Beirut Arab University, Beirut 11-5020, Lebanon
3. Department of Physics, Northeastern University, Boston, MA 02115-5000, USA