田海霞
田海霞
性      别: 职      称: 副教授
籍      贯: 山西 现 居 地: 山西
毕业院校: 西北农林科技大学 专      业:
查看更多个人信息
出生年月: 1984-03-27 工作单位: 西北农林科技大学资源环境学院
邮       箱: 联系电话:
学       历: 博士

【人物简介】

  田海霞,女,1984年出生于山西,汉族。2015年1月毕业于中国科学院生态环境研究中心,获博士学位,专业为环境科学。2015年7月至今在西北农林科技大学资源环境学院资源科学系从事教学与科研工作。  二、教育经历   2010年9月- 2015年1月,中国科学院生态环境研究中心,环境科学专业,获博士学位;   2007年9月- 2010年6月,西北农林科技大学,资源与环境学院,资源环境生物学专业,获硕士学位;   2003年9月- 2007年6月,西北农林科技大学,资源与环境学院,环境科学专业,获学士学位。      三、工作经历   2015年7月- 2018年1月,西北农林科技大学,资源环境学院,讲师;   2018年1月- 今, 西北农林科技大学,资源环境学院,副教授。

【研究方向】

砷的生物地球化学循环,砷与环境介质微界面的相互作用机理,土壤生物化学。

【研究成果】

【科研项目】

  主持项目:西北农林科技大学博士科研启动基金“砷还原菌的分离鉴定及其对环境中吸附态砷的迁移转化影响”经费:20万。   主持项目:国家自然科学基金青年基金项目“好氧砷还原菌Pantoea sp.IMH对吸附态砷迁移转化的调控机理”经费:20万。   主持项目:中国博士后科学基金面上项目“好氧砷还原菌在提高蜈蚣草富集砷效率中的贡献”经费:5万。   参与项目:国家自然科学基金面上项目(41373123)“吸附态砷的氧化还原转化与释放机理”,经费:90万。   参与项目:国家自然科学基金面上项目(41571245)“土壤酶对As(III)与As(V)毒性转化的响应机制及主要控制因素研究”,经费:63万。

【论文著作】

  [1] Haixia Tian; Yiming Zhao; Mallavarapu Megharaj; Wenxiang He*. Arsenate inhibition on kinetic characteristics of alkaline phosphatase as influenced by pH. Ecol. Indic. , 2018, 85, 1101-1106.   [2] Haixia Tian; Linchuan Fang*; Chenjiao Duan; Yunqiang Wang; Hao Wu. Dominant factor affecting Pb speciation and the leaching risk among land-use types around Pb-Zn mine. Geoderma , 2018, 326, 123-132.   [3] Haixia Tian; Long Kong; Mallavarapu Megharaj; Wenxiang He*. Contribution of attendant anions on cadmium toxicity to soil enzymes. Chemosphere , 2017, 187, 19-26.   [4] Ziquan Wang1; Haixia Tian1; Guannan Lu; Yiming Zhao; Rui Yang; Mallavarapu Megharaj; Wenxiang He*. Catalytic efficiency is a better predictor of arsenic toxicity to soil alkaline phosphatase. Ecotox. Environ. Safe ., 2017, 148, 721-728.   [5] Mengjie Li, Haixia Tian, liying Wang*, Jinming Duan. Bacterial Diversity in Linglong Gold Mine, China. Geomicrobiol. J. , 2016, 1-7.   [6] Haixia Tian; Qiantao Shi; Chuanyong Jing*. Arsenic Biotransformation in Solid Waste Residue: Comparison of Contributions from Bacteria with Arsenate and Iron Reducing Pathways. Environ. Sci. Technol ., 2015, 49, 2140-2146.   [7] Haixia Tian; Chuanyong Jing*. Genome sequence of the aerobic arsenate-reducing bacterium Pantoea sp. strain IMH. Genome Announc . 2014, 2(2):e00267-14.   [8] Haixia Tian; Guoqiang Zhuang; Anzhou Ma; Chuanyong Jing*. Arsenic interception by cell wall of bacteria observed with surface-enhanced Raman scattering. J. Microbiol. Methods , 2012, 89 , 153-158.   [9] Ting Luo; Haixia Tian; Zhi Guo; Guoqiang Zhuang; Chuanyong Jing*. Fate of arsenate adsorbed on nano-TiO2 in the presence of sulfate reducing bacteria. Environ. Sci. Technol. , 2013, 19 , 10939-10946.   [10] Ting Luo; Shan Hu; Jinli Cui; Haixia Tian; Chuanyong Jing*. Comparison of Arsenic geochemical evolution in the Datong Basin (Shanxi) and Hetao Basin (Inner Mongolia), China. Appl. Geochem. 2012, 27 , 2315-2323.

