\documentclass[10pt]{article}

\usepackage{fullpage}
\usepackage{setspace}
\usepackage{parskip}
\usepackage{titlesec}
\usepackage[section]{placeins}
\usepackage{xcolor}
\usepackage{breakcites}
\usepackage{lineno}
\usepackage{hyphenat}





\PassOptionsToPackage{hyphens}{url}
\usepackage[colorlinks = true,
            linkcolor = blue,
            urlcolor  = blue,
            citecolor = blue,
            anchorcolor = blue]{hyperref}
\usepackage{etoolbox}
\makeatletter
\patchcmd\@combinedblfloats{\box\@outputbox}{\unvbox\@outputbox}{}{%
  \errmessage{\noexpand\@combinedblfloats could not be patched}%
}%
\makeatother


\usepackage{natbib}




\renewenvironment{abstract}
  {{\bfseries\noindent{\abstractname}\par\nobreak}\footnotesize}
  {\bigskip}

\titlespacing{\section}{0pt}{*3}{*1}
\titlespacing{\subsection}{0pt}{*2}{*0.5}
\titlespacing{\subsubsection}{0pt}{*1.5}{0pt}


\usepackage{authblk}


\usepackage{graphicx}
\usepackage[space]{grffile}
\usepackage{latexsym}
\usepackage{textcomp}
\usepackage{longtable}
\usepackage{tabulary}
\usepackage{booktabs,array,multirow}
\usepackage{amsfonts,amsmath,amssymb}
\providecommand\citet{\cite}
\providecommand\citep{\cite}
\providecommand\citealt{\cite}
% You can conditionalize code for latexml or normal latex using this.
\newif\iflatexml\latexmlfalse
\providecommand{\tightlist}{\setlength{\itemsep}{0pt}\setlength{\parskip}{0pt}}%

\AtBeginDocument{\DeclareGraphicsExtensions{.pdf,.PDF,.eps,.EPS,.png,.PNG,.tif,.TIF,.jpg,.JPG,.jpeg,.JPEG}}

\usepackage[utf8]{inputenc}
\usepackage[english]{babel}



\usepackage{float}








\begin{document}

\title{Polymer mechanochemistry on Reactive Species Generated from
Mechanochemical Reactions}



\author[1]{Xiaolong Chen}%
\author[1]{Hang Shen}%
\author[1]{Zhengbiao Zhang}%
\affil[1]{Soochow University}%


\vspace{-1em}



  
  \date{May 25, 2024}


\begingroup
\let\center\flushleft
\let\endcenter\endflushleft
\maketitle
\endgroup





\selectlanguage{english}
\begin{abstract}
Polymer mechanochemistry on reactive species has attracted more and more
attentions over the past 20 years, as the mechanochemical generation of
reactive species has a great potential in developing different polymeric
materials for various proposes, such as stress detection, self-healing,
self-strengthening, controllable degradation and release of small
molecules. In this review, we first discuss the recent progress on
polymer mechanochemistry of the reactive species that are generated from
the mechanochemical reactions of mechanophores. Five types of reactive
species, including radical, zwitterion, ionic, carbene and neutral
intermediates, and their applications were reviewed in detail. Since
mechanochemical reactions are sensitive to the mechanophore structure
and polymer framework, we then discuss how mechanophore isomerism,
polymer structure, polymer attachment point, and polymer architecture
influence the mechanophore activation. At last, we provide our
perspectives on the polymer mechanochemistry of reactive species.%
\end{abstract}%



\sloppy


\textbf{Hosted file}

\verb`manuscript.docx`  available at \url{https://authorea.com/users/725426/articles/708646-polymer-mechanochemistry-on-reactive-species-generated-from-mechanochemical-reactions}

\selectlanguage{english}
\FloatBarrier
\end{document}

