接种新冠疫苗多久产生抗体?免疫效果有多久