Zotero vs Mendeley: A detailed comparison