Text this: The commodity constrained split delivery vehicle routing problem considering carbon emission: Formulations and a branch-and-cut method