Hierarchical flower-like CuO film: One-step room temperature synthesis, formation mechanism and excellent optoelectronic properties