Rear Admiral Naveed Ashraf takes over as Commander Pakistan Fleet