The photoisomerization mechanism of azobenzene: a semiclassical simulation of nonadiabatic dynamics.