A review on protein languauge models