Heterogeneous CAF-based load balancing on Intel Xeon Phi