DFT/TDDFT investigation of the stepwise deprotonation in tetracycline: pKa assignment and UV-vis spectroscopy