CINXE.COM
Optimizing accuracy and efficacy in data-driven materials discovery for the solar production of hydrogen - Energy & Environmental Science (RSC Publishing)
<!DOCTYPE html> <!--[if IE 8 ]><html class="ie ie8" lang="en"><![endif]--> <!--[if !(IE)]><!--> <html lang="en"> <!--<![endif]--> <head id="Head1"> <title> Optimizing accuracy and efficacy in data-driven materials discovery for the solar production of hydrogen - Energy & Environmental Science (RSC Publishing) </title> <meta charset="utf-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"><script type="text/javascript">window.NREUM||(NREUM={});NREUM.info = {"beacon":"bam.nr-data.net","errorBeacon":"bam.nr-data.net","licenseKey":"NRJS-aaa897feae8feeca979","applicationID":"1313546638","transactionName":"M1wANxQFCEcDVU0PWgoWLzUlSyVbDEJcCEEnVgwXFAsKWAdEFgdHEFABDwMIB1oGX1cB","queueTime":0,"applicationTime":145,"agent":"","atts":""}</script><script type="text/javascript">(window.NREUM||(NREUM={})).init={privacy:{cookies_enabled:true},ajax:{deny_list:["bam.nr-data.net"]},distributed_tracing:{enabled:true}};(window.NREUM||(NREUM={})).loader_config={agentID:"1386013924",accountID:"2851366",trustKey:"1029994",xpid:"Vg4CUFVVDhABV1BRAgUBUFcJ",licenseKey:"NRJS-aaa897feae8feeca979",applicationID:"1313546638"};window.NREUM||(NREUM={}),__nr_require=function(t,e,n){function r(n){if(!e[n]){var o=e[n]={exports:{}};t[n][0].call(o.exports,function(e){var o=t[n][1][e];return r(o||e)},o,o.exports)}return e[n].exports}if("function"==typeof __nr_require)return __nr_require;for(var o=0;o<n.length;o++)r(n[o]);return r}({1:[function(t,e,n){function r(t){try{s.console&&console.log(t)}catch(e){}}var o,i=t("ee"),a=t(31),s={};try{o=localStorage.getItem("__nr_flags").split(","),console&&"function"==typeof console.log&&(s.console=!0,o.indexOf("dev")!==-1&&(s.dev=!0),o.indexOf("nr_dev")!==-1&&(s.nrDev=!0))}catch(c){}s.nrDev&&i.on("internal-error",function(t){r(t.stack)}),s.dev&&i.on("fn-err",function(t,e,n){r(n.stack)}),s.dev&&(r("NR AGENT IN DEVELOPMENT MODE"),r("flags: "+a(s,function(t,e){return t}).join(", ")))},{}],2:[function(t,e,n){function r(t,e,n,r,s){try{l?l-=1:o(s||new UncaughtException(t,e,n),!0)}catch(f){try{i("ierr",[f,c.now(),!0])}catch(d){}}return"function"==typeof u&&u.apply(this,a(arguments))}function UncaughtException(t,e,n){this.message=t||"Uncaught error with no additional information",this.sourceURL=e,this.line=n}function o(t,e){var n=e?null:c.now();i("err",[t,n])}var i=t("handle"),a=t(32),s=t("ee"),c=t("loader"),f=t("gos"),u=window.onerror,d=!1,p="nr@seenError";if(!c.disabled){var l=0;c.features.err=!0,t(1),window.onerror=r;try{throw new Error}catch(h){"stack"in h&&(t(14),t(13),"addEventListener"in window&&t(7),c.xhrWrappable&&t(15),d=!0)}s.on("fn-start",function(t,e,n){d&&(l+=1)}),s.on("fn-err",function(t,e,n){d&&!n[p]&&(f(n,p,function(){return!0}),this.thrown=!0,o(n))}),s.on("fn-end",function(){d&&!this.thrown&&l>0&&(l-=1)}),s.on("internal-error",function(t){i("ierr",[t,c.now(),!0])})}},{}],3:[function(t,e,n){var r=t("loader");r.disabled||(r.features.ins=!0)},{}],4:[function(t,e,n){function r(){U++,L=g.hash,this[u]=y.now()}function o(){U--,g.hash!==L&&i(0,!0);var t=y.now();this[h]=~~this[h]+t-this[u],this[d]=t}function i(t,e){E.emit("newURL",[""+g,e])}function a(t,e){t.on(e,function(){this[e]=y.now()})}var s="-start",c="-end",f="-body",u="fn"+s,d="fn"+c,p="cb"+s,l="cb"+c,h="jsTime",m="fetch",v="addEventListener",w=window,g=w.location,y=t("loader");if(w[v]&&y.xhrWrappable&&!y.disabled){var x=t(11),b=t(12),E=t(9),R=t(7),O=t(14),T=t(8),S=t(15),P=t(10),M=t("ee"),C=M.get("tracer"),N=t(23);t(17),y.features.spa=!0;var L,U=0;M.on(u,r),b.on(p,r),P.on(p,r),M.on(d,o),b.on(l,o),P.on(l,o),M.buffer([u,d,"xhr-resolved"]),R.buffer([u]),O.buffer(["setTimeout"+c,"clearTimeout"+s,u]),S.buffer([u,"new-xhr","send-xhr"+s]),T.buffer([m+s,m+"-done",m+f+s,m+f+c]),E.buffer(["newURL"]),x.buffer([u]),b.buffer(["propagate",p,l,"executor-err","resolve"+s]),C.buffer([u,"no-"+u]),P.buffer(["new-jsonp","cb-start","jsonp-error","jsonp-end"]),a(T,m+s),a(T,m+"-done"),a(P,"new-jsonp"),a(P,"jsonp-end"),a(P,"cb-start"),E.on("pushState-end",i),E.on("replaceState-end",i),w[v]("hashchange",i,N(!0)),w[v]("load",i,N(!0)),w[v]("popstate",function(){i(0,U>1)},N(!0))}},{}],5:[function(t,e,n){function r(){var t=new PerformanceObserver(function(t,e){var n=t.getEntries();s(v,[n])});try{t.observe({entryTypes:["resource"]})}catch(e){}}function o(t){if(s(v,[window.performance.getEntriesByType(w)]),window.performance["c"+p])try{window.performance[h](m,o,!1)}catch(t){}else try{window.performance[h]("webkit"+m,o,!1)}catch(t){}}function i(t){}if(window.performance&&window.performance.timing&&window.performance.getEntriesByType){var a=t("ee"),s=t("handle"),c=t(14),f=t(13),u=t(6),d=t(23),p="learResourceTimings",l="addEventListener",h="removeEventListener",m="resourcetimingbufferfull",v="bstResource",w="resource",g="-start",y="-end",x="fn"+g,b="fn"+y,E="bstTimer",R="pushState",O=t("loader");if(!O.disabled){O.features.stn=!0,t(9),"addEventListener"in window&&t(7);var T=NREUM.o.EV;a.on(x,function(t,e){var n=t[0];n instanceof T&&(this.bstStart=O.now())}),a.on(b,function(t,e){var n=t[0];n instanceof T&&s("bst",[n,e,this.bstStart,O.now()])}),c.on(x,function(t,e,n){this.bstStart=O.now(),this.bstType=n}),c.on(b,function(t,e){s(E,[e,this.bstStart,O.now(),this.bstType])}),f.on(x,function(){this.bstStart=O.now()}),f.on(b,function(t,e){s(E,[e,this.bstStart,O.now(),"requestAnimationFrame"])}),a.on(R+g,function(t){this.time=O.now(),this.startPath=location.pathname+location.hash}),a.on(R+y,function(t){s("bstHist",[location.pathname+location.hash,this.startPath,this.time])}),u()?(s(v,[window.performance.getEntriesByType("resource")]),r()):l in window.performance&&(window.performance["c"+p]?window.performance[l](m,o,d(!1)):window.performance[l]("webkit"+m,o,d(!1))),document[l]("scroll",i,d(!1)),document[l]("keypress",i,d(!1)),document[l]("click",i,d(!1))}}},{}],6:[function(t,e,n){e.exports=function(){return"PerformanceObserver"in window&&"function"==typeof window.PerformanceObserver}},{}],7:[function(t,e,n){function r(t){for(var e=t;e&&!e.hasOwnProperty(u);)e=Object.getPrototypeOf(e);e&&o(e)}function o(t){s.inPlace(t,[u,d],"-",i)}function i(t,e){return t[1]}var a=t("ee").get("events"),s=t("wrap-function")(a,!0),c=t("gos"),f=XMLHttpRequest,u="addEventListener",d="removeEventListener";e.exports=a,"getPrototypeOf"in Object?(r(document),r(window),r(f.prototype)):f.prototype.hasOwnProperty(u)&&(o(window),o(f.prototype)),a.on(u+"-start",function(t,e){var n=t[1];if(null!==n&&("function"==typeof n||"object"==typeof n)){var r=c(n,"nr@wrapped",function(){function t(){if("function"==typeof n.handleEvent)return n.handleEvent.apply(n,arguments)}var e={object:t,"function":n}[typeof n];return e?s(e,"fn-",null,e.name||"anonymous"):n});this.wrapped=t[1]=r}}),a.on(d+"-start",function(t){t[1]=this.wrapped||t[1]})},{}],8:[function(t,e,n){function r(t,e,n){var r=t[e];"function"==typeof r&&(t[e]=function(){var t=i(arguments),e={};o.emit(n+"before-start",[t],e);var a;e[m]&&e[m].dt&&(a=e[m].dt);var s=r.apply(this,t);return o.emit(n+"start",[t,a],s),s.then(function(t){return o.emit(n+"end",[null,t],s),t},function(t){throw o.emit(n+"end",[t],s),t})})}var o=t("ee").get("fetch"),i=t(32),a=t(31);e.exports=o;var s=window,c="fetch-",f=c+"body-",u=["arrayBuffer","blob","json","text","formData"],d=s.Request,p=s.Response,l=s.fetch,h="prototype",m="nr@context";d&&p&&l&&(a(u,function(t,e){r(d[h],e,f),r(p[h],e,f)}),r(s,"fetch",c),o.on(c+"end",function(t,e){var n=this;if(e){var r=e.headers.get("content-length");null!==r&&(n.rxSize=r),o.emit(c+"done",[null,e],n)}else o.emit(c+"done",[t],n)}))},{}],9:[function(t,e,n){var r=t("ee").get("history"),o=t("wrap-function")(r);e.exports=r;var i=window.history&&window.history.constructor&&window.history.constructor.prototype,a=window.history;i&&i.pushState&&i.replaceState&&(a=i),o.inPlace(a,["pushState","replaceState"],"-")},{}],10:[function(t,e,n){function r(t){function e(){f.emit("jsonp-end",[],l),t.removeEventListener("load",e,c(!1)),t.removeEventListener("error",n,c(!1))}function n(){f.emit("jsonp-error",[],l),f.emit("jsonp-end",[],l),t.removeEventListener("load",e,c(!1)),t.removeEventListener("error",n,c(!1))}var r=t&&"string"==typeof t.nodeName&&"script"===t.nodeName.toLowerCase();if(r){var o="function"==typeof t.addEventListener;if(o){var a=i(t.src);if(a){var d=s(a),p="function"==typeof d.parent[d.key];if(p){var l={};u.inPlace(d.parent,[d.key],"cb-",l),t.addEventListener("load",e,c(!1)),t.addEventListener("error",n,c(!1)),f.emit("new-jsonp",[t.src],l)}}}}}function o(){return"addEventListener"in window}function i(t){var e=t.match(d);return e?e[1]:null}function a(t,e){var n=t.match(l),r=n[1],o=n[3];return o?a(o,e[r]):e[r]}function s(t){var e=t.match(p);return e&&e.length>=3?{key:e[2],parent:a(e[1],window)}:{key:t,parent:window}}var c=t(23),f=t("ee").get("jsonp"),u=t("wrap-function")(f);if(e.exports=f,o()){var d=/[?&](?:callback|cb)=([^&#]+)/,p=/(.*)\.([^.]+)/,l=/^(\w+)(\.|$)(.*)$/,h=["appendChild","insertBefore","replaceChild"];Node&&Node.prototype&&Node.prototype.appendChild?u.inPlace(Node.prototype,h,"dom-"):(u.inPlace(HTMLElement.prototype,h,"dom-"),u.inPlace(HTMLHeadElement.prototype,h,"dom-"),u.inPlace(HTMLBodyElement.prototype,h,"dom-")),f.on("dom-start",function(t){r(t[0])})}},{}],11:[function(t,e,n){var r=t("ee").get("mutation"),o=t("wrap-function")(r),i=NREUM.o.MO;e.exports=r,i&&(window.MutationObserver=function(t){return this instanceof i?new i(o(t,"fn-")):i.apply(this,arguments)},MutationObserver.prototype=i.prototype)},{}],12:[function(t,e,n){function r(t){var e=i.context(),n=s(t,"executor-",e,null,!1),r=new f(n);return i.context(r).getCtx=function(){return e},r}var o=t("wrap-function"),i=t("ee").get("promise"),a=t("ee").getOrSetContext,s=o(i),c=t(31),f=NREUM.o.PR;e.exports=i,f&&(window.Promise=r,["all","race"].forEach(function(t){var e=f[t];f[t]=function(n){function r(t){return function(){i.emit("propagate",[null,!o],a,!1,!1),o=o||!t}}var o=!1;c(n,function(e,n){Promise.resolve(n).then(r("all"===t),r(!1))});var a=e.apply(f,arguments),s=f.resolve(a);return s}}),["resolve","reject"].forEach(function(t){var e=f[t];f[t]=function(t){var n=e.apply(f,arguments);return t!==n&&i.emit("propagate",[t,!0],n,!1,!1),n}}),f.prototype["catch"]=function(t){return this.then(null,t)},f.prototype=Object.create(f.prototype,{constructor:{value:r}}),c(Object.getOwnPropertyNames(f),function(t,e){try{r[e]=f[e]}catch(n){}}),o.wrapInPlace(f.prototype,"then",function(t){return function(){var e=this,n=o.argsToArray.apply(this,arguments),r=a(e);r.promise=e,n[0]=s(n[0],"cb-",r,null,!1),n[1]=s(n[1],"cb-",r,null,!1);var c=t.apply(this,n);return r.nextPromise=c,i.emit("propagate",[e,!0],c,!1,!1),c}}),i.on("executor-start",function(t){t[0]=s(t[0],"resolve-",this,null,!1),t[1]=s(t[1],"resolve-",this,null,!1)}),i.on("executor-err",function(t,e,n){t[1](n)}),i.on("cb-end",function(t,e,n){i.emit("propagate",[n,!0],this.nextPromise,!1,!1)}),i.on("propagate",function(t,e,n){this.getCtx&&!e||(this.getCtx=function(){if(t instanceof Promise)var e=i.context(t);return e&&e.getCtx?e.getCtx():this})}),r.toString=function(){return""+f})},{}],13:[function(t,e,n){var r=t("ee").get("raf"),o=t("wrap-function")(r),i="equestAnimationFrame";e.exports=r,o.inPlace(window,["r"+i,"mozR"+i,"webkitR"+i,"msR"+i],"raf-"),r.on("raf-start",function(t){t[0]=o(t[0],"fn-")})},{}],14:[function(t,e,n){function r(t,e,n){t[0]=a(t[0],"fn-",null,n)}function o(t,e,n){this.method=n,this.timerDuration=isNaN(t[1])?0:+t[1],t[0]=a(t[0],"fn-",this,n)}var i=t("ee").get("timer"),a=t("wrap-function")(i),s="setTimeout",c="setInterval",f="clearTimeout",u="-start",d="-";e.exports=i,a.inPlace(window,[s,"setImmediate"],s+d),a.inPlace(window,[c],c+d),a.inPlace(window,[f,"clearImmediate"],f+d),i.on(c+u,r),i.on(s+u,o)},{}],15:[function(t,e,n){function r(t,e){d.inPlace(e,["onreadystatechange"],"fn-",s)}function o(){var t=this,e=u.context(t);t.readyState>3&&!e.resolved&&(e.resolved=!0,u.emit("xhr-resolved",[],t)),d.inPlace(t,y,"fn-",s)}function i(t){x.push(t),m&&(E?E.then(a):w?w(a):(R=-R,O.data=R))}function a(){for(var t=0;t<x.length;t++)r([],x[t]);x.length&&(x=[])}function s(t,e){return e}function c(t,e){for(var n in t)e[n]=t[n];return e}t(7);var f=t("ee"),u=f.get("xhr"),d=t("wrap-function")(u),p=t(23),l=NREUM.o,h=l.XHR,m=l.MO,v=l.PR,w=l.SI,g="readystatechange",y=["onload","onerror","onabort","onloadstart","onloadend","onprogress","ontimeout"],x=[];e.exports=u;var b=window.XMLHttpRequest=function(t){var e=new h(t);try{u.emit("new-xhr",[e],e),e.addEventListener(g,o,p(!1))}catch(n){try{u.emit("internal-error",[n])}catch(r){}}return e};if(c(h,b),b.prototype=h.prototype,d.inPlace(b.prototype,["open","send"],"-xhr-",s),u.on("send-xhr-start",function(t,e){r(t,e),i(e)}),u.on("open-xhr-start",r),m){var E=v&&v.resolve();if(!w&&!v){var R=1,O=document.createTextNode(R);new m(a).observe(O,{characterData:!0})}}else f.on("fn-end",function(t){t[0]&&t[0].type===g||a()})},{}],16:[function(t,e,n){function r(t){if(!s(t))return null;var e=window.NREUM;if(!e.loader_config)return null;var n=(e.loader_config.accountID||"").toString()||null,r=(e.loader_config.agentID||"").toString()||null,f=(e.loader_config.trustKey||"").toString()||null;if(!n||!r)return null;var h=l.generateSpanId(),m=l.generateTraceId(),v=Date.now(),w={spanId:h,traceId:m,timestamp:v};return(t.sameOrigin||c(t)&&p())&&(w.traceContextParentHeader=o(h,m),w.traceContextStateHeader=i(h,v,n,r,f)),(t.sameOrigin&&!u()||!t.sameOrigin&&c(t)&&d())&&(w.newrelicHeader=a(h,m,v,n,r,f)),w}function o(t,e){return"00-"+e+"-"+t+"-01"}function i(t,e,n,r,o){var i=0,a="",s=1,c="",f="";return o+"@nr="+i+"-"+s+"-"+n+"-"+r+"-"+t+"-"+a+"-"+c+"-"+f+"-"+e}function a(t,e,n,r,o,i){var a="btoa"in window&&"function"==typeof window.btoa;if(!a)return null;var s={v:[0,1],d:{ty:"Browser",ac:r,ap:o,id:t,tr:e,ti:n}};return i&&r!==i&&(s.d.tk=i),btoa(JSON.stringify(s))}function s(t){return f()&&c(t)}function c(t){var e=!1,n={};if("init"in NREUM&&"distributed_tracing"in NREUM.init&&(n=NREUM.init.distributed_tracing),t.sameOrigin)e=!0;else if(n.allowed_origins instanceof Array)for(var r=0;r<n.allowed_origins.length;r++){var o=h(n.allowed_origins[r]);if(t.hostname===o.hostname&&t.protocol===o.protocol&&t.port===o.port){e=!0;break}}return e}function f(){return"init"in NREUM&&"distributed_tracing"in NREUM.init&&!!NREUM.init.distributed_tracing.enabled}function u(){return"init"in NREUM&&"distributed_tracing"in NREUM.init&&!!NREUM.init.distributed_tracing.exclude_newrelic_header}function d(){return"init"in NREUM&&"distributed_tracing"in NREUM.init&&NREUM.init.distributed_tracing.cors_use_newrelic_header!==!1}function p(){return"init"in NREUM&&"distributed_tracing"in NREUM.init&&!!NREUM.init.distributed_tracing.cors_use_tracecontext_headers}var l=t(28),h=t(18);e.exports={generateTracePayload:r,shouldGenerateTrace:s}},{}],17:[function(t,e,n){function r(t){var e=this.params,n=this.metrics;if(!this.ended){this.ended=!0;for(var r=0;r<p;r++)t.removeEventListener(d[r],this.listener,!1);return e.protocol&&"data"===e.protocol?void g("Ajax/DataUrl/Excluded"):void(e.aborted||(n.duration=a.now()-this.startTime,this.loadCaptureCalled||4!==t.readyState?null==e.status&&(e.status=0):i(this,t),n.cbTime=this.cbTime,s("xhr",[e,n,this.startTime,this.endTime,"xhr"],this)))}}function o(t,e){var n=c(e),r=t.params;r.hostname=n.hostname,r.port=n.port,r.protocol=n.protocol,r.host=n.hostname+":"+n.port,r.pathname=n.pathname,t.parsedOrigin=n,t.sameOrigin=n.sameOrigin}function i(t,e){t.params.status=e.status;var n=v(e,t.lastSize);if(n&&(t.metrics.rxSize=n),t.sameOrigin){var r=e.getResponseHeader("X-NewRelic-App-Data");r&&(t.params.cat=r.split(", ").pop())}t.loadCaptureCalled=!0}var a=t("loader");if(a.xhrWrappable&&!a.disabled){var s=t("handle"),c=t(18),f=t(16).generateTracePayload,u=t("ee"),d=["load","error","abort","timeout"],p=d.length,l=t("id"),h=t(24),m=t(22),v=t(19),w=t(23),g=t(25).recordSupportability,y=NREUM.o.REQ,x=window.XMLHttpRequest;a.features.xhr=!0,t(15),t(8),u.on("new-xhr",function(t){var e=this;e.totalCbs=0,e.called=0,e.cbTime=0,e.end=r,e.ended=!1,e.xhrGuids={},e.lastSize=null,e.loadCaptureCalled=!1,e.params=this.params||{},e.metrics=this.metrics||{},t.addEventListener("load",function(n){i(e,t)},w(!1)),h&&(h>34||h<10)||t.addEventListener("progress",function(t){e.lastSize=t.loaded},w(!1))}),u.on("open-xhr-start",function(t){this.params={method:t[0]},o(this,t[1]),this.metrics={}}),u.on("open-xhr-end",function(t,e){"loader_config"in NREUM&&"xpid"in NREUM.loader_config&&this.sameOrigin&&e.setRequestHeader("X-NewRelic-ID",NREUM.loader_config.xpid);var n=f(this.parsedOrigin);if(n){var r=!1;n.newrelicHeader&&(e.setRequestHeader("newrelic",n.newrelicHeader),r=!0),n.traceContextParentHeader&&(e.setRequestHeader("traceparent",n.traceContextParentHeader),n.traceContextStateHeader&&e.setRequestHeader("tracestate",n.traceContextStateHeader),r=!0),r&&(this.dt=n)}}),u.on("send-xhr-start",function(t,e){var n=this.metrics,r=t[0],o=this;if(n&&r){var i=m(r);i&&(n.txSize=i)}this.startTime=a.now(),this.listener=function(t){try{"abort"!==t.type||o.loadCaptureCalled||(o.params.aborted=!0),("load"!==t.type||o.called===o.totalCbs&&(o.onloadCalled||"function"!=typeof e.onload))&&o.end(e)}catch(n){try{u.emit("internal-error",[n])}catch(r){}}};for(var s=0;s<p;s++)e.addEventListener(d[s],this.listener,w(!1))}),u.on("xhr-cb-time",function(t,e,n){this.cbTime+=t,e?this.onloadCalled=!0:this.called+=1,this.called!==this.totalCbs||!this.onloadCalled&&"function"==typeof n.onload||this.end(n)}),u.on("xhr-load-added",function(t,e){var n=""+l(t)+!!e;this.xhrGuids&&!this.xhrGuids[n]&&(this.xhrGuids[n]=!0,this.totalCbs+=1)}),u.on("xhr-load-removed",function(t,e){var n=""+l(t)+!!e;this.xhrGuids&&this.xhrGuids[n]&&(delete this.xhrGuids[n],this.totalCbs-=1)}),u.on("xhr-resolved",function(){this.endTime=a.now()}),u.on("addEventListener-end",function(t,e){e instanceof x&&"load"===t[0]&&u.emit("xhr-load-added",[t[1],t[2]],e)}),u.on("removeEventListener-end",function(t,e){e instanceof x&&"load"===t[0]&&u.emit("xhr-load-removed",[t[1],t[2]],e)}),u.on("fn-start",function(t,e,n){e instanceof x&&("onload"===n&&(this.onload=!0),("load"===(t[0]&&t[0].type)||this.onload)&&(this.xhrCbStart=a.now()))}),u.on("fn-end",function(t,e){this.xhrCbStart&&u.emit("xhr-cb-time",[a.now()-this.xhrCbStart,this.onload,e],e)}),u.on("fetch-before-start",function(t){function e(t,e){var n=!1;return e.newrelicHeader&&(t.set("newrelic",e.newrelicHeader),n=!0),e.traceContextParentHeader&&(t.set("traceparent",e.traceContextParentHeader),e.traceContextStateHeader&&t.set("tracestate",e.traceContextStateHeader),n=!0),n}var n,r=t[1]||{};"string"==typeof t[0]?n=t[0]:t[0]&&t[0].url?n=t[0].url:window.URL&&t[0]&&t[0]instanceof URL&&(n=t[0].href),n&&(this.parsedOrigin=c(n),this.sameOrigin=this.parsedOrigin.sameOrigin);var o=f(this.parsedOrigin);if(o&&(o.newrelicHeader||o.traceContextParentHeader))if("string"==typeof t[0]||window.URL&&t[0]&&t[0]instanceof URL){var i={};for(var a in r)i[a]=r[a];i.headers=new Headers(r.headers||{}),e(i.headers,o)&&(this.dt=o),t.length>1?t[1]=i:t.push(i)}else t[0]&&t[0].headers&&e(t[0].headers,o)&&(this.dt=o)}),u.on("fetch-start",function(t,e){this.params={},this.metrics={},this.startTime=a.now(),this.dt=e,t.length>=1&&(this.target=t[0]),t.length>=2&&(this.opts=t[1]);var n,r=this.opts||{},i=this.target;if("string"==typeof i?n=i:"object"==typeof i&&i instanceof y?n=i.url:window.URL&&"object"==typeof i&&i instanceof URL&&(n=i.href),o(this,n),"data"!==this.params.protocol){var s=(""+(i&&i instanceof y&&i.method||r.method||"GET")).toUpperCase();this.params.method=s,this.txSize=m(r.body)||0}}),u.on("fetch-done",function(t,e){if(this.endTime=a.now(),this.params||(this.params={}),"data"===this.params.protocol)return void g("Ajax/DataUrl/Excluded");this.params.status=e?e.status:0;var n;"string"==typeof this.rxSize&&this.rxSize.length>0&&(n=+this.rxSize);var r={txSize:this.txSize,rxSize:n,duration:a.now()-this.startTime};s("xhr",[this.params,r,this.startTime,this.endTime,"fetch"],this)})}},{}],18:[function(t,e,n){var r={};e.exports=function(t){if(t in r)return r[t];if(0===(t||"").indexOf("data:"))return{protocol:"data"};var e=document.createElement("a"),n=window.location,o={};e.href=t,o.port=e.port;var i=e.href.split("://");!o.port&&i[1]&&(o.port=i[1].split("/")[0].split("@").pop().split(":")[1]),o.port&&"0"!==o.port||(o.port="https"===i[0]?"443":"80"),o.hostname=e.hostname||n.hostname,o.pathname=e.pathname,o.protocol=i[0],"/"!==o.pathname.charAt(0)&&(o.pathname="/"+o.pathname);var a=!e.protocol||":"===e.protocol||e.protocol===n.protocol,s=e.hostname===document.domain&&e.port===n.port;return o.sameOrigin=a&&(!e.hostname||s),"/"===o.pathname&&(r[t]=o),o}},{}],19:[function(t,e,n){function r(t,e){var n=t.responseType;return"json"===n&&null!==e?e:"arraybuffer"===n||"blob"===n||"json"===n?o(t.response):"text"===n||""===n||void 0===n?o(t.responseText):void 0}var o=t(22);e.exports=r},{}],20:[function(t,e,n){function r(){}function o(t,e,n,r){return function(){return u.recordSupportability("API/"+e+"/called"),i(t+e,[f.now()].concat(s(arguments)),n?null:this,r),n?void 0:this}}var i=t("handle"),a=t(31),s=t(32),c=t("ee").get("tracer"),f=t("loader"),u=t(25),d=NREUM;"undefined"==typeof window.newrelic&&(newrelic=d);var p=["setPageViewName","setCustomAttribute","setErrorHandler","finished","addToTrace","inlineHit","addRelease"],l="api-",h=l+"ixn-";a(p,function(t,e){d[e]=o(l,e,!0,"api")}),d.addPageAction=o(l,"addPageAction",!0),d.setCurrentRouteName=o(l,"routeName",!0),e.exports=newrelic,d.interaction=function(){return(new r).get()};var m=r.prototype={createTracer:function(t,e){var n={},r=this,o="function"==typeof e;return i(h+"tracer",[f.now(),t,n],r),function(){if(c.emit((o?"":"no-")+"fn-start",[f.now(),r,o],n),o)try{return e.apply(this,arguments)}catch(t){throw c.emit("fn-err",[arguments,this,t],n),t}finally{c.emit("fn-end",[f.now()],n)}}}};a("actionText,setName,setAttribute,save,ignore,onEnd,getContext,end,get".split(","),function(t,e){m[e]=o(h,e)}),newrelic.noticeError=function(t,e){"string"==typeof t&&(t=new Error(t)),u.recordSupportability("API/noticeError/called"),i("err",[t,f.now(),!1,e])}},{}],21:[function(t,e,n){function r(t){if(NREUM.init){for(var e=NREUM.init,n=t.split("."),r=0;r<n.length-1;r++)if(e=e[n[r]],"object"!=typeof e)return;return e=e[n[n.length-1]]}}e.exports={getConfiguration:r}},{}],22:[function(t,e,n){e.exports=function(t){if("string"==typeof t&&t.length)return t.length;if("object"==typeof t){if("undefined"!=typeof ArrayBuffer&&t instanceof ArrayBuffer&&t.byteLength)return t.byteLength;if("undefined"!=typeof Blob&&t instanceof Blob&&t.size)return t.size;if(!("undefined"!=typeof FormData&&t instanceof FormData))try{return JSON.stringify(t).length}catch(e){return}}}},{}],23:[function(t,e,n){var r=!1;try{var o=Object.defineProperty({},"passive",{get:function(){r=!0}});window.addEventListener("testPassive",null,o),window.removeEventListener("testPassive",null,o)}catch(i){}e.exports=function(t){return r?{passive:!0,capture:!!t}:!!t}},{}],24:[function(t,e,n){var r=0,o=navigator.userAgent.match(/Firefox[\/\s](\d+\.\d+)/);o&&(r=+o[1]),e.exports=r},{}],25:[function(t,e,n){function r(t,e){var n=[a,t,{name:t},e];return i("storeMetric",n,null,"api"),n}function o(t,e){var n=[s,t,{name:t},e];return i("storeEventMetrics",n,null,"api"),n}var i=t("handle"),a="sm",s="cm";e.exports={constants:{SUPPORTABILITY_METRIC:a,CUSTOM_METRIC:s},recordSupportability:r,recordCustom:o}},{}],26:[function(t,e,n){function r(){return s.exists&&performance.now?Math.round(performance.now()):(i=Math.max((new Date).getTime(),i))-a}function o(){return i}var i=(new Date).getTime(),a=i,s=t(33);e.exports=r,e.exports.offset=a,e.exports.getLastTimestamp=o},{}],27:[function(t,e,n){function r(t,e){var n=t.getEntries();n.forEach(function(t){"first-paint"===t.name?l("timing",["fp",Math.floor(t.startTime)]):"first-contentful-paint"===t.name&&l("timing",["fcp",Math.floor(t.startTime)])})}function o(t,e){var n=t.getEntries();if(n.length>0){var r=n[n.length-1];if(f&&f<r.startTime)return;var o=[r],i=a({});i&&o.push(i),l("lcp",o)}}function i(t){t.getEntries().forEach(function(t){t.hadRecentInput||l("cls",[t])})}function a(t){var e=navigator.connection||navigator.mozConnection||navigator.webkitConnection;if(e)return e.type&&(t["net-type"]=e.type),e.effectiveType&&(t["net-etype"]=e.effectiveType),e.rtt&&(t["net-rtt"]=e.rtt),e.downlink&&(t["net-dlink"]=e.downlink),t}function s(t){if(t instanceof w&&!y){var e=Math.round(t.timeStamp),n={type:t.type};a(n),e<=h.now()?n.fid=h.now()-e:e>h.offset&&e<=Date.now()?(e-=h.offset,n.fid=h.now()-e):e=h.now(),y=!0,l("timing",["fi",e,n])}}function c(t){"hidden"===t&&(f=h.now(),l("pageHide",[f]))}if(!("init"in NREUM&&"page_view_timing"in NREUM.init&&"enabled"in NREUM.init.page_view_timing&&NREUM.init.page_view_timing.enabled===!1)){var f,u,d,p,l=t("handle"),h=t("loader"),m=t(30),v=t(23),w=NREUM.o.EV;if("PerformanceObserver"in window&&"function"==typeof window.PerformanceObserver){u=new PerformanceObserver(r);try{u.observe({entryTypes:["paint"]})}catch(g){}d=new PerformanceObserver(o);try{d.observe({entryTypes:["largest-contentful-paint"]})}catch(g){}p=new PerformanceObserver(i);try{p.observe({type:"layout-shift",buffered:!0})}catch(g){}}if("addEventListener"in document){var y=!1,x=["click","keydown","mousedown","pointerdown","touchstart"];x.forEach(function(t){document.addEventListener(t,s,v(!1))})}m(c)}},{}],28:[function(t,e,n){function r(){function t(){return e?15&e[n++]:16*Math.random()|0}var e=null,n=0,r=window.crypto||window.msCrypto;r&&r.getRandomValues&&(e=r.getRandomValues(new Uint8Array(31)));for(var o,i="xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx",a="",s=0;s<i.length;s++)o=i[s],"x"===o?a+=t().toString(16):"y"===o?(o=3&t()|8,a+=o.toString(16)):a+=o;return a}function o(){return a(16)}function i(){return a(32)}function a(t){function e(){return n?15&n[r++]:16*Math.random()|0}var n=null,r=0,o=window.crypto||window.msCrypto;o&&o.getRandomValues&&Uint8Array&&(n=o.getRandomValues(new Uint8Array(t)));for(var i=[],a=0;a<t;a++)i.push(e().toString(16));return i.join("")}e.exports={generateUuid:r,generateSpanId:o,generateTraceId:i}},{}],29:[function(t,e,n){function r(t,e){if(!o)return!1;if(t!==o)return!1;if(!e)return!0;if(!i)return!1;for(var n=i.split("."),r=e.split("."),a=0;a<r.length;a++)if(r[a]!==n[a])return!1;return!0}var o=null,i=null,a=/Version\/(\S+)\s+Safari/;if(navigator.userAgent){var s=navigator.userAgent,c=s.match(a);c&&s.indexOf("Chrome")===-1&&s.indexOf("Chromium")===-1&&(o="Safari",i=c[1])}e.exports={agent:o,version:i,match:r}},{}],30:[function(t,e,n){function r(t){function e(){t(s&&document[s]?document[s]:document[i]?"hidden":"visible")}"addEventListener"in document&&a&&document.addEventListener(a,e,o(!1))}var o=t(23);e.exports=r;var i,a,s;"undefined"!=typeof document.hidden?(i="hidden",a="visibilitychange",s="visibilityState"):"undefined"!=typeof document.msHidden?(i="msHidden",a="msvisibilitychange"):"undefined"!=typeof document.webkitHidden&&(i="webkitHidden",a="webkitvisibilitychange",s="webkitVisibilityState")},{}],31:[function(t,e,n){function r(t,e){var n=[],r="",i=0;for(r in t)o.call(t,r)&&(n[i]=e(r,t[r]),i+=1);return n}var o=Object.prototype.hasOwnProperty;e.exports=r},{}],32:[function(t,e,n){function r(t,e,n){e||(e=0),"undefined"==typeof n&&(n=t?t.length:0);for(var r=-1,o=n-e||0,i=Array(o<0?0:o);++r<o;)i[r]=t[e+r];return i}e.exports=r},{}],33:[function(t,e,n){e.exports={exists:"undefined"!=typeof window.performance&&window.performance.timing&&"undefined"!=typeof window.performance.timing.navigationStart}},{}],ee:[function(t,e,n){function r(){}function o(t){function e(t){return t&&t instanceof r?t:t?f(t,c,a):a()}function n(n,r,o,i,a){if(a!==!1&&(a=!0),!l.aborted||i){t&&a&&t(n,r,o);for(var s=e(o),c=m(n),f=c.length,u=0;u<f;u++)c[u].apply(s,r);var p=d[y[n]];return p&&p.push([x,n,r,s]),s}}function i(t,e){g[t]=m(t).concat(e)}function h(t,e){var n=g[t];if(n)for(var r=0;r<n.length;r++)n[r]===e&&n.splice(r,1)}function m(t){return g[t]||[]}function v(t){return p[t]=p[t]||o(n)}function w(t,e){l.aborted||u(t,function(t,n){e=e||"feature",y[n]=e,e in d||(d[e]=[])})}var g={},y={},x={on:i,addEventListener:i,removeEventListener:h,emit:n,get:v,listeners:m,context:e,buffer:w,abort:s,aborted:!1};return x}function i(t){return f(t,c,a)}function a(){return new r}function s(){(d.api||d.feature)&&(l.aborted=!0,d=l.backlog={})}var c="nr@context",f=t("gos"),u=t(31),d={},p={},l=e.exports=o();e.exports.getOrSetContext=i,l.backlog=d},{}],gos:[function(t,e,n){function r(t,e,n){if(o.call(t,e))return t[e];var r=n();if(Object.defineProperty&&Object.keys)try{return Object.defineProperty(t,e,{value:r,writable:!0,enumerable:!1}),r}catch(i){}return t[e]=r,r}var o=Object.prototype.hasOwnProperty;e.exports=r},{}],handle:[function(t,e,n){function r(t,e,n,r){o.buffer([t],r),o.emit(t,e,n)}var o=t("ee").get("handle");e.exports=r,r.ee=o},{}],id:[function(t,e,n){function r(t){var e=typeof t;return!t||"object"!==e&&"function"!==e?-1:t===window?0:a(t,i,function(){return o++})}var o=1,i="nr@id",a=t("gos");e.exports=r},{}],loader:[function(t,e,n){function r(){if(!T++){var t=O.info=NREUM.info,e=m.getElementsByTagName("script")[0];if(setTimeout(f.abort,3e4),!(t&&t.licenseKey&&t.applicationID&&e))return f.abort();c(E,function(e,n){t[e]||(t[e]=n)});var n=a();s("mark",["onload",n+O.offset],null,"api"),s("timing",["load",n]);var r=m.createElement("script");0===t.agent.indexOf("http://")||0===t.agent.indexOf("https://")?r.src=t.agent:r.src=l+"://"+t.agent,e.parentNode.insertBefore(r,e)}}function o(){"complete"===m.readyState&&i()}function i(){s("mark",["domContent",a()+O.offset],null,"api")}var a=t(26),s=t("handle"),c=t(31),f=t("ee"),u=t(29),d=t(21),p=t(23),l=d.getConfiguration("ssl")===!1?"http":"https",h=window,m=h.document,v="addEventListener",w="attachEvent",g=h.XMLHttpRequest,y=g&&g.prototype,x=!1;NREUM.o={ST:setTimeout,SI:h.setImmediate,CT:clearTimeout,XHR:g,REQ:h.Request,EV:h.Event,PR:h.Promise,MO:h.MutationObserver};var b=""+location,E={beacon:"bam.nr-data.net",errorBeacon:"bam.nr-data.net",agent:"js-agent.newrelic.com/nr-spa-1216.min.js"},R=g&&y&&y[v]&&!/CriOS/.test(navigator.userAgent),O=e.exports={offset:a.getLastTimestamp(),now:a,origin:b,features:{},xhrWrappable:R,userAgent:u,disabled:x};if(!x){t(20),t(27),m[v]?(m[v]("DOMContentLoaded",i,p(!1)),h[v]("load",r,p(!1))):(m[w]("onreadystatechange",o),h[w]("onload",r)),s("mark",["firstbyte",a.getLastTimestamp()],null,"api");var T=0}},{}],"wrap-function":[function(t,e,n){function r(t,e){function n(e,n,r,c,f){function nrWrapper(){var i,a,u,p;try{a=this,i=d(arguments),u="function"==typeof r?r(i,a):r||{}}catch(l){o([l,"",[i,a,c],u],t)}s(n+"start",[i,a,c],u,f);try{return p=e.apply(a,i)}catch(h){throw s(n+"err",[i,a,h],u,f),h}finally{s(n+"end",[i,a,p],u,f)}}return a(e)?e:(n||(n=""),nrWrapper[p]=e,i(e,nrWrapper,t),nrWrapper)}function r(t,e,r,o,i){r||(r="");var s,c,f,u="-"===r.charAt(0);for(f=0;f<e.length;f++)c=e[f],s=t[c],a(s)||(t[c]=n(s,u?c+r:r,o,c,i))}function s(n,r,i,a){if(!h||e){var s=h;h=!0;try{t.emit(n,r,i,e,a)}catch(c){o([c,n,r,i],t)}h=s}}return t||(t=u),n.inPlace=r,n.flag=p,n}function o(t,e){e||(e=u);try{e.emit("internal-error",t)}catch(n){}}function i(t,e,n){if(Object.defineProperty&&Object.keys)try{var r=Object.keys(t);return r.forEach(function(n){Object.defineProperty(e,n,{get:function(){return t[n]},set:function(e){return t[n]=e,e}})}),e}catch(i){o([i],n)}for(var a in t)l.call(t,a)&&(e[a]=t[a]);return e}function a(t){return!(t&&t instanceof Function&&t.apply&&!t[p])}function s(t,e){var n=e(t);return n[p]=t,i(t,n,u),n}function c(t,e,n){var r=t[e];t[e]=s(r,n)}function f(){for(var t=arguments.length,e=new Array(t),n=0;n<t;++n)e[n]=arguments[n];return e}var u=t("ee"),d=t(32),p="nr@original",l=Object.prototype.hasOwnProperty,h=!1;e.exports=r,e.exports.wrapFunction=s,e.exports.wrapInPlace=c,e.exports.argsToArray=f},{}]},{},["loader",2,17,5,3,4]);</script> <meta name="viewport" content="width=device-width, initial-scale=1" /> <meta name="format-detection" content="telephone=no" /> <link rel="dns-prefetch" href="//www.rsc-cdn.org"> <link rel="dns-prefetch" href="//www.googletagmanager.com"> <link rel="dns-prefetch" href="//www.google-analytics.com"> <link rel="apple-touch-icon" sizes="180x180" href="/apple-touch-icon.png"> <link rel="icon" type="image/png" sizes="32x32" href="/favicon-32x32.png"> <link rel="icon" type="image/png" sizes="16x16" href="/favicon-16x16.png"> <link rel="manifest" href="/site.webmanifest"> <link rel="mask-icon" href="/safari-pinned-tab.svg" color="#5bbad5"> <meta name="msapplication-TileColor" content="#2d89ef"> <meta name="theme-color" content="#ffffff"> <!--[if lt IE 9 ]> <script> document.createElement('header'); document.createElement('nav'); document.createElement('section'); document.createElement('article'); document.createElement('aside'); document.createElement('footer'); </script> <![endif]--> <link href="https://www.rsc-cdn.org/oxygen/assets/webfonts/fonts.min.css" rel="stylesheet" type="text/css" /> <link href="https://www.rsc-cdn.org/pubs-core/2022.0.159/content/stylesheets/pubs-ui.min.css" rel="stylesheet" type="text/css" /> <meta name="dc.domain" content="pdf" /> <script type="application/ld+json"> { "@context": "https://schema.org", "@type": "ScholarlyArticle", "publisher": { "@type": "Organization", "name": "The Royal Society of Chemistry" }, "mainEntityOfPage": { "@type": "WebPage", "@id": "https://pubs.rsc.org/en/content/articlelanding/2021/ee/d0ee02984j" }, "headline": "Optimizing accuracy and efficacy in data-driven materials discovery for the solar production of hydrogen", "image": "https://pubs.rsc.org/en/Content/Image/GA/D0EE02984J", "isAccessibleForFree": "False", "hasPart": { "@type": "WebPageElement", "isAccessibleForFree": "False", "cssSelector": ".t-html" } } </script> <meta name="twitter:card" content="summary_large_image" /> <meta name="twitter:site" content="@EES_Journal" /> <meta property="og:url" content="https://pubs.rsc.org/en/content/articlelanding/2021/ee/d0ee02984j" /> <meta property="og:type" content="Article" /> <meta property="og:title" content="Optimizing accuracy and efficacy in data-driven materials discovery for the solar production of hydrogen" /> <meta property="og:image" content="https://pubs.rsc.org/en/Content/Image/GA/D0EE02984J" /> <meta property="og:description" content="The production of hydrogen fuels, via water splitting, is of practical relevance for meeting global energy needs and mitigating the environmental consequences of fossil-fuel-based transportation. Water photoelectrolysis has been proposed as a viable approach for generating hydrogen, provided that stable and" /> <link rel="canonical" href="https://pubs.rsc.org/en/content/articlelanding/2021/ee/d0ee02984j" /> <meta name="DC.Creator" content="Yihuang Xiong" /> <meta content="Yihuang Xiong" name="citation_author" /><meta content="Department of Materials Science and Engineering, and Materials Research Institute, The Pennsylvania State University, University Park, PA, USA" name="citation_author_institution" /> <meta name="DC.Creator" content="Quinn T. Campbell" /> <meta content="Quinn T. Campbell" name="citation_author" /><meta content="Sandia National Laboratories, Albuquerque, NM, USA" name="citation_author_institution" /> <meta name="DC.Creator" content="Julian Fanghanel" /> <meta content="Julian Fanghanel" name="citation_author" /><meta content="Department of Materials Science and Engineering, and Materials Research Institute, The Pennsylvania State University, University Park, PA, USA" name="citation_author_institution" /><meta content="Department of Chemistry and Materials Research Institute, The Pennsylvania State University, University Park, PA, USA" name="citation_author_institution" /> <meta name="DC.Creator" content="Catherine K. Badding" /> <meta content="Catherine K. Badding" name="citation_author" /><meta content="Department of Chemistry and Chemical Biology, Cornell University, Ithaca, NY, USA" name="citation_author_institution" /> <meta name="DC.Creator" content="Huaiyu Wang" /> <meta content="Huaiyu Wang" name="citation_author" /><meta content="Department of Materials Science and Engineering, and Materials Research Institute, The Pennsylvania State University, University Park, PA, USA" name="citation_author_institution" /> <meta name="DC.Creator" content="Nicole E. Kirchner-Hall" /> <meta content="Nicole E. Kirchner-Hall" name="citation_author" /><meta content="Department of Materials Science and Engineering, and Materials Research Institute, The Pennsylvania State University, University Park, PA, USA" name="citation_author_institution" /> <meta name="DC.Creator" content="Monica J. Theibault" /> <meta content="Monica J. Theibault" name="citation_author" /><meta content="Department of Chemistry and Chemical Biology, Cornell University, Ithaca, NY, USA" name="citation_author_institution" /> <meta name="DC.Creator" content="Iurii Timrov" /> <meta content="Iurii Timrov" name="citation_author" /><meta content="Theory and Simulation of Materials (THEOS) and National Centre for Computational Design and Discovery of Novel Materials (MARVEL), École Polytechnique Fédérale de Lausanne, CH-1015 Lausanne, Switzerland" name="citation_author_institution" /> <meta name="DC.Creator" content="Jared S. Mondschein" /> <meta content="Jared S. Mondschein" name="citation_author" /><meta content="Department of Chemistry and Materials Research Institute, The Pennsylvania State University, University Park, PA, USA" name="citation_author_institution" /> <meta name="DC.Creator" content="Kriti Seth" /> <meta content="Kriti Seth" name="citation_author" /><meta content="Department of Chemistry and Materials Research Institute, The Pennsylvania State University, University Park, PA, USA" name="citation_author_institution" /> <meta name="DC.Creator" content="Rowan R. Katzbaer" /> <meta content="Rowan R. Katzbaer" name="citation_author" /><meta content="Department of Chemistry and Materials Research Institute, The Pennsylvania State University, University Park, PA, USA" name="citation_author_institution" /> <meta name="DC.Creator" content="Andrés Molina Villarino" /> <meta content="Andrés Molina Villarino" name="citation_author" /><meta content="Department of Chemistry and Chemical Biology, Cornell University, Ithaca, NY, USA" name="citation_author_institution" /> <meta name="DC.Creator" content="Betül Pamuk" /> <meta content="Betül Pamuk" name="citation_author" /><meta content="School of Applied and Engineering Physics, Cornell University, Ithaca, NY, USA" name="citation_author_institution" /> <meta name="DC.Creator" content="Megan E. Penrod" /> <meta content="Megan E. Penrod" name="citation_author" /><meta content="Department of Materials Science and Engineering, and Materials Research Institute, The Pennsylvania State University, University Park, PA, USA" name="citation_author_institution" /> <meta name="DC.Creator" content="Mohammed M. Khan" /> <meta content="Mohammed M. Khan" name="citation_author" /><meta content="Department of Materials Science and Engineering, and Materials Research Institute, The Pennsylvania State University, University Park, PA, USA" name="citation_author_institution" /> <meta name="DC.Creator" content="Tiffany Rivera" /> <meta content="Tiffany Rivera" name="citation_author" /><meta content="Department of Chemistry and Materials Research Institute, The Pennsylvania State University, University Park, PA, USA" name="citation_author_institution" /> <meta name="DC.Creator" content="Nathan C. Smith" /> <meta content="Nathan C. Smith" name="citation_author" /><meta content="Department of Materials Science and Engineering, Northwestern University, Evanston, IL, USA" name="citation_author_institution" /> <meta name="DC.Creator" content="Xavier Quintana" /> <meta content="Xavier Quintana" name="citation_author" /><meta content="Department of Materials Science and Engineering, and Materials Research Institute, The Pennsylvania State University, University Park, PA, USA" name="citation_author_institution" /> <meta name="DC.Creator" content="Paul Orbe" /> <meta content="Paul Orbe" name="citation_author" /><meta content="Department of Materials Science and Engineering, and Materials Research Institute, The Pennsylvania State University, University Park, PA, USA" name="citation_author_institution" /> <meta name="DC.Creator" content="Craig J. Fennie" /> <meta content="Craig J. Fennie" name="citation_author" /><meta content="School of Applied and Engineering Physics, Cornell University, Ithaca, NY, USA" name="citation_author_institution" /> <meta name="DC.Creator" content="Senorpe Asem-Hiablie" /> <meta content="Senorpe Asem-Hiablie" name="citation_author" /><meta content="Institutes of Energy and the Environment, The Pennsylvania State University, University Park, PA, USA" name="citation_author_institution" /> <meta name="DC.Creator" content="James L. Young" /> <meta content="James L. Young" name="citation_author" /><meta content="National Renewable Energy Laboratory, Golden, CO, USA" name="citation_author_institution" /> <meta name="DC.Creator" content="Todd G. Deutsch" /> <meta content="Todd G. Deutsch" name="citation_author" /><meta content="National Renewable Energy Laboratory, Golden, CO, USA" name="citation_author_institution" /> <meta name="DC.Creator" content="Matteo Cococcioni" /> <meta content="Matteo Cococcioni" name="citation_author" /><meta content="Department of Physics, University of Pavia, Pavia, Italy" name="citation_author_institution" /> <meta name="DC.Creator" content="Venkatraman Gopalan" /> <meta content="Venkatraman Gopalan" name="citation_author" /><meta content="Department of Materials Science and Engineering, and Materials Research Institute, The Pennsylvania State University, University Park, PA, USA" name="citation_author_institution" /> <meta name="DC.Creator" content="Héctor D. Abruña" /> <meta content="Héctor D. Abruña" name="citation_author" /><meta content="Department of Chemistry and Chemical Biology, Cornell University, Ithaca, NY, USA" name="citation_author_institution" /> <meta name="DC.Creator" content="Raymond E. Schaak" /> <meta content="Raymond E. Schaak" name="citation_author" /><meta content="Department of Chemistry and Materials Research Institute, The Pennsylvania State University, University Park, PA, USA" name="citation_author_institution" /> <meta name="DC.Creator" content="Ismaila Dabo" /> <meta content="Ismaila Dabo" name="citation_author" /><meta content="Department of Materials Science and Engineering, and Materials Research Institute, The Pennsylvania State University, University Park, PA, USA" name="citation_author_institution" /><meta content="Institutes of Energy and the Environment, The Pennsylvania State University, University Park, PA, USA" name="citation_author_institution" /><meta name="DC.title" content="Optimizing accuracy and efficacy in data-driven materials discovery for the solar production of hydrogen" /> <meta name="DC.publisher" content="The Royal Society of Chemistry" /> <meta name="DC.issued" content="2021/03/11" /> <meta name="DC.Identifier" content="10.1039/D0EE02984J" /> <meta name="DC.Language" content="en" /> <meta name="PPL.DocType" content="journals" /> <meta name="description" content="The production of hydrogen fuels, via water splitting, is of practical relevance for meeting global energy needs and mitigating the environmental consequences of fossil-fuel-based transportation. Water photoelectrolysis has been proposed as a viable approach for generating hydrogen, provided that stable and Energy Frontiers: Hydrogen " /> <meta content="1754-5706" name="citation_issn" /> <meta content="Optimizing accuracy and efficacy in data-driven materials discovery for the solar production of hydrogen" name="citation_title" /> <meta content="2021/03/11" name="citation_online_date" /><meta content="2021/04/21" name="citation_publication_date" /> <meta content="Energy & Environmental Science" name="citation_journal_title" /> <meta content="14" name="citation_volume" /> <meta content="4" name="citation_issue" /> <meta content="2335" name="citation_firstpage" /> <meta content="2348" name="citation_lastpage" /> <meta content="10.1039/D0EE02984J" name="citation_doi" /> <meta content="https://pubs.rsc.org/en/content/articlepdf/2021/ee/d0ee02984j" name="citation_pdf_url" /> <meta content="https://pubs.rsc.org/en/content/articlelanding/2021/ee/d0ee02984j" name="citation_abstract_html_url" /> <meta content="https://pubs.rsc.org/en/content/articlehtml/2021/ee/d0ee02984j" name="citation_fulltext_html_url" /> <meta content="Energy Environ. Sci." name="citation_journal_abbrev" /> <meta name="keywords" content="" /> <meta name="citation_reference" content="citation_author=B. Sarlioglu; citation_author=C. T. Morris; citation_journal_title=IEEE Transactions on Transportation Electrification; citation_volume=1; citation_pages=54-64;citation_publication_date=2015; " /> <meta name="citation_reference" content="citation_author=S. Sripad; citation_author=V. Viswanathan; citation_journal_title=ACS Energy Lett.; citation_volume=4; citation_pages=149-155;citation_publication_date=2018; " /> <meta name="citation_reference" content="citation_author=Y. Tachibana; citation_author=L. Vayssieres; citation_author=J. R. Durrant; citation_journal_title=Nat. Photonics; citation_volume=6; citation_pages=511;citation_publication_date=2012; " /> <meta name="citation_reference" content="citation_author=J. H. Montoya; citation_author=L. C. Seitz; citation_author=P. Chakthranont; citation_author=A. Vojvodic; citation_author=T. F. Jaramillo; citation_author=J. K. Nørskov; citation_journal_title=Nat. Mater.; citation_volume=16; citation_pages=70-81;citation_publication_date=2017; " /> <meta name="citation_reference" content="citation_author=G. J. Offer; citation_author=D. Howey; citation_author=M. Contestabile; citation_author=R. Clague; citation_author=N. Brandon; citation_journal_title=Energy Policy; citation_volume=38; citation_pages=24-29;citation_publication_date=2010; " /> <meta name="citation_reference" content="citation_author=T. Takata; citation_author=K. Domen; citation_journal_title=ACS Energy Lett.; citation_volume=4; citation_pages=542-549;citation_publication_date=2019; " /> <meta name="citation_reference" content="citation_title= et al. ; citation_author=B. A. Pinaud; citation_author=J. D. Benck; citation_author=L. C. Seitz; citation_author=A. J. Forman; citation_author=Z. Chen; citation_author=T. G. Deutsch; citation_author=B. D. James; citation_author=K. N. Baum; citation_author=G. N. Baum; citation_author=S. Ardo; citation_journal_title=Energy Environ. Sci.; citation_volume=6; citation_pages=1983-2002;citation_publication_date=2013; " /> <meta name="citation_reference" content="citation_author=J. H. Montoya; citation_author=K. A. Persson; citation_journal_title=npj Comput. Mater.; citation_volume=3; citation_pages=14;citation_publication_date=2017; " /> <meta name="citation_reference" content="citation_author=W. Setyawan; citation_author=S. Curtarolo; citation_journal_title=Comput. Mater. Sci.; citation_volume=49; citation_pages=299-312;citation_publication_date=2010; " /> <meta name="citation_reference" content="citation_author=C. E. Calderon; citation_author=J. J. Plata; citation_author=C. Toher; citation_author=C. Oses; citation_author=O. Levy; citation_author=M. Fornari; citation_author=A. Natan; citation_author=M. J. Mehl; citation_author=G. Hart; citation_author=M. Buongiorno Nardelli; citation_author=S. Curtarolo; citation_journal_title=Comput. Mater. Sci.; citation_volume=108; citation_pages=233-238;citation_publication_date=2015; " /> <meta name="citation_reference" content="citation_author=T. Sohier; citation_author=D. Campi; citation_author=N. Marzari; citation_author=M. Gibertini; citation_journal_title=Phys. Rev. Mater.; citation_volume=2; citation_pages=114010;citation_publication_date=2018; " /> <meta name="citation_reference" content="citation_author=R. Armiento; citation_author=B. Kozinsky; citation_author=M. Fornari; citation_author=G. Ceder; citation_journal_title=Phys. Rev. B: Condens. Matter Mater. Phys.; citation_volume=84; citation_pages=014103;citation_publication_date=2011; " /> <meta name="citation_reference" content="citation_author=Y. Liu; citation_author=J. Fu; citation_author=J. Wu; citation_journal_title=J. Phys. Chem. Lett.; citation_volume=4; citation_pages=3687-3691;citation_publication_date=2013; " /> <meta name="citation_reference" content="citation_author=L. A. Burton; citation_author=F. Ricci; citation_author=W. Chen; citation_author=G. M. Rignanese; citation_author=G. Hautier; citation_journal_title=Chem. Mater.; citation_volume=30; citation_pages=7521-7526;citation_publication_date=2018; " /> <meta name="citation_reference" content="citation_author=A. Jain; citation_author=G. Hautier; citation_author=C. J. Moore; citation_author=S. P. Ong; citation_author=C. C. Fischer; citation_author=T. Mueller; citation_author=K. A. Persson; citation_author=G. Ceder; citation_journal_title=Comput. Mater. Sci.; citation_volume=50; citation_pages=2295-2310;citation_publication_date=2011; " /> <meta name="citation_reference" content="citation_author=I. E. Castelli; citation_author=D. D. Landis; citation_author=K. S. Thygesen; citation_author=S. Dahl; citation_author=I. Chorkendorff; citation_author=T. F. Jaramillo; citation_author=K. W. Jacobsen; citation_journal_title=Energy Environ. Sci.; citation_volume=5; citation_pages=9034-9043;citation_publication_date=2012; " /> <meta name="citation_reference" content="citation_author=I. E. Castelli; citation_author=T. Olsen; citation_author=S. Datta; citation_author=D. D. Landis; citation_author=S. Dahl; citation_author=K. S. Thygesen; citation_author=K. W. Jacobsen; citation_journal_title=Energy Environ. Sci.; citation_volume=5; citation_pages=5814-5819;citation_publication_date=2012; " /> <meta name="citation_reference" content="citation_author=I. E. Castelli; citation_author=F. Hüser; citation_author=M. Pandey; citation_author=H. Li; citation_author=K. S. Thygesen; citation_author=B. Seger; citation_author=A. Jain; citation_author=K. A. Persson; citation_author=G. Ceder; citation_author=K. W. Jacobsen; citation_journal_title=Adv. Energy Mater.; citation_volume=5; citation_pages=1400915;citation_publication_date=2015; " /> <meta name="citation_reference" content="citation_title= et al. ; citation_author=Q. Yan; citation_author=J. Yu; citation_author=S. K. Suram; citation_author=L. Zhou; citation_author=A. Shinde; citation_author=P. F. Newhouse; citation_author=W. Chen; citation_author=G. Li; citation_author=K. A. Persson; citation_author=J. M. Gregoire; citation_journal_title=Proc. Natl. Acad. Sci. U. S. A.; citation_volume=114; citation_pages=3040-3043;citation_publication_date=2017; " /> <meta name="citation_reference" content="citation_title= et al. ; citation_author=J. J. de Pablo; citation_author=N. E. Jackson; citation_author=M. A. Webb; citation_author=L.-Q. Chen; citation_author=J. E. Moore; citation_author=D. Morgan; citation_author=R. Jacobs; citation_author=T. Pollock; citation_author=D. G. Schlom; citation_author=E. S. Toberer; citation_journal_title=npj Comput. Mater.; citation_volume=5; citation_pages=41;citation_publication_date=2019; " /> <meta name="citation_reference" content="citation_title= et al. ; citation_author=A. Jain; citation_author=S. P. Ong; citation_author=G. Hautier; citation_author=W. Chen; citation_author=W. D. Richards; citation_author=S. Dacek; citation_author=S. Cholia; citation_author=D. Gunter; citation_author=D. Skinner; citation_author=G. Ceder; citation_journal_title=APL Mater.; citation_volume=1; citation_pages=011002;citation_publication_date=2013; " /> <meta name="citation_reference" content="citation_author=M. Hanna; citation_author=A. Nozik; citation_journal_title=J. Appl. Phys.; citation_volume=100; citation_pages=074510;citation_publication_date=2006; " /> <meta name="citation_reference" content="citation_author=P. Hohenberg; citation_author=W. Kohn; citation_journal_title=Phys. Rev.; citation_volume=136; citation_pages=B864;citation_publication_date=1964; " /> <meta name="citation_reference" content="citation_author=W. Kohn; citation_author=L. Sham; citation_journal_title=Phys. Rev.; citation_volume=140; citation_pages=A1133;citation_publication_date=1965; " /> <meta name="citation_reference" content="citation_author=J. P. Perdew; citation_journal_title=Int. J. Quantum Chem.; citation_volume=28; citation_pages=497-523;citation_publication_date=1985; " /> <meta name="citation_reference" content="citation_author=N. Hörmann; citation_author=O. Andreussi; citation_author=N. Marzari; citation_journal_title=J. Chem. Phys.; citation_volume=150; citation_pages=041730;citation_publication_date=2019; " /> <meta name="citation_reference" content="citation_author=M. A. Butler; citation_author=D. S. Ginley; citation_journal_title=J. Electrochem. Soc.; citation_volume=125; citation_pages=228;citation_publication_date=1978; " /> <meta name="citation_reference" content="citation_author=Y. Wu; citation_author=P. Lazic; citation_author=G. Hautier; citation_author=K. Persson; citation_author=G. Ceder; citation_journal_title=Energy Environ. Sci.; citation_volume=6; citation_pages=157-168;citation_publication_date=2013; " /> <meta name="citation_reference" content="citation_author=A. Yaroshevsky; citation_journal_title=Geochem. Int.; citation_volume=44; citation_pages=48-55;citation_publication_date=2006; " /> <meta name="citation_reference" content="citation_author=S. Gražulis; citation_author=D. Chateigner; citation_author=R. T. Downs; citation_author=A. Yokochi; citation_author=M. Quirós; citation_author=L. Lutterotti; citation_author=E. Manakova; citation_author=J. Butkus; citation_author=P. Moeck; citation_author=A. Le Bail; citation_journal_title=J. Appl. Crystallogr.; citation_volume=42; citation_pages=726-729;citation_publication_date=2009; " /> <meta name="citation_reference" content="citation_author=E. Kim; citation_author=K. Huang; citation_author=A. Tomala; citation_author=S. Matthews; citation_author=E. Strubell; citation_author=A. Saunders; citation_author=A. McCallum; citation_author=E. Olivetti; citation_journal_title=Sci. Data; citation_volume=4; citation_pages=1-9;citation_publication_date=2017; " /> <meta name="citation_reference" content="citation_author=E. Kim; citation_author=K. Huang; citation_author=A. Saunders; citation_author=A. McCallum; citation_author=G. Ceder; citation_author=E. Olivetti; citation_journal_title=Chem. Mater.; citation_volume=29; citation_pages=9436-9444;citation_publication_date=2017; " /> <meta name="citation_reference" content="citation_author=Z. Jensen; citation_author=E. Kim; citation_author=S. Kwon; citation_author=T. Z. Gani; citation_author=Y. Roman-Leshkov; citation_author=M. Moliner; citation_author=A. Corma; citation_author=E. Olivetti; citation_journal_title=ACS Cent. Sci.; citation_volume=5; citation_pages=892-899;citation_publication_date=2019; " /> <meta name="citation_reference" content="citation_author=J. P. Perdew; citation_author=K. Burke; citation_author=M. Ernzerhof; citation_journal_title=Phys. Rev. Lett.; citation_volume=77; citation_pages=3865;citation_publication_date=1996; " /> <meta name="citation_reference" content="citation_author=A. J. Cohen; citation_author=P. Mori-Sánchez; citation_author=W. Yang; citation_journal_title=Science; citation_volume=321; citation_pages=792-794;citation_publication_date=2008; " /> <meta name="citation_reference" content="citation_author=J. Perdew; citation_author=A. Zunger; citation_journal_title=Phys. Rev. B: Condens. Matter Mater. Phys.; citation_volume=23; citation_pages=5048;citation_publication_date=1981; " /> <meta name="citation_reference" content="citation_author=P. Mori-Sánchez; citation_author=A. Cohen; citation_author=W. Yang; citation_journal_title=J. Chem. Phys.; citation_volume=125; citation_pages=201102;citation_publication_date=2006; " /> <meta name="citation_reference" content="citation_author=L. Hedin; citation_journal_title=Phys. Rev.; citation_volume=139; citation_pages=A796-A823;citation_publication_date=1965; " /> <meta name="citation_reference" content="citation_author=G. Onida; citation_author=L. Reining; citation_author=A. Rubio; citation_journal_title=Rev. Mod. Phys.; citation_volume=74; citation_pages=601;citation_publication_date=2002; " /> <meta name="citation_reference" content="citation_author=J. Heyd; citation_author=G. E. Scuseria; citation_author=M. Ernzerhof; citation_journal_title=J. Chem. Phys.; citation_volume=118; citation_pages=8207-8215;citation_publication_date=2003; " /> <meta name="citation_reference" content="citation_author=J. H. Skone; citation_author=M. Govoni; citation_author=G. Galli; citation_journal_title=Phys. Rev. B: Condens. Matter Mater. Phys.; citation_volume=89; citation_pages=195112;citation_publication_date=2014; " /> <meta name="citation_reference" content="citation_author=J. H. Skone; citation_author=M. Govoni; citation_author=G. Galli; citation_journal_title=Phys. Rev. B; citation_volume=93; citation_pages=235106;citation_publication_date=2016; " /> <meta name="citation_reference" content="citation_author=A. Ferretti; citation_author=I. Dabo; citation_author=M. Cococcioni; citation_author=N. Marzari; citation_journal_title=Phys. Rev. B: Condens. Matter Mater. Phys.; citation_volume=89; citation_pages=195134;citation_publication_date=2014; " /> <meta name="citation_reference" content="citation_author=V. I. Anisimov; citation_author=J. Zaanen; citation_author=O. K. Andersen; citation_journal_title=Phys. Rev. B: Condens. Matter Mater. Phys.; citation_volume=44; citation_pages=943-954;citation_publication_date=1991; " /> <meta name="citation_reference" content="citation_author=V. I. Anisimov; citation_author=A. I. Poteryaev; citation_author=M. A. Korotin; citation_author=A. O. Anokhin; citation_author=G. Kotliar; citation_journal_title=J. Phys.: Condens. Matter; citation_volume=9; citation_pages=7359-7367;citation_publication_date=1997; " /> <meta name="citation_reference" content="citation_author=S. L. Dudarev; citation_author=G. A. Botton; citation_author=S. Y. Savrasov; citation_author=C. J. Humphreys; citation_author=A. P. Sutton; citation_journal_title=Phys. Rev. B: Condens. Matter Mater. Phys.; citation_volume=57; citation_pages=1505-1509;citation_publication_date=1998; " /> <meta name="citation_reference" content="citation_author=H. Kulik; citation_author=M. Cococcioni; citation_author=D. Scherlis; citation_author=N. Marzari; citation_journal_title=Phys. Rev. Lett.; citation_volume=97; citation_pages=103001;citation_publication_date=2006; " /> <meta name="citation_reference" content="citation_author=H. Kulik; citation_author=N. Marzari; citation_journal_title=J. Chem. Phys.; citation_volume=129; citation_pages=134314;citation_publication_date=2008; " /> <meta name="citation_reference" content="citation_author=I. Timrov; citation_author=N. Marzari; citation_author=M. Cococcioni; citation_journal_title=Phys. Rev. B; citation_volume=98; citation_pages=085127;citation_publication_date=2018; " /> <meta name="citation_reference" content="citation_author=M. Cococcioni; citation_author=S. de Gironcoli; citation_journal_title=Phys. Rev. B: Condens. Matter Mater. Phys.; citation_volume=71; citation_pages=035105;citation_publication_date=2005; " /> <meta name="citation_reference" content="citation_author=S. Wemple; citation_journal_title=Phys. Rev. B: Solid State; citation_volume=2; citation_pages=2679;citation_publication_date=1970; " /> <meta name="citation_reference" content="citation_author=Y. Yang; citation_author=Z. Liu; citation_author=W. K. Ng; citation_author=L. Zhang; citation_author=H. Zhang; citation_author=X. Meng; citation_author=Y. Bai; citation_author=S. Xiao; citation_author=T. Zhang; citation_author=C. Hu; citation_author=K. S. Wong; citation_author=S. Yang; citation_journal_title=Adv. Funct. Mater.; citation_volume=29; citation_pages=1806506;citation_publication_date=2019; " /> <meta name="citation_reference" content="citation_author=B. Boucher; citation_author=R. Buhl; citation_author=M. Perrin; citation_journal_title=Phys. Status Solidi B; citation_volume=40; citation_pages=171-182;citation_publication_date=1970; " /> <meta name="citation_reference" content="citation_author=S. Soliman; citation_author=A. Elfalaky; citation_author=G. H. Fecher; citation_author=C. Felser; citation_journal_title=Phys. Rev. B: Condens. Matter Mater. Phys.; citation_volume=83; citation_pages=085205;citation_publication_date=2011; " /> <meta name="citation_reference" content="citation_author=H. Ohta; citation_author=M. Orita; citation_author=M. Hirano; citation_author=I. Yagi; citation_author=K. Ueda; citation_author=H. Hosono; citation_journal_title=J. Appl. Phys.; citation_volume=91; citation_pages=3074-3078;citation_publication_date=2002; " /> <meta name="citation_reference" content="citation_author=J. Pellicer-Porres; citation_author=A. Segura; citation_author=A. Gilliland; citation_author=A. Munoz; citation_author=P. Rodrguez-Hernández; citation_author=D. Kim; citation_author=M. Lee; citation_author=T. Kim; citation_journal_title=Appl. Phys. Lett.; citation_volume=88; citation_pages=181904;citation_publication_date=2006; " /> <meta name="citation_reference" content="citation_author=M. Rashad; citation_author=A. Mostafa; citation_author=D. Rayan; citation_journal_title=J. Mater. Sci.: Mater. Electron.; citation_volume=27; citation_pages=2614-2623;citation_publication_date=2016; " /> <meta name="citation_reference" content="citation_author=R. P. Diez; citation_author=E. Baran; citation_author=A. Lavat; citation_author=M. Grasselli; citation_journal_title=J. Phys. Chem. Solids; citation_volume=56; citation_pages=135-139;citation_publication_date=1995; " /> <meta name="citation_reference" content="citation_author=D. Zhao; citation_author=J.-F. Han; citation_author=J.-Y. Cui; citation_author=X. Zong; citation_author=C. Li; citation_journal_title=J. Mater. Chem. A; citation_volume=3; citation_pages=12051-12058;citation_publication_date=2015; " /> <meta name="citation_reference" content="citation_author=F. Ozel; citation_author=E. Aslan; citation_author=A. Sarilmaz; citation_author=I. Hatay Patir; citation_journal_title=ACS Appl. Mater. Interfaces; citation_volume=8; citation_pages=25881-25887;citation_publication_date=2016; " /> <meta name="citation_reference" content="citation_author=T. Takayama; citation_author=I. Tsuji; citation_author=N. Aono; citation_author=M. Harada; citation_author=T. Okuda; citation_author=A. Iwase; citation_author=H. Kato; citation_author=A. Kudo; citation_journal_title=Chem. Lett.; citation_volume=46; citation_pages=616-619;citation_publication_date=2017; " /> <meta name="citation_reference" content="citation_author=S. J. Clarke; citation_author=P. Adamson; citation_author=S. J. Herkelrath; citation_author=O. J. Rutt; citation_author=D. R. Parker; citation_author=M. J. Pitcher; citation_author=C. F. Smura; citation_journal_title=Inorg. Chem.; citation_volume=47; citation_pages=8473-8486;citation_publication_date=2008; " /> <meta name="citation_reference" content="citation_author=S. Strobel; citation_author=A. Choudhury; citation_author=P. K. Dorhout; citation_author=C. Lipp; citation_author=T. Schleid; citation_journal_title=Inorg. Chem.; citation_volume=47; citation_pages=4936-4944;citation_publication_date=2008; " /> <meta name="citation_reference" content="citation_author=S. H. Porter; citation_author=Z. Huang; citation_author=P. M. Woodward; citation_journal_title=Cryst. Growth Des.; citation_volume=14; citation_pages=117-125;citation_publication_date=2014; " /> <meta name="citation_reference" content="citation_author=S. H. Porter; citation_author=Z. Huang; citation_author=S. Dou; citation_author=S. Brown-Xu; citation_author=A. Golam Sarwar; citation_author=R. C. Myers; citation_author=P. M. Woodward; citation_journal_title=Chem. Mater.; citation_volume=27; citation_pages=2414-2420;citation_publication_date=2015; " /> <meta name="citation_reference" content="citation_author=J. Yang; citation_author=D. Wang; citation_author=H. Han; citation_author=C. Li; citation_journal_title=Acc. Chem. Res.; citation_volume=46; citation_pages=1900-1909;citation_publication_date=2013; " /> <meta name="citation_reference" content="citation_author=J. Wang; citation_author=T. Nonami; citation_journal_title=J. Mater. Sci.; citation_volume=39; citation_pages=6367-6370;citation_publication_date=2004; " /> <meta name="citation_reference" content="citation_author=J. Sato; citation_author=N. Saito; citation_author=H. Nishiyama; citation_author=Y. Inoue; citation_journal_title=J. Phys. Chem. B; citation_volume=105; citation_pages=6061-6063;citation_publication_date=2001; " /> <meta name="citation_reference" content="citation_author=J. H. Kim; citation_author=J. H. Kim; citation_author=J.-W. Jang; citation_author=J. Y. Kim; citation_author=S. H. Choi; citation_author=G. Magesh; citation_author=J. Lee; citation_author=J. S. Lee; citation_journal_title=Adv. Energy Mater.; citation_volume=5; citation_pages=1401933;citation_publication_date=2015; " /> <meta name="citation_reference" content="citation_author=J. Su; citation_author=Y. Wei; citation_author=L. Vayssieres; citation_journal_title=J. Phys. Chem. Lett.; citation_volume=8; citation_pages=5228-5238;citation_publication_date=2017; " /> <meta name="citation_reference" content="citation_author=S. Chen; citation_author=T. Takata; citation_author=K. Domen; citation_journal_title=Nat. Rev. Mater.; citation_volume=2; citation_pages=1-17;citation_publication_date=2017; " /> <meta name="citation_reference" content="citation_author=F. E. Osterloh; citation_journal_title=Chem. Mater.; citation_volume=20; citation_pages=35-54;citation_publication_date=2008; " /> <meta name="citation_reference" content="citation_author=G. Dayal; citation_author=D. Jeong; citation_author=K. Jin; citation_author=H.-Y. Ahn; citation_author=P. P. Boix; citation_author=F. F. Abdi; citation_author=N. Mathews; citation_author=K. T. Nam; citation_author=L. H. Wong; citation_journal_title=Adv. Mater. Interfaces; citation_volume=3; citation_pages=1600176;citation_publication_date=2016; " /> <meta name="citation_reference" content="citation_author=M. G. Lee; citation_author=K. Jin; citation_author=K. C. Kwon; citation_author=W. Sohn; citation_author=H. Park; citation_author=K. S. Choi; citation_author=Y. K. Go; citation_author=H. Seo; citation_author=J. S. Hong; citation_author=K. T. Nam; citation_author=H. W. Jang; citation_journal_title=Adv. Sci.; citation_volume=5; citation_pages=1800727;citation_publication_date=2018; " /> <meta name="citation_reference" content="citation_author=D. Wang; citation_author=Z. Zou; citation_author=J. Ye; citation_journal_title=Chem. Mater.; citation_volume=17; citation_pages=3255-3261;citation_publication_date=2005; " /> <meta name="citation_reference" content="citation_author=T. Takata; citation_author=K. Domen; citation_journal_title=Dalton Trans.; citation_volume=46; citation_pages=10529-10544;citation_publication_date=2017; " /> <meta name="citation_reference" content="citation_author=T. Minegishi; citation_author=N. Nishimura; citation_author=J. Kubota; citation_author=K. Domen; citation_journal_title=Chem. Sci.; citation_volume=4; citation_pages=1120-1124;citation_publication_date=2013; " /> <meta name="citation_reference" content="citation_author=J. Xu; citation_author=C. Pan; citation_author=T. Takata; citation_author=K. Domen; citation_journal_title=Chem. Commun.; citation_volume=51; citation_pages=7191-7194;citation_publication_date=2015; " /> <meta name="citation_reference" content="citation_author=G. Y. Wang; citation_author=C. C. Wu; citation_author=B. J. Song; citation_author=Y. J. Wang; citation_journal_title=Adv. Mater. Res.; citation_volume=239; citation_pages=2914-2918;citation_publication_date=2011; " /> <meta name="citation_reference" content="citation_author=Q.-M. Zhao; citation_author=Z.-Y. Zhao; citation_author=Q.-L. Liu; citation_author=G.-Y. Yao; citation_author=X.-D. Dong; citation_journal_title=J. Phys. D: Appl. Phys.; citation_volume=53; citation_pages=135102;citation_publication_date=2020; " /> <meta name="citation_reference" content="citation_author=U. V. Ghorpade; citation_author=M. P. Suryawanshi; citation_author=S. W. Shin; citation_author=X. Wang; citation_author=E. Jo; citation_author=H. Bae; citation_author=K. Park; citation_author=J.-S. Ha; citation_author=S. S. Kolekar; citation_author=J. H. Kim; citation_journal_title=J. Mater. Chem. A; citation_volume=6; citation_pages=19798-19809;citation_publication_date=2018; " /> <meta name="citation_reference" content="citation_author=S. Ikeda; citation_author=N. Aono; citation_author=A. Iwase; citation_author=H. Kobayashi; citation_author=A. Kudo; citation_journal_title=ChemSusChem; citation_volume=12; citation_pages=1977-1983;citation_publication_date=2019; " /> <meta name="citation_reference" content="citation_author=J. Xu; citation_author=C. Pan; citation_author=T. Takata; citation_author=K. Domen; citation_journal_title=Chem. Commun.; citation_volume=51; citation_pages=7191-7194;citation_publication_date=2015; " /> <meta name="citation_reference" content="citation_author=M. Matsukawa; citation_author=R. Ishikawa; citation_author=T. Hisatomi; citation_author=Y. Moriya; citation_author=N. Shibata; citation_author=J. Kubota; citation_author=Y. Ikuhara; citation_author=K. Domen; citation_journal_title=Nano Lett.; citation_volume=14; citation_pages=1038-1041;citation_publication_date=2014; " /> <meta name="citation_reference" content="citation_author=N. Koriche; citation_author=A. Bouguelia; citation_author=A. Aider; citation_author=M. Trari; citation_journal_title=Int. J. Hydrogen Energy; citation_volume=30; citation_pages=693-699;citation_publication_date=2005; " /> <meta name="citation_reference" content="citation_author=I. H. Patir; citation_author=E. Aslan; citation_author=G. Yanalak; citation_author=M. Karaman; citation_author=A. Sarilmaz; citation_author=M. Can; citation_author=M. Can; citation_author=F. Ozel; citation_journal_title=Int. J. Hydrogen Energy; citation_volume=44; citation_pages=1441-1450;citation_publication_date=2019; " /> <meta name="citation_reference" content="citation_author=R. Liu; citation_author=Y. Yan; citation_author=C. Ma; citation_journal_title=Front. Chem.; citation_volume=6; citation_pages=69;citation_publication_date=2018; " /> <meta name="citation_reference" content="citation_author=I. Halasz; citation_author=A. Brenner; citation_author=M. Shelef; citation_author=K. S. Ng; citation_journal_title=Catal. Lett.; citation_volume=6; citation_pages=349-360;citation_publication_date=1990; " /> <meta name="citation_reference" content="citation_author=P. Giannozzi; citation_author=S. Baroni; citation_author=N. Bonini; citation_author=M. Calandra; citation_author=R. Car; citation_author=C. Cavazzoni; citation_author=D. Ceresoli; citation_author=G. L. Chiarotti; citation_author=M. Cococcioni; citation_author=I. Dabo; citation_author=A. Dal Corso; citation_author=S. de Gironcoli; citation_author=S. Fabris; citation_author=G. Fratesi; citation_author=R. Gebauer; citation_author=U. Gerstmann; citation_author=C. Gougoussis; citation_author=A. Kokalj; citation_author=M. Lazzeri; citation_author=L. Martin-Samos; citation_author=N. Marzari; citation_author=F. Mauri; citation_author=R. Mazzarello; citation_author=S. Paolini; citation_author=A. Pasquarello; citation_author=L. Paulatto; citation_author=C. Sbraccia; citation_author=S. Scandolo; citation_author=G. Sclauzero; citation_author=A. P. Seitsonen; citation_author=A. Smogunov; citation_author=P. Umari; citation_author=R. M. Wentzcovitch; citation_journal_title=J. Phys.: Condens. Matter; citation_volume=21; citation_pages=395502;citation_publication_date=2009; " /> <meta name="citation_reference" content="citation_author=P. Giannozzi; citation_author=O. Andreussi; citation_author=T. Brumme; citation_author=O. Bunau; citation_author=M. Buongiorno Nardelli; citation_author=M. Calandra; citation_author=R. Car; citation_author=C. Cavazzoni; citation_author=D. Ceresoli; citation_author=M. Cococcioni; citation_author=N. Colonna; citation_author=I. Carnimeo; citation_author=A. Dal Corso; citation_author=S. de Gironcoli; citation_author=P. Delugas; citation_author=R. A. DiStasio Jr.; citation_author=A. Ferretti; citation_author=A. Floris; citation_author=G. Fratesi; citation_author=G. Fugallo; citation_author=R. Gebauer; citation_author=U. Gerstmann; citation_author=F. Giustino; citation_author=T. Gorni; citation_author=J. Jia; citation_author=M. Kawamura; citation_author=H.-Y. Ko; citation_author=A. Kokalj; citation_author=E. Kucukbenli; citation_author=M. Lazzeri; citation_author=M. Marsili; citation_author=N. Marzari; citation_author=F. Mauri; citation_author=N. L. Nguyen; citation_author=H.-V. Nguyen; citation_author=A. Otero-de-la Roza; citation_author=L. Paulatto; citation_author=S. Ponce; citation_author=D. Rocca; citation_author=R. Sabatini; citation_author=B. Santra; citation_author=M. Schlipf; citation_author=A. P. Seitsonen; citation_author=A. Smogunov; citation_author=I. Timrov; citation_author=T. Thonhauser; citation_author=P. Umari; citation_author=N. Vast; citation_author=X. Wu; citation_author=S. Baroni; citation_journal_title=J. Phys.: Condens. Matter; citation_volume=29; citation_pages=465901;citation_publication_date=2017; " /> <meta name="citation_reference" content="citation_author=P. Giannozzi; citation_author=O. Baseggio; citation_author=P. Bonfà; citation_author=D. Brunato; citation_author=R. Car; citation_author=I. Carnimeo; citation_author=C. Cavazzoni; citation_author=S. de Gironcoli; citation_author=P. Delugas; citation_author=F. Ferrari Ruffino; citation_author=A. Ferretti; citation_author=N. Marzari; citation_author=I. Timrov; citation_author=A. Urru; citation_author=S. Baroni; citation_journal_title=J. Chem. Phys.; citation_volume=152; citation_pages=154105;citation_publication_date=2020; " /> <meta name="citation_reference" content="citation_author=K. F. Garrity; citation_author=J. W. Bennett; citation_author=K. M. Rabe; citation_author=D. Vanderbilt; citation_journal_title=Comput. Mater. Sci.; citation_volume=81; citation_pages=446-452;citation_publication_date=2014; " /> <meta name="citation_reference" content="citation_author=H. J. Monkhorst; citation_author=J. D. Pack; citation_journal_title=Phys. Rev. B: Solid State; citation_volume=13; citation_pages=5188-5192;citation_publication_date=1976; " /> <meta name="citation_reference" content="citation_author=P. O. Löwdin; citation_journal_title=J. Chem. Phys.; citation_volume=18; citation_pages=365-375;citation_publication_date=1950; " /> <meta name="citation_reference" content="citation_author=I. Mayer; citation_journal_title=Int. J. Quantum Chem.; citation_volume=90; citation_pages=63-65;citation_publication_date=2002; " /> <meta name="citation_reference" content="citation_author=N. E. Kirchner-Hall; citation_author=W. Zhao; citation_author=Y. Xiong; citation_author=I. Timrov; citation_author=I. Dabo; citation_journal_title=Appl. Sci.; citation_volume=11; citation_pages=2395;citation_publication_date=2021; " /> <meta name="citation_reference" content="citation_author=I. Timrov; citation_author=N. Marzari; citation_author=M. Cococcioni; citation_journal_title=Phys. Rev. B; citation_volume=103; citation_pages=045141;citation_publication_date=2021; " /> <meta content=" The production of hydrogen fuels, via water splitting, is of practical relevance for meeting global energy needs and mitigating the environmental consequences of fossil-fuel-based transportation. Water photoelectrolysis has been proposed as a viable approach for generating hydrogen, provided that stable and inexpensive photocatalysts with conversion efficiencies over 10% can be discovered, synthesized at scale, and successfully deployed (Pinaud et al., Energy Environ. Sci., 2013, 6, 1983). While a number of first-principles studies have focused on the data-driven discovery of photocatalysts, in the absence of systematic experimental validation, the success rate of these predictions may be limited. We address this problem by developing a screening procedure with co-validation between experiment and theory to expedite the synthesis, characterization, and testing of the computationally predicted, most desirable materials. Starting with 70 150 compounds in the Materials Project database, the proposed protocol yielded 71 candidate photocatalysts, 11 of which were synthesized as single-phase materials. Experiments confirmed hydrogen generation and favorable band alignment for 6 of the 11 compounds, with the most promising ones belonging to the families of alkali and alkaline-earth indates and orthoplumbates. This study shows the accuracy of a nonempirical, Hubbard-corrected density-functional theory method to predict band gaps and band offsets at a fraction of the computational cost of hybrid functionals, and outlines an effective strategy to identify photocatalysts for solar hydrogen generation. " name="citation_abstract" /> <meta name="fragment" content="!" /> <!-- OneTrust Cookies Consent Notice start for pubs.rsc.org --> <script type="text/javascript" src="https://cdn-ukwest.onetrust.com/consent/4858ece2-d985-4da2-982d-42219fead606/OtAutoBlock.js"></script> <script src="https://cdn-ukwest.onetrust.com/scripttemplates/otSDKStub.js" type="text/javascript" charset="UTF-8" data-domain-script="4858ece2-d985-4da2-982d-42219fead606"></script> <script type="text/javascript"> function OptanonWrapper() { } </script> <!-- OneTrust Cookies Consent Notice end for pubs.rsc.org --> <!-- Google Tag Manager --> <script>(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= 'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); })(window,document,'script','dataLayer','GTM-5HVSFVCN');</script> <!-- End Google Tag Manager --> </head> <body id="pagetop" class="oxy-ui pubs-ui alp-page "> <!-- Google Tag Manager (noscript) --> <noscript> <iframe src="//www.googletagmanager.com/ns.html?id=GTM-5HVSFVCN" height="0" width="0" style="display:none;visibility:hidden"></iframe> </noscript> <!-- End Google Tag Manager (noscript) --> <div data-id="pnlAccSkipLinks" class="skipto-control"> <a href="#maincontent" class="skipto__link"> <div class="viewport r-gutter"> Jump to main content <img src="https://www.rsc-cdn.org/oxygen/assets/icons/arrow-right-o-light.png" width="24" class="ver-m" alt=""> </div> </a> <a href="#SearchText" class="skipto__link"> <div class="viewport r-gutter"> Jump to site search <img src="https://www.rsc-cdn.org/oxygen/assets/icons/arrow-right-o-light.png" width="24" class="ver-m" alt=""> </div> </a> </div> <header role="banner" data-id="pnlGlobalHeader" class="pubs-header"> <div class="viewport"> <div class="pubs-header__wrapper"> <div class="pubs-header__cell pubs-header__cell--menu"> <a href="#" role="button" id="btnHamburgerMainNav" class="pubs-header__btn pubs-header__btn--open" aria-label="Open site menu"><img src="https://www.rsc-cdn.org/oxygen/assets/icons/menu-light.png" width="24" alt=""></a> </div> <div class="pubs-header__cell pubs-header__cell--home"> <a href="/" class="pubs-header__link pubs-header__link--home" title="Publishing home page" aria-label="Publishing home page">Publishing</a> </div> <div class="pubs-header__cell pubs-header__cell--nav"> <nav class="pubs-header__nav"> <ul> <li class="pubs-header__nav-item"><a href="/en/journals?key=title&value=current" class="pubs-header__link" target="_self">Journals</a></li> <li class="pubs-header__nav-item"><a href="https://books.rsc.org/books/search-results?fl_SiteID=5&page=1&f_ContentType=Book&sort=Date+-+Newest+First" class="pubs-header__link" target="_blank">Books</a></li> <li class="pubs-header__nav-item"><a href="https://www.rsc.org/journals-books-databases/databases-literature-updates/" class="pubs-header__link" target="_blank">Databases</a></li> </ul> </nav> </div> <div class="pubs-header__cell pubs-header__cell--search-mobile"> <a href="#" class="pubs-header__btn" aria-label="Search" id="mobileSearchTrigger"><img src="https://www.rsc-cdn.org/oxygen/assets/icons/search-light.png" width="24" alt="" id="mobileSearchIcon"></a> </div> <div class="pubs-header__cell pubs-header__cell--search"> <div class="pubs-search-control"> <form action="/en/results" aria-label="Sitewide" id="SimpleSearch-form" method="post" role="search"> <label for="SearchText" class="sr-only">Search</label> <input autocomplete="off" class="pubs-search__input" id="SearchText" name="SearchText" type="search" value="" /> <div class="pubs-search__actions"> <button class="input__search-submit" type="submit" aria-label="Search" id="btnNavSearchInput"><img src="https://www.rsc-cdn.org/oxygen/assets/icons/arrow-right.png" width="32" alt=""></button> <a class="pubs-search__adv-link" href="/en/search/advancedsearch" aria-label="Advanced search" id="advancedLink">Advanced</a> </div> <span class="pubs-search__icon"></span> </form> </div> </div> <div class="pubs-header__cell pubs-header__cell--login"> <a href="/en/account/logon" class="pubs-header__btn" aria-label="Log in or register"><img src="https://www.rsc-cdn.org/oxygen/assets/icons/user-light.png" width="24" alt="" id="userIcon"></a> </div> <div class="pubs-header__cell pubs-header__cell--trolley"> <a href="https://www.rsc.org/basket/shoppingcart/orderitems?returnurl=https://pubs.rsc.org/en/content/articlelanding/2021/ee/d0ee02984j" class="pubs-header__btn" aria-label="View your basket"><img src="https://www.rsc-cdn.org/oxygen/assets/icons/trolley-light.png" width="24" alt="" id="trolleyIcon"></a> <span class="badge badge--count" style="display: none;"></span> </div> <div class="pubs-header__cell pubs-header__cell--logo"> <a href="https://www.rsc.org" class=""><img src="https://www.rsc-cdn.org/pubs-core/2022.0.159/content/NewImages/rsc-logo-rev-pubs.svg" height="40" alt="Royal Society of Chemistry homepage"></a> </div> </div> </div> <div class="mobile-search" id="mobileSearchPanel"> <div class="viewport"> <div class=""> <div class="autopad--h fixpadt--l"> <form action="/en/results" aria-label="Sitewide" id="SimpleSearch-formMobile" method="post" role="search"> <label for="SearchTextMobile" class="sr-only">Search</label> <div class="input__search"> <i class="icon--search"></i> <input autocomplete="off" placeholder="Search term, doi, title, author" type="search" class="input__field input__field--basic input__label--block" id="SearchTextMobile" name="SearchText"> <button class="input__search-submit" name="search" type="submit" aria-label="Search"> <img src="https://www.rsc-cdn.org/oxygen/assets/icons/arrow-right.png" width="32" alt="" class="input__submit-icon"> </button> </div> <div class="input--error" id="errSimpleSearchMobileText">You must enter a search term</div> <div class="fixpadv--m"> <a class="pubs-search__adv-link " href="/en/search/advancedsearch" aria-label="Advanced search" id="advancedLink">Advanced search</a> </div> </form> </div> </div> </div> </div> <div class="auth-header" data-id="pnlAuthHeader"> <div data-id="pnlSignIn"></div> <div class="viewport"> <div class="auth-header__institute-access"> <div class="auth-header__institute-messaging"> <span id="divWelcomeUser"></span> </div> </div> </div> </div> </header> <main role="main"> <noscript> <div class="viewport autopad--h fixpadb--m"> <div class="plate plate--warning"> You do not have JavaScript enabled. Please enable JavaScript to access the full features of the site or access our <a href="/en/home/nonjavascriptversion">non-JavaScript page</a>. </div> </div> </noscript> <div id="maincontent"> <div id="a11y-announcer" class="sr-only" aria-live="assertive" aria-atomic="true"></div> <script async src="https://securepubads.g.doubleclick.net/tag/js/gpt.js"></script> <script> var googletag = googletag || {}; googletag.cmd = googletag.cmd || []; </script> <script> googletag.cmd.push(function () { googletag.defineSlot('/97414310/pubs_journal_ee_mpu_1', [300, 250], 'div-dfp-ad-1').addService(googletag.pubads()); googletag.defineSlot('/97414310/pubs_journal_ee_mpu_2', [300, 250], 'div-dfp-ad-2').addService(googletag.pubads()); googletag.defineSlot('/97414310/pubs_journal_ee_mpu_3', [300, 250], 'div-dfp-ad-3').addService(googletag.pubads()); googletag.pubads().enableSingleRequest(); googletag.enableServices(); }); </script> <input type="hidden" id="clicked_GetPatents" value="false" /> <input id="pageNumberTab" type="hidden" /> <input id="CitedByPN" type="hidden" /> <br> <div class="viewport"> <div class="layout-control"> <div class="layout__panel layout__panel--primary layout__panel--60 layout__panel--filled"> <section class="layout__content layout__content--padded"> <div class="article-nav"> <div class="article-nav__issue autopad--h"> <a href="/en/journals/journal/ee?issueid=ee014004&type=current&issnprint=1754-5692" aria-label="From Issue 4, 2021. Click to view all articles in this issue." title="Issue 4, 2021">Issue 4, 2021</a> </div> <nav aria-label="Article"> <ul class="article-nav__bar"> <li> <a href="/en/Content/ArticleLanding/2021/EE/D0EE03765F"> Previous <span class="v-mobile-hide--inline">Article</span> </a> </li> <li> <a href="/en/Content/ArticleLanding/2021/EE/D0EE04052E"> Next <span class="v-mobile-hide--inline">Article</span> </a> </li> </ul> </nav> <div class="list-control"> <div class="list__collection--image"> <div class="list__item"> <a href="/en/journals/journal/ee" class="list__item-link"> <div class="list__image-col"> <img src="/en/Image/Get?imageInfo.ImageType=CoverIssue&imageInfo.ImageIdentifier.SerCode=EE&imageInfo.ImageIdentifier.IssueId=EE014004" id="imgLoader" alt="" class="list__item-img" height="88"> </div> <div class="list__text-col"> <div class="list__item-label"> <span class="page-head__context">From the journal:</span> <h3 class="h--heading3 no-heading">Energy & Environmental Science</h3> </div> </div> </a> </div> </div> </div> <br> </div> <article class="article-control"> <div class="article__title"> <h2 class="capsule__title fixpadv--m"> Optimizing accuracy and efficacy in data-driven materials discovery for the solar production of hydrogen<a href="#fn1" title="Electronic supplementary information (ESI) available: Criteria of the literature survey, computed band gaps and band edges, optical and electrochemical measurements, synthesis references, and stability analysis. See DOI: 10.1039/d0ee02984j">†</a> </h2> <div class="fixpadv--m crossmark-button"> <button type="button" data-target="crossmark"><img width="150" height="32" src="https://crossmark-cdn.crossref.org/widget/v2.0/logos/CROSSMARK_Color_horizontal.svg" alt="Check for updates" /></button> </div> </div> <div class="article__authors"> <span class="article__author-link"> <a href="/en/results?searchtext=Author%3AYihuang%20Xiong">Yihuang Xiong</a>, <span class="orcid ver-b"><a target="_blank" title="Select to open ORCID record for Yihuang Xiong (orcid.org/0000-0001-7809-6047) in a new window" href="https://orcid.org/0000-0001-7809-6047"><img src="https://www.rsc-cdn.org/pubs-core/2022.0.159/content/NewImages/orcid_16x16.png" alt="ORCID logo"></a></span> <a href="#fn2" title="These authors contributed equally.">‡</a>*<span><sup><i>a</i></sup></span> </span> <span class="article__author-link"> <a href="/en/results?searchtext=Author%3AQuinn%20T.%20Campbell">Quinn T. Campbell</a>, <span class="orcid ver-b"><a target="_blank" title="Select to open ORCID record for Quinn T. Campbell (orcid.org/0000-0003-1377-3769) in a new window" href="https://orcid.org/0000-0003-1377-3769"><img src="https://www.rsc-cdn.org/pubs-core/2022.0.159/content/NewImages/orcid_16x16.png" alt="ORCID logo"></a></span> <a href="#fn2" title="These authors contributed equally.">‡</a><span><sup><i>b</i></sup></span> </span> <span class="article__author-link"> <a href="/en/results?searchtext=Author%3AJulian%20Fanghanel">Julian Fanghanel</a>,<span><sup><i>ac</i></sup></span> </span> <span class="article__author-link"> <a href="/en/results?searchtext=Author%3ACatherine%20K.%20Badding">Catherine K. Badding</a>, <span class="orcid ver-b"><a target="_blank" title="Select to open ORCID record for Catherine K. Badding (orcid.org/0000-0002-0448-5493) in a new window" href="https://orcid.org/0000-0002-0448-5493"><img src="https://www.rsc-cdn.org/pubs-core/2022.0.159/content/NewImages/orcid_16x16.png" alt="ORCID logo"></a></span> <span><sup><i>d</i></sup></span> </span> <span class="article__author-link"> <a href="/en/results?searchtext=Author%3AHuaiyu%20Wang">Huaiyu Wang</a>, <span class="orcid ver-b"><a target="_blank" title="Select to open ORCID record for Huaiyu Wang (orcid.org/0000-0001-7555-1198) in a new window" href="https://orcid.org/0000-0001-7555-1198"><img src="https://www.rsc-cdn.org/pubs-core/2022.0.159/content/NewImages/orcid_16x16.png" alt="ORCID logo"></a></span> <span><sup><i>a</i></sup></span> </span> <span class="article__author-link"> <a href="/en/results?searchtext=Author%3ANicole%20E.%20Kirchner-Hall">Nicole E. Kirchner-Hall</a>, <span class="orcid ver-b"><a target="_blank" title="Select to open ORCID record for Nicole E. Kirchner-Hall (orcid.org/0000-0003-1508-6700) in a new window" href="https://orcid.org/0000-0003-1508-6700"><img src="https://www.rsc-cdn.org/pubs-core/2022.0.159/content/NewImages/orcid_16x16.png" alt="ORCID logo"></a></span> <span><sup><i>a</i></sup></span> </span> <span class="article__author-link"> <a href="/en/results?searchtext=Author%3AMonica%20J.%20Theibault">Monica J. Theibault</a>,<span><sup><i>d</i></sup></span> </span> <span class="article__author-link"> <a href="/en/results?searchtext=Author%3AIurii%20Timrov">Iurii Timrov</a>, <span class="orcid ver-b"><a target="_blank" title="Select to open ORCID record for Iurii Timrov (orcid.org/0000-0002-6531-9966) in a new window" href="https://orcid.org/0000-0002-6531-9966"><img src="https://www.rsc-cdn.org/pubs-core/2022.0.159/content/NewImages/orcid_16x16.png" alt="ORCID logo"></a></span> <span><sup><i>e</i></sup></span> </span> <span class="article__author-link"> <a href="/en/results?searchtext=Author%3AJared%20S.%20Mondschein">Jared S. Mondschein</a>,<span><sup><i>c</i></sup></span> </span> <span class="article__author-link"> <a href="/en/results?searchtext=Author%3AKriti%20Seth">Kriti Seth</a>,<span><sup><i>c</i></sup></span> </span> <span class="article__author-link"> <a href="/en/results?searchtext=Author%3ARowan%20R.%20Katzbaer">Rowan R. Katzbaer</a>,<span><sup><i>c</i></sup></span> </span> <span class="article__author-link"> <a href="/en/results?searchtext=Author%3AAndr%C3%A9s%20Molina%20Villarino">Andrés Molina Villarino</a>,<span><sup><i>d</i></sup></span> </span> <span class="article__author-link"> <a href="/en/results?searchtext=Author%3ABet%C3%BCl%20Pamuk">Betül Pamuk</a>, <span class="orcid ver-b"><a target="_blank" title="Select to open ORCID record for Betül Pamuk (orcid.org/0000-0002-2817-0592) in a new window" href="https://orcid.org/0000-0002-2817-0592"><img src="https://www.rsc-cdn.org/pubs-core/2022.0.159/content/NewImages/orcid_16x16.png" alt="ORCID logo"></a></span> <span><sup><i>f</i></sup></span> </span> <span class="article__author-link"> <a href="/en/results?searchtext=Author%3AMegan%20E.%20Penrod">Megan E. Penrod</a>,<span><sup><i>a</i></sup></span> </span> <span class="article__author-link"> <a href="/en/results?searchtext=Author%3AMohammed%20M.%20Khan">Mohammed M. Khan</a>, <span class="orcid ver-b"><a target="_blank" title="Select to open ORCID record for Mohammed M. Khan (orcid.org/0000-0002-2841-7276) in a new window" href="https://orcid.org/0000-0002-2841-7276"><img src="https://www.rsc-cdn.org/pubs-core/2022.0.159/content/NewImages/orcid_16x16.png" alt="ORCID logo"></a></span> <span><sup><i>a</i></sup></span> </span> <span class="article__author-link"> <a href="/en/results?searchtext=Author%3ATiffany%20Rivera">Tiffany Rivera</a>,<span><sup><i>c</i></sup></span> </span> <span class="article__author-link"> <a href="/en/results?searchtext=Author%3ANathan%20C.%20Smith">Nathan C. Smith</a>,<span><sup><i>g</i></sup></span> </span> <span class="article__author-link"> <a href="/en/results?searchtext=Author%3AXavier%20Quintana">Xavier Quintana</a>,<span><sup><i>a</i></sup></span> </span> <span class="article__author-link"> <a href="/en/results?searchtext=Author%3APaul%20Orbe">Paul Orbe</a>,<span><sup><i>a</i></sup></span> </span> <span class="article__author-link"> <a href="/en/results?searchtext=Author%3ACraig%20J.%20Fennie">Craig J. Fennie</a>,<span><sup><i>f</i></sup></span> </span> <span class="article__author-link"> <a href="/en/results?searchtext=Author%3ASenorpe%20Asem-Hiablie">Senorpe Asem-Hiablie</a>,<span><sup><i>h</i></sup></span> </span> <span class="article__author-link"> <a href="/en/results?searchtext=Author%3AJames%20L.%20Young">James L. Young</a>,<span><sup><i>i</i></sup></span> </span> <span class="article__author-link"> <a href="/en/results?searchtext=Author%3ATodd%20G.%20Deutsch">Todd G. Deutsch</a>, <span class="orcid ver-b"><a target="_blank" title="Select to open ORCID record for Todd G. Deutsch (orcid.org/0000-0001-6577-1226) in a new window" href="https://orcid.org/0000-0001-6577-1226"><img src="https://www.rsc-cdn.org/pubs-core/2022.0.159/content/NewImages/orcid_16x16.png" alt="ORCID logo"></a></span> <span><sup><i>i</i></sup></span> </span> <span class="article__author-link"> <a href="/en/results?searchtext=Author%3AMatteo%20Cococcioni">Matteo Cococcioni</a>, <span class="orcid ver-b"><a target="_blank" title="Select to open ORCID record for Matteo Cococcioni (orcid.org/0000-0002-1546-3513) in a new window" href="https://orcid.org/0000-0002-1546-3513"><img src="https://www.rsc-cdn.org/pubs-core/2022.0.159/content/NewImages/orcid_16x16.png" alt="ORCID logo"></a></span> <span><sup><i>j</i></sup></span> </span> <span class="article__author-link"> <a href="/en/results?searchtext=Author%3AVenkatraman%20Gopalan">Venkatraman Gopalan</a>, <span class="orcid ver-b"><a target="_blank" title="Select to open ORCID record for Venkatraman Gopalan (orcid.org/0000-0001-6866-3677) in a new window" href="https://orcid.org/0000-0001-6866-3677"><img src="https://www.rsc-cdn.org/pubs-core/2022.0.159/content/NewImages/orcid_16x16.png" alt="ORCID logo"></a></span> <span><sup><i>a</i></sup></span> </span> <span class="article__author-link"> <a href="/en/results?searchtext=Author%3AH%C3%A9ctor%20D.%20Abru%C3%B1a">Héctor D. Abruña</a>, <span class="orcid ver-b"><a target="_blank" title="Select to open ORCID record for Héctor D. Abruña (orcid.org/0000-0002-3948-356X) in a new window" href="https://orcid.org/0000-0002-3948-356X"><img src="https://www.rsc-cdn.org/pubs-core/2022.0.159/content/NewImages/orcid_16x16.png" alt="ORCID logo"></a></span> <span><sup><i>d</i></sup></span> </span> <span class="article__author-link"> <a href="/en/results?searchtext=Author%3ARaymond%20E.%20Schaak">Raymond E. Schaak</a> <span class="orcid ver-b"><a target="_blank" title="Select to open ORCID record for Raymond E. Schaak (orcid.org/0000-0002-7468-8181) in a new window" href="https://orcid.org/0000-0002-7468-8181"><img src="https://www.rsc-cdn.org/pubs-core/2022.0.159/content/NewImages/orcid_16x16.png" alt="ORCID logo"></a></span> <span><sup><i>c</i></sup></span> and </span> <span class="article__author-link"> <a href="/en/results?searchtext=Author%3AIsmaila%20Dabo">Ismaila Dabo</a> <span class="orcid ver-b"><a target="_blank" title="Select to open ORCID record for Ismaila Dabo (orcid.org/0000-0003-0742-030X) in a new window" href="https://orcid.org/0000-0003-0742-030X"><img src="https://www.rsc-cdn.org/pubs-core/2022.0.159/content/NewImages/orcid_16x16.png" alt="ORCID logo"></a></span> <span><sup><i>ah</i></sup></span> </span> </div> <div class="drawer-control fixpadv--m"> <a href="#" role="button" id="btnAuthorAffiliations" aria-expanded="false" aria-controls="pnlAuthorAffiliations" class="drawer__handle"> <span class="drawer__icon"></span> Author affiliations </a> <div class="drawer__content" id="pnlAuthorAffiliations" aria-labelledby="btnAuthorAffiliations"> <div> <p class="article__author-affiliation"> <span> * </span> <span> Corresponding authors </span> </p> <p class="article__author-affiliation"> <span> <sup>a</sup> </span> <span> Department of Materials Science and Engineering, and Materials Research Institute, The Pennsylvania State University, University Park, PA, USA <br /> <b>E-mail:</b> <a href="mailto:yihuangxiong@psu.edu" title="yihuangxiong@psu.edu">yihuangxiong@psu.edu</a> </span> </p> <p class="article__author-affiliation"> <span> <sup>b</sup> </span> <span> Sandia National Laboratories, Albuquerque, NM, USA </span> </p> <p class="article__author-affiliation"> <span> <sup>c</sup> </span> <span> Department of Chemistry and Materials Research Institute, The Pennsylvania State University, University Park, PA, USA </span> </p> <p class="article__author-affiliation"> <span> <sup>d</sup> </span> <span> Department of Chemistry and Chemical Biology, Cornell University, Ithaca, NY, USA </span> </p> <p class="article__author-affiliation"> <span> <sup>e</sup> </span> <span> Theory and Simulation of Materials (THEOS) and National Centre for Computational Design and Discovery of Novel Materials (MARVEL), École Polytechnique Fédérale de Lausanne, CH-1015 Lausanne, Switzerland </span> </p> <p class="article__author-affiliation"> <span> <sup>f</sup> </span> <span> School of Applied and Engineering Physics, Cornell University, Ithaca, NY, USA </span> </p> <p class="article__author-affiliation"> <span> <sup>g</sup> </span> <span> Department of Materials Science and Engineering, Northwestern University, Evanston, IL, USA </span> </p> <p class="article__author-affiliation"> <span> <sup>h</sup> </span> <span> Institutes of Energy and the Environment, The Pennsylvania State University, University Park, PA, USA </span> </p> <p class="article__author-affiliation"> <span> <sup>i</sup> </span> <span> National Renewable Energy Laboratory, Golden, CO, USA </span> </p> <p class="article__author-affiliation"> <span> <sup>j</sup> </span> <span> Department of Physics, University of Pavia, Pavia, Italy </span> </p> </div> </div> </div> <h3 class="h--heading3 article-abstract__heading">Abstract</h3> <div class="capsule__column-wrapper"> <div class="capsule__text"> <p xmlns="http://www.rsc.org/schema/rscart38">The production of hydrogen fuels, <em>via</em> water splitting, is of practical relevance for meeting global energy needs and mitigating the environmental consequences of fossil-fuel-based transportation. Water photoelectrolysis has been proposed as a viable approach for generating hydrogen, provided that stable and inexpensive photocatalysts with conversion efficiencies over 10% can be discovered, synthesized at scale, and successfully deployed (Pinaud <em>et al.</em>, <em>Energy Environ. Sci.</em>, 2013, <strong>6</strong>, 1983). While a number of first-principles studies have focused on the data-driven discovery of photocatalysts, in the absence of systematic experimental validation, the success rate of these predictions may be limited. We address this problem by developing a screening procedure with co-validation between experiment and theory to expedite the synthesis, characterization, and testing of the computationally predicted, most desirable materials. Starting with 70 150 compounds in the Materials Project database, the proposed protocol yielded 71 candidate photocatalysts, 11 of which were synthesized as single-phase materials. Experiments confirmed hydrogen generation and favorable band alignment for 6 of the 11 compounds, with the most promising ones belonging to the families of alkali and alkaline-earth indates and orthoplumbates. This study shows the accuracy of a nonempirical, Hubbard-corrected density-functional theory method to predict band gaps and band offsets at a fraction of the computational cost of hybrid functionals, and outlines an effective strategy to identify photocatalysts for solar hydrogen generation.</p> </div> <div class="capsule__article-image fixpadv--s"> <img src="/en/Image/Get?imageInfo.ImageType=GA&imageInfo.ImageIdentifier.ManuscriptID=D0EE02984J&imageInfo.ImageIdentifier.Year=2021" alt="Graphical abstract: Optimizing accuracy and efficacy in data-driven materials discovery for the solar production of hydrogen" /> </div> </div> <p></p> <div class="pnl pnl--border pnl--drop"> <div class="list-control"> <ul class="list__collection"> <li class="list__item"> This article is part of the themed collection: <a href="/en/journals/articlecollectionlanding?sercode=ee&themeid=e032334e-dec7-43d5-b6da-3958cb0b3492">Energy Frontiers: Hydrogen</a> </li> </ul> </div> </div> <div id="pnlArticleAccess" class="article-access fixpadt--xxl" style="display: none; border: 0;"> <div class="article-access__inner" style="background-color: #F1F1F3;"> <div class="article-access__head fixpad--s"> You have access to this article </div> <div class="fixpad--xl"> <div id="pnlViewFullArticleButton" class="paywall__body text--centered"> <div id="pnlArticleLoading"> <span id="thtmlLoadingMessage"> <img src="https://www.rsc-cdn.org/pubs-core/2022.0.159/content/NewImages/Ajax-GA-Loader.gif" alt="" class="ver-m" /> Please wait while we load your content... </span> <span id="thtmlErrorMessage" style="display: none;"> Something went wrong. <a href="#" id="btnTryAgain">Try again?</a> </span> </div> </div> </div> </div> </div> <div id="pnlArticleContent" class="t-html"> <div id="pnlArticleContentLoaded"> </div> </div> </article> </section> </div> <div class="layout__panel layout__panel--secondary layout__panel--40 layout__panel--filled"> <section class="layout__content"> <input id="contentType" name="contentType" type="hidden" value="" /> <div class="tab-control"> <div class="tab__nav" role="tablist" aria-label="Article"> <div class="tab__item" role="none"> <a href="#pnlAbstract" class="tab__btn selected" role="tab" id="btnAbstract" aria-selected="true" aria-controls="pnlAbstract">About</a> </div> <div class="tab__item" role="none"> <a href="#pnlCitation" class="tab__btn" role="tab" id="btnCitation" aria-selected="false" aria-controls="pnlCitation">Cited by</a> </div> <div class="tab__item" role="none"> <a href="#pnlRelatedContent" class="tab__btn" role="tab" id="btnRelatedContent" aria-selected="false" aria-controls="pnlRelatedContent">Related</a> </div> </div> <div class="tab__panel open" role="tabpanel" id="pnlAbstract" aria-hidden="false" aria-labelledby="btnAbstract" data-loaded="true"> <div class="fixpadv--m"> <div id="divAbout"> <div id="DownloadOption" class="autopad--h fixpadv--l" style="min-height: 150px;"> <div class="text--centered"> <a href="#" class="btn btn--cta btn--disabled btn--block btn--stack btn-icon btn-icon--loading"> Download options <span class="btn-info">Please wait...</span> </a> </div> </div> <h2 class="autopad--h h--heading3">Associated articles</h2> <div class="list-control"> <ul class="list__collection"> <li class="list__item--dashed"> <a href="/doi/d2ee90016e" class="list__item-link"> <span class="list__item-label"> Correction: Optimizing accuracy and efficacy in data-driven materials discovery … </span> </a> </li> </ul> </div> <h2 class="autopad--h h--heading3">Supplementary files</h2> <div class="list-control"> <ul class="list__collection"> <li class="list__item--dashed"> <a href="https://www.rsc.org/suppdata/d0/ee/d0ee02984j/d0ee02984j1.pdf" class="list__item-link" target="_blank"> <span class="list__item-label"> Supplementary information <span class="list__item-additional"> PDF (6256K)</span> </span> </a> </li> </ul> </div> <div class="autopad--h"> <h2 class="h--heading3">Article information</h2> <dl class="definition-list"> <div class="c doi-link"> <dt class="sr-only">DOI</dt> <dd class="c__24"><a class="text--small" title="Link to landing page via DOI" href="https://doi.org/10.1039/D0EE02984J">https://doi.org/10.1039/D0EE02984J</a></dd> </div> <div class="c fixpadt--l line-separator"> <dt class="c__10"><strong>Article type</strong></dt> <dd class="c__14">Paper</dd> </div> <div class="c fixpadt--l"> <dt class="c__10">Submitted</dt> <dd class="c__14">16 Sep 2020</dd> </div> <div class="c fixpadt--l"> <dt class="c__10">Accepted</dt> <dd class="c__14">10 Mar 2021</dd> </div> <div class="c fixpadt--l"> <dt class="c__10">First published</dt> <dd class="c__14">11 Mar 2021</dd> </div> </dl> <div class="c fixpadt--l line-separator"> <div class="c__10"> <h3 class="definition-label"> <label for="ResultAbstractFormat"><span class="sr-only">Download</span> Citation</label> </h3> </div> <div class="c__14"> <i><strong>Energy Environ. Sci.</strong></i>, 2021,<span style='padding-right:2px'></span><strong>14</strong>, 2335-2348 <br> <form action="/en/content/getformatedresult/d0ee02984j?downloadtype=article" method="post"> <div class="select-basic"> <span> <select class="select-field" id="ResultAbstractFormat" name="ResultAbstractFormat"><option>BibTex</option> <option>EndNote</option> <option>MEDLINE</option> <option>ProCite</option> <option>ReferenceManager</option> <option>RefWorks</option> <option>RIS</option> </select> </span> <span> <input type="submit" name="go" id="Submit1" value="Go" class="btn btn--tiny" /> </span> </div> </form> </div> </div> <div class="c fixpadt--l"> <div class="c__10"><h3 class="definition-label">Author version available</h3></div> <div class="c__14"> <a href="/en/content/getauthorversionpdf/D0EE02984J" target="_blank" class="btn btn--tiny btn--std btn--block btn--smtxt"> <img src="https://www.rsc-cdn.org/pubs-core/2022.0.159/content/NewImages/chorus-logo.gif" alt="" /><br> Download author version (PDF) </a> </div> </div> <div class="alp-request-permissions" style="display: block;"> <div class="c fixpadt--l"> <div class="c__10"><h3 class="definition-label">Permissions</h3></div> <div class="c__14"> <a class="alp-request-permissions__open-btn" id="requestPermission" role="button" rel="license" href="#" target="_blank" aria-label="Request permissions: Click to open."> Request permissions </a> </div> </div> <div class="alp-request-permissions__content scrollbar--slim"> <a href="#" class="alp-request-permissions__close-btn btn__enter-popup" aria-label="You are in the 'Request permissions' pop up window. Click enter to close, or tab to continue."> <img src="https://www.rsc-cdn.org/oxygen/assets/icons/cross.png" class="icon" width="24" alt=""> </a> <h3 class="h--heading3"> Optimizing accuracy and efficacy in data-driven materials discovery for the solar production of hydrogen </h3> <p> Y. Xiong, Q. T. Campbell, J. Fanghanel, C. K. Badding, H. Wang, N. E. Kirchner-Hall, M. J. Theibault, I. Timrov, J. S. Mondschein, K. Seth, R. R. Katzbaer, A. M. Villarino, B. Pamuk, M. E. Penrod, M. M. Khan, T. Rivera, N. C. Smith, X. Quintana, P. Orbe, C. J. Fennie, S. Asem-Hiablie, J. L. Young, T. G. Deutsch, M. Cococcioni, V. Gopalan, H. D. Abruña, R. E. Schaak and I. Dabo, <i>Energy Environ. Sci.</i>, 2021, <strong>14</strong>, 2335 <strong>DOI: </strong> 10.1039/D0EE02984J </p> <p> To request permission to reproduce material from this article, please go to the <a href="https://marketplace.copyright.com/rs-ui-web/mp/search/all/10.1039%2fD0EE02984J">Copyright Clearance Center request page</a>. </p> <p> If you are <b>an author contributing to an RSC publication, you do not need to request permission</b> provided correct acknowledgement is given. </p> <p> If you are <b>the author of this article, you do not need to request permission to reproduce figures and diagrams</b> provided correct acknowledgement is given. If you want to reproduce the whole article in a third-party publication (excluding your thesis/dissertation for which permission is not required) please go to the <a href="https://marketplace.copyright.com/rs-ui-web/mp/search/all/10.1039%2fD0EE02984J">Copyright Clearance Center request page</a>. </p> <p> Read more about <a href="https://www.rsc.org/journals-books-databases/journal-authors-reviewers/licences-copyright-permissions/#acknowledgements">how to correctly acknowledge RSC content</a>. </p> <a href="#" class="alp-request-permissions__close-btn btn__exit-popup" aria-label="You are at the end of the 'Request permissions' pop up window. Click enter to close, or tab to continue."><img src="https://www.rsc-cdn.org/oxygen/assets/icons/cross.png" class="icon" width="24" alt=""></a> </div> </div> <script> function downloadJSAtOnload() { var element = document.createElement("script"); element.src = "https://d1bxh8uas1mnw7.cloudfront.net/assets/altmetric_badges-8f271adb184c21cc5169a7f67f7fe5ab.js"; element.id = "altmetric-embed-js"; document.body.appendChild(element); } if (window.addEventListener) { window.addEventListener("load", downloadJSAtOnload, false); } else if (window.attachEvent) { window.attachEvent("onload", downloadJSAtOnload); } else { window.onload = downloadJSAtOnload; } </script> <div class="c fixpadv--l"> <div class="c__10"><h3 class="definition-label">Social activity</h3></div> <div class="c__14"><div data-badge-type="2" data-doi="10.1039/D0EE02984J" data-condensed="true" class="altmetric-embed"></div></div> </div> <div class="c c--gap-xs fixpadb--xl"> <div class="c__12 c--fixed"> <a class="btn btn--small btn--block btn--social btn--twitter" href="https://twitter.com/intent/tweet/?text=Optimizing+accuracy+and+efficacy+in+data-driven+materials+discovery+for+the+solar+production+of+hydrogen+-+now+published+in+Energy+%26+Environmental+Science&url=https%3a%2f%2fpubs.rsc.org%2fen%2fcontent%2farticlelanding%2f2021%2fee%2fd0ee02984j" target="_blank"> <img src="https://www.rsc-cdn.org/pubs-core/2022.0.159/content/NewImages/twitter.svg" alt="" /> <span class="ver-m">Tweet</span> </a> </div> <div class="c__12 c--fixed"> <a class="btn btn--small btn--block btn--social btn--wechat" href="/en/Image/GetQrCode?url=https%3A%2F%2Fpubs.rsc.org%2Fen%2Fcontent%2Farticlelanding%2F2021%2Fee%2Fd0ee02984j" target="_blank"> <img src="https://www.rsc-cdn.org/pubs-core/2022.0.159/content/NewImages/wechat.svg" alt="" /> <span class="ver-m">Share</span> </a> </div> </div> </div> <form action="/en/results/searchbyauthor" aria-label="Author" id="SearchByAuthor" method="post" role="search"> <div class="autopad"> <h2 class="h--heading3">Search articles by author</h2> <div class="input-group"> <div class="input__checkbox"> <input type="checkbox" id="1" data-givenname="Yihuang" data-familyname="Xiong"> <label for="1" class="input__label">Yihuang Xiong</label> </div> <div class="input__checkbox"> <input type="checkbox" id="2" data-givenname="Quinn T." data-familyname="Campbell"> <label for="2" class="input__label">Quinn T. Campbell</label> </div> <div class="input__checkbox"> <input type="checkbox" id="3" data-givenname="Julian" data-familyname="Fanghanel"> <label for="3" class="input__label">Julian Fanghanel</label> </div> <div class="input__checkbox"> <input type="checkbox" id="4" data-givenname="Catherine K." data-familyname="Badding"> <label for="4" class="input__label">Catherine K. Badding</label> </div> <div class="input__checkbox"> <input type="checkbox" id="5" data-givenname="Huaiyu" data-familyname="Wang"> <label for="5" class="input__label">Huaiyu Wang</label> </div> <div class="input__checkbox"> <input type="checkbox" id="6" data-givenname="Nicole E." data-familyname="Kirchner-Hall"> <label for="6" class="input__label">Nicole E. Kirchner-Hall</label> </div> <div class="input__checkbox"> <input type="checkbox" id="7" data-givenname="Monica J." data-familyname="Theibault"> <label for="7" class="input__label">Monica J. Theibault</label> </div> <div class="input__checkbox"> <input type="checkbox" id="8" data-givenname="Iurii" data-familyname="Timrov"> <label for="8" class="input__label">Iurii Timrov</label> </div> <div class="input__checkbox"> <input type="checkbox" id="9" data-givenname="Jared S." data-familyname="Mondschein"> <label for="9" class="input__label">Jared S. Mondschein</label> </div> <div class="input__checkbox"> <input type="checkbox" id="10" data-givenname="Kriti" data-familyname="Seth"> <label for="10" class="input__label">Kriti Seth</label> </div> <div class="input__checkbox"> <input type="checkbox" id="11" data-givenname="Rowan R." data-familyname="Katzbaer"> <label for="11" class="input__label">Rowan R. Katzbaer</label> </div> <div class="input__checkbox"> <input type="checkbox" id="12" data-givenname="Andrés Molina" data-familyname="Villarino"> <label for="12" class="input__label">Andrés Molina Villarino</label> </div> <div class="input__checkbox"> <input type="checkbox" id="13" data-givenname="Betül" data-familyname="Pamuk"> <label for="13" class="input__label">Betül Pamuk</label> </div> <div class="input__checkbox"> <input type="checkbox" id="14" data-givenname="Megan E." data-familyname="Penrod"> <label for="14" class="input__label">Megan E. Penrod</label> </div> <div class="input__checkbox"> <input type="checkbox" id="15" data-givenname="Mohammed M." data-familyname="Khan"> <label for="15" class="input__label">Mohammed M. Khan</label> </div> <div class="input__checkbox"> <input type="checkbox" id="16" data-givenname="Tiffany" data-familyname="Rivera"> <label for="16" class="input__label">Tiffany Rivera</label> </div> <div class="input__checkbox"> <input type="checkbox" id="17" data-givenname="Nathan C." data-familyname="Smith"> <label for="17" class="input__label">Nathan C. Smith</label> </div> <div class="input__checkbox"> <input type="checkbox" id="18" data-givenname="Xavier" data-familyname="Quintana"> <label for="18" class="input__label">Xavier Quintana</label> </div> <div class="input__checkbox"> <input type="checkbox" id="19" data-givenname="Paul" data-familyname="Orbe"> <label for="19" class="input__label">Paul Orbe</label> </div> <div class="input__checkbox"> <input type="checkbox" id="20" data-givenname="Craig J." data-familyname="Fennie"> <label for="20" class="input__label">Craig J. Fennie</label> </div> <div class="input__checkbox"> <input type="checkbox" id="21" data-givenname="Senorpe" data-familyname="Asem-Hiablie"> <label for="21" class="input__label">Senorpe Asem-Hiablie</label> </div> <div class="input__checkbox"> <input type="checkbox" id="22" data-givenname="James L." data-familyname="Young"> <label for="22" class="input__label">James L. Young</label> </div> <div class="input__checkbox"> <input type="checkbox" id="23" data-givenname="Todd G." data-familyname="Deutsch"> <label for="23" class="input__label">Todd G. Deutsch</label> </div> <div class="input__checkbox"> <input type="checkbox" id="24" data-givenname="Matteo" data-familyname="Cococcioni"> <label for="24" class="input__label">Matteo Cococcioni</label> </div> <div class="input__checkbox"> <input type="checkbox" id="25" data-givenname="Venkatraman" data-familyname="Gopalan"> <label for="25" class="input__label">Venkatraman Gopalan</label> </div> <div class="input__checkbox"> <input type="checkbox" id="26" data-givenname="Héctor D." data-familyname="Abruña"> <label for="26" class="input__label">Héctor D. Abruña</label> </div> <div class="input__checkbox"> <input type="checkbox" id="27" data-givenname="Raymond E." data-familyname="Schaak"> <label for="27" class="input__label">Raymond E. Schaak</label> </div> <div class="input__checkbox"> <input type="checkbox" id="28" data-givenname="Ismaila" data-familyname="Dabo"> <label for="28" class="input__label">Ismaila Dabo</label> </div> </div> <input type="submit" name="go" id="Search" value="Go" title="Go" class="btn btn--tiny"> <input id="DOI" name="DOI" type="hidden" value="D0EE02984J" /> <input id="selectedAuthors" name="selectedAuthors" type="hidden" value="" /> </div> </form> <input id="authors" name="authors" type="hidden" value="PD94bWwgdmVyc2lvbj0iMS4wIj8+DQo8QXJyYXlPZkF1dGhvckluZm8geG1sbnM6eHNkPSJodHRwOi8vd3d3LnczLm9yZy8yMDAxL1hNTFNjaGVtYSIgeG1sbnM6eHNpPSJodHRwOi8vd3d3LnczLm9yZy8yMDAxL1hNTFNjaGVtYS1pbnN0YW5jZSI+DQogIDxBdXRob3JJbmZvPg0KICAgIDxHaXZlbk5hbWU+WWlodWFuZzwvR2l2ZW5OYW1lPg0KICAgIDxGaXJzdE5hbWU+WWlodWFuZzwvRmlyc3ROYW1lPg0KICAgIDxGYW1pbHlOYW1lPlhpb25nPC9GYW1pbHlOYW1lPg0KICAgIDxHaXZlbk5hbWVOb01hcmt1cD5ZaWh1YW5nPC9HaXZlbk5hbWVOb01hcmt1cD4NCiAgICA8Rmlyc3ROYW1lTm9NYXJrdXA+WWlodWFuZzwvRmlyc3ROYW1lTm9NYXJrdXA+DQogICAgPEZhbWlseU5hbWVOb01hcmt1cD5YaW9uZzwvRmFtaWx5TmFtZU5vTWFya3VwPg0KICAgIDxUeXBlPkF1dGhvcjwvVHlwZT4NCiAgICA8Rmlyc3RBdXRob3I+dHJ1ZTwvRmlyc3RBdXRob3I+DQogICAgPEFmZmlsaWF0aW9uPmFmZmE8L0FmZmlsaWF0aW9uPg0KICAgIDxBZmZpbGlhdGlvbkluZm8+DQogICAgICA8QWZmaWxpYXRpb25JbmZvPg0KICAgICAgICA8QWZmaWxpYXRpb25JZD5hPC9BZmZpbGlhdGlvbklkPg0KICAgICAgICA8T3JnYW5pc2F0aW9uTmFtZT5EZXBhcnRtZW50IG9mIE1hdGVyaWFscyBTY2llbmNlIGFuZCBFbmdpbmVlcmluZywgYW5kIE1hdGVyaWFscyBSZXNlYXJjaCBJbnN0aXR1dGUsIFRoZSBQZW5uc3lsdmFuaWEgU3RhdGUgVW5pdmVyc2l0eTwvT3JnYW5pc2F0aW9uTmFtZT4NCiAgICAgICAgPEFkZHJlc3MgLz4NCiAgICAgICAgPENpdHk+VW5pdmVyc2l0eSBQYXJrPC9DaXR5Pg0KICAgICAgICA8U3RhdGU+UEE8L1N0YXRlPg0KICAgICAgICA8UG9zdGNvZGUgLz4NCiAgICAgICAgPENvdW50cnk+VVNBPC9Db3VudHJ5Pg0KICAgICAgICA8RW1haWxzPg0KICAgICAgICAgIDxzdHJpbmc+eWlodWFuZ3hpb25nQHBzdS5lZHU8L3N0cmluZz4NCiAgICAgICAgPC9FbWFpbHM+DQogICAgICAgIDxGYXggLz4NCiAgICAgICAgPFBob25lIC8+DQogICAgICAgIDxVcmwgLz4NCiAgICAgICAgPE9yZ2FuaXphdGlvblVybCAvPg0KICAgICAgPC9BZmZpbGlhdGlvbkluZm8+DQogICAgPC9BZmZpbGlhdGlvbkluZm8+DQogICAgPFJvbGU+Y29ycmVzPC9Sb2xlPg0KICAgIDxBZmZpbGlhdGlvbkNvZGVzPg0KICAgICAgPHN0cmluZz4qPC9zdHJpbmc+DQogICAgICA8c3RyaW5nPmE8L3N0cmluZz4NCiAgICA8L0FmZmlsaWF0aW9uQ29kZXM+DQogICAgPFF1YWxpZmllck5hbWUgLz4NCiAgPC9BdXRob3JJbmZvPg0KICA8QXV0aG9ySW5mbz4NCiAgICA8R2l2ZW5OYW1lPlF1aW5uIFQuPC9HaXZlbk5hbWU+DQogICAgPEZpcnN0TmFtZT5RdWlubiBULjwvRmlyc3ROYW1lPg0KICAgIDxGYW1pbHlOYW1lPkNhbXBiZWxsPC9GYW1pbHlOYW1lPg0KICAgIDxHaXZlbk5hbWVOb01hcmt1cD5RdWlubiBULjwvR2l2ZW5OYW1lTm9NYXJrdXA+DQogICAgPEZpcnN0TmFtZU5vTWFya3VwPlF1aW5uIFQuPC9GaXJzdE5hbWVOb01hcmt1cD4NCiAgICA8RmFtaWx5TmFtZU5vTWFya3VwPkNhbXBiZWxsPC9GYW1pbHlOYW1lTm9NYXJrdXA+DQogICAgPFR5cGU+QXV0aG9yPC9UeXBlPg0KICAgIDxGaXJzdEF1dGhvcj5mYWxzZTwvRmlyc3RBdXRob3I+DQogICAgPEFmZmlsaWF0aW9uPmFmZmI8L0FmZmlsaWF0aW9uPg0KICAgIDxBZmZpbGlhdGlvbkluZm8+DQogICAgICA8QWZmaWxpYXRpb25JbmZvPg0KICAgICAgICA8QWZmaWxpYXRpb25JZD5iPC9BZmZpbGlhdGlvbklkPg0KICAgICAgICA8T3JnYW5pc2F0aW9uTmFtZT5TYW5kaWEgTmF0aW9uYWwgTGFib3JhdG9yaWVzPC9PcmdhbmlzYXRpb25OYW1lPg0KICAgICAgICA8QWRkcmVzcyAvPg0KICAgICAgICA8Q2l0eT5BbGJ1cXVlcnF1ZTwvQ2l0eT4NCiAgICAgICAgPFN0YXRlPk5NPC9TdGF0ZT4NCiAgICAgICAgPFBvc3Rjb2RlIC8+DQogICAgICAgIDxDb3VudHJ5PlVTQTwvQ291bnRyeT4NCiAgICAgICAgPEVtYWlscyAvPg0KICAgICAgICA8RmF4IC8+DQogICAgICAgIDxQaG9uZSAvPg0KICAgICAgICA8VXJsIC8+DQogICAgICAgIDxPcmdhbml6YXRpb25VcmwgLz4NCiAgICAgIDwvQWZmaWxpYXRpb25JbmZvPg0KICAgIDwvQWZmaWxpYXRpb25JbmZvPg0KICAgIDxBZmZpbGlhdGlvbkNvZGVzPg0KICAgICAgPHN0cmluZz5iPC9zdHJpbmc+DQogICAgPC9BZmZpbGlhdGlvbkNvZGVzPg0KICAgIDxRdWFsaWZpZXJOYW1lIC8+DQogIDwvQXV0aG9ySW5mbz4NCiAgPEF1dGhvckluZm8+DQogICAgPEdpdmVuTmFtZT5KdWxpYW48L0dpdmVuTmFtZT4NCiAgICA8Rmlyc3ROYW1lPkp1bGlhbjwvRmlyc3ROYW1lPg0KICAgIDxGYW1pbHlOYW1lPkZhbmdoYW5lbDwvRmFtaWx5TmFtZT4NCiAgICA8R2l2ZW5OYW1lTm9NYXJrdXA+SnVsaWFuPC9HaXZlbk5hbWVOb01hcmt1cD4NCiAgICA8Rmlyc3ROYW1lTm9NYXJrdXA+SnVsaWFuPC9GaXJzdE5hbWVOb01hcmt1cD4NCiAgICA8RmFtaWx5TmFtZU5vTWFya3VwPkZhbmdoYW5lbDwvRmFtaWx5TmFtZU5vTWFya3VwPg0KICAgIDxUeXBlPkF1dGhvcjwvVHlwZT4NCiAgICA8Rmlyc3RBdXRob3I+ZmFsc2U8L0ZpcnN0QXV0aG9yPg0KICAgIDxBZmZpbGlhdGlvbj5hZmZhIGFmZmM8L0FmZmlsaWF0aW9uPg0KICAgIDxBZmZpbGlhdGlvbkluZm8+DQogICAgICA8QWZmaWxpYXRpb25JbmZvPg0KICAgICAgICA8QWZmaWxpYXRpb25JZD5hPC9BZmZpbGlhdGlvbklkPg0KICAgICAgICA8T3JnYW5pc2F0aW9uTmFtZT5EZXBhcnRtZW50IG9mIE1hdGVyaWFscyBTY2llbmNlIGFuZCBFbmdpbmVlcmluZywgYW5kIE1hdGVyaWFscyBSZXNlYXJjaCBJbnN0aXR1dGUsIFRoZSBQZW5uc3lsdmFuaWEgU3RhdGUgVW5pdmVyc2l0eTwvT3JnYW5pc2F0aW9uTmFtZT4NCiAgICAgICAgPEFkZHJlc3MgLz4NCiAgICAgICAgPENpdHk+VW5pdmVyc2l0eSBQYXJrPC9DaXR5Pg0KICAgICAgICA8U3RhdGU+UEE8L1N0YXRlPg0KICAgICAgICA8UG9zdGNvZGUgLz4NCiAgICAgICAgPENvdW50cnk+VVNBPC9Db3VudHJ5Pg0KICAgICAgICA8RW1haWxzPg0KICAgICAgICAgIDxzdHJpbmc+eWlodWFuZ3hpb25nQHBzdS5lZHU8L3N0cmluZz4NCiAgICAgICAgPC9FbWFpbHM+DQogICAgICAgIDxGYXggLz4NCiAgICAgICAgPFBob25lIC8+DQogICAgICAgIDxVcmwgLz4NCiAgICAgICAgPE9yZ2FuaXphdGlvblVybCAvPg0KICAgICAgPC9BZmZpbGlhdGlvbkluZm8+DQogICAgICA8QWZmaWxpYXRpb25JbmZvPg0KICAgICAgICA8QWZmaWxpYXRpb25JZD5jPC9BZmZpbGlhdGlvbklkPg0KICAgICAgICA8T3JnYW5pc2F0aW9uTmFtZT5EZXBhcnRtZW50IG9mIENoZW1pc3RyeSBhbmQgTWF0ZXJpYWxzIFJlc2VhcmNoIEluc3RpdHV0ZSwgVGhlIFBlbm5zeWx2YW5pYSBTdGF0ZSBVbml2ZXJzaXR5PC9PcmdhbmlzYXRpb25OYW1lPg0KICAgICAgICA8QWRkcmVzcyAvPg0KICAgICAgICA8Q2l0eT5Vbml2ZXJzaXR5IFBhcms8L0NpdHk+DQogICAgICAgIDxTdGF0ZT5QQTwvU3RhdGU+DQogICAgICAgIDxQb3N0Y29kZSAvPg0KICAgICAgICA8Q291bnRyeT5VU0E8L0NvdW50cnk+DQogICAgICAgIDxFbWFpbHMgLz4NCiAgICAgICAgPEZheCAvPg0KICAgICAgICA8UGhvbmUgLz4NCiAgICAgICAgPFVybCAvPg0KICAgICAgICA8T3JnYW5pemF0aW9uVXJsIC8+DQogICAgICA8L0FmZmlsaWF0aW9uSW5mbz4NCiAgICA8L0FmZmlsaWF0aW9uSW5mbz4NCiAgICA8QWZmaWxpYXRpb25Db2Rlcz4NCiAgICAgIDxzdHJpbmc+YTwvc3RyaW5nPg0KICAgICAgPHN0cmluZz5jPC9zdHJpbmc+DQogICAgPC9BZmZpbGlhdGlvbkNvZGVzPg0KICAgIDxRdWFsaWZpZXJOYW1lIC8+DQogIDwvQXV0aG9ySW5mbz4NCiAgPEF1dGhvckluZm8+DQogICAgPEdpdmVuTmFtZT5DYXRoZXJpbmUgSy48L0dpdmVuTmFtZT4NCiAgICA8Rmlyc3ROYW1lPkNhdGhlcmluZSBLLjwvRmlyc3ROYW1lPg0KICAgIDxGYW1pbHlOYW1lPkJhZGRpbmc8L0ZhbWlseU5hbWU+DQogICAgPEdpdmVuTmFtZU5vTWFya3VwPkNhdGhlcmluZSBLLjwvR2l2ZW5OYW1lTm9NYXJrdXA+DQogICAgPEZpcnN0TmFtZU5vTWFya3VwPkNhdGhlcmluZSBLLjwvRmlyc3ROYW1lTm9NYXJrdXA+DQogICAgPEZhbWlseU5hbWVOb01hcmt1cD5CYWRkaW5nPC9GYW1pbHlOYW1lTm9NYXJrdXA+DQogICAgPFR5cGU+QXV0aG9yPC9UeXBlPg0KICAgIDxGaXJzdEF1dGhvcj5mYWxzZTwvRmlyc3RBdXRob3I+DQogICAgPEFmZmlsaWF0aW9uPmFmZmQ8L0FmZmlsaWF0aW9uPg0KICAgIDxBZmZpbGlhdGlvbkluZm8+DQogICAgICA8QWZmaWxpYXRpb25JbmZvPg0KICAgICAgICA8QWZmaWxpYXRpb25JZD5kPC9BZmZpbGlhdGlvbklkPg0KICAgICAgICA8T3JnYW5pc2F0aW9uTmFtZT5EZXBhcnRtZW50IG9mIENoZW1pc3RyeSBhbmQgQ2hlbWljYWwgQmlvbG9neSwgQ29ybmVsbCBVbml2ZXJzaXR5PC9PcmdhbmlzYXRpb25OYW1lPg0KICAgICAgICA8QWRkcmVzcyAvPg0KICAgICAgICA8Q2l0eT5JdGhhY2E8L0NpdHk+DQogICAgICAgIDxTdGF0ZT5OWTwvU3RhdGU+DQogICAgICAgIDxQb3N0Y29kZSAvPg0KICAgICAgICA8Q291bnRyeT5VU0E8L0NvdW50cnk+DQogICAgICAgIDxFbWFpbHMgLz4NCiAgICAgICAgPEZheCAvPg0KICAgICAgICA8UGhvbmUgLz4NCiAgICAgICAgPFVybCAvPg0KICAgICAgICA8T3JnYW5pemF0aW9uVXJsIC8+DQogICAgICA8L0FmZmlsaWF0aW9uSW5mbz4NCiAgICA8L0FmZmlsaWF0aW9uSW5mbz4NCiAgICA8QWZmaWxpYXRpb25Db2Rlcz4NCiAgICAgIDxzdHJpbmc+ZDwvc3RyaW5nPg0KICAgIDwvQWZmaWxpYXRpb25Db2Rlcz4NCiAgICA8UXVhbGlmaWVyTmFtZSAvPg0KICA8L0F1dGhvckluZm8+DQogIDxBdXRob3JJbmZvPg0KICAgIDxHaXZlbk5hbWU+SHVhaXl1PC9HaXZlbk5hbWU+DQogICAgPEZpcnN0TmFtZT5IdWFpeXU8L0ZpcnN0TmFtZT4NCiAgICA8RmFtaWx5TmFtZT5XYW5nPC9GYW1pbHlOYW1lPg0KICAgIDxHaXZlbk5hbWVOb01hcmt1cD5IdWFpeXU8L0dpdmVuTmFtZU5vTWFya3VwPg0KICAgIDxGaXJzdE5hbWVOb01hcmt1cD5IdWFpeXU8L0ZpcnN0TmFtZU5vTWFya3VwPg0KICAgIDxGYW1pbHlOYW1lTm9NYXJrdXA+V2FuZzwvRmFtaWx5TmFtZU5vTWFya3VwPg0KICAgIDxUeXBlPkF1dGhvcjwvVHlwZT4NCiAgICA8Rmlyc3RBdXRob3I+ZmFsc2U8L0ZpcnN0QXV0aG9yPg0KICAgIDxBZmZpbGlhdGlvbj5hZmZhPC9BZmZpbGlhdGlvbj4NCiAgICA8QWZmaWxpYXRpb25JbmZvPg0KICAgICAgPEFmZmlsaWF0aW9uSW5mbz4NCiAgICAgICAgPEFmZmlsaWF0aW9uSWQ+YTwvQWZmaWxpYXRpb25JZD4NCiAgICAgICAgPE9yZ2FuaXNhdGlvbk5hbWU+RGVwYXJ0bWVudCBvZiBNYXRlcmlhbHMgU2NpZW5jZSBhbmQgRW5naW5lZXJpbmcsIGFuZCBNYXRlcmlhbHMgUmVzZWFyY2ggSW5zdGl0dXRlLCBUaGUgUGVubnN5bHZhbmlhIFN0YXRlIFVuaXZlcnNpdHk8L09yZ2FuaXNhdGlvbk5hbWU+DQogICAgICAgIDxBZGRyZXNzIC8+DQogICAgICAgIDxDaXR5PlVuaXZlcnNpdHkgUGFyazwvQ2l0eT4NCiAgICAgICAgPFN0YXRlPlBBPC9TdGF0ZT4NCiAgICAgICAgPFBvc3Rjb2RlIC8+DQogICAgICAgIDxDb3VudHJ5PlVTQTwvQ291bnRyeT4NCiAgICAgICAgPEVtYWlscz4NCiAgICAgICAgICA8c3RyaW5nPnlpaHVhbmd4aW9uZ0Bwc3UuZWR1PC9zdHJpbmc+DQogICAgICAgIDwvRW1haWxzPg0KICAgICAgICA8RmF4IC8+DQogICAgICAgIDxQaG9uZSAvPg0KICAgICAgICA8VXJsIC8+DQogICAgICAgIDxPcmdhbml6YXRpb25VcmwgLz4NCiAgICAgIDwvQWZmaWxpYXRpb25JbmZvPg0KICAgIDwvQWZmaWxpYXRpb25JbmZvPg0KICAgIDxBZmZpbGlhdGlvbkNvZGVzPg0KICAgICAgPHN0cmluZz5hPC9zdHJpbmc+DQogICAgPC9BZmZpbGlhdGlvbkNvZGVzPg0KICAgIDxRdWFsaWZpZXJOYW1lIC8+DQogIDwvQXV0aG9ySW5mbz4NCiAgPEF1dGhvckluZm8+DQogICAgPEdpdmVuTmFtZT5OaWNvbGUgRS48L0dpdmVuTmFtZT4NCiAgICA8Rmlyc3ROYW1lPk5pY29sZSBFLjwvRmlyc3ROYW1lPg0KICAgIDxGYW1pbHlOYW1lPktpcmNobmVyLUhhbGw8L0ZhbWlseU5hbWU+DQogICAgPEdpdmVuTmFtZU5vTWFya3VwPk5pY29sZSBFLjwvR2l2ZW5OYW1lTm9NYXJrdXA+DQogICAgPEZpcnN0TmFtZU5vTWFya3VwPk5pY29sZSBFLjwvRmlyc3ROYW1lTm9NYXJrdXA+DQogICAgPEZhbWlseU5hbWVOb01hcmt1cD5LaXJjaG5lci1IYWxsPC9GYW1pbHlOYW1lTm9NYXJrdXA+DQogICAgPFR5cGU+QXV0aG9yPC9UeXBlPg0KICAgIDxGaXJzdEF1dGhvcj5mYWxzZTwvRmlyc3RBdXRob3I+DQogICAgPEFmZmlsaWF0aW9uPmFmZmE8L0FmZmlsaWF0aW9uPg0KICAgIDxBZmZpbGlhdGlvbkluZm8+DQogICAgICA8QWZmaWxpYXRpb25JbmZvPg0KICAgICAgICA8QWZmaWxpYXRpb25JZD5hPC9BZmZpbGlhdGlvbklkPg0KICAgICAgICA8T3JnYW5pc2F0aW9uTmFtZT5EZXBhcnRtZW50IG9mIE1hdGVyaWFscyBTY2llbmNlIGFuZCBFbmdpbmVlcmluZywgYW5kIE1hdGVyaWFscyBSZXNlYXJjaCBJbnN0aXR1dGUsIFRoZSBQZW5uc3lsdmFuaWEgU3RhdGUgVW5pdmVyc2l0eTwvT3JnYW5pc2F0aW9uTmFtZT4NCiAgICAgICAgPEFkZHJlc3MgLz4NCiAgICAgICAgPENpdHk+VW5pdmVyc2l0eSBQYXJrPC9DaXR5Pg0KICAgICAgICA8U3RhdGU+UEE8L1N0YXRlPg0KICAgICAgICA8UG9zdGNvZGUgLz4NCiAgICAgICAgPENvdW50cnk+VVNBPC9Db3VudHJ5Pg0KICAgICAgICA8RW1haWxzPg0KICAgICAgICAgIDxzdHJpbmc+eWlodWFuZ3hpb25nQHBzdS5lZHU8L3N0cmluZz4NCiAgICAgICAgPC9FbWFpbHM+DQogICAgICAgIDxGYXggLz4NCiAgICAgICAgPFBob25lIC8+DQogICAgICAgIDxVcmwgLz4NCiAgICAgICAgPE9yZ2FuaXphdGlvblVybCAvPg0KICAgICAgPC9BZmZpbGlhdGlvbkluZm8+DQogICAgPC9BZmZpbGlhdGlvbkluZm8+DQogICAgPEFmZmlsaWF0aW9uQ29kZXM+DQogICAgICA8c3RyaW5nPmE8L3N0cmluZz4NCiAgICA8L0FmZmlsaWF0aW9uQ29kZXM+DQogICAgPFF1YWxpZmllck5hbWUgLz4NCiAgPC9BdXRob3JJbmZvPg0KICA8QXV0aG9ySW5mbz4NCiAgICA8R2l2ZW5OYW1lPk1vbmljYSBKLjwvR2l2ZW5OYW1lPg0KICAgIDxGaXJzdE5hbWU+TW9uaWNhIEouPC9GaXJzdE5hbWU+DQogICAgPEZhbWlseU5hbWU+VGhlaWJhdWx0PC9GYW1pbHlOYW1lPg0KICAgIDxHaXZlbk5hbWVOb01hcmt1cD5Nb25pY2EgSi48L0dpdmVuTmFtZU5vTWFya3VwPg0KICAgIDxGaXJzdE5hbWVOb01hcmt1cD5Nb25pY2EgSi48L0ZpcnN0TmFtZU5vTWFya3VwPg0KICAgIDxGYW1pbHlOYW1lTm9NYXJrdXA+VGhlaWJhdWx0PC9GYW1pbHlOYW1lTm9NYXJrdXA+DQogICAgPFR5cGU+QXV0aG9yPC9UeXBlPg0KICAgIDxGaXJzdEF1dGhvcj5mYWxzZTwvRmlyc3RBdXRob3I+DQogICAgPEFmZmlsaWF0aW9uPmFmZmQ8L0FmZmlsaWF0aW9uPg0KICAgIDxBZmZpbGlhdGlvbkluZm8+DQogICAgICA8QWZmaWxpYXRpb25JbmZvPg0KICAgICAgICA8QWZmaWxpYXRpb25JZD5kPC9BZmZpbGlhdGlvbklkPg0KICAgICAgICA8T3JnYW5pc2F0aW9uTmFtZT5EZXBhcnRtZW50IG9mIENoZW1pc3RyeSBhbmQgQ2hlbWljYWwgQmlvbG9neSwgQ29ybmVsbCBVbml2ZXJzaXR5PC9PcmdhbmlzYXRpb25OYW1lPg0KICAgICAgICA8QWRkcmVzcyAvPg0KICAgICAgICA8Q2l0eT5JdGhhY2E8L0NpdHk+DQogICAgICAgIDxTdGF0ZT5OWTwvU3RhdGU+DQogICAgICAgIDxQb3N0Y29kZSAvPg0KICAgICAgICA8Q291bnRyeT5VU0E8L0NvdW50cnk+DQogICAgICAgIDxFbWFpbHMgLz4NCiAgICAgICAgPEZheCAvPg0KICAgICAgICA8UGhvbmUgLz4NCiAgICAgICAgPFVybCAvPg0KICAgICAgICA8T3JnYW5pemF0aW9uVXJsIC8+DQogICAgICA8L0FmZmlsaWF0aW9uSW5mbz4NCiAgICA8L0FmZmlsaWF0aW9uSW5mbz4NCiAgICA8QWZmaWxpYXRpb25Db2Rlcz4NCiAgICAgIDxzdHJpbmc+ZDwvc3RyaW5nPg0KICAgIDwvQWZmaWxpYXRpb25Db2Rlcz4NCiAgICA8UXVhbGlmaWVyTmFtZSAvPg0KICA8L0F1dGhvckluZm8+DQogIDxBdXRob3JJbmZvPg0KICAgIDxHaXZlbk5hbWU+SXVyaWk8L0dpdmVuTmFtZT4NCiAgICA8Rmlyc3ROYW1lPkl1cmlpPC9GaXJzdE5hbWU+DQogICAgPEZhbWlseU5hbWU+VGltcm92PC9GYW1pbHlOYW1lPg0KICAgIDxHaXZlbk5hbWVOb01hcmt1cD5JdXJpaTwvR2l2ZW5OYW1lTm9NYXJrdXA+DQogICAgPEZpcnN0TmFtZU5vTWFya3VwPkl1cmlpPC9GaXJzdE5hbWVOb01hcmt1cD4NCiAgICA8RmFtaWx5TmFtZU5vTWFya3VwPlRpbXJvdjwvRmFtaWx5TmFtZU5vTWFya3VwPg0KICAgIDxUeXBlPkF1dGhvcjwvVHlwZT4NCiAgICA8Rmlyc3RBdXRob3I+ZmFsc2U8L0ZpcnN0QXV0aG9yPg0KICAgIDxBZmZpbGlhdGlvbj5hZmZlPC9BZmZpbGlhdGlvbj4NCiAgICA8QWZmaWxpYXRpb25JbmZvPg0KICAgICAgPEFmZmlsaWF0aW9uSW5mbz4NCiAgICAgICAgPEFmZmlsaWF0aW9uSWQ+ZTwvQWZmaWxpYXRpb25JZD4NCiAgICAgICAgPE9yZ2FuaXNhdGlvbk5hbWU+VGhlb3J5IGFuZCBTaW11bGF0aW9uIG9mIE1hdGVyaWFscyAoVEhFT1MpIGFuZCBOYXRpb25hbCBDZW50cmUgZm9yIENvbXB1dGF0aW9uYWwgRGVzaWduIGFuZCBEaXNjb3Zlcnkgb2YgTm92ZWwgTWF0ZXJpYWxzIChNQVJWRUwpLCDDiWNvbGUgUG9seXRlY2huaXF1ZSBGw6lkw6lyYWxlIGRlIExhdXNhbm5lPC9PcmdhbmlzYXRpb25OYW1lPg0KICAgICAgICA8QWRkcmVzcyAvPg0KICAgICAgICA8Q2l0eT5DSC0xMDE1IExhdXNhbm5lPC9DaXR5Pg0KICAgICAgICA8U3RhdGUgLz4NCiAgICAgICAgPFBvc3Rjb2RlIC8+DQogICAgICAgIDxDb3VudHJ5PlN3aXR6ZXJsYW5kPC9Db3VudHJ5Pg0KICAgICAgICA8RW1haWxzIC8+DQogICAgICAgIDxGYXggLz4NCiAgICAgICAgPFBob25lIC8+DQogICAgICAgIDxVcmwgLz4NCiAgICAgICAgPE9yZ2FuaXphdGlvblVybCAvPg0KICAgICAgPC9BZmZpbGlhdGlvbkluZm8+DQogICAgPC9BZmZpbGlhdGlvbkluZm8+DQogICAgPEFmZmlsaWF0aW9uQ29kZXM+DQogICAgICA8c3RyaW5nPmU8L3N0cmluZz4NCiAgICA8L0FmZmlsaWF0aW9uQ29kZXM+DQogICAgPFF1YWxpZmllck5hbWUgLz4NCiAgPC9BdXRob3JJbmZvPg0KICA8QXV0aG9ySW5mbz4NCiAgICA8R2l2ZW5OYW1lPkphcmVkIFMuPC9HaXZlbk5hbWU+DQogICAgPEZpcnN0TmFtZT5KYXJlZCBTLjwvRmlyc3ROYW1lPg0KICAgIDxGYW1pbHlOYW1lPk1vbmRzY2hlaW48L0ZhbWlseU5hbWU+DQogICAgPEdpdmVuTmFtZU5vTWFya3VwPkphcmVkIFMuPC9HaXZlbk5hbWVOb01hcmt1cD4NCiAgICA8Rmlyc3ROYW1lTm9NYXJrdXA+SmFyZWQgUy48L0ZpcnN0TmFtZU5vTWFya3VwPg0KICAgIDxGYW1pbHlOYW1lTm9NYXJrdXA+TW9uZHNjaGVpbjwvRmFtaWx5TmFtZU5vTWFya3VwPg0KICAgIDxUeXBlPkF1dGhvcjwvVHlwZT4NCiAgICA8Rmlyc3RBdXRob3I+ZmFsc2U8L0ZpcnN0QXV0aG9yPg0KICAgIDxBZmZpbGlhdGlvbj5hZmZjPC9BZmZpbGlhdGlvbj4NCiAgICA8QWZmaWxpYXRpb25JbmZvPg0KICAgICAgPEFmZmlsaWF0aW9uSW5mbz4NCiAgICAgICAgPEFmZmlsaWF0aW9uSWQ+YzwvQWZmaWxpYXRpb25JZD4NCiAgICAgICAgPE9yZ2FuaXNhdGlvbk5hbWU+RGVwYXJ0bWVudCBvZiBDaGVtaXN0cnkgYW5kIE1hdGVyaWFscyBSZXNlYXJjaCBJbnN0aXR1dGUsIFRoZSBQZW5uc3lsdmFuaWEgU3RhdGUgVW5pdmVyc2l0eTwvT3JnYW5pc2F0aW9uTmFtZT4NCiAgICAgICAgPEFkZHJlc3MgLz4NCiAgICAgICAgPENpdHk+VW5pdmVyc2l0eSBQYXJrPC9DaXR5Pg0KICAgICAgICA8U3RhdGU+UEE8L1N0YXRlPg0KICAgICAgICA8UG9zdGNvZGUgLz4NCiAgICAgICAgPENvdW50cnk+VVNBPC9Db3VudHJ5Pg0KICAgICAgICA8RW1haWxzIC8+DQogICAgICAgIDxGYXggLz4NCiAgICAgICAgPFBob25lIC8+DQogICAgICAgIDxVcmwgLz4NCiAgICAgICAgPE9yZ2FuaXphdGlvblVybCAvPg0KICAgICAgPC9BZmZpbGlhdGlvbkluZm8+DQogICAgPC9BZmZpbGlhdGlvbkluZm8+DQogICAgPEFmZmlsaWF0aW9uQ29kZXM+DQogICAgICA8c3RyaW5nPmM8L3N0cmluZz4NCiAgICA8L0FmZmlsaWF0aW9uQ29kZXM+DQogICAgPFF1YWxpZmllck5hbWUgLz4NCiAgPC9BdXRob3JJbmZvPg0KICA8QXV0aG9ySW5mbz4NCiAgICA8R2l2ZW5OYW1lPktyaXRpPC9HaXZlbk5hbWU+DQogICAgPEZpcnN0TmFtZT5Lcml0aTwvRmlyc3ROYW1lPg0KICAgIDxGYW1pbHlOYW1lPlNldGg8L0ZhbWlseU5hbWU+DQogICAgPEdpdmVuTmFtZU5vTWFya3VwPktyaXRpPC9HaXZlbk5hbWVOb01hcmt1cD4NCiAgICA8Rmlyc3ROYW1lTm9NYXJrdXA+S3JpdGk8L0ZpcnN0TmFtZU5vTWFya3VwPg0KICAgIDxGYW1pbHlOYW1lTm9NYXJrdXA+U2V0aDwvRmFtaWx5TmFtZU5vTWFya3VwPg0KICAgIDxUeXBlPkF1dGhvcjwvVHlwZT4NCiAgICA8Rmlyc3RBdXRob3I+ZmFsc2U8L0ZpcnN0QXV0aG9yPg0KICAgIDxBZmZpbGlhdGlvbj5hZmZjPC9BZmZpbGlhdGlvbj4NCiAgICA8QWZmaWxpYXRpb25JbmZvPg0KICAgICAgPEFmZmlsaWF0aW9uSW5mbz4NCiAgICAgICAgPEFmZmlsaWF0aW9uSWQ+YzwvQWZmaWxpYXRpb25JZD4NCiAgICAgICAgPE9yZ2FuaXNhdGlvbk5hbWU+RGVwYXJ0bWVudCBvZiBDaGVtaXN0cnkgYW5kIE1hdGVyaWFscyBSZXNlYXJjaCBJbnN0aXR1dGUsIFRoZSBQZW5uc3lsdmFuaWEgU3RhdGUgVW5pdmVyc2l0eTwvT3JnYW5pc2F0aW9uTmFtZT4NCiAgICAgICAgPEFkZHJlc3MgLz4NCiAgICAgICAgPENpdHk+VW5pdmVyc2l0eSBQYXJrPC9DaXR5Pg0KICAgICAgICA8U3RhdGU+UEE8L1N0YXRlPg0KICAgICAgICA8UG9zdGNvZGUgLz4NCiAgICAgICAgPENvdW50cnk+VVNBPC9Db3VudHJ5Pg0KICAgICAgICA8RW1haWxzIC8+DQogICAgICAgIDxGYXggLz4NCiAgICAgICAgPFBob25lIC8+DQogICAgICAgIDxVcmwgLz4NCiAgICAgICAgPE9yZ2FuaXphdGlvblVybCAvPg0KICAgICAgPC9BZmZpbGlhdGlvbkluZm8+DQogICAgPC9BZmZpbGlhdGlvbkluZm8+DQogICAgPEFmZmlsaWF0aW9uQ29kZXM+DQogICAgICA8c3RyaW5nPmM8L3N0cmluZz4NCiAgICA8L0FmZmlsaWF0aW9uQ29kZXM+DQogICAgPFF1YWxpZmllck5hbWUgLz4NCiAgPC9BdXRob3JJbmZvPg0KICA8QXV0aG9ySW5mbz4NCiAgICA8R2l2ZW5OYW1lPlJvd2FuIFIuPC9HaXZlbk5hbWU+DQogICAgPEZpcnN0TmFtZT5Sb3dhbiBSLjwvRmlyc3ROYW1lPg0KICAgIDxGYW1pbHlOYW1lPkthdHpiYWVyPC9GYW1pbHlOYW1lPg0KICAgIDxHaXZlbk5hbWVOb01hcmt1cD5Sb3dhbiBSLjwvR2l2ZW5OYW1lTm9NYXJrdXA+DQogICAgPEZpcnN0TmFtZU5vTWFya3VwPlJvd2FuIFIuPC9GaXJzdE5hbWVOb01hcmt1cD4NCiAgICA8RmFtaWx5TmFtZU5vTWFya3VwPkthdHpiYWVyPC9GYW1pbHlOYW1lTm9NYXJrdXA+DQogICAgPFR5cGU+QXV0aG9yPC9UeXBlPg0KICAgIDxGaXJzdEF1dGhvcj5mYWxzZTwvRmlyc3RBdXRob3I+DQogICAgPEFmZmlsaWF0aW9uPmFmZmM8L0FmZmlsaWF0aW9uPg0KICAgIDxBZmZpbGlhdGlvbkluZm8+DQogICAgICA8QWZmaWxpYXRpb25JbmZvPg0KICAgICAgICA8QWZmaWxpYXRpb25JZD5jPC9BZmZpbGlhdGlvbklkPg0KICAgICAgICA8T3JnYW5pc2F0aW9uTmFtZT5EZXBhcnRtZW50IG9mIENoZW1pc3RyeSBhbmQgTWF0ZXJpYWxzIFJlc2VhcmNoIEluc3RpdHV0ZSwgVGhlIFBlbm5zeWx2YW5pYSBTdGF0ZSBVbml2ZXJzaXR5PC9PcmdhbmlzYXRpb25OYW1lPg0KICAgICAgICA8QWRkcmVzcyAvPg0KICAgICAgICA8Q2l0eT5Vbml2ZXJzaXR5IFBhcms8L0NpdHk+DQogICAgICAgIDxTdGF0ZT5QQTwvU3RhdGU+DQogICAgICAgIDxQb3N0Y29kZSAvPg0KICAgICAgICA8Q291bnRyeT5VU0E8L0NvdW50cnk+DQogICAgICAgIDxFbWFpbHMgLz4NCiAgICAgICAgPEZheCAvPg0KICAgICAgICA8UGhvbmUgLz4NCiAgICAgICAgPFVybCAvPg0KICAgICAgICA8T3JnYW5pemF0aW9uVXJsIC8+DQogICAgICA8L0FmZmlsaWF0aW9uSW5mbz4NCiAgICA8L0FmZmlsaWF0aW9uSW5mbz4NCiAgICA8QWZmaWxpYXRpb25Db2Rlcz4NCiAgICAgIDxzdHJpbmc+Yzwvc3RyaW5nPg0KICAgIDwvQWZmaWxpYXRpb25Db2Rlcz4NCiAgICA8UXVhbGlmaWVyTmFtZSAvPg0KICA8L0F1dGhvckluZm8+DQogIDxBdXRob3JJbmZvPg0KICAgIDxHaXZlbk5hbWU+QW5kcsOpcyBNb2xpbmE8L0dpdmVuTmFtZT4NCiAgICA8Rmlyc3ROYW1lPkFuZHLDqXMgTW9saW5hPC9GaXJzdE5hbWU+DQogICAgPEZhbWlseU5hbWU+VmlsbGFyaW5vPC9GYW1pbHlOYW1lPg0KICAgIDxHaXZlbk5hbWVOb01hcmt1cD5BbmRyw6lzIE1vbGluYTwvR2l2ZW5OYW1lTm9NYXJrdXA+DQogICAgPEZpcnN0TmFtZU5vTWFya3VwPkFuZHLDqXMgTW9saW5hPC9GaXJzdE5hbWVOb01hcmt1cD4NCiAgICA8RmFtaWx5TmFtZU5vTWFya3VwPlZpbGxhcmlubzwvRmFtaWx5TmFtZU5vTWFya3VwPg0KICAgIDxUeXBlPkF1dGhvcjwvVHlwZT4NCiAgICA8Rmlyc3RBdXRob3I+ZmFsc2U8L0ZpcnN0QXV0aG9yPg0KICAgIDxBZmZpbGlhdGlvbj5hZmZkPC9BZmZpbGlhdGlvbj4NCiAgICA8QWZmaWxpYXRpb25JbmZvPg0KICAgICAgPEFmZmlsaWF0aW9uSW5mbz4NCiAgICAgICAgPEFmZmlsaWF0aW9uSWQ+ZDwvQWZmaWxpYXRpb25JZD4NCiAgICAgICAgPE9yZ2FuaXNhdGlvbk5hbWU+RGVwYXJ0bWVudCBvZiBDaGVtaXN0cnkgYW5kIENoZW1pY2FsIEJpb2xvZ3ksIENvcm5lbGwgVW5pdmVyc2l0eTwvT3JnYW5pc2F0aW9uTmFtZT4NCiAgICAgICAgPEFkZHJlc3MgLz4NCiAgICAgICAgPENpdHk+SXRoYWNhPC9DaXR5Pg0KICAgICAgICA8U3RhdGU+Tlk8L1N0YXRlPg0KICAgICAgICA8UG9zdGNvZGUgLz4NCiAgICAgICAgPENvdW50cnk+VVNBPC9Db3VudHJ5Pg0KICAgICAgICA8RW1haWxzIC8+DQogICAgICAgIDxGYXggLz4NCiAgICAgICAgPFBob25lIC8+DQogICAgICAgIDxVcmwgLz4NCiAgICAgICAgPE9yZ2FuaXphdGlvblVybCAvPg0KICAgICAgPC9BZmZpbGlhdGlvbkluZm8+DQogICAgPC9BZmZpbGlhdGlvbkluZm8+DQogICAgPEFmZmlsaWF0aW9uQ29kZXM+DQogICAgICA8c3RyaW5nPmQ8L3N0cmluZz4NCiAgICA8L0FmZmlsaWF0aW9uQ29kZXM+DQogICAgPFF1YWxpZmllck5hbWUgLz4NCiAgPC9BdXRob3JJbmZvPg0KICA8QXV0aG9ySW5mbz4NCiAgICA8R2l2ZW5OYW1lPkJldMO8bDwvR2l2ZW5OYW1lPg0KICAgIDxGaXJzdE5hbWU+QmV0w7xsPC9GaXJzdE5hbWU+DQogICAgPEZhbWlseU5hbWU+UGFtdWs8L0ZhbWlseU5hbWU+DQogICAgPEdpdmVuTmFtZU5vTWFya3VwPkJldMO8bDwvR2l2ZW5OYW1lTm9NYXJrdXA+DQogICAgPEZpcnN0TmFtZU5vTWFya3VwPkJldMO8bDwvRmlyc3ROYW1lTm9NYXJrdXA+DQogICAgPEZhbWlseU5hbWVOb01hcmt1cD5QYW11azwvRmFtaWx5TmFtZU5vTWFya3VwPg0KICAgIDxUeXBlPkF1dGhvcjwvVHlwZT4NCiAgICA8Rmlyc3RBdXRob3I+ZmFsc2U8L0ZpcnN0QXV0aG9yPg0KICAgIDxBZmZpbGlhdGlvbj5hZmZmPC9BZmZpbGlhdGlvbj4NCiAgICA8QWZmaWxpYXRpb25JbmZvPg0KICAgICAgPEFmZmlsaWF0aW9uSW5mbz4NCiAgICAgICAgPEFmZmlsaWF0aW9uSWQ+ZjwvQWZmaWxpYXRpb25JZD4NCiAgICAgICAgPE9yZ2FuaXNhdGlvbk5hbWU+U2Nob29sIG9mIEFwcGxpZWQgYW5kIEVuZ2luZWVyaW5nIFBoeXNpY3MsIENvcm5lbGwgVW5pdmVyc2l0eTwvT3JnYW5pc2F0aW9uTmFtZT4NCiAgICAgICAgPEFkZHJlc3MgLz4NCiAgICAgICAgPENpdHk+SXRoYWNhPC9DaXR5Pg0KICAgICAgICA8U3RhdGU+Tlk8L1N0YXRlPg0KICAgICAgICA8UG9zdGNvZGUgLz4NCiAgICAgICAgPENvdW50cnk+VVNBPC9Db3VudHJ5Pg0KICAgICAgICA8RW1haWxzIC8+DQogICAgICAgIDxGYXggLz4NCiAgICAgICAgPFBob25lIC8+DQogICAgICAgIDxVcmwgLz4NCiAgICAgICAgPE9yZ2FuaXphdGlvblVybCAvPg0KICAgICAgPC9BZmZpbGlhdGlvbkluZm8+DQogICAgPC9BZmZpbGlhdGlvbkluZm8+DQogICAgPEFmZmlsaWF0aW9uQ29kZXM+DQogICAgICA8c3RyaW5nPmY8L3N0cmluZz4NCiAgICA8L0FmZmlsaWF0aW9uQ29kZXM+DQogICAgPFF1YWxpZmllck5hbWUgLz4NCiAgPC9BdXRob3JJbmZvPg0KICA8QXV0aG9ySW5mbz4NCiAgICA8R2l2ZW5OYW1lPk1lZ2FuIEUuPC9HaXZlbk5hbWU+DQogICAgPEZpcnN0TmFtZT5NZWdhbiBFLjwvRmlyc3ROYW1lPg0KICAgIDxGYW1pbHlOYW1lPlBlbnJvZDwvRmFtaWx5TmFtZT4NCiAgICA8R2l2ZW5OYW1lTm9NYXJrdXA+TWVnYW4gRS48L0dpdmVuTmFtZU5vTWFya3VwPg0KICAgIDxGaXJzdE5hbWVOb01hcmt1cD5NZWdhbiBFLjwvRmlyc3ROYW1lTm9NYXJrdXA+DQogICAgPEZhbWlseU5hbWVOb01hcmt1cD5QZW5yb2Q8L0ZhbWlseU5hbWVOb01hcmt1cD4NCiAgICA8VHlwZT5BdXRob3I8L1R5cGU+DQogICAgPEZpcnN0QXV0aG9yPmZhbHNlPC9GaXJzdEF1dGhvcj4NCiAgICA8QWZmaWxpYXRpb24+YWZmYTwvQWZmaWxpYXRpb24+DQogICAgPEFmZmlsaWF0aW9uSW5mbz4NCiAgICAgIDxBZmZpbGlhdGlvbkluZm8+DQogICAgICAgIDxBZmZpbGlhdGlvbklkPmE8L0FmZmlsaWF0aW9uSWQ+DQogICAgICAgIDxPcmdhbmlzYXRpb25OYW1lPkRlcGFydG1lbnQgb2YgTWF0ZXJpYWxzIFNjaWVuY2UgYW5kIEVuZ2luZWVyaW5nLCBhbmQgTWF0ZXJpYWxzIFJlc2VhcmNoIEluc3RpdHV0ZSwgVGhlIFBlbm5zeWx2YW5pYSBTdGF0ZSBVbml2ZXJzaXR5PC9PcmdhbmlzYXRpb25OYW1lPg0KICAgICAgICA8QWRkcmVzcyAvPg0KICAgICAgICA8Q2l0eT5Vbml2ZXJzaXR5IFBhcms8L0NpdHk+DQogICAgICAgIDxTdGF0ZT5QQTwvU3RhdGU+DQogICAgICAgIDxQb3N0Y29kZSAvPg0KICAgICAgICA8Q291bnRyeT5VU0E8L0NvdW50cnk+DQogICAgICAgIDxFbWFpbHM+DQogICAgICAgICAgPHN0cmluZz55aWh1YW5neGlvbmdAcHN1LmVkdTwvc3RyaW5nPg0KICAgICAgICA8L0VtYWlscz4NCiAgICAgICAgPEZheCAvPg0KICAgICAgICA8UGhvbmUgLz4NCiAgICAgICAgPFVybCAvPg0KICAgICAgICA8T3JnYW5pemF0aW9uVXJsIC8+DQogICAgICA8L0FmZmlsaWF0aW9uSW5mbz4NCiAgICA8L0FmZmlsaWF0aW9uSW5mbz4NCiAgICA8QWZmaWxpYXRpb25Db2Rlcz4NCiAgICAgIDxzdHJpbmc+YTwvc3RyaW5nPg0KICAgIDwvQWZmaWxpYXRpb25Db2Rlcz4NCiAgICA8UXVhbGlmaWVyTmFtZSAvPg0KICA8L0F1dGhvckluZm8+DQogIDxBdXRob3JJbmZvPg0KICAgIDxHaXZlbk5hbWU+TW9oYW1tZWQgTS48L0dpdmVuTmFtZT4NCiAgICA8Rmlyc3ROYW1lPk1vaGFtbWVkIE0uPC9GaXJzdE5hbWU+DQogICAgPEZhbWlseU5hbWU+S2hhbjwvRmFtaWx5TmFtZT4NCiAgICA8R2l2ZW5OYW1lTm9NYXJrdXA+TW9oYW1tZWQgTS48L0dpdmVuTmFtZU5vTWFya3VwPg0KICAgIDxGaXJzdE5hbWVOb01hcmt1cD5Nb2hhbW1lZCBNLjwvRmlyc3ROYW1lTm9NYXJrdXA+DQogICAgPEZhbWlseU5hbWVOb01hcmt1cD5LaGFuPC9GYW1pbHlOYW1lTm9NYXJrdXA+DQogICAgPFR5cGU+QXV0aG9yPC9UeXBlPg0KICAgIDxGaXJzdEF1dGhvcj5mYWxzZTwvRmlyc3RBdXRob3I+DQogICAgPEFmZmlsaWF0aW9uPmFmZmE8L0FmZmlsaWF0aW9uPg0KICAgIDxBZmZpbGlhdGlvbkluZm8+DQogICAgICA8QWZmaWxpYXRpb25JbmZvPg0KICAgICAgICA8QWZmaWxpYXRpb25JZD5hPC9BZmZpbGlhdGlvbklkPg0KICAgICAgICA8T3JnYW5pc2F0aW9uTmFtZT5EZXBhcnRtZW50IG9mIE1hdGVyaWFscyBTY2llbmNlIGFuZCBFbmdpbmVlcmluZywgYW5kIE1hdGVyaWFscyBSZXNlYXJjaCBJbnN0aXR1dGUsIFRoZSBQZW5uc3lsdmFuaWEgU3RhdGUgVW5pdmVyc2l0eTwvT3JnYW5pc2F0aW9uTmFtZT4NCiAgICAgICAgPEFkZHJlc3MgLz4NCiAgICAgICAgPENpdHk+VW5pdmVyc2l0eSBQYXJrPC9DaXR5Pg0KICAgICAgICA8U3RhdGU+UEE8L1N0YXRlPg0KICAgICAgICA8UG9zdGNvZGUgLz4NCiAgICAgICAgPENvdW50cnk+VVNBPC9Db3VudHJ5Pg0KICAgICAgICA8RW1haWxzPg0KICAgICAgICAgIDxzdHJpbmc+eWlodWFuZ3hpb25nQHBzdS5lZHU8L3N0cmluZz4NCiAgICAgICAgPC9FbWFpbHM+DQogICAgICAgIDxGYXggLz4NCiAgICAgICAgPFBob25lIC8+DQogICAgICAgIDxVcmwgLz4NCiAgICAgICAgPE9yZ2FuaXphdGlvblVybCAvPg0KICAgICAgPC9BZmZpbGlhdGlvbkluZm8+DQogICAgPC9BZmZpbGlhdGlvbkluZm8+DQogICAgPEFmZmlsaWF0aW9uQ29kZXM+DQogICAgICA8c3RyaW5nPmE8L3N0cmluZz4NCiAgICA8L0FmZmlsaWF0aW9uQ29kZXM+DQogICAgPFF1YWxpZmllck5hbWUgLz4NCiAgPC9BdXRob3JJbmZvPg0KICA8QXV0aG9ySW5mbz4NCiAgICA8R2l2ZW5OYW1lPlRpZmZhbnk8L0dpdmVuTmFtZT4NCiAgICA8Rmlyc3ROYW1lPlRpZmZhbnk8L0ZpcnN0TmFtZT4NCiAgICA8RmFtaWx5TmFtZT5SaXZlcmE8L0ZhbWlseU5hbWU+DQogICAgPEdpdmVuTmFtZU5vTWFya3VwPlRpZmZhbnk8L0dpdmVuTmFtZU5vTWFya3VwPg0KICAgIDxGaXJzdE5hbWVOb01hcmt1cD5UaWZmYW55PC9GaXJzdE5hbWVOb01hcmt1cD4NCiAgICA8RmFtaWx5TmFtZU5vTWFya3VwPlJpdmVyYTwvRmFtaWx5TmFtZU5vTWFya3VwPg0KICAgIDxUeXBlPkF1dGhvcjwvVHlwZT4NCiAgICA8Rmlyc3RBdXRob3I+ZmFsc2U8L0ZpcnN0QXV0aG9yPg0KICAgIDxBZmZpbGlhdGlvbj5hZmZjPC9BZmZpbGlhdGlvbj4NCiAgICA8QWZmaWxpYXRpb25JbmZvPg0KICAgICAgPEFmZmlsaWF0aW9uSW5mbz4NCiAgICAgICAgPEFmZmlsaWF0aW9uSWQ+YzwvQWZmaWxpYXRpb25JZD4NCiAgICAgICAgPE9yZ2FuaXNhdGlvbk5hbWU+RGVwYXJ0bWVudCBvZiBDaGVtaXN0cnkgYW5kIE1hdGVyaWFscyBSZXNlYXJjaCBJbnN0aXR1dGUsIFRoZSBQZW5uc3lsdmFuaWEgU3RhdGUgVW5pdmVyc2l0eTwvT3JnYW5pc2F0aW9uTmFtZT4NCiAgICAgICAgPEFkZHJlc3MgLz4NCiAgICAgICAgPENpdHk+VW5pdmVyc2l0eSBQYXJrPC9DaXR5Pg0KICAgICAgICA8U3RhdGU+UEE8L1N0YXRlPg0KICAgICAgICA8UG9zdGNvZGUgLz4NCiAgICAgICAgPENvdW50cnk+VVNBPC9Db3VudHJ5Pg0KICAgICAgICA8RW1haWxzIC8+DQogICAgICAgIDxGYXggLz4NCiAgICAgICAgPFBob25lIC8+DQogICAgICAgIDxVcmwgLz4NCiAgICAgICAgPE9yZ2FuaXphdGlvblVybCAvPg0KICAgICAgPC9BZmZpbGlhdGlvbkluZm8+DQogICAgPC9BZmZpbGlhdGlvbkluZm8+DQogICAgPEFmZmlsaWF0aW9uQ29kZXM+DQogICAgICA8c3RyaW5nPmM8L3N0cmluZz4NCiAgICA8L0FmZmlsaWF0aW9uQ29kZXM+DQogICAgPFF1YWxpZmllck5hbWUgLz4NCiAgPC9BdXRob3JJbmZvPg0KICA8QXV0aG9ySW5mbz4NCiAgICA8R2l2ZW5OYW1lPk5hdGhhbiBDLjwvR2l2ZW5OYW1lPg0KICAgIDxGaXJzdE5hbWU+TmF0aGFuIEMuPC9GaXJzdE5hbWU+DQogICAgPEZhbWlseU5hbWU+U21pdGg8L0ZhbWlseU5hbWU+DQogICAgPEdpdmVuTmFtZU5vTWFya3VwPk5hdGhhbiBDLjwvR2l2ZW5OYW1lTm9NYXJrdXA+DQogICAgPEZpcnN0TmFtZU5vTWFya3VwPk5hdGhhbiBDLjwvRmlyc3ROYW1lTm9NYXJrdXA+DQogICAgPEZhbWlseU5hbWVOb01hcmt1cD5TbWl0aDwvRmFtaWx5TmFtZU5vTWFya3VwPg0KICAgIDxUeXBlPkF1dGhvcjwvVHlwZT4NCiAgICA8Rmlyc3RBdXRob3I+ZmFsc2U8L0ZpcnN0QXV0aG9yPg0KICAgIDxBZmZpbGlhdGlvbj5hZmZnPC9BZmZpbGlhdGlvbj4NCiAgICA8QWZmaWxpYXRpb25JbmZvPg0KICAgICAgPEFmZmlsaWF0aW9uSW5mbz4NCiAgICAgICAgPEFmZmlsaWF0aW9uSWQ+ZzwvQWZmaWxpYXRpb25JZD4NCiAgICAgICAgPE9yZ2FuaXNhdGlvbk5hbWU+RGVwYXJ0bWVudCBvZiBNYXRlcmlhbHMgU2NpZW5jZSBhbmQgRW5naW5lZXJpbmcsIE5vcnRod2VzdGVybiBVbml2ZXJzaXR5PC9PcmdhbmlzYXRpb25OYW1lPg0KICAgICAgICA8QWRkcmVzcyAvPg0KICAgICAgICA8Q2l0eT5FdmFuc3RvbjwvQ2l0eT4NCiAgICAgICAgPFN0YXRlPklMPC9TdGF0ZT4NCiAgICAgICAgPFBvc3Rjb2RlIC8+DQogICAgICAgIDxDb3VudHJ5PlVTQTwvQ291bnRyeT4NCiAgICAgICAgPEVtYWlscyAvPg0KICAgICAgICA8RmF4IC8+DQogICAgICAgIDxQaG9uZSAvPg0KICAgICAgICA8VXJsIC8+DQogICAgICAgIDxPcmdhbml6YXRpb25VcmwgLz4NCiAgICAgIDwvQWZmaWxpYXRpb25JbmZvPg0KICAgIDwvQWZmaWxpYXRpb25JbmZvPg0KICAgIDxBZmZpbGlhdGlvbkNvZGVzPg0KICAgICAgPHN0cmluZz5nPC9zdHJpbmc+DQogICAgPC9BZmZpbGlhdGlvbkNvZGVzPg0KICAgIDxRdWFsaWZpZXJOYW1lIC8+DQogIDwvQXV0aG9ySW5mbz4NCiAgPEF1dGhvckluZm8+DQogICAgPEdpdmVuTmFtZT5YYXZpZXI8L0dpdmVuTmFtZT4NCiAgICA8Rmlyc3ROYW1lPlhhdmllcjwvRmlyc3ROYW1lPg0KICAgIDxGYW1pbHlOYW1lPlF1aW50YW5hPC9GYW1pbHlOYW1lPg0KICAgIDxHaXZlbk5hbWVOb01hcmt1cD5YYXZpZXI8L0dpdmVuTmFtZU5vTWFya3VwPg0KICAgIDxGaXJzdE5hbWVOb01hcmt1cD5YYXZpZXI8L0ZpcnN0TmFtZU5vTWFya3VwPg0KICAgIDxGYW1pbHlOYW1lTm9NYXJrdXA+UXVpbnRhbmE8L0ZhbWlseU5hbWVOb01hcmt1cD4NCiAgICA8VHlwZT5BdXRob3I8L1R5cGU+DQogICAgPEZpcnN0QXV0aG9yPmZhbHNlPC9GaXJzdEF1dGhvcj4NCiAgICA8QWZmaWxpYXRpb24+YWZmYTwvQWZmaWxpYXRpb24+DQogICAgPEFmZmlsaWF0aW9uSW5mbz4NCiAgICAgIDxBZmZpbGlhdGlvbkluZm8+DQogICAgICAgIDxBZmZpbGlhdGlvbklkPmE8L0FmZmlsaWF0aW9uSWQ+DQogICAgICAgIDxPcmdhbmlzYXRpb25OYW1lPkRlcGFydG1lbnQgb2YgTWF0ZXJpYWxzIFNjaWVuY2UgYW5kIEVuZ2luZWVyaW5nLCBhbmQgTWF0ZXJpYWxzIFJlc2VhcmNoIEluc3RpdHV0ZSwgVGhlIFBlbm5zeWx2YW5pYSBTdGF0ZSBVbml2ZXJzaXR5PC9PcmdhbmlzYXRpb25OYW1lPg0KICAgICAgICA8QWRkcmVzcyAvPg0KICAgICAgICA8Q2l0eT5Vbml2ZXJzaXR5IFBhcms8L0NpdHk+DQogICAgICAgIDxTdGF0ZT5QQTwvU3RhdGU+DQogICAgICAgIDxQb3N0Y29kZSAvPg0KICAgICAgICA8Q291bnRyeT5VU0E8L0NvdW50cnk+DQogICAgICAgIDxFbWFpbHM+DQogICAgICAgICAgPHN0cmluZz55aWh1YW5neGlvbmdAcHN1LmVkdTwvc3RyaW5nPg0KICAgICAgICA8L0VtYWlscz4NCiAgICAgICAgPEZheCAvPg0KICAgICAgICA8UGhvbmUgLz4NCiAgICAgICAgPFVybCAvPg0KICAgICAgICA8T3JnYW5pemF0aW9uVXJsIC8+DQogICAgICA8L0FmZmlsaWF0aW9uSW5mbz4NCiAgICA8L0FmZmlsaWF0aW9uSW5mbz4NCiAgICA8QWZmaWxpYXRpb25Db2Rlcz4NCiAgICAgIDxzdHJpbmc+YTwvc3RyaW5nPg0KICAgIDwvQWZmaWxpYXRpb25Db2Rlcz4NCiAgICA8UXVhbGlmaWVyTmFtZSAvPg0KICA8L0F1dGhvckluZm8+DQogIDxBdXRob3JJbmZvPg0KICAgIDxHaXZlbk5hbWU+UGF1bDwvR2l2ZW5OYW1lPg0KICAgIDxGaXJzdE5hbWU+UGF1bDwvRmlyc3ROYW1lPg0KICAgIDxGYW1pbHlOYW1lPk9yYmU8L0ZhbWlseU5hbWU+DQogICAgPEdpdmVuTmFtZU5vTWFya3VwPlBhdWw8L0dpdmVuTmFtZU5vTWFya3VwPg0KICAgIDxGaXJzdE5hbWVOb01hcmt1cD5QYXVsPC9GaXJzdE5hbWVOb01hcmt1cD4NCiAgICA8RmFtaWx5TmFtZU5vTWFya3VwPk9yYmU8L0ZhbWlseU5hbWVOb01hcmt1cD4NCiAgICA8VHlwZT5BdXRob3I8L1R5cGU+DQogICAgPEZpcnN0QXV0aG9yPmZhbHNlPC9GaXJzdEF1dGhvcj4NCiAgICA8QWZmaWxpYXRpb24+YWZmYTwvQWZmaWxpYXRpb24+DQogICAgPEFmZmlsaWF0aW9uSW5mbz4NCiAgICAgIDxBZmZpbGlhdGlvbkluZm8+DQogICAgICAgIDxBZmZpbGlhdGlvbklkPmE8L0FmZmlsaWF0aW9uSWQ+DQogICAgICAgIDxPcmdhbmlzYXRpb25OYW1lPkRlcGFydG1lbnQgb2YgTWF0ZXJpYWxzIFNjaWVuY2UgYW5kIEVuZ2luZWVyaW5nLCBhbmQgTWF0ZXJpYWxzIFJlc2VhcmNoIEluc3RpdHV0ZSwgVGhlIFBlbm5zeWx2YW5pYSBTdGF0ZSBVbml2ZXJzaXR5PC9PcmdhbmlzYXRpb25OYW1lPg0KICAgICAgICA8QWRkcmVzcyAvPg0KICAgICAgICA8Q2l0eT5Vbml2ZXJzaXR5IFBhcms8L0NpdHk+DQogICAgICAgIDxTdGF0ZT5QQTwvU3RhdGU+DQogICAgICAgIDxQb3N0Y29kZSAvPg0KICAgICAgICA8Q291bnRyeT5VU0E8L0NvdW50cnk+DQogICAgICAgIDxFbWFpbHM+DQogICAgICAgICAgPHN0cmluZz55aWh1YW5neGlvbmdAcHN1LmVkdTwvc3RyaW5nPg0KICAgICAgICA8L0VtYWlscz4NCiAgICAgICAgPEZheCAvPg0KICAgICAgICA8UGhvbmUgLz4NCiAgICAgICAgPFVybCAvPg0KICAgICAgICA8T3JnYW5pemF0aW9uVXJsIC8+DQogICAgICA8L0FmZmlsaWF0aW9uSW5mbz4NCiAgICA8L0FmZmlsaWF0aW9uSW5mbz4NCiAgICA8QWZmaWxpYXRpb25Db2Rlcz4NCiAgICAgIDxzdHJpbmc+YTwvc3RyaW5nPg0KICAgIDwvQWZmaWxpYXRpb25Db2Rlcz4NCiAgICA8UXVhbGlmaWVyTmFtZSAvPg0KICA8L0F1dGhvckluZm8+DQogIDxBdXRob3JJbmZvPg0KICAgIDxHaXZlbk5hbWU+Q3JhaWcgSi48L0dpdmVuTmFtZT4NCiAgICA8Rmlyc3ROYW1lPkNyYWlnIEouPC9GaXJzdE5hbWU+DQogICAgPEZhbWlseU5hbWU+RmVubmllPC9GYW1pbHlOYW1lPg0KICAgIDxHaXZlbk5hbWVOb01hcmt1cD5DcmFpZyBKLjwvR2l2ZW5OYW1lTm9NYXJrdXA+DQogICAgPEZpcnN0TmFtZU5vTWFya3VwPkNyYWlnIEouPC9GaXJzdE5hbWVOb01hcmt1cD4NCiAgICA8RmFtaWx5TmFtZU5vTWFya3VwPkZlbm5pZTwvRmFtaWx5TmFtZU5vTWFya3VwPg0KICAgIDxUeXBlPkF1dGhvcjwvVHlwZT4NCiAgICA8Rmlyc3RBdXRob3I+ZmFsc2U8L0ZpcnN0QXV0aG9yPg0KICAgIDxBZmZpbGlhdGlvbj5hZmZmPC9BZmZpbGlhdGlvbj4NCiAgICA8QWZmaWxpYXRpb25JbmZvPg0KICAgICAgPEFmZmlsaWF0aW9uSW5mbz4NCiAgICAgICAgPEFmZmlsaWF0aW9uSWQ+ZjwvQWZmaWxpYXRpb25JZD4NCiAgICAgICAgPE9yZ2FuaXNhdGlvbk5hbWU+U2Nob29sIG9mIEFwcGxpZWQgYW5kIEVuZ2luZWVyaW5nIFBoeXNpY3MsIENvcm5lbGwgVW5pdmVyc2l0eTwvT3JnYW5pc2F0aW9uTmFtZT4NCiAgICAgICAgPEFkZHJlc3MgLz4NCiAgICAgICAgPENpdHk+SXRoYWNhPC9DaXR5Pg0KICAgICAgICA8U3RhdGU+Tlk8L1N0YXRlPg0KICAgICAgICA8UG9zdGNvZGUgLz4NCiAgICAgICAgPENvdW50cnk+VVNBPC9Db3VudHJ5Pg0KICAgICAgICA8RW1haWxzIC8+DQogICAgICAgIDxGYXggLz4NCiAgICAgICAgPFBob25lIC8+DQogICAgICAgIDxVcmwgLz4NCiAgICAgICAgPE9yZ2FuaXphdGlvblVybCAvPg0KICAgICAgPC9BZmZpbGlhdGlvbkluZm8+DQogICAgPC9BZmZpbGlhdGlvbkluZm8+DQogICAgPEFmZmlsaWF0aW9uQ29kZXM+DQogICAgICA8c3RyaW5nPmY8L3N0cmluZz4NCiAgICA8L0FmZmlsaWF0aW9uQ29kZXM+DQogICAgPFF1YWxpZmllck5hbWUgLz4NCiAgPC9BdXRob3JJbmZvPg0KICA8QXV0aG9ySW5mbz4NCiAgICA8R2l2ZW5OYW1lPlNlbm9ycGU8L0dpdmVuTmFtZT4NCiAgICA8Rmlyc3ROYW1lPlNlbm9ycGU8L0ZpcnN0TmFtZT4NCiAgICA8RmFtaWx5TmFtZT5Bc2VtLUhpYWJsaWU8L0ZhbWlseU5hbWU+DQogICAgPEdpdmVuTmFtZU5vTWFya3VwPlNlbm9ycGU8L0dpdmVuTmFtZU5vTWFya3VwPg0KICAgIDxGaXJzdE5hbWVOb01hcmt1cD5TZW5vcnBlPC9GaXJzdE5hbWVOb01hcmt1cD4NCiAgICA8RmFtaWx5TmFtZU5vTWFya3VwPkFzZW0tSGlhYmxpZTwvRmFtaWx5TmFtZU5vTWFya3VwPg0KICAgIDxUeXBlPkF1dGhvcjwvVHlwZT4NCiAgICA8Rmlyc3RBdXRob3I+ZmFsc2U8L0ZpcnN0QXV0aG9yPg0KICAgIDxBZmZpbGlhdGlvbj5hZmZoPC9BZmZpbGlhdGlvbj4NCiAgICA8QWZmaWxpYXRpb25JbmZvPg0KICAgICAgPEFmZmlsaWF0aW9uSW5mbz4NCiAgICAgICAgPEFmZmlsaWF0aW9uSWQ+aDwvQWZmaWxpYXRpb25JZD4NCiAgICAgICAgPE9yZ2FuaXNhdGlvbk5hbWU+SW5zdGl0dXRlcyBvZiBFbmVyZ3kgYW5kIHRoZSBFbnZpcm9ubWVudCwgVGhlIFBlbm5zeWx2YW5pYSBTdGF0ZSBVbml2ZXJzaXR5PC9PcmdhbmlzYXRpb25OYW1lPg0KICAgICAgICA8QWRkcmVzcyAvPg0KICAgICAgICA8Q2l0eT5Vbml2ZXJzaXR5IFBhcms8L0NpdHk+DQogICAgICAgIDxTdGF0ZT5QQTwvU3RhdGU+DQogICAgICAgIDxQb3N0Y29kZSAvPg0KICAgICAgICA8Q291bnRyeT5VU0E8L0NvdW50cnk+DQogICAgICAgIDxFbWFpbHMgLz4NCiAgICAgICAgPEZheCAvPg0KICAgICAgICA8UGhvbmUgLz4NCiAgICAgICAgPFVybCAvPg0KICAgICAgICA8T3JnYW5pemF0aW9uVXJsIC8+DQogICAgICA8L0FmZmlsaWF0aW9uSW5mbz4NCiAgICA8L0FmZmlsaWF0aW9uSW5mbz4NCiAgICA8QWZmaWxpYXRpb25Db2Rlcz4NCiAgICAgIDxzdHJpbmc+aDwvc3RyaW5nPg0KICAgIDwvQWZmaWxpYXRpb25Db2Rlcz4NCiAgICA8UXVhbGlmaWVyTmFtZSAvPg0KICA8L0F1dGhvckluZm8+DQogIDxBdXRob3JJbmZvPg0KICAgIDxHaXZlbk5hbWU+SmFtZXMgTC48L0dpdmVuTmFtZT4NCiAgICA8Rmlyc3ROYW1lPkphbWVzIEwuPC9GaXJzdE5hbWU+DQogICAgPEZhbWlseU5hbWU+WW91bmc8L0ZhbWlseU5hbWU+DQogICAgPEdpdmVuTmFtZU5vTWFya3VwPkphbWVzIEwuPC9HaXZlbk5hbWVOb01hcmt1cD4NCiAgICA8Rmlyc3ROYW1lTm9NYXJrdXA+SmFtZXMgTC48L0ZpcnN0TmFtZU5vTWFya3VwPg0KICAgIDxGYW1pbHlOYW1lTm9NYXJrdXA+WW91bmc8L0ZhbWlseU5hbWVOb01hcmt1cD4NCiAgICA8VHlwZT5BdXRob3I8L1R5cGU+DQogICAgPEZpcnN0QXV0aG9yPmZhbHNlPC9GaXJzdEF1dGhvcj4NCiAgICA8QWZmaWxpYXRpb24+YWZmaTwvQWZmaWxpYXRpb24+DQogICAgPEFmZmlsaWF0aW9uSW5mbz4NCiAgICAgIDxBZmZpbGlhdGlvbkluZm8+DQogICAgICAgIDxBZmZpbGlhdGlvbklkPmk8L0FmZmlsaWF0aW9uSWQ+DQogICAgICAgIDxPcmdhbmlzYXRpb25OYW1lPk5hdGlvbmFsIFJlbmV3YWJsZSBFbmVyZ3kgTGFib3JhdG9yeTwvT3JnYW5pc2F0aW9uTmFtZT4NCiAgICAgICAgPEFkZHJlc3MgLz4NCiAgICAgICAgPENpdHk+R29sZGVuPC9DaXR5Pg0KICAgICAgICA8U3RhdGU+Q088L1N0YXRlPg0KICAgICAgICA8UG9zdGNvZGUgLz4NCiAgICAgICAgPENvdW50cnk+VVNBPC9Db3VudHJ5Pg0KICAgICAgICA8RW1haWxzIC8+DQogICAgICAgIDxGYXggLz4NCiAgICAgICAgPFBob25lIC8+DQogICAgICAgIDxVcmwgLz4NCiAgICAgICAgPE9yZ2FuaXphdGlvblVybCAvPg0KICAgICAgPC9BZmZpbGlhdGlvbkluZm8+DQogICAgPC9BZmZpbGlhdGlvbkluZm8+DQogICAgPEFmZmlsaWF0aW9uQ29kZXM+DQogICAgICA8c3RyaW5nPmk8L3N0cmluZz4NCiAgICA8L0FmZmlsaWF0aW9uQ29kZXM+DQogICAgPFF1YWxpZmllck5hbWUgLz4NCiAgPC9BdXRob3JJbmZvPg0KICA8QXV0aG9ySW5mbz4NCiAgICA8R2l2ZW5OYW1lPlRvZGQgRy48L0dpdmVuTmFtZT4NCiAgICA8Rmlyc3ROYW1lPlRvZGQgRy48L0ZpcnN0TmFtZT4NCiAgICA8RmFtaWx5TmFtZT5EZXV0c2NoPC9GYW1pbHlOYW1lPg0KICAgIDxHaXZlbk5hbWVOb01hcmt1cD5Ub2RkIEcuPC9HaXZlbk5hbWVOb01hcmt1cD4NCiAgICA8Rmlyc3ROYW1lTm9NYXJrdXA+VG9kZCBHLjwvRmlyc3ROYW1lTm9NYXJrdXA+DQogICAgPEZhbWlseU5hbWVOb01hcmt1cD5EZXV0c2NoPC9GYW1pbHlOYW1lTm9NYXJrdXA+DQogICAgPFR5cGU+QXV0aG9yPC9UeXBlPg0KICAgIDxGaXJzdEF1dGhvcj5mYWxzZTwvRmlyc3RBdXRob3I+DQogICAgPEFmZmlsaWF0aW9uPmFmZmk8L0FmZmlsaWF0aW9uPg0KICAgIDxBZmZpbGlhdGlvbkluZm8+DQogICAgICA8QWZmaWxpYXRpb25JbmZvPg0KICAgICAgICA8QWZmaWxpYXRpb25JZD5pPC9BZmZpbGlhdGlvbklkPg0KICAgICAgICA8T3JnYW5pc2F0aW9uTmFtZT5OYXRpb25hbCBSZW5ld2FibGUgRW5lcmd5IExhYm9yYXRvcnk8L09yZ2FuaXNhdGlvbk5hbWU+DQogICAgICAgIDxBZGRyZXNzIC8+DQogICAgICAgIDxDaXR5PkdvbGRlbjwvQ2l0eT4NCiAgICAgICAgPFN0YXRlPkNPPC9TdGF0ZT4NCiAgICAgICAgPFBvc3Rjb2RlIC8+DQogICAgICAgIDxDb3VudHJ5PlVTQTwvQ291bnRyeT4NCiAgICAgICAgPEVtYWlscyAvPg0KICAgICAgICA8RmF4IC8+DQogICAgICAgIDxQaG9uZSAvPg0KICAgICAgICA8VXJsIC8+DQogICAgICAgIDxPcmdhbml6YXRpb25VcmwgLz4NCiAgICAgIDwvQWZmaWxpYXRpb25JbmZvPg0KICAgIDwvQWZmaWxpYXRpb25JbmZvPg0KICAgIDxBZmZpbGlhdGlvbkNvZGVzPg0KICAgICAgPHN0cmluZz5pPC9zdHJpbmc+DQogICAgPC9BZmZpbGlhdGlvbkNvZGVzPg0KICAgIDxRdWFsaWZpZXJOYW1lIC8+DQogIDwvQXV0aG9ySW5mbz4NCiAgPEF1dGhvckluZm8+DQogICAgPEdpdmVuTmFtZT5NYXR0ZW88L0dpdmVuTmFtZT4NCiAgICA8Rmlyc3ROYW1lPk1hdHRlbzwvRmlyc3ROYW1lPg0KICAgIDxGYW1pbHlOYW1lPkNvY29jY2lvbmk8L0ZhbWlseU5hbWU+DQogICAgPEdpdmVuTmFtZU5vTWFya3VwPk1hdHRlbzwvR2l2ZW5OYW1lTm9NYXJrdXA+DQogICAgPEZpcnN0TmFtZU5vTWFya3VwPk1hdHRlbzwvRmlyc3ROYW1lTm9NYXJrdXA+DQogICAgPEZhbWlseU5hbWVOb01hcmt1cD5Db2NvY2Npb25pPC9GYW1pbHlOYW1lTm9NYXJrdXA+DQogICAgPFR5cGU+QXV0aG9yPC9UeXBlPg0KICAgIDxGaXJzdEF1dGhvcj5mYWxzZTwvRmlyc3RBdXRob3I+DQogICAgPEFmZmlsaWF0aW9uPmFmZmo8L0FmZmlsaWF0aW9uPg0KICAgIDxBZmZpbGlhdGlvbkluZm8+DQogICAgICA8QWZmaWxpYXRpb25JbmZvPg0KICAgICAgICA8QWZmaWxpYXRpb25JZD5qPC9BZmZpbGlhdGlvbklkPg0KICAgICAgICA8T3JnYW5pc2F0aW9uTmFtZT5EZXBhcnRtZW50IG9mIFBoeXNpY3MsIFVuaXZlcnNpdHkgb2YgUGF2aWE8L09yZ2FuaXNhdGlvbk5hbWU+DQogICAgICAgIDxBZGRyZXNzIC8+DQogICAgICAgIDxDaXR5PlBhdmlhPC9DaXR5Pg0KICAgICAgICA8U3RhdGUgLz4NCiAgICAgICAgPFBvc3Rjb2RlIC8+DQogICAgICAgIDxDb3VudHJ5Pkl0YWx5PC9Db3VudHJ5Pg0KICAgICAgICA8RW1haWxzIC8+DQogICAgICAgIDxGYXggLz4NCiAgICAgICAgPFBob25lIC8+DQogICAgICAgIDxVcmwgLz4NCiAgICAgICAgPE9yZ2FuaXphdGlvblVybCAvPg0KICAgICAgPC9BZmZpbGlhdGlvbkluZm8+DQogICAgPC9BZmZpbGlhdGlvbkluZm8+DQogICAgPEFmZmlsaWF0aW9uQ29kZXM+DQogICAgICA8c3RyaW5nPmo8L3N0cmluZz4NCiAgICA8L0FmZmlsaWF0aW9uQ29kZXM+DQogICAgPFF1YWxpZmllck5hbWUgLz4NCiAgPC9BdXRob3JJbmZvPg0KICA8QXV0aG9ySW5mbz4NCiAgICA8R2l2ZW5OYW1lPlZlbmthdHJhbWFuPC9HaXZlbk5hbWU+DQogICAgPEZpcnN0TmFtZT5WZW5rYXRyYW1hbjwvRmlyc3ROYW1lPg0KICAgIDxGYW1pbHlOYW1lPkdvcGFsYW48L0ZhbWlseU5hbWU+DQogICAgPEdpdmVuTmFtZU5vTWFya3VwPlZlbmthdHJhbWFuPC9HaXZlbk5hbWVOb01hcmt1cD4NCiAgICA8Rmlyc3ROYW1lTm9NYXJrdXA+VmVua2F0cmFtYW48L0ZpcnN0TmFtZU5vTWFya3VwPg0KICAgIDxGYW1pbHlOYW1lTm9NYXJrdXA+R29wYWxhbjwvRmFtaWx5TmFtZU5vTWFya3VwPg0KICAgIDxUeXBlPkF1dGhvcjwvVHlwZT4NCiAgICA8Rmlyc3RBdXRob3I+ZmFsc2U8L0ZpcnN0QXV0aG9yPg0KICAgIDxBZmZpbGlhdGlvbj5hZmZhPC9BZmZpbGlhdGlvbj4NCiAgICA8QWZmaWxpYXRpb25JbmZvPg0KICAgICAgPEFmZmlsaWF0aW9uSW5mbz4NCiAgICAgICAgPEFmZmlsaWF0aW9uSWQ+YTwvQWZmaWxpYXRpb25JZD4NCiAgICAgICAgPE9yZ2FuaXNhdGlvbk5hbWU+RGVwYXJ0bWVudCBvZiBNYXRlcmlhbHMgU2NpZW5jZSBhbmQgRW5naW5lZXJpbmcsIGFuZCBNYXRlcmlhbHMgUmVzZWFyY2ggSW5zdGl0dXRlLCBUaGUgUGVubnN5bHZhbmlhIFN0YXRlIFVuaXZlcnNpdHk8L09yZ2FuaXNhdGlvbk5hbWU+DQogICAgICAgIDxBZGRyZXNzIC8+DQogICAgICAgIDxDaXR5PlVuaXZlcnNpdHkgUGFyazwvQ2l0eT4NCiAgICAgICAgPFN0YXRlPlBBPC9TdGF0ZT4NCiAgICAgICAgPFBvc3Rjb2RlIC8+DQogICAgICAgIDxDb3VudHJ5PlVTQTwvQ291bnRyeT4NCiAgICAgICAgPEVtYWlscz4NCiAgICAgICAgICA8c3RyaW5nPnlpaHVhbmd4aW9uZ0Bwc3UuZWR1PC9zdHJpbmc+DQogICAgICAgIDwvRW1haWxzPg0KICAgICAgICA8RmF4IC8+DQogICAgICAgIDxQaG9uZSAvPg0KICAgICAgICA8VXJsIC8+DQogICAgICAgIDxPcmdhbml6YXRpb25VcmwgLz4NCiAgICAgIDwvQWZmaWxpYXRpb25JbmZvPg0KICAgIDwvQWZmaWxpYXRpb25JbmZvPg0KICAgIDxBZmZpbGlhdGlvbkNvZGVzPg0KICAgICAgPHN0cmluZz5hPC9zdHJpbmc+DQogICAgPC9BZmZpbGlhdGlvbkNvZGVzPg0KICAgIDxRdWFsaWZpZXJOYW1lIC8+DQogIDwvQXV0aG9ySW5mbz4NCiAgPEF1dGhvckluZm8+DQogICAgPEdpdmVuTmFtZT5Iw6ljdG9yIEQuPC9HaXZlbk5hbWU+DQogICAgPEZpcnN0TmFtZT5Iw6ljdG9yIEQuPC9GaXJzdE5hbWU+DQogICAgPEZhbWlseU5hbWU+QWJydcOxYTwvRmFtaWx5TmFtZT4NCiAgICA8R2l2ZW5OYW1lTm9NYXJrdXA+SMOpY3RvciBELjwvR2l2ZW5OYW1lTm9NYXJrdXA+DQogICAgPEZpcnN0TmFtZU5vTWFya3VwPkjDqWN0b3IgRC48L0ZpcnN0TmFtZU5vTWFya3VwPg0KICAgIDxGYW1pbHlOYW1lTm9NYXJrdXA+QWJydcOxYTwvRmFtaWx5TmFtZU5vTWFya3VwPg0KICAgIDxUeXBlPkF1dGhvcjwvVHlwZT4NCiAgICA8Rmlyc3RBdXRob3I+ZmFsc2U8L0ZpcnN0QXV0aG9yPg0KICAgIDxBZmZpbGlhdGlvbj5hZmZkPC9BZmZpbGlhdGlvbj4NCiAgICA8QWZmaWxpYXRpb25JbmZvPg0KICAgICAgPEFmZmlsaWF0aW9uSW5mbz4NCiAgICAgICAgPEFmZmlsaWF0aW9uSWQ+ZDwvQWZmaWxpYXRpb25JZD4NCiAgICAgICAgPE9yZ2FuaXNhdGlvbk5hbWU+RGVwYXJ0bWVudCBvZiBDaGVtaXN0cnkgYW5kIENoZW1pY2FsIEJpb2xvZ3ksIENvcm5lbGwgVW5pdmVyc2l0eTwvT3JnYW5pc2F0aW9uTmFtZT4NCiAgICAgICAgPEFkZHJlc3MgLz4NCiAgICAgICAgPENpdHk+SXRoYWNhPC9DaXR5Pg0KICAgICAgICA8U3RhdGU+Tlk8L1N0YXRlPg0KICAgICAgICA8UG9zdGNvZGUgLz4NCiAgICAgICAgPENvdW50cnk+VVNBPC9Db3VudHJ5Pg0KICAgICAgICA8RW1haWxzIC8+DQogICAgICAgIDxGYXggLz4NCiAgICAgICAgPFBob25lIC8+DQogICAgICAgIDxVcmwgLz4NCiAgICAgICAgPE9yZ2FuaXphdGlvblVybCAvPg0KICAgICAgPC9BZmZpbGlhdGlvbkluZm8+DQogICAgPC9BZmZpbGlhdGlvbkluZm8+DQogICAgPEFmZmlsaWF0aW9uQ29kZXM+DQogICAgICA8c3RyaW5nPmQ8L3N0cmluZz4NCiAgICA8L0FmZmlsaWF0aW9uQ29kZXM+DQogICAgPFF1YWxpZmllck5hbWUgLz4NCiAgPC9BdXRob3JJbmZvPg0KICA8QXV0aG9ySW5mbz4NCiAgICA8R2l2ZW5OYW1lPlJheW1vbmQgRS48L0dpdmVuTmFtZT4NCiAgICA8Rmlyc3ROYW1lPlJheW1vbmQgRS48L0ZpcnN0TmFtZT4NCiAgICA8RmFtaWx5TmFtZT5TY2hhYWs8L0ZhbWlseU5hbWU+DQogICAgPEdpdmVuTmFtZU5vTWFya3VwPlJheW1vbmQgRS48L0dpdmVuTmFtZU5vTWFya3VwPg0KICAgIDxGaXJzdE5hbWVOb01hcmt1cD5SYXltb25kIEUuPC9GaXJzdE5hbWVOb01hcmt1cD4NCiAgICA8RmFtaWx5TmFtZU5vTWFya3VwPlNjaGFhazwvRmFtaWx5TmFtZU5vTWFya3VwPg0KICAgIDxUeXBlPkF1dGhvcjwvVHlwZT4NCiAgICA8Rmlyc3RBdXRob3I+ZmFsc2U8L0ZpcnN0QXV0aG9yPg0KICAgIDxBZmZpbGlhdGlvbj5hZmZjPC9BZmZpbGlhdGlvbj4NCiAgICA8QWZmaWxpYXRpb25JbmZvPg0KICAgICAgPEFmZmlsaWF0aW9uSW5mbz4NCiAgICAgICAgPEFmZmlsaWF0aW9uSWQ+YzwvQWZmaWxpYXRpb25JZD4NCiAgICAgICAgPE9yZ2FuaXNhdGlvbk5hbWU+RGVwYXJ0bWVudCBvZiBDaGVtaXN0cnkgYW5kIE1hdGVyaWFscyBSZXNlYXJjaCBJbnN0aXR1dGUsIFRoZSBQZW5uc3lsdmFuaWEgU3RhdGUgVW5pdmVyc2l0eTwvT3JnYW5pc2F0aW9uTmFtZT4NCiAgICAgICAgPEFkZHJlc3MgLz4NCiAgICAgICAgPENpdHk+VW5pdmVyc2l0eSBQYXJrPC9DaXR5Pg0KICAgICAgICA8U3RhdGU+UEE8L1N0YXRlPg0KICAgICAgICA8UG9zdGNvZGUgLz4NCiAgICAgICAgPENvdW50cnk+VVNBPC9Db3VudHJ5Pg0KICAgICAgICA8RW1haWxzIC8+DQogICAgICAgIDxGYXggLz4NCiAgICAgICAgPFBob25lIC8+DQogICAgICAgIDxVcmwgLz4NCiAgICAgICAgPE9yZ2FuaXphdGlvblVybCAvPg0KICAgICAgPC9BZmZpbGlhdGlvbkluZm8+DQogICAgPC9BZmZpbGlhdGlvbkluZm8+DQogICAgPEFmZmlsaWF0aW9uQ29kZXM+DQogICAgICA8c3RyaW5nPmM8L3N0cmluZz4NCiAgICA8L0FmZmlsaWF0aW9uQ29kZXM+DQogICAgPFF1YWxpZmllck5hbWUgLz4NCiAgPC9BdXRob3JJbmZvPg0KICA8QXV0aG9ySW5mbz4NCiAgICA8R2l2ZW5OYW1lPklzbWFpbGE8L0dpdmVuTmFtZT4NCiAgICA8Rmlyc3ROYW1lPklzbWFpbGE8L0ZpcnN0TmFtZT4NCiAgICA8RmFtaWx5TmFtZT5EYWJvPC9GYW1pbHlOYW1lPg0KICAgIDxHaXZlbk5hbWVOb01hcmt1cD5Jc21haWxhPC9HaXZlbk5hbWVOb01hcmt1cD4NCiAgICA8Rmlyc3ROYW1lTm9NYXJrdXA+SXNtYWlsYTwvRmlyc3ROYW1lTm9NYXJrdXA+DQogICAgPEZhbWlseU5hbWVOb01hcmt1cD5EYWJvPC9GYW1pbHlOYW1lTm9NYXJrdXA+DQogICAgPFR5cGU+QXV0aG9yPC9UeXBlPg0KICAgIDxGaXJzdEF1dGhvcj5mYWxzZTwvRmlyc3RBdXRob3I+DQogICAgPEFmZmlsaWF0aW9uPmFmZmEgYWZmaDwvQWZmaWxpYXRpb24+DQogICAgPEFmZmlsaWF0aW9uSW5mbz4NCiAgICAgIDxBZmZpbGlhdGlvbkluZm8+DQogICAgICAgIDxBZmZpbGlhdGlvbklkPmE8L0FmZmlsaWF0aW9uSWQ+DQogICAgICAgIDxPcmdhbmlzYXRpb25OYW1lPkRlcGFydG1lbnQgb2YgTWF0ZXJpYWxzIFNjaWVuY2UgYW5kIEVuZ2luZWVyaW5nLCBhbmQgTWF0ZXJpYWxzIFJlc2VhcmNoIEluc3RpdHV0ZSwgVGhlIFBlbm5zeWx2YW5pYSBTdGF0ZSBVbml2ZXJzaXR5PC9PcmdhbmlzYXRpb25OYW1lPg0KICAgICAgICA8QWRkcmVzcyAvPg0KICAgICAgICA8Q2l0eT5Vbml2ZXJzaXR5IFBhcms8L0NpdHk+DQogICAgICAgIDxTdGF0ZT5QQTwvU3RhdGU+DQogICAgICAgIDxQb3N0Y29kZSAvPg0KICAgICAgICA8Q291bnRyeT5VU0E8L0NvdW50cnk+DQogICAgICAgIDxFbWFpbHM+DQogICAgICAgICAgPHN0cmluZz55aWh1YW5neGlvbmdAcHN1LmVkdTwvc3RyaW5nPg0KICAgICAgICA8L0VtYWlscz4NCiAgICAgICAgPEZheCAvPg0KICAgICAgICA8UGhvbmUgLz4NCiAgICAgICAgPFVybCAvPg0KICAgICAgICA8T3JnYW5pemF0aW9uVXJsIC8+DQogICAgICA8L0FmZmlsaWF0aW9uSW5mbz4NCiAgICAgIDxBZmZpbGlhdGlvbkluZm8+DQogICAgICAgIDxBZmZpbGlhdGlvbklkPmg8L0FmZmlsaWF0aW9uSWQ+DQogICAgICAgIDxPcmdhbmlzYXRpb25OYW1lPkluc3RpdHV0ZXMgb2YgRW5lcmd5IGFuZCB0aGUgRW52aXJvbm1lbnQsIFRoZSBQZW5uc3lsdmFuaWEgU3RhdGUgVW5pdmVyc2l0eTwvT3JnYW5pc2F0aW9uTmFtZT4NCiAgICAgICAgPEFkZHJlc3MgLz4NCiAgICAgICAgPENpdHk+VW5pdmVyc2l0eSBQYXJrPC9DaXR5Pg0KICAgICAgICA8U3RhdGU+UEE8L1N0YXRlPg0KICAgICAgICA8UG9zdGNvZGUgLz4NCiAgICAgICAgPENvdW50cnk+VVNBPC9Db3VudHJ5Pg0KICAgICAgICA8RW1haWxzIC8+DQogICAgICAgIDxGYXggLz4NCiAgICAgICAgPFBob25lIC8+DQogICAgICAgIDxVcmwgLz4NCiAgICAgICAgPE9yZ2FuaXphdGlvblVybCAvPg0KICAgICAgPC9BZmZpbGlhdGlvbkluZm8+DQogICAgPC9BZmZpbGlhdGlvbkluZm8+DQogICAgPEFmZmlsaWF0aW9uQ29kZXM+DQogICAgICA8c3RyaW5nPmE8L3N0cmluZz4NCiAgICAgIDxzdHJpbmc+aDwvc3RyaW5nPg0KICAgIDwvQWZmaWxpYXRpb25Db2Rlcz4NCiAgICA8UXVhbGlmaWVyTmFtZSAvPg0KICA8L0F1dGhvckluZm8+DQo8L0FycmF5T2ZBdXRob3JJbmZvPg==" /> </div> </div> </div> <div class="tab__panel" role="tabpanel" id="pnlCitation" aria-hidden="true" aria-labelledby="btnCitation" data-loaded="false"> <div class="autopad--h fixpadv--m"> <div id="divCitation"> <p> <img src="https://www.rsc-cdn.org/pubs-core/2022.0.159/content/NewImages/Ajax-GA-Loader.gif" alt="" style="float:left" /> Fetching data from CrossRef.<br /> This may take some time to load. </p> </div> </div> </div> <div class="tab__panel" role="tabpanel" id="pnlRelatedContent" aria-hidden="true" aria-labelledby="btnRelatedContent" data-loaded="false"> <div class="autopad--h fixpadv--m"> <div id="divRelatedContent"> <p> <span class="sr-only">Loading related content</span> <img src="https://www.rsc-cdn.org/pubs-core/2022.0.159/content/NewImages/Ajax-GA-Loader.gif" alt="" /> </p> </div> </div> </div> </div> </section> <section class="layout__content layout__content--padded text--centered"> <h3 class="h--heading4">Spotlight</h3> <div id='div-dfp-ad-1' class="dfp-ad__slot--mpu"> <script>googletag.cmd.push(function() { googletag.display('div-dfp-ad-1'); });</script> </div> <h3 class="h--heading4">Advertisements</h3> <div id='div-dfp-ad-2' class="dfp-ad__slot--mpu"> <script>googletag.cmd.push(function() { googletag.display('div-dfp-ad-2'); });</script> </div> <div id='div-dfp-ad-3' class="dfp-ad__slot--mpu"> <script>googletag.cmd.push(function() { googletag.display('div-dfp-ad-3'); });</script> </div> </section> <section id="pbgrd-mpur-c" class="layout__content layout__content--padded text--centered"></section> </div> </div> </div> </div> </main> <div data-id="pnlGlobalFooter"> <div class="rsc-ui"> <!-- start oxygen footer --> <footer class="rsc-footer"> <div class="breadcrumbs"> <div class="viewport"> <nav aria-label="Breadcrumb"> <ul> <li class="extra"><a href="https://www.rsc.org">rsc.org</a></li> <li> <img src="https://www.rsc-cdn.org/pubs-core/2022.0.159/content/NewImages/chevron-right.png" width="8" height="8" alt="" /> <a href="https://www.rsc.org/journals-books-databases/" class="selected">Journals, books & databases</a> </li> </ul> </nav> </div> </div> <div class='nav' id='pnlSiteMap'> <div class='viewport'> <div class='rsc-logo'> <img src="https://www.rsc-cdn.org/pubs-core/2022.0.159/content/NewImages/rsc-logo-rev-pubs.svg" alt="Royal Society of Chemistry homepage"> </div> <div class='links'> <ul> <li><a href='https://www.rsc.org/'>Home</a></li> <li><a href='https://www.rsc.org/about-us/'>About us</a></li> <li><a href='https://www.rsc.org/membership-and-community/'>Membership & professional community</a></li> <li><a href='https://www.rsc.org/campaigning-outreach/'>Campaigning & outreach</a></li> <li><a href='https://www.rsc.org/journals-books-databases/'>Journals, books & databases</a></li> <li><a href='https://www.rsc.org/teaching-and-learning/'>Teaching & learning</a></li> <li><a href='https://www.rsc.org/news-events/'>News & events</a></li> <li><a href='https://www.rsc.org/locations-contacts/'>Locations & contacts</a></li> <li><a href='https://www.rsc.org/careers/'>Careers</a></li> <li><a href='https://www.rsc.org/awards-funding/'>Awards & funding</a></li> <li><a href='https://www.rsc.org/advertise/'>Advertise</a></li> <li><a href='https://www.rsc.org/help-legal/'>Help & legal</a></li> <li><a href='https://www.rsc.org/help-legal/legal/privacy/'>Privacy policy</a></li> <li><a href='https://www.rsc.org/help-legal/legal/terms-conditions/'>Terms & conditions</a></li> </ul> </div> <hr class='clear'> </div> </div> <div class='baseline'> <div class='viewport'> <div class='social-icons'> <a href='https://www.facebook.com/RoyalSocietyofChemistry' class='facebook'><span class='sr-only'>Facebook</span><img src='https://www.rsc-cdn.org/pubs-core/2022.0.159/content/NewImages/facebook-128.png' height='32' width='32' alt=''></a> <a href='https://twitter.com/RoySocChem' class='twitter'><span class='sr-only'>Twitter</span><img src='https://www.rsc-cdn.org/pubs-core/2022.0.159/content/NewImages/twitter-128.png' height='32' width='32' alt=''></a> <a href='https://www.linkedin.com/company/23105' class='linkedin'><span class='sr-only'>LinkedIn</span><img src='https://www.rsc-cdn.org/pubs-core/2022.0.159/content/NewImages/linkedin-128.png' height='32' width='32' alt=''></a> <a href='https://www.youtube.com/user/wwwRSCorg' id='lastLinkOnPage' class='youtube'><span class='sr-only'>YouTube</span><img src='https://www.rsc-cdn.org/pubs-core/2022.0.159/content/NewImages/youtube-128.png' height='32' width='32' alt=''></a> </div> <div class='copyright'> © Royal Society of Chemistry 2025<br>Registered charity number: 207890 </div> </div> </div> <hr class='clear'> </footer> <!-- end oxygen footer --> <div class="rsc-onetrust-cookie-footer"> <div id="rsc-onetrust-cookie-footer-non-br">This website collects cookies to deliver a better user experience. <span id="rsc-onetrust-cookie-footer-global"> See how this site uses <a href="/en/content/cookies" title="See how this site uses cookies" aria-label="See how this site uses cookies">Cookies</a>. </span> <span id="rsc-onetrust-cookie-footer-ca" style="display: none;"> <a href="/en/content/cookies" title="Do not sell my personal data" aria-label="Do not sell my personal data">Do not sell my personal data</a>. </span> </div> <div id="rsc-onetrust-cookie-footer-br" style="display: none;"> Este site coleta cookies para oferecer uma melhor experiência ao usuário. <span> Veja como este site usa <a href="/en/content/cookies" title="Veja como este site usa cookies" aria-label="Veja como este site usa cookies">Cookies</a>. </span> </div> </div> </div> </div> <div class="modal__canvas modal__canvas--clickclose"> </div> <div class="pubs-nav-drawer" aria-hidden="true"> <nav class="pubs-nav-control" aria-label="Site menu"> <div class="pubs-nav__header"> <a href="#" role="button" class="pubs-header__btn pubs-nav__close nav-item-first" tabindex="-1" aria-label="Close site menu"><img src="https://www.rsc-cdn.org/oxygen/assets/icons/cross-light.png" width="24" alt=""></a> <a href="/" class="pubs-header__link--home pubs-nav__title" tabindex="-1" title="Publishing home page" aria-label="Publishing home page">Publishing</a> </div> <div class="pubs-nav__body scrollbar--slim"> <div class="pubs-nav__list autopad--h"> <h2 class="pubs-nav__heading">Journals</h2> <ul class="pubs-nav__ul"> <li class="pubs-nav__item pubs-nav__indent"> <a target="_self" href="/en/journals?key=title&value=current" class="pubs-nav__link" tabindex="-1">Current Journals</a> </li> <li class="pubs-nav__item pubs-nav__indent"> <a target="_self" href="/en/journals?key=title&value=archive" class="pubs-nav__link" tabindex="-1">Archive Journals</a> </li> <li class="pubs-nav__item pubs-nav__indent"> <a target="_self" href="/en/journals?key=title&value=all" class="pubs-nav__link" tabindex="-1">All Journals</a> </li> </ul> </div> <div class="pubs-nav__list autopad--h"> <h2 class="pubs-nav__heading">Books</h2> <ul class="pubs-nav__ul"> <li class="pubs-nav__item pubs-nav__indent"> <a target="_blank" href="https://books.rsc.org/books/search-results?fl_SiteID=5&page=1&f_ContentType=Book&sort=Date+-+Newest+First" class="pubs-nav__link" tabindex="-1">Browse Books</a> </li> <li class="pubs-nav__item pubs-nav__indent"> <a target="_blank" href="https://books.rsc.org/books/collections/series" class="pubs-nav__link" tabindex="-1">Series</a> </li> <li class="pubs-nav__item pubs-nav__indent"> <a target="_blank" href="https://www.rsc.org/journals-books-databases/book-authors/propose-book-idea/" class="pubs-nav__link" tabindex="-1">For Authors and Editors</a> </li> <li class="pubs-nav__item pubs-nav__indent"> <a target="_blank" href="https://www.rsc.org/journals-books-databases/book-authors/" class="pubs-nav__link" tabindex="-1">About</a> </li> </ul> </div> <div class="pubs-nav__list autopad--h"> <h2 class="pubs-nav__heading">Databases</h2> <ul class="pubs-nav__ul"> <li class="pubs-nav__item pubs-nav__indent"> <a target="_blank" href="https://www.rsc.org/journals-books-databases/databases-literature-updates/" class="pubs-nav__link" tabindex="-1">Literature Updates</a> </li> <li class="pubs-nav__item pubs-nav__indent"> <a target="_blank" href="http://www.chemspider.com/" class="pubs-nav__link" tabindex="-1">ChemSpider</a> </li> <li class="pubs-nav__item pubs-nav__indent"> <a target="_blank" href="https://www.rsc.org/merck-index" class="pubs-nav__link" tabindex="-1">The Merck Index*</a> </li> <li class="pubs-nav__item pubs-nav__indent"> <a target="_blank" href="https://marinlit.rsc.org/" class="pubs-nav__link" tabindex="-1">MarinLit</a> </li> </ul> </div> <div class="pubs-nav__list autopad--h"> <h2 class="pubs-nav__heading">More</h2> <ul class="pubs-nav__ul"> <li class="pubs-nav__item pubs-nav__indent"> <a target="_blank" href="https://www.rsc.org/resources-tools/research-tools/#access" class="pubs-nav__link" tabindex="-1">For Members</a> </li> <li class="pubs-nav__item pubs-nav__indent"> <a target="_self" href="/en/librarian/home" class="pubs-nav__link" tabindex="-1">For Librarians</a> </li> <li class="pubs-nav__item pubs-nav__indent"> <a target="_blank" href="https://www.rsc.org/journals-books-databases/about-journals/journal-email-alerts-service/" class="pubs-nav__link" tabindex="-1">Subscribe</a> </li> <li class="pubs-nav__item pubs-nav__indent"> <a target="_self" href="/en/ealerts/rssfeed" class="pubs-nav__link" tabindex="-1">RSS Feeds</a> </li> <li class="pubs-nav__item pubs-nav__indent"> <a target="_blank" href="http://blogs.rsc.org/" class="pubs-nav__link" tabindex="-1">Blogs</a> </li> <li class="pubs-nav__item pubs-nav__indent"> <a target="_blank" href="https://www.chemistryworld.com/" class="pubs-nav__link" tabindex="-1">Chemistry World</a> </li> <li class="pubs-nav__item pubs-nav__indent"> <a target="_blank" href="https://edu.rsc.org/eic" class="pubs-nav__link" tabindex="-1">Education in Chemistry</a> </li> <li class="pubs-nav__item pubs-nav__indent"> <a target="_blank" href="https://www.rsc.org/journals-books-databases/open-access/" class="pubs-nav__link" tabindex="-1">Open Access</a> </li> <li class="pubs-nav__item pubs-nav__indent"> <a target="_blank" href="http://pubs.rsc.org/historical-collection" class="pubs-nav__link" tabindex="-1">Historical Collection</a> </li> </ul> </div> </div> </nav> </div> <script> var eCommerceGetOrderItemCountUrl = 'https://www.rsc.org/basket/shoppingcart/getorderitemcount'; var hideNotificationMessageUrl = '/en/home/HideNotificationMessage'; var brandingBarUrl = '/en/home/branding_New'; </script> <script src="https://www.rsc-cdn.org/pubs-core/2022.0.159/content/Scripts/dist/vendor.min.js"></script> <script src="https://www.rsc-cdn.org/pubs-core/2022.0.159/content/Scripts/dist/pubs-ui.min.js"></script> <script> var Model = { IsEnableRelatedContentTab: true, DownloadOptionAsync: '/en/content/checkaccess?msid=d0ee02984j&type=article&pubyear=2021&sercode=ee&publicationdate=2021-03-11&pubstatus=prt&doi=10.1039%2Fd0ee02984j&ispdfexist=True&title=optimizing%20accuracy%20and%20efficacy%20in%20data-driven%20materials%20discovery%20for%20the%20solar%20production%20of%20hydrogen&fulltext=xml&checkFullText=True&totalPages=14', ArticleTitleFull: 'optimizing accuracy and efficacy in data-driven materials discovery for the solar production of hydrogen - d0ee02984j - sercode=ee' }; var ALPTabs = { "Abstract": { hash: "divAbstract", link: "#btnAbstract", panel: "#pnlAbstract", content: "#divAbout", remoteUrl: "", }, "Citation": { hash: "divCitation", link: "#btnCitation", panel: "#pnlCitation", content: "#divCitation", remoteUrl: '/en/content/forwardlinks?doi=10.1039%2Fd0ee02984j', }, "RelatedContent": { hash: "divRelatedContent", link: "#btnRelatedContent", panel: "#pnlRelatedContent", content: "#divRelatedContent", remoteUrl: '/en/content/relatedarticleschapters/d0ee02984j?title=optimizing%20accuracy%20and%20efficacy%20in%20data-driven%20materials%20discovery%20for%20the%20solar%20production%20of%20hydrogen&journalname=Energy%20%26%20Environmental%20Science&doctype=Paper&journalthemesCount=1&authorscount=28', subTabs: { "articles": { radio: "articles", links: "#RelatedArticle", content: "#RelatedArticles", hasContent: "hasRelatedArticles" }, "chapters": { radio: "chapters", links: "#RelatedBookChapter", content: "#RelatedBookChapters", hasContent: "hasRelatedBookChapters", }, "themes": { radio: "themes", links: "", content: "#themeIssueNWebcollection", hasContent: "hasRelatedThemes" } } } }; var CheckArticleHtmlButton = function CheckArticleHtmlButton() { var ahtmlBtn = $("a[href*='/content/articlehtml']"), ahtmlBtnText = $.trim(ahtmlBtn.text()), ahtmlBtnHref; if (ahtmlBtnText === "Article HTML") { ahtmlBtnHref = ahtmlBtn.attr("href"); $("#pnlArticleAccess").show(); BindRetryButton(ahtmlBtnHref); LoadArticleHtml(ahtmlBtnHref); } }; var LoadArticleHtml = function LoadArticleHtml(ahtmlUrl) { $.ajax({ url: ahtmlUrl, data: { t2: "y" }, success: function (data) { $("#pnlArticleAccess").remove(); $("#pnlArticleContentLoaded").html(data); LazyLoadImages(); StyleHeadings(); StyleTables(); }, error: function () { $("#thtmlLoadingMessage").hide(); $("#thtmlErrorMessage").show(); }, dataType: "html" }); }; var BindRetryButton = function BindRetryButton(ahtmlUrl) { $("#btnTryAgain").on("click", function (e) { e.preventDefault(); $("#thtmlLoadingMessage").show(); $("#thtmlErrorMessage").hide(); LoadArticleHtml(ahtmlUrl); }); }; var OpenPopupWindow = function OpenPopupWindow(url, width, height) { var left = (screen.width / 2) - (width / 2), top = (screen.height / 2) - (height / 2); window.open( url, "", "menubar=no,toolbar=no,resizable=yes,scrollbars=yes,width=" + width + ",height=" + height + ",top=" + top + ",left=" + left ); } var LazyLoadImages = function LazyLoadImages() { $("img[data-original]").lazyload({ effect: "fadeIn", threshold: 200 }); }; var StyleHeadings = function StyleHeadings() { $(".t-html h5.h--heading5").each(function (idx, el) { if ($(this).next().is("h6")) { $(this).css("display", "block").next().css("margin-top", "0"); } }); }; var StyleTables = function StyleTables() { $(".t-html table.table").each(function (idx, el) { var tw = $(this).width(); $(this).parent().css("min-width", tw * 0.8 + "px"); }); }; var ShowALPTab = function ShowALPTab(tabName) { if (ALPTabs.hasOwnProperty(tabName)) { var tab = ALPTabs[tabName], tabPanel = $(tab.panel), tabContent = $(tab.content); // Requires jQuery Address Plugin v1.5 (scripts/jquery.address-1.5.min.js) $.address.value(tab.hash); // If tab was not yet shown if (tabPanel.attr("data-loaded") === "false") { if (tab.remoteUrl) { pubsui.$handler.announcer.update(tabContent.text()); tabContent.load(tab.remoteUrl); } tabPanel.attr("data-loaded", "true"); } } }; $(document).ready(function () { var currentHash = window.location.hash, tabProps, subTabProps, $contentType = $("#contentType"); // Requires jQuery Address Plugin v1.5 (scripts/jquery.address-1.5.min.js) $.address.crawlable(true); $.address.strict(false); $(".btn-icon--loading").on("click", function (e) { e.preventDefault(); }); $("#DownloadOption").load(Model.DownloadOptionAsync, CheckArticleHtmlButton); // Bind all tabs $(".tab__btn").on("click", function () { ShowALPTab($(this).attr("id").substring(3)); }); // Bind social sharing buttons $(".btn--social").on("click", function (e) { e.preventDefault(); OpenPopupWindow($(this).attr("href"), 800, 600); }); // Override the initial tab selection if the URL hash matches an available tab for (tab in ALPTabs) { tabProps = ALPTabs[tab]; if (currentHash.indexOf(tabProps.hash) !== -1 && $(tabProps.link).length) { $(tabProps.link).trigger("click"); } } if (Model.IsEnableRelatedContentTab) { for (subTab in ALPTabs.RelatedContent.subTabs) { subTabProps = ALPTabs.RelatedContent.subTabs[subTab]; if (currentHash.indexOf(subTabProps.radio) !== -1) { $contentType.val(subTabProps.radio); } } } // Crossmark 'Check for updates' button if (!$("html").hasClass("ie8") && $(".crossmark-button").length) { $.ajax({ url: "https://crossmark-cdn.crossref.org/widget/v2.0/widget.js", dataType: "script", cache: true }).done(function() { $(".crossmark-button").addClass("visible"); }); } // Search articles by author form $("#Search").click(function () { var authorList = ''; var checkboxeschecked = ''; $('input[type=checkbox][data-givenname][data-familyname]').each(function () { if (this.checked) { checkboxeschecked = 'true'; authorList = $(this).data("givenname") + ":" + $(this).data("familyname") + "|" + authorList; } }); authorList = authorList.slice(0, authorList.length - 1); $("#selectedAuthors").attr("value", authorList); if (checkboxeschecked != 'true') { alert('Please select at least one author'); return false; } }); }); </script> <script src="https://cdn.pbgrd.com/core-rsc.js" async></script> </body> </html>