The Proteinoid Theory of the Origin of Life and Competing Ideas.