Affiliation: | 1. Texas Transportation Institute, Texas A&M University, College Station, TX 77843-3131, USA;2. Department of Industrial and Systems Engineering, Texas A&M University, College Station, TX 77843-3131, USA;3. Department of Engineering Technology and Industrial Distribution, Texas A&M University, College Station, TX 77843-3367, USA |