The effect of self-efficacy, outcome expectations, and social communication on adherence to a meal replacement program