Diagnostic telepathology through the Internet