An Advanced Architecture for a Telemedicine System Exploiting Mobile Appliances in the Follow-up of Diabetic Patients