Recent Developments in Emerging Contaminants Determination and Treatment Technologies