Segmenting and classifying skin lesions using a fruit fly optimization algorithm with a machine learning framework | Synapse