Applications of MO theory in organic chemistry