Techniques used in CMOS camera-based Image Flow Cytometry