b肝疫苗一定要打三劑嗎