打完疫苗後抗體可以留多久?跟睡眠或運動有關嗎?