Understanding Section 139 CrPC: Power of Magistrate to Direct Local Investigation and Examination of an Expert