compensation controls flow cytometryflow cytometry compensation tutorialcost of flow cytometryflow cytometry instrumentsflow cytometry procedureflow cytometry companiesflow cytometry laboratoryfree flow cytometry softwareflow cytometry servicesflow cytometry explainedspectral flow cytometryflow cytometry channels