Transportation Research Part E: Logistics and Transportation Review
Transportation Research Part E > 2008 > 44 > 5 > 684-695
Transportation Research Part E > 2010 > 46 > 3 > 344-353
Transportation Research Part E > 2015 > 79 > Complete > 110-127
Transportation Research Part E: Logistics and Transportation Review > 2016 > 88 > C > 167-188
Transportation Research Part E: Logistics and Transportation Review > 2016 > 95 > C > 207-247
Transportation Research Part E: Logistics and Transportation Review > 2018 > 110 > C > 168-188