Volume 58, Issue 2, June 2018, Pages 209-220
Ramy Khalifa; Mahmoud Saied; Mohamed Khalifa
Volume 56, Issue 4, December 2016, Pages 683-699