Wearable Internet of Things: Concept, architectural components and promises for person-centered healthcare
mobile cloud computing : a survey .