Platinum foil electrode