Influence of transition metal ions doping on structural Magnetic and electrochemical properties of nio Nanocrystals