Metaheuristic approaches for the multi-period vehicle routing problem with synchronization constraints and refuelling