Camu-Camu: The new superfood for losing weight?