Fundamentals of capillary electrophoresis