A dynamic theory of type III solar radio bursts