Molecular Simulation Of Surfactant Self-Assembly: From Mesoscale To Multi-Scale Modeling.