Shri P Upadhyay takes over as Director General of Naval Armaments