How CMOS camera-based Image Flow Cytometry (IFC) works