Text this: Evaluating the advancements in protein language models for encoding strategies in protein function prediction: a comprehensive review