Compendium of waste water treatment and water purification technologies