AstraZeneca Bharat Biotech CanSino Gamaleya Johnson & Johnson Moderna Pfizer/BioNTech Sinopharm Sinovac Vector