A Comprehensive Review of Machine Learning Techniques for DeepFake Detection | Synapse