Enhanced Discrete Multi-Modal Hashing: More Constraints Yet Less Time to Learn | Synapse