Challenges and update on fungal endophytes: classification, definition, diversity, ecology, evolution and functions | Synapse