Early dinner may help you lose weight