FTIR and UV spectroscopic analysis of sparfloxacin combined with theoretical study based on DFT calculations