Electrophoresis-tutor: an image-based personal computer program that teaches clinical interpretation of protein electrophoresis patterns of serum, urine, and cerebrospinal fluid.