Petrology genesis and economic considerations of the titanium bearing vanadiferous magnetites and associated rocks of barabar and nagarjoni hills near bela gaya dstt Bihar India