Environmental Bioengineering : Volume 11 - Wang, Lawrence K.; Tay, Joo-Hwa.; Tay, Stephen Tiong Lee.; Hung, Yung-Tse. (Handbook of Environmental Engineering,, 2010)