Hans Gustaf Gyllengranat — Swedish military officer (1721-1801)