Isotachophoresis : theory, instrumentation and applications