国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

基于Eclipse插件體系的磁共振成像儀控制軟件的開發(fā)

2017-01-07 05:00封多芬李淇越陳志偉
中國(guó)醫(yī)療設(shè)備 2016年8期
關(guān)鍵詞:脈沖序列成像儀下位

封多芬,李淇越,陳志偉

廈門大學(xué) 電子科學(xué)系 福建省等離子體與核磁共振研究重點(diǎn)實(shí)驗(yàn)室,福建廈門 361005

基于Eclipse插件體系的磁共振成像儀控制軟件的開發(fā)

封多芬,李淇越,陳志偉

廈門大學(xué) 電子科學(xué)系 福建省等離子體與核磁共振研究重點(diǎn)實(shí)驗(yàn)室,福建廈門 361005

為了提升磁共振成像儀控制軟件系統(tǒng)的國(guó)產(chǎn)化水平,本文介紹了控制軟件系統(tǒng)的開發(fā)過程,并且展示了軟件系統(tǒng)與0.5T磁共振成像儀相連獲取的實(shí)驗(yàn)結(jié)果。系統(tǒng)基于Eclipse插件體系,采用Java語言編寫,分為儀器控制、實(shí)驗(yàn)和通用3大模塊,負(fù)責(zé)通信、設(shè)備、配置和實(shí)驗(yàn)等功能,具有插件化、多適配、跨平臺(tái)等特點(diǎn),已能夠適配3種國(guó)產(chǎn)磁共振成像儀。

磁共振成像;儀器控制軟件;軟件開發(fā);Eclipse插件體系

0 引言

磁共振成像(Magnetic Resonance Imaging,MRI)是現(xiàn)代臨床診斷中較為先進(jìn)的醫(yī)學(xué)影像技術(shù)之一。與傳統(tǒng)診斷方法相比,磁共振成像具有無損傷、軟組織對(duì)比度高、可任意方向斷層成像等特點(diǎn)[1]。國(guó)外MRI技術(shù)起點(diǎn)早、發(fā)展快、系統(tǒng)功能完善、性能可靠,但售價(jià)昂貴、維護(hù)成本較高,國(guó)內(nèi)市場(chǎng)長(zhǎng)期依賴進(jìn)口。近年來,國(guó)內(nèi)企業(yè)的MRI技術(shù)雖有長(zhǎng)足進(jìn)步,但與國(guó)外相比仍有一定差距。隨著中國(guó)經(jīng)濟(jì)的快速發(fā)展,國(guó)內(nèi)市場(chǎng)對(duì)MRI控制軟件的需求正在快速增長(zhǎng)[2]。

Eclipse作為當(dāng)今最流行的集成開發(fā)環(huán)境和軟件平臺(tái),其插件體系結(jié)構(gòu)正是Eclipse平臺(tái)實(shí)現(xiàn)的核心,幾乎所有的功能都是以插件形式提供的,而這種插件技術(shù)也慢慢受到業(yè)界的關(guān)注和青睞[3]。

為了提升MRI系統(tǒng)國(guó)產(chǎn)化水平,本文基于“0.5T磁共振關(guān)節(jié)成像儀的研制”項(xiàng)目,實(shí)現(xiàn)了一套具有插件化、多適配、跨平臺(tái)等特點(diǎn)的MRI控制軟件系統(tǒng),現(xiàn)已能夠適配3種國(guó)產(chǎn)磁共振成像儀,報(bào)道如下。

1 軟件需求分析

MRI系統(tǒng)的組成,見圖1,主要包括軟件系統(tǒng)、主控制臺(tái)、發(fā)射模塊、接收模塊、梯度模塊、勻場(chǎng)模塊和主磁體等。

圖1 MRI系統(tǒng)框圖

MRI系統(tǒng)工作流程:首先建立軟件系統(tǒng)與硬件系統(tǒng)間的通信,配置各設(shè)備儀器參數(shù),然后根據(jù)實(shí)驗(yàn)要求配置實(shí)驗(yàn)參數(shù),將脈沖序列發(fā)送到主控制臺(tái),主控制臺(tái)根據(jù)脈沖序列各通道的時(shí)序控制發(fā)射模塊、梯度模塊與接收模塊,同時(shí)主控制臺(tái)將接收模塊中采集的數(shù)據(jù)傳給軟件系統(tǒng),軟件系統(tǒng)接收、預(yù)處理原始數(shù)據(jù)并按照此脈沖序列對(duì)應(yīng)方式填充數(shù)據(jù)矩陣,當(dāng)實(shí)驗(yàn)結(jié)束后,軟件系統(tǒng)將數(shù)據(jù)矩陣以圖像形式顯示出來。

