Modular ICT-based patient empowerment framework for self-management of diabetes: Design perspectives and validation results. (July 2016)