Cauliflower-like Nickel Sulfide Nanostructures: Preparation, Optical Properties, Catalytic and Photocatalytic Activities