IL-10 and its homologs: important immune mediators and emerging immunotherapeutic agents