Eating fruit and vegetables that contain high levels of flavonoids could help maintain a healthy weight - according to research…