细菌都有哪些成份具有抗原作用?另外,Vi抗原,H抗原,O抗原,K抗原都代表什么啊,又存在于哪?