Anaerobic fungi (phylumNeocallimastigomycota): advances in understanding their taxonomy, life cycle, ecology, role and biotechnological potential | Synapse