12 of the best hair oils for well-nourished, hydrated and protected hair