Text this: Antifreeze proteins: characteristics and potential applications