Gamification elements in smoking cessation mobile apps and their effects on the self-efficacy and motivation to quit of smokers