Towards Effective Intra-flow Network Coding in Software Defined Wireless Mesh Networks