Active Window Management: Reducing Energy Consumption of TCP Congestion Control