A review on anaerobic membrane bioreactors: Applications, membrane fouling and future perspectives