A tunable route to oxidative and eliminative [3+2] cycloadditions of organic azides with nitroolefins: CuO nanoparticles catalyzed synthesis of 1,2,3-triazoles under solvent-free condition