Appropriate technologies for water purification in developing countries