Leech immune responses: contributions and biomedical applications