Recent findings on phenoloxidase activity and antimicrobial activity of hemocyanins.