Interactions of the 5-fluorouracil anticancer drug with DNA pyrimidine bases: a detailed computational approach