TopQA: a topological representation for single-model protein quality assessment with machine learning. (7th February 2020)