Basic Principles in Flow Cytometry