Search results for: Xuan Zhao
International Transactions in Operational Research > 29 > 6 > 3565 - 3591
International Transactions in Operational Research > 29 > 3 > 1943 - 1969
Environmental Science and Pollution Research > 2019 > 26 > 14 > 13839- 13853
Applied Energy > 2014 > 121 > C > 20-27