Internal Rotation of Disilane and Related Molecules: a Density Functional Study