Towards grid-enabled telemedicine in Africa