Multi-Objective Optimization in Multicast Flows