Nano-Array Catalysts for Energy and Environmental Catalysis