Why coronavirus survives longer on impermeable than porous surfaces