Faits: Faits: A. C._, né en 1941, travaille en qualité de sertisseur au service de la société O._ Sàrl. A ce titre, il est assuré obligatoirement contre le risque d'accident auprès de la Caisse nationale suisse d'assurance en cas d'accidents (CNA). Le 2 janvier 1999, il a été victime d'une rupture partielle du biceps brachial gauche lors d'une chute à ski. La CNA a pris en charge le cas. Après avoir subi diverses périodes d'incapacité de travail, l'assuré a repris son activité à raison de 50 % le 3 mars 1999. La CNA a recueilli différents avis médicaux. En particulier, le docteur G._, spécialiste en chirurgie orthopédique et médecin d'arrondissement de la CNA, a attesté que la rupture traumatique du tendon du biceps distal à gauche entraînait une diminution de rendement dans l'activité de sertisseur. En revanche, il n'en découlait aucun handicap dans une profession n'exigeant pas des travaux de force et de précision du membre supérieur gauche (rapport du 24 juillet 2000). Par décision du 30 octobre 2001, la CNA a alloué à l'assuré, à partir du 1er janvier précédent, une rente d'invalidité fondée sur une incapacité de gain de 35 % et une indemnité pour atteinte à l'intégrité fondée sur un taux de 5 %. Saisie d'une opposition de l'assuré qui concluait à l'octroi d'une rente fondée sur une incapacité de gain de 50 %, la CNA l'a partiellement admise, en ce sens que le taux de la rente a été porté à 37 % (décision du 3 juillet 2002). Par décision du 30 octobre 2001, la CNA a alloué à l'assuré, à partir du 1er janvier précédent, une rente d'invalidité fondée sur une incapacité de gain de 35 % et une indemnité pour atteinte à l'intégrité fondée sur un taux de 5 %. Saisie d'une opposition de l'assuré qui concluait à l'octroi d'une rente fondée sur une incapacité de gain de 50 %, la CNA l'a partiellement admise, en ce sens que le taux de la rente a été porté à 37 % (décision du 3 juillet 2002). B. C._ a recouru contre cette dernière décision devant le Tribunal administratif du canton de Genève (aujourd'hui, en matière d'assurances sociales: le Tribunal cantonal des assurances sociales du canton de Genève), en concluant à l'octroi d'une rente fondée sur une incapacité de gain de 50 %. Par une décision du 7 avril 2003, l'Office AI pour les assurés résidant à l'étranger a alloué à l'assuré, à partir du 1er juillet 2000, une demi-rente d'invalidité fondée sur un taux de 50 %. Statuant le 16 décembre 2003, la juridiction cantonale a rejeté le recours dont elle était saisie. Statuant le 16 décembre 2003, la juridiction cantonale a rejeté le recours dont elle était saisie. C. C._ interjette recours de droit administratif contre ce jugement, dont il requiert l'annulation, en concluant derechef à l'octroi d'une rente fondée sur un taux d'invalidité de 50 %, subsidiairement au renvoi de la cause à la juridiction cantonale pour complément d'instruction. La CNA conclut au rejet du recours. De son côté, l'Office fédéral de la santé publique a renoncé à se déterminer sur celui-ci. 