SARS-CoV-2 (Covid-19) vaccines structure, mechanisms and effectiveness: A review