On the Integrality Gap of Directed Steiner Tree Problem