Computation of Optical Rotation using Time–Dependent Density Functional Theory