lectinology lectin chitolectin lectinolysin leukolectin lebectin attractin boronolectin galactolectin collectin