A comprehensive mobile e-healthcare system | Synapse