Mechanisms of stress, energy homeostasis and insulin resistance in European adolescents--the HELENA study.