Non-Covalent Self-Assembly and Covalent Polymerization Co-Contribute to Polydopamine Formation