Asymptomatic patients may shed coronavirus for longer than others, study says