High Upstream Bandwidth Utilization DWBA Algorithm for NG-EPON with Heterogeneous Propagation Delays