Size quantization and surface states of molybdenum sulphide clusters: a molecular orbital approach