Does telemedicine improve treatment outcomes for diabetes? A meta-analysis of results from 55 randomized controlled trials.