3HAN: A Deep Neural Network for Fake News Detection