rank of a module