基于以上原理,需求情況如下:① 軟硬件系統(tǒng)的通信;② 各硬件設(shè)備的參數(shù)配置和狀態(tài)監(jiān)測(cè);③ 實(shí)驗(yàn)參數(shù)配置,脈沖序列發(fā)送和實(shí)驗(yàn)控制;④ 數(shù)據(jù)預(yù)處理,K空間矩陣填充和圖像顯示等。此外,不同的MRI系統(tǒng),發(fā)射機(jī)和接收機(jī)數(shù)目、通信協(xié)議以及硬件系統(tǒng)的設(shè)備組成情況均可能不同,所以還需滿足功能插件化,實(shí)現(xiàn)即插即用的功能,具有良好的擴(kuò)展性。

2 軟件設(shè)計(jì)

以插件化作為軟件設(shè)計(jì)的核心思想,本系統(tǒng)采用Eclipse插件技術(shù)開發(fā)。其擴(kuò)展點(diǎn)機(jī)制減少了插件之間的依賴關(guān)系,將功能的定義與具體實(shí)現(xiàn)分離開來,在設(shè)計(jì)上變得更加的松耦合,達(dá)到系統(tǒng)模塊化、插件化[4]。其懶加載機(jī)制(只有在真正用到插件時(shí)才加載相應(yīng)代碼)減少了操作所需的時(shí)間和內(nèi)存,大大改善了程序性能[5]。插件既可以實(shí)現(xiàn)其他插件定義的擴(kuò)展點(diǎn)來增加已有插件的功能,也可以定義自己的擴(kuò)展點(diǎn)供其他插件擴(kuò)展,每個(gè)插件均可單獨(dú)添加、替換或卸載以改變程序的功能[6]。

基于軟件需求將系統(tǒng)劃分為3大基礎(chǔ)插件:儀器插件、實(shí)驗(yàn)插件和通用插件。軟件系統(tǒng)框架,見圖2。

圖2 軟件系統(tǒng)框架圖

配置管理預(yù)先配置通信參數(shù)、儀器參數(shù)等;配置完成后,通信管理與下位機(jī)建立連接,與此同時(shí),啟動(dòng)設(shè)備管理監(jiān)控下位機(jī)各設(shè)備狀態(tài);之后,實(shí)驗(yàn)管理設(shè)置實(shí)驗(yàn)參數(shù),發(fā)送脈沖序列并采集數(shù)據(jù),通過通信管理與下位機(jī)交換數(shù)據(jù),將得到的數(shù)據(jù)返回到數(shù)據(jù)管理;數(shù)據(jù)管理將數(shù)據(jù)預(yù)處理,根據(jù)用戶需求,送至顯示管理顯示或儲(chǔ)存,此為儀器控制機(jī)制。另外,設(shè)備管理會(huì)實(shí)時(shí)監(jiān)控下位機(jī)各硬件設(shè)備狀態(tài),保證實(shí)驗(yàn)安全和數(shù)據(jù)正常,如果狀態(tài)異常,將會(huì)通知實(shí)驗(yàn)管理停止實(shí)驗(yàn),減少實(shí)驗(yàn)傷害和數(shù)據(jù)出錯(cuò)。

得益于以上框架,系統(tǒng)有諸多特點(diǎn):① 插件化。普通的軟件在編譯發(fā)布之后,就不允許更改或擴(kuò)充,如果要擴(kuò)充某個(gè)功能,就必須修改代碼重新編譯發(fā)布,而Eclipse插件技術(shù)可很好地解決此問題,利用擴(kuò)展點(diǎn)機(jī)制實(shí)現(xiàn)相應(yīng)功能插件并安裝即可,不需要涉及原有代碼,延伸軟件生命周期,而且容易維護(hù);② 多適配。將核心接口與具體實(shí)現(xiàn)分開,各個(gè)硬件系統(tǒng)互不影響,但是核心接口共享,不僅提高代碼復(fù)用率,而且實(shí)現(xiàn)起來更加靈活;③ 跨平臺(tái)。由于軟件采用Java語言編寫,根據(jù)Java平臺(tái)無關(guān)的優(yōu)勢(shì),軟件只需一次開發(fā),就能夠在多個(gè)平臺(tái)運(yùn)行,避免因?yàn)槠脚_(tái)的原因限制軟件系統(tǒng)的發(fā)展[7]。下面就根據(jù)軟件系統(tǒng)框架圖深入說明各大功能插件的設(shè)計(jì)與實(shí)現(xiàn)。

