Pre-Polymerization enables Controllable Synthesis of Nanosheet-Based Porphyrin Polymers towards High-Performance Li-ion Battery.