Antifreeze proteins and their biomimetics for cell cryopreservation: Mechanism, function and application-A review.