between lumia 640xl and samsung galaxy e7, which phone has a better camera?.Is galaxy e7 capable of taking sharp and clear macro shots?