Applying Telemedicine for Stroke Remote Diagnosis: the TeleStroke System