Research explains why Facebook is so viral