Benzene and Pyridine on Silicon (001): A Trial Ground for Long-Range Corrections in Density Functional Theory