what is the difference between a virus strain and a variant