2.1 儀器插件

儀器插件為設(shè)備插件的基礎(chǔ)插件,所有設(shè)備插件均需依賴此插件來獲取通信管理、設(shè)備管理和配置管理的相關(guān)接口和擴(kuò)展點(diǎn),只有實(shí)現(xiàn)相關(guān)接口,才具有相應(yīng)的功能。根據(jù)多機(jī)適配的需求,目前已實(shí)現(xiàn)的擴(kuò)展插件包括控制臺(tái)、接收機(jī)、發(fā)射機(jī)、梯度、勻場(chǎng)、溫控和調(diào)諧設(shè)備。需注意的是,不同設(shè)備所需實(shí)現(xiàn)的接口與擴(kuò)展點(diǎn)不一致。

2.1.1 通信管理

根據(jù)下位機(jī)制定的通信協(xié)議,為適配下位機(jī)各種可能的通訊協(xié)議,儀器插件抽象出一套適用于MRI儀器控制的通信管理接口,設(shè)備插件根據(jù)自身需求選擇是否實(shí)現(xiàn)此功能。以接收機(jī)設(shè)備為例,如果MRI系統(tǒng)中接收機(jī)是與軟件系統(tǒng)直接交換數(shù)據(jù),則需實(shí)現(xiàn)相應(yīng)接口;如果接收機(jī)是與主控制臺(tái)交換數(shù)據(jù),則不需要實(shí)現(xiàn)此功能。

上位機(jī)軟件系統(tǒng)與下位機(jī)硬件系統(tǒng)通信原理,見圖3。軟件系統(tǒng)與硬件系統(tǒng)都具有網(wǎng)絡(luò)通信客戶端和服務(wù)端,分別發(fā)送與接收數(shù)據(jù),它們之間的數(shù)據(jù)交互依據(jù)通信協(xié)議采用TCP/IP技術(shù)實(shí)現(xiàn)[8]。

圖3 軟硬件系統(tǒng)通信框架圖

較完整的通信協(xié)議組成,見圖4。底層為通信的流程與數(shù)據(jù)包的結(jié)構(gòu),上層分為十大命令,每個(gè)命令下又有各自的子命令集,各個(gè)命令按照數(shù)據(jù)包結(jié)構(gòu)組合成目標(biāo)命令包,依據(jù)通信流程發(fā)送給對(duì)方,在通信過程中,算法校驗(yàn)加密。

2.1.2 設(shè)備管理

設(shè)備管理主要完成下位機(jī)各設(shè)備狀態(tài)的監(jiān)控與顯示,包括網(wǎng)絡(luò)連接狀態(tài)與設(shè)備運(yùn)行狀態(tài)。網(wǎng)絡(luò)連接狀態(tài)監(jiān)控是利用心跳包的機(jī)制[9],有規(guī)律地發(fā)送心跳包給下位機(jī)各設(shè)備,如果失敗,則將此設(shè)備標(biāo)記為失聯(lián)且不可用狀態(tài);設(shè)備運(yùn)行狀態(tài)監(jiān)控依據(jù)既定的通信協(xié)議,如果下位機(jī)狀態(tài)異常,改變特殊狀態(tài)字信息,軟件系統(tǒng)監(jiān)控到狀態(tài)字改變,將此設(shè)備標(biāo)記為已連接但不可用狀態(tài)。

根據(jù)用戶需求,可以調(diào)出設(shè)備管理頁面實(shí)時(shí)查看下位機(jī)所有設(shè)備狀態(tài),精準(zhǔn)定位下位機(jī)故障點(diǎn)。視圖窗口的實(shí)現(xiàn),依據(jù)Eclipse擴(kuò)展點(diǎn)機(jī)制,擴(kuò)展Eclipse已存在的擴(kuò)展點(diǎn)org.eclipse.ui.views即可。

