SEARCH Articles Figures Tables Boron polymers Boron-doped Doping boron Polymer doped Polymers doping Self boronates Self-doped Self-doped polymer