An adaptive digital stain separation method for deep learning-based automatic cell profile counts