Knowledge Management in Human Resource in Oil Companies from Technologies Perspectives a Literature Review