Community structure: A comparative evaluation of community detection methods. (3rd March 2020)