Molecular modeling, spectral, and biological studies of 4-formylpyridine-4N-(2-pyridyl) thiosemicarbazone (HFPTS) and its Mn(II), Fe(III), Co(II), Ni(II), Cu(II), Cd(II), Hg(II), and UO2(II) complexes