An overview of the vaccine platforms to combat COVID-19 with a focus on the subunit vaccines. (March 2023)