Gregor Johann Hermann von Glasenapp's scientific contributions