Potential application of XC3 (X = B, N) nanosheets in drug delivery of hydroxyurea anticancer drug: a comparative DFT study