A review on contamination and removal of sulfamethoxazole from aqueous solution using cleaner techniques: Present and future perspective. (20th March 2020)