Neural Network Approaches to Solve Various Steiner Tree Problems