圖4 通信協(xié)議組成框圖

2.1.3 配置管理

配置管理主要完成通信參數(shù)、儀器參數(shù)以及部分圖像參數(shù)的配置。通信參數(shù)為下位機(jī)各設(shè)備的地址、端口和超時(shí)等參數(shù),由通信協(xié)議規(guī)定;儀器參數(shù)為下位機(jī)各設(shè)備的配置參數(shù)與版本信息;圖像參數(shù)為用戶信息與設(shè)備安裝信息等,用于生成到DICOM必需字段。

以發(fā)射機(jī)設(shè)備為例,有的MRI系統(tǒng)存在多個(gè)發(fā)射機(jī)設(shè)備,所以可能需配置多個(gè)發(fā)射機(jī)接口。發(fā)射機(jī)參數(shù)一般情況下需要配置發(fā)射頻率、功率等,因?yàn)檫@些參數(shù)并不經(jīng)常變動(dòng),為了優(yōu)化實(shí)驗(yàn)操作,提升用戶體驗(yàn),所以通過偏好頁面的形式展現(xiàn)。如果發(fā)射機(jī)設(shè)備存在與軟件系統(tǒng)直接交互數(shù)據(jù),則還需配置通信參數(shù)。其他設(shè)備類似于此,按照自身需求實(shí)現(xiàn)接口和擴(kuò)展。

配置管理功能的實(shí)現(xiàn),利用Eclipse已存在的擴(kuò)展點(diǎn),頁面視圖基于org.eclipse.ui.preferencePages,頁面視圖的參數(shù)初始化基于org.eclipse.core.runtime.preferences即可,十分快捷高效。

2.2 實(shí)驗(yàn)插件

實(shí)驗(yàn)插件為軟件系統(tǒng)的核心,負(fù)責(zé)實(shí)驗(yàn)管理,主要完成實(shí)驗(yàn)參數(shù)設(shè)置、脈沖序列發(fā)送和實(shí)驗(yàn)控制等工作。

因?yàn)閷?shí)驗(yàn)的最終目的是為了得到DICOM圖像,而不僅僅是浮點(diǎn)型圖像數(shù)據(jù),所以必須管理除圖像數(shù)據(jù)外更多的DICOM字段信息,根據(jù)DICOM的數(shù)據(jù)模型[10],將實(shí)驗(yàn)管理由上至下分為以下幾個(gè)控制部分:① 被試管理器,負(fù)責(zé)實(shí)驗(yàn)被試者的添加、刪除、編輯以及被試者的信息管理;② 檢查管理器,負(fù)責(zé)實(shí)驗(yàn)隊(duì)列的管理,包括前后移動(dòng)、克隆、清除等操作,實(shí)驗(yàn)的開始、停止等功能;③ 掃描序列管理器,負(fù)責(zé)脈沖序列添加、編輯、刪除等操作,參數(shù)配置與管理;④ 掃描管理器,負(fù)責(zé)采樣管理,包括具體的采樣邏輯與狀態(tài)反饋。

具體的實(shí)驗(yàn)控制流程,見圖5。首先配置合法的通信參數(shù)與儀器參數(shù),也可使用默認(rèn)配置,之后添加實(shí)驗(yàn)被試者信息與實(shí)驗(yàn)隊(duì)列信息,依據(jù)實(shí)驗(yàn)要求選擇所需脈沖序列開始實(shí)驗(yàn)。在采樣過程中,發(fā)送脈沖序列與接收數(shù)據(jù)相互獨(dú)立,待數(shù)據(jù)采集完畢,自動(dòng)停止當(dāng)前采樣并將數(shù)據(jù)送入通用插件處理和顯示,即為一次采樣實(shí)驗(yàn)。

圖5 實(shí)驗(yàn)控制流程

2.3 通用插件

通用插件主要為其他插件提供數(shù)據(jù)處理與圖像顯示接口,負(fù)責(zé)數(shù)據(jù)管理與顯示管理。通用插件的組成,見圖6。其中,數(shù)據(jù)模型基于DICOM圖像標(biāo)準(zhǔn),由上至下分別為被試、檢查、系列、DICOM對(duì)象、像素?cái)?shù)據(jù),各部分包含對(duì)應(yīng)的參數(shù)子集,由實(shí)驗(yàn)插件提供,其中圖像數(shù)據(jù)位于像素?cái)?shù)據(jù)中。

