text: Title: There is shift in X and Y direction of 1 pixel while downloading data using geemap.download_ee_image()  
  Body: <!-- Please search existing issues to avoid creating duplicates. -->
  
  ### Environment Information
  
  Please run the following code on your computer and share the output with us so that we can better debug your issue:
  
  ```python
  import geemap
  geemap.Report()
  ```
  
  ### Description
  
  I am trying to download NASADEM data in EPSG:4326 coordinate system using geemap.download_ee_image(), but the downloaded data has pixel shift both in X and Y direction. The reason of error is due to the absence of crs transformation parameter. 
  
  The geemap.ee_export_image() gives correct output, but has a limitation on downloadable data. I am looking for a solution to download large image as 1 tile.
  
  ### What I Did
  
  ```
  #!/usr/bin/env python
  # coding: utf-8
  
  # In[14]:
  
  
  import ee,geemap,os
  ee.Initialize()
  
  
  # In[15]:
  
  
  # NASADEM Digital Elevation 30m - version 001
  elevdata=ee.Image("NASA/NASADEM_HGT/001").select('elevation')
  
  
  # In[16]:
  
  
  spatial_resolution_m=elevdata.projection().nominalScale().getInfo()
  print(spatial_resolution_m)
  
  
  # In[17]:
  
  
  Map = geemap.Map()
  Map
  
  
  # In[23]:
  
  
  # Draw any shape on the map using the Drawing tools before executing this code block
  AOI=Map.user_roi
  
  
  # In[21]:
  
  
  print(elevdata.projection().getInfo())
  
  
  # In[29]:
  
  
  # geemap.ee_export_image(
  #     elevdata,
  #     r'C:\Users\rbapna\Downloads\nasadem_ee_export_image4.tif',
  #     scale=spatial_resolution_m,
  #     crs=elevdata.projection().getInfo()['crs'],
  #     crs_transform=elevdata.projection().getInfo()['transform'],
  #     region=AOI,
  #     dimensions=None,
  #     file_per_band=False,
  #     format='ZIPPED_GEO_TIFF',
  #     timeout=300,
  #     proxies=None,
  # )
  
  
  geemap.download_ee_image(
      elevdata,
      r'C:\Users\rbapna\Downloads\nasadem5.tif',
      region=AOI,
      crs=elevdata.projection().getInfo()['crs'],
      scale=spatial_resolution_m,
      resampling=None,
      dtype='int16',
      overwrite=True,
      num_threads=None
  )
  ```
  