Opportunities and Challenges of eHealth and Telemedicine via Satellite.