Excretion and uptake of cadaverine by CadB and its physiological functions in Escherichia coli