CMED: Cloud based medical system framework for rural health monitoring in developing countries. (July 2016)