A brief review of anaerobic membrane bioreactors emphasizing recent advancements, fouling issues and future perspectives. (15th September 2020)