Observing the three-dimensional terephthalic acid supramolecular growth mechanism on a stearic acid buffer layer by molecular simulation methods