A review of satellite and airborne sensors for remote sensing based detection of minefields and landmines