Volume 58, Issue 2, June 2018, Pages 209-220
Ramy Khalifa; Mahmoud Saied; Mohamed Khalifa
Volume 53, Issue 4, December 2013, Pages 579-593