[1] Univ Technol Sydney, Sch Mech & Mechatron Engn, Sydney, NSW 2007, Australia
[2] Univ Elect Sci & Technol China, Sch Mech & Elect Engn, Chengdu 611731, Peoples R China
[3] Univ Alberta, Dept Mech Engn, Edmonton, AB T6G 1H9, Canada
[4] Nucl Power Inst China, Shenzhen, Peoples R China