types of electrophoresisimmunofixation electrophoresiscapillary electrophoresishorizontal electrophoresistwo dimensional electrophoresisimmunoglobulin electrophoresisagarose electrophoresisvertical electrophoresisprotein electrophoresismicrochip electrophoresiselectrophoresis systemsebia electrophoresis