Covid-19 patients on some cancer therapies may be contagious for months: Study