Facile synthesis of self-assembled mesoporous CuO nanospheres and hollow Cu2O microspheres with excellent adsorption performance