School of Energy and Power Engineering Xi'an Jiaotong University Xi'an 710049 China;
School of Energy and Power Engineering Xi'an Jiaotong University Xi'an 710049 China;
School of Energy and Power Engineering Xi'an Jiaotong University Xi'an 710049 China;
Research Institute Weichai Holding Group Co.Ltd. Weifang 261001 China;
School of Energy and Power Engineering Xi'an Jiaotong University Xi'an 710049 China;