Multi-dimensional templated synthesis of hierarchical Fe2O3/NiO composites and their superior ethanol sensing properties promoted by nanoscale p-n heterojunctions.