Video-Based Deception Detection with Non-Contact Heart Rate Monitoring and Multi-Modal Feature Selection