關(guān)于圖像數(shù)據(jù),不同的成像儀對(duì)原始數(shù)據(jù)的預(yù)處理略有差異,但多數(shù)都包括數(shù)據(jù)點(diǎn)數(shù)對(duì)齊、傅里葉變換、相位變換等操作,然后根據(jù)脈沖序列對(duì)應(yīng)的規(guī)則填充K空間矩陣。

關(guān)于數(shù)據(jù)存儲(chǔ),根據(jù)用戶需求,可選擇二進(jìn)制和文本形式的數(shù)據(jù)格式保存,用于用戶后續(xù)MATLAB等軟件高級(jí)處理。

關(guān)于數(shù)據(jù)顯示,普通用戶模式下,為標(biāo)準(zhǔn)的二維DICOM圖像顯示,包括定位照顯示和快照顯示;工程師模式下,可以一維實(shí)時(shí)曲線顯示,包括回波和譜圖顯示,主要用于工程師對(duì)脈沖序列高級(jí)參數(shù)調(diào)節(jié),提高調(diào)試效率。

圖6 通用插件組成框圖

3 軟件測(cè)試

目前,此軟件系統(tǒng)已成功適配3種國(guó)產(chǎn)成像儀,分別為廈門大學(xué)自制的0.5T四通道成像儀、上海寰彤科教設(shè)備有限公司生產(chǎn)的0.5T和1.2T單通道成像儀。這3種成像儀均自帶通信協(xié)議,通信方式大致相同,但是具體的通信命令、數(shù)據(jù)包結(jié)構(gòu)、加密算法和通信流程均不相同。除主控臺(tái)、發(fā)射機(jī)、接收機(jī)和梯度等主要設(shè)備外,前者具有調(diào)諧和溫控模塊但不具有勻場(chǎng)模塊,后兩者具有勻場(chǎng)和溫控模塊但不具有調(diào)諧模塊;前者為4個(gè)發(fā)射機(jī)和4個(gè)接收機(jī),后兩者為單個(gè)發(fā)射機(jī)和單個(gè)接收機(jī)。雖然三者在硬件系統(tǒng)組成上區(qū)別很大,但此軟件均能與通信協(xié)議和系統(tǒng)組成不同的成像儀進(jìn)行通信、參數(shù)配置、實(shí)驗(yàn)控制、數(shù)據(jù)采集、圖像顯示等一系列操作。

本研究在廈門大學(xué)自制的0.5T四通道成像儀上進(jìn)行了圖像采集實(shí)驗(yàn),實(shí)驗(yàn)?zāi)P蜑?D打印的鏤空水模。首先在配置管理中選擇當(dāng)前成像儀,配置IP地址與端口信息并建立通信,其次檢查成像儀各設(shè)備網(wǎng)絡(luò)狀態(tài)和運(yùn)行狀態(tài),最后開始實(shí)驗(yàn)操作,選擇自旋回波脈沖序列,設(shè)置重復(fù)時(shí)間200 ms,圖像大小為512×512像素,采樣面為橫斷面。采樣結(jié)果,見圖7。實(shí)驗(yàn)結(jié)果表明軟件系統(tǒng)可成功控制成像儀,并完成了圖像采集的任務(wù)。

圖7 采樣界面圖

4 結(jié)論

MRI產(chǎn)品中,軟件系統(tǒng)是產(chǎn)品好壞的最直接表現(xiàn),也是用戶體驗(yàn)產(chǎn)品的媒介。本研究基于Eclipse插件體系開發(fā)了一套具有插件化、多適配和跨平臺(tái)等特點(diǎn)的MRI控制軟件系統(tǒng),測(cè)試結(jié)果表明該系統(tǒng)工作穩(wěn)定,達(dá)到了預(yù)期的儀器控制采集圖像的目的。

[1] 謝海濱,李建奇,楊光,等.基于NMR譜儀的醫(yī)學(xué)MRI軟件系統(tǒng)[J].波譜學(xué)雜志,2007,24(4):454-461.

[2] 曲音.核磁共振行業(yè)發(fā)展簡(jiǎn)析[J].中國(guó)醫(yī)療器械信息,2014, (1):36-39.

