4. Le présent arrêt sera communiqué aux parties, au Tribunal cantonal des assurances sociales de la République et canton de Genève et à l'Office fédéral des assurances sociales. Lucerne, le 13 octobre 2005 Au nom du Tribunal fédéral des assurances Le Juge présidant la IIIe Chambre: p. la Greffière: