Modeling the Energy Consumption of Multi-NIC Communication Mechanisms