Azulene-Based π-Functional Materials: Design, Synthesis, and Applications.