OScan: A Smartphone-based Oral Cancer Screener