A cloud-based flow cytometry web application