[3] 陳東山,陳志偉.基于Eclipse RCP技術(shù)的0.5T磁共振成像儀控制和數(shù)據(jù)處理軟件系統(tǒng)開發(fā)[J].中國(guó)醫(yī)療設(shè)備,2015,30(7):30-32.

[4] Vogel L,Milinkovich M.Eclipse Rich Client Platform[M].3rd ed.Hamburg:Lars Vogel,2015.

[5] McAffer J,Lemieux JM,Aniszczyk C.Eclipse Rich Client Platform[M].Boston:Addison-Wesley Professional,2010.

[6] Blewitt A.Mastering Eclipse Plug-in Development[M]. Birmingham:Packt Publishing Ltd,2014.

[7] 董正言.Java跨平臺(tái)特性的實(shí)現(xiàn)原理[J].科技資訊,2014,12 (18):20-21.

[8] Calvert K L,Donahoo MJ.Java TCP/IP Socket編程[M].第2版.北京:機(jī)械工業(yè)出版社,2009.

[9] 鄢鋒,桂衛(wèi)華,胡志坤,等.一種網(wǎng)絡(luò)節(jié)點(diǎn)通信控制的心跳模型[J].信息與控制,2008,37(5):524-528.

[10] Pianykh,Oleg S.Digital imaging and communications in medicine (DICOM):A practical introduction and survival guide[M]. Berlin:Springer Science & Business Media,2009.

Development of an MRI Instrument Control Software Based on Eclipse Plug-in Architecture

FENG Duo-fen, LI Qi-yue, CHEN Zhi-wei
Department of Electronic Science, Fujian Key Laboratory of Plasma and Magnetic Resonance, Xiamen University, Xiamen Fujian 361005, China

An MRI (Magnetic Resonance Imaging) instrument control software system was introduced in this paper, which was intended to improve the domestic manufacturing level of the system. It also displayed the experimental results obtained through connection of the system with 0.5T MRI instrument. The system was based on Eclipse plug-in architecture and written in Java, and mainly included three modules: the instrument control, experiment and general plug-ins, which were used for multiple functions such as the communication, devices, configuration and experiment. The system was featured with modularity, multiple adaptation and cross-platform and had been adapted for three types of domestic MRI systems.

magnetic resonance imaging; instrument control software; software development; Eclipse plug-in

R445.2;TP311.5

A

10.3969/j.issn.1674-1633.2016.08.007

1674-1633(2016)08-0030-04

2016-03-11

2016-03-24

國(guó)家自然科學(xué)基金項(xiàng)目(81101037)。

陳志偉,副教授,主要研究方向?yàn)楹舜殴舱癫ㄗV學(xué)和磁共振成像。

通訊作者郵箱:chenzhiwei@xmu.edu.cn

猜你喜歡
脈沖序列成像儀下位
磁共振成像設(shè)備常見問題及維修措施
一種基于TOA的同型雷達(dá)同源判別方法
基于恒星的電離層成像儀在軌幾何定標(biāo)
提高火力發(fā)電廠自動(dòng)電壓控制系統(tǒng)投入率的措施
發(fā)射機(jī)房監(jiān)控系統(tǒng)之下位機(jī)
一種基于脈沖樣本圖的周期信號(hào)序列自提取方法
圍觀黨“下位”,吐槽帝“登基”
改進(jìn) C-V 分割算法在多光譜成像儀中的應(yīng)用
CAN總線并發(fā)通信時(shí)下位機(jī)應(yīng)用軟件設(shè)計(jì)
一D-T2二維核磁共振脈沖序列改進(jìn)設(shè)計(jì)及性能對(duì)比
昌乐县| 长宁区| 博白县| 桐柏县| 准格尔旗| 大埔县| 高雄市| 青浦区| 海丰县| 白朗县| 祁连县| 虹口区| 定远县| 琼海市| 博乐市| 突泉县| 临泉县| 宜都市| 资源县| 宜春市| 建湖县| 阜南县| 元氏县| 西乡县| 河池市| 原阳县| 扬中市| 读书| 元氏县| 定边县| 巫溪县| 来安县| 泸水县| 大丰市| 大新县| 南安市| 永寿县| 鞍山市| 额济纳旗| 建宁县| 南宫市|