Seol É Seo mar Theachtaireacht Téacs: Electrophoresis: fundamentals, advances and applications