1. Department of Mathematical Engineering; Mansoura University; Mansoura 35516 Egypt
2. Department of Bioengineering; University of Louisville; Louisville KY 40292 USA
3. Department of Ophthalmology and Visual Sciences; School of Medicine, University of Louisville; Louisville KY 40202 USA
4. Intelligent Vision Systems Laboratory, Department of Computer Science; University of Auckland Auckland 1142 New Zealand
5. Department of Mathematics and Physical Engineering; Mansoura University; Mansoura 35516 Egypt