AstraZeneca vaccine can be up to 90% effective; COVID-19 reinfection unlikely for at least six months