Capillary electrophoresis technology