[1] Univ Adelaide, Sch Chem Engn, Adelaide, SA 5005, Australia
[2] China Univ Petr, State Key Lab Heavy Oil Proc, Beijing 102249, Peoples R China
[3] Univ Adelaide, Sch Earth & Environm Sci, Adelaide, SA 5005, Australia
[4] SA Water Corp, Australian Water Qual Ctr, Bolivar, SA 5110, Australia
[5] N China Elect Power Univ, Natl Engn Lab Biomass Power Generat Equipment, Beijing 102206, Peoples R China