how long does coronavirus last on clothes