ABO blood groups and bladder carcinoma.