Throughput optimization in wireless networks with multi-packet reception and directional antennas