与TA有关的专家
姓名:
工作职务:
园林教研室主任
研究方向:
毕业学院:
西北农林科技大学
姓名:
工作职务:
研究方向:
园林规划设计。
毕业学院:
西北农林科技大学
姓名:
工作职务:
FreeMarker template error (DEBUG mode; use RETHROW in production!): The following has evaluated to null or missing: ==> c.admheadship [in template "WEB-INF/t/cms/www/xatrm/techexpert/detail.html" at line 174, column 47] ---- Tip: It's the step after the last dot that caused this error, not those before it. ---- Tip: If the failing expression is known to be legally refer to something that's sometimes null or missing, either specify a default value like myOptionalVar!myDefault, or use [#if myOptionalVar??]when-present[#else]when-missing[/#if]. (These only cover the last step of the expression; to cover the whole expression, use parenthesis: (myOptionalVar.foo)!myDefault, (myOptionalVar.foo)?? ---- ---- FTL stack trace ("~" means nesting-related): - Failed at: ${c.admheadship} [in template "WEB-INF/t/cms/www/xatrm/techexpert/detail.html" at line 174, column 45] ---- Java stack trace (for programmers): ---- freemarker.core.InvalidReferenceException: [... Exception message was already printed; see it above ...] at freemarker.core.InvalidReferenceException.getInstance(InvalidReferenceException.java:134) at freemarker.core.EvalUtil.coerceModelToTextualCommon(EvalUtil.java:451) at freemarker.core.EvalUtil.coerceModelToStringOrMarkup(EvalUtil.java:374) at freemarker.core.DollarVariable.calculateInterpolatedStringOrMarkup(DollarVariable.java:96) at freemarker.core.DollarVariable.accept(DollarVariable.java:59) at freemarker.core.Environment.visit(Environment.java:362) at freemarker.core.IteratorBlock$IterationContext.executeNestedContent(IteratorBlock.java:263) at freemarker.core.IteratorBlock$IterationContext.accept(IteratorBlock.java:200) at freemarker.core.Environment.visitIteratorBlock(Environment.java:595) at freemarker.core.IteratorBlock.acceptWithResult(IteratorBlock.java:81) at freemarker.core.IteratorBlock.accept(IteratorBlock.java:67) at freemarker.core.Environment.visit(Environment.java:326) at freemarker.core.Environment.visit(Environment.java:332) at freemarker.core.Environment.process(Environment.java:305) at freemarker.template.Template.process(Template.java:384) at com.xatrm.common.web.springmvc.SimpleFreeMarkerView.renderMergedTemplateModel(SimpleFreeMarkerView.java:114) at org.springframework.web.servlet.view.AbstractTemplateView.renderMergedOutputModel(AbstractTemplateView.java:167) at org.springframework.web.servlet.view.AbstractView.render(AbstractView.java:303) at org.springframework.web.servlet.DispatcherServlet.render(DispatcherServlet.java:1257) at org.springframework.web.servlet.DispatcherServlet.processDispatchResult(DispatcherServlet.java:1037) at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:980) at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:897) at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:970) at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:861) at javax.servlet.http.HttpServlet.service(HttpServlet.java:622) at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:846) at javax.servlet.http.HttpServlet.service(HttpServlet.java:729) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:230) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:165) at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:192) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:165) at org.jasig.cas.client.session.SingleSignOutFilter.doFilter(SingleSignOutFilter.java:76) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:192) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:165) at ci.filter.SqlInjectFilter.doFilter(SqlInjectFilter.java:157) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:192) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:165) at ci.filter.XssFilter.doFilter(XssFilter.java:96) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:192) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:165) at ci.filter.SecurityFilter.doFilter(SecurityFilter.java:25) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:192) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:165) at com.xatrm.common.web.XssFilter.doFilter(XssFilter.java:40) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:192) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:165) at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:449) at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:365) at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90) at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83) at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:383) at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:362) at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:346) at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:262) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:192) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:165) at org.springframework.orm.hibernate4.support.OpenSessionInViewFilter.doFilterInternal(OpenSessionInViewFilter.java:151) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:192) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:165) at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:197) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:192) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:165) at com.xatrm.common.web.ProcessTimeFilter.doFilter(ProcessTimeFilter.java:35) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:192) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:165) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:198) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:108) at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:472) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:140) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:79) at org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:620) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:87) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:349) at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:783) at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66) at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:789) at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1455) at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) at java.lang.Thread.run(Thread.java:745)