Molecular orbital calculations on (MgO)n and (MgO)n+ clusters (n=1–13)