Chemical foam cleaning as an efficient alternative for flux recovery in ultrafiltration processes