Volume 69, Issue 3, October 2017, Pages 2043-2051
Magd E. Mohamed; Amr M. Elhelaly; Mahmoud H. Abdelfattah