FLOPTICS: A novel automated gating technique for flow cytometry data