Petrological and geochemical studies of Kargil igneous complex, Ladakh District, Jammu and Kashmir, India