Faits: Faits: A. B._, né en 1928, est au bénéfice d'une rente de vieillesse de l'assurance-vieillesse et survivants et de prestations complémentaires à l'AVS/AI. Il est assuré auprès d'Universa Caisse-maladie (ci-après: Universa) pour l'assurance obligatoire des soins en cas de maladie avec une franchise annuelle de 230 fr., ainsi que pour une assurance complémentaire pour soins. Par décision du 4 juin 2002, l'Office cantonal des personnes âgées du canton de Genève (ci-après: l'OCPA) a versé à Universa un montant de 265 fr. 15 au titre d'arriérés de participations et de franchises et a réclamé à l'assuré la restitution d'une somme de 143 fr. 75 représentant des participations payées en trop. Par une autre décision du 22 août 2002, l'OCPA a alloué à l'assuré un montant de 705 fr. 80 au titre de remboursement de frais médicaux occasionnés durant les années 2001 et 2002. L'assuré a fait opposition à ces deux décisions en concluant à l'annulation de son obligation de restituer les participations payées en trop, ainsi qu'à l'octroi d'un montant supplémentaire de 124 fr. 40 au titre de remboursement de frais médicaux. Par décision du 30 avril 2003, l'OCPA a rejeté les oppositions dont il était saisi. Par décision du 30 avril 2003, l'OCPA a rejeté les oppositions dont il était saisi. B. B._ a recouru contre cette décision sur opposition devant la Commission cantonale de recours en matière d'AVS/AI du canton de Genève (depuis le 1er août 2003: Tribunal cantonal des assurances sociales du canton de Genève). Le 17 décembre 2003, la juridiction cantonale a procédé à une comparution personnelle des parties, au cours de laquelle l'OCPA a déclaré annuler sa décision en tant qu'elle réclamait la restitution du montant de 143 fr. 75. Statuant le 4 mai 2005, la juridiction cantonale a rejeté le recours dont elle était saisie. Statuant le 4 mai 2005, la juridiction cantonale a rejeté le recours dont elle était saisie. C. B._ a interjeté recours de droit administratif contre ce jugement. Par ordonnance du 8 juillet 2005, le juge délégué à l'instruction de la cause a imparti au recourant un délai de cinq jours à compter de la notification de ladite ordonnance pour corriger le mémoire de recours qui était trop long et pas compréhensible, en l'avertissant qu'à défaut d'amélioration dans le délai imparti, le recours serait déclaré irrecevable. En temps utile, le recourant a déposé un nouveau mémoire. L'OCPA conclut au rejet du recours, tandis que l'Office fédéral des assurances sociales a renoncé à présenter des déterminations. 