Mobile applications for diabetes management: efficacy issues and regulatory challenges.