Review of Machine Learning Applications Using Retinal Fundus Images