Coronavirus may linger on surfaces for 'longer than expected' – CNET