Text this: Computational study of the therapeutic properties of allicin and its nanocomplexes using DFT and molecular docking techniques