Text this: Preparation of three-dimensional ordered macroporous CuO film through photonic crystal template-assisted electrodeposition method.