Hard templating, also known as nanocasting, utilizes rigid, preformed templates such as mesoporous silica or carbon. The desired material is infiltrated into the pores of the template, followed by the ...