An overview of vaccine development for COVID-19