Electronic nose versus canine nose: clash of the titans