Automated disease diagnostics for low-resource areas using mobile phones