Extended hydrates interaction model: Hydrate formation and the energetics of binary homogeneous nucleation