Computational studies of organic molecules and analytical investigation of their interactions with DNA and optical transmission studies of nickel sulfide nanoparticles