Type I 'antifreeze' proteins. Structure-activity studies and mechanisms of ice growth inhibition. — scientific article