mathematics

Article Some Metrical Properties of Graphs of Finite Groups

Jia-Bao Liu 1,2 , Mobeen Munir 3,* , Qurat-ul-Ain Munir 4 and Abdul Rauf Nizami 5

1 School of Mathematics and Physics, Anhui Jianzhu University, Hefei 230601, China; [email protected] 2 School of Mathematics, Southeast University, Nanjing 210096, China 3 Department of Mathematics, Division of Science and Technology, University of Education, Lahore 54000, Pakistan 4 Department of Mathematics, COMSATS University Islamabad, Lahore Campus 54000, Pakistan; [email protected] 5 Faculty of Information Technology, University of Central Punjab, Lahore 54000, Pakistan; [email protected] * Correspondence: [email protected]

 Received: 20 March 2019; Accepted: 24 April 2019; Published: 2 May 2019 

Abstract: This paper is concerned with the combinatorial facts of the lattice graphs of Zp p pm , 1× 2×···× m m m m Z 1 2 , and Z 1 2 1 . We show that the lattice graph of Zp1 p2 pm is realizable as a convex p1 p2 p1 p2 p3 × ×···× × × × r m m polytope. We also show that the diameter of the lattice graph of Zp 1 p 2 pmr is ∑ mi and its 1 × 2 ×···× r i=1 girth is 4.

Keywords: finite ; lattice graph; convex polytope; diameter; girth

1. Introduction The relation between the structure of a group and the structure of its subgroups constitutes an important domain of research in both and . The topic has enjoyed a rapid development starting with the first half of the twentieth century. The main object of this paper is to study the interplay of group-theoretic properties of a group G with graph-theoretic properties of its lattice graph L(G). Every group has a corresponding lattice graph, which can be finite or infinite depending upon the order of the group. This study helps illuminate the structure of the set H(G) of subgroups of G. The lattice graph L(G) of a finite cyclic group G is obtained as follows: Each vertex of L(G) corresponds to an element of H(G), and two vertices corresponding to two elements H1, H2 of H(G) are connected by an edge if and only if H H and that there is no element K of H(G) such that 1 ≤ 2 H1  K  H2 (see [1,2]), thus is used when H1 is proper maximal subgroup of H2. The notation ≤ ≤ is used as subgroup. Degree of a vertex is the number of edges attached to that vertex. A vertex is defined to be even or odd if its degree is even or odd. The degree vector of a graph is the sequence of degrees of its vertices arranged in non-increasing order [3]. The diameter diam(G) of a connected graph G is the maximum distance among vertices of G [4,5]. The girth g(G) of a graph G is the length of a smallest cycle in G, and is infinity if G is acyclic [6]. It is a fact that the lattice of subgroups of a given group can rarely be drawn without its edges crossing [1,2]. The crossing number cr(G) of a graph G is the minimum number of crossings of its edges among the drawings of G in the plane. A graph is considered Eulerian if there exists a Eulerian path in which we can start at a vertex, traverse through every edge only once, and return to the same vertex where we started. A connected graph G is Eulerian if each vertex has even degree, and is semi-Eulerian if it has exactly two vertices with odd degrees [7].

Mathematics 2019, 7, 398; doi:10.3390/math7050398 www.mdpi.com/journal/mathematics Mathematics 2019, 7, 398 2 of 11

A polytope is a finite region of Rn enclosed by a finite number of hyper-planes. A polytope is called convex if its points form a convex subset of Rn. Combinatorial aspects of the groups can be computed using its lattice graphs [8,9]. The authors discussed some finite simple groups of low rank in [8]. Tarnauceanu introduced new arithmetic method of counting the subgroups of a finite Abelian group in [10]. The author of [11] described the finite groups Ghaving G 1 cyclic subgroups. Saeedi and | | − Farrokhi [12] computed factorization number of some finite groups. Tarnauceanu [13] characterized elementary Abelian two-groups. Tarnauceanu and Toth discussed cyclicity degree of finite groups in [14]. Tarnauceanu [15] discussed finite groups with dismantlable subgroup lattices. In the present article, we are interested in the lattices of finite groups. We demonstrate that the lattice graph of Zp1 p2 pm can be viewed as a convex polytope, and that the diameter of the × ×···× r m m lattice graph of Zp 1 p 2 pmr is ∑ mi and its girth is 4. We also compute many other properties 1 × 2 ×···× r i=1 of these lattices. We are interested developing some combinatorial invariants of the groups coming from their lattice graphs. The main motivation comes from the fact that finite graphs are relatively easier to handle than the finite groups. One is interested in capturing facts of the group while studying the graph associated to it. This study ultimately relates some parameters of the graphs with some parameters of the groups. Several authors computed some combinatorial aspects of finite graphs such as diameter, girth and radius but, for the lattice graph, similar questions are still open and need to be addressed. This article can be considered as a step forward in this direction. We, naturally, pose problems about the exact values of these parameters for more general classes of groups such as Sn, An, and sporadic groups.

2. The Results

In this section, we give the combinatorial results about the lattice graphs of Zp p pm , 1× 2×···× m m m m Some metrical Properties of Lattice Graphs of Finite Groups 3 Zp 1 p 2 , and Zp 1 p 2 p . In the end, we give the general results about L(Zn). 1 × 2 1 × 2 × 3

78 2.1. L(Zp pexistp am unique) subgroup of this group, up to isomorphism. This leads us to 1× 2×···× 79 the set of all subgroups of Zn; Theorem 1. The lattice graph of , n = p p p is realizable as a convex polytope with 2m vertices. 80 V (G) = < 1 >, , < p12 >,2 < p3 >, . . .m , < pm 1 >, < pm >, < p1 p2 > { × × · · · × − × 81 , < p p >, . . . , < p p >, < p p p >, . . . , < p p p >, . . . , < 1 × 3 1 × m 1 × 2 × 3 1 × 2 × m Proof. We82 provep p it usingp all,..., possiblep > maximal. chains of subgroups of Zn. It is clear that Zn is finite 1 × 2 × 3× × m } cyclic group,83 Now thus, the for maximal each possible chains: The divisor subgroup of n, thereH0 =< exist0 > ais unique contained subgroup immediately of this group, up 84 to isomorphism.in m subgroups This leads of usZ ton: H the11 set=< of p1 allp subgroups2 pm of1 >,n; HV1(2G=)< = p1 , < p >, < p > × ×· · ·× − Z × ×· · ·× 1 2 85 p p >, H =< p p p >, as you can see in{ the Figure 1 , < p3 >, ... ,m< 2pm 1m>, < 1pmm >, <2 p1 3 p2 >, < pm1 p3 >, ... , < p1 pm >, < p1 p2 p3 > − ×− × × × · · · × × × × × , ... , < p86 below.p p >, ... , < p p p , ... , p > . Now, the maximal chains: The subgroup 1 × 2 × m 1 × 2 × 3× × m } H0 = < 0 > is contained immediately in m subgroups of Zn: H1 = < p1 p2 pm 1 >, H1 = 1 × × · · · × − 2 < p1 p2 pm 2 pm >, H1 = < p2 p3 pm >, as shown in Figure1. × × · · · × − × m × × · · · ×

. . 1 2 m-3 m-1 m .

. 1 2 m-3 m-2 m

. 87 . . <0>=

Figure 1.FigureFirst step 1 graph.

Each H1 is contained in m 1 subgroups of Zn: For instance, H1 = < p1 p2 ... pm 1 > is i − 1 × × × − 88 contained inEachH21 =H1 subgroups, H22 = < ofp1Zn:p For2 instance... pm H311 =p, ... , H2m 1 = × × × −− × × × − × − × − 89 < p2 p3 p...2 ...pm 1p>m (see1 > Figureis contained2). in H21 =< p1 p2 ... pm 2 >, H22 =< × × ×× ×− − × × × − 90 p1 p2 ... pm 3 pm 1 >, . . . , H2m 1 =< p2 p3 ... pm 1 >, see × × × − × − − × × × − 91 Figure 2.

. . 1 2 m- 4 m-2 m-1 .

. 1 2 m- 4 m-3 m-1

. 92 . . Figure 2

93 Similarly, every H2j is contained in m 2 subgroups of Zn: H21 =< p1 − × 94 p2 ... pm 2 > is contained in H3r subgroups of Zn, see Figure 3. × × − Some metrical Properties of Lattice Graphs of Finite Groups 3

78 exist a unique subgroup of this group, up to isomorphism. This leads us to 79 the set of all subgroups of Zn; 80 V (G) = < 1 >, < p1 >, < p2 >, < p3 >, . . . , < pm 1 >, < pm >, < p1 p2 > { − × 81 , < p p >, . . . , < p p >, < p p p >, . . . , < p p p >, . . . , < 1 × 3 1 × m 1 × 2 × 3 1 × 2 × m 82 p p p ,..., p > . 1 × 2 × 3× × m } 83 Now the maximal chains: The subgroup H0 =< 0 > is contained immediately

84 in m subgroups of Zn: H11 =< p1 p2 pm 1 >, H12 =< p1 p2 × ×· · ·× − × ×· · ·× 85 pm 2 pm >, H1 =< p2 p3 pm >, as you can see in the Figure 1 − × m × × · · · × 86 below.

. . 1 2 m-3 m-1 m .

. 1 2 m-3 m-2 m

. 87 . . <0>= Figure 1

88 Each H1i is contained in m 1 subgroups of Zn: For instance H11 =< p1 − × 89 p2 ... pm 1 > is contained in H2 =< p1 p2 ... pm 2 >, H2 =< × × − 1 × × × − 2 90 p1 p2 ... pm 3 pm 1 >, . . . , H2m 1 =< p2 p3 ... pm 1 >, see × × × − × − − × × × − 91 Figure 2.

Mathematics 2019, 7, 398 3 of 11

. . 1 2 m- 4 m-2 m-1 .

. 1 2 m- 4 m-3 m-1

. 92 .

4 Jia-bao Liu Mobeen, Nizami, and Anie .

Figure. 2. Intermediate. 1 2 m-5 m-3 m-2 step Graph. .

. 1 2 m-5 m-4 m-2 4 Jia-bao Liu Mobeen, Nizami, and Anie Similarly, every H2j is contained in m 2 subgroups of Zn: H21 = < p1 p2 ... pm 2 > is

− . 1 2 m-5 m-4 m-3 × × × − 93 2 3 contained95 inSimilarly,H3 subgroups every. ofHZ2jn is(see contained Figure3). in m 2 subgroups of Zn: H21 =< p1 r − × 94 p2 ... pm 2 > is contained in H3r subgroups of Zn, see Figure 3. × × −

. . 1 2 m-5 m-3 m-2 . . .

1 2 m-5 m-4 m-2

. 1 2 m-5 m-4 m-3 95 . Figure 3 . 96 The process will continue till we receive> , < p2 > . . . < pm > at the 97 second last stage. Now each one of these is contained in < 1 > = Zn and the Figure 3. IntermediateFigure 3 step Graph. 98 process is finished; see, again, the Figure 4,

The process will continue until we receive < p1 >, < p2 > ... < pm > at the second last stage. Now, each one of these is contained in < 1 > = Zn and the process is finished (see Figure4). 96 The process will continue till we receive < p1 >, < p2 > . . . < pm > at the 97 second last stage. Now each one of these is contained in < 1 > = Zn and the <1>=Zn 98 process is finished; see, again, the Figure. 4,

. 99 .

<1>=Z. n . 1 .

. . 2 . 99 FigureFigure 4. Last 4 step Graph.

. 1 It is clear that there are m possibilities of subgroups of Zn .containing trivial group, m 1 .

. 2 − possibilities of each of H1 to be contained in other. subgroups

of Zn, m 2 possibilities for each 100 It is clear that therei are m possibilities of subgroups of3Zn containing− trivial of H2j to be contained in next subgroups and so on. Thus, by the product rule, the number of all 101 group, m 1 possibilities of each of H1i to be contained in other subgroups of possibilities of maximal− chains is (m)(m 1)(Figurem 2) 4 3.2.1 = m!. Now, we put all these chains of 102 Zn, m 2 possibilities for each of H2j to be contained in next subgroups and − − − ··· subgroup103 so on. in the Thus plane by such the product that each rule, subgroup the number is identified of all possibilities to itself occurring of maximal in all these series. Thus, the104 samechains subgroups is (m)(m that appear1)(m in2) more3.2 than.1 = onem!. series, Now we appear put all only these as a chains single of vertex of the lattice − − ··· 105 subgroup in the plane such that each subgroup is identified to itself occurring graph in100 the plane.It is clear This that lattice there graph are startsm possibilities of at the identity of subgroups and finishes of Zn atcontainingZn because trivial these subgroups 106 in101 all these series. So same subgroups which appear in more than one series,3 appear in allgroup, series.m This1 maypossibilities have crossings. of each of IfH we1i to imagine be contained this gluing in other in R subgroupsavoiding of all crossings 107 − appear102 as only as a single vertex of the lattice graphm in the plane. This lattice in higher dimension,Zn, m 2 we possibilities get a convex for each polytope of H2j withto be2 containedvertices, in one next vertex subgroups corresponding and to each 108 − graph103 so starts on. Thus of at by the the identity product and rule, finishes the number at Zn because of all possibilities these subgroups of maximal element of H( n). For instance, the cases for m = 3, 4, 5 are shown in Figures5–7,3 respectively. 109 Z appear104 chains in all is series. (m)(m This1)( maym have2) crossings.3.2.1 = Ifm we!. Now imagine we put this all gluing these in chainsR of m 110 − − ··· avoiding105 subgroup all crossings in the in plane higher such dimension, that each wesubgroup get a convex is identified polytope to itself with occurring 2 111 vertices,106 in all one these vertex series. corresponding So same subgroups to each element which appear of H(Z inn more). For than instance, one series, 112 see107 belowappear the as case only for asm a= single 3, 4, vertex5 in Figures of the lattice5, 6, 7 graph respectively. in the plane. This lattice 108 graph starts of at the identity and finishes at Zn because these subgroups 3 109 appear in all series. This may have crossings. If we imagine this gluing in R m 110 avoiding all crossings in higher dimension, we get a convex polytope with 2 111 vertices, one vertex corresponding to each element of H(Zn). For instance, 112 see below the case for m = 3, 4, 5 in Figures 5, 6, 7 respectively. Some metrical Properties of Lattice Graphs of Finite Groups 5

Some metrical Properties of Lattice Graphs of Finite Groups 5

Mathematics 2019 7 .1 . <1>=Zp p p , , 398 Some metrical Properties of Lattice Graphs1* 2* 3 of Finite Groups 4 of5 11

.1 . <1>=Zp p p . 1* 2* 3 .

. .1 . =Zp p p . <1> 1* 2* 3 . 113

. 1 3 . . . . .

113

3 2 <0>=

1 2 3. 2 3 . <0>=

. . 1 2 3

113 2 . Figure 5: L( . ) <0>=

Zp1 p2 p3 1 2 3 ×

Figure 5: L(Zp1 p2 p3 ) × × <1>=Zp p p p

Figure 5. L(Zp1 2p2 4 p3 ). 4. . ×1 3 ×

<1>=Zp p p p

2 4 4 . 1 3 Figure. 5: L(Zp1 p2 p3 )

×

1 4 . 1 2 . .

. 2 4

>

. 13 <1>=Zp4 p p p . 1 3 4 .

2 . 2 4 4 . . 1 3

. . 2 4 .

.

1 2 . 3

4 . 3 114 1 2 4 .

. 1 3 .

.

. 1 3 1 2

.

1 4 . 114

2 1 2 3 4 1 2 . .

. .

2 4 . . 1 3 .

. 2 3 1 3 4

. 3 2 4

3 4 . 3 . . .

<0>=

1 2 3 1 4 .

2 3 1 2

. 114 1 2 4 . .

3 .

<0>=

1 2 .1 2 3 4 . 1 3

. 2 3 1 3 4 2 4 Figure 6: L(Zp1 p2 p3 p4 ) 3 × × × . Figure 6. L(Zp1 p2 p3 p4 ). Figure 6: L×(Z×p1 ×p2 p3 p4 ) × × ×

. . 3

<0>=

. 1 2 3 1 2 3 4

.<1> .3

Figure 6: L( p1 p2 p3 p4 ) 3 5 .

.<1> 1 5 × × ×

3 .

5 . 1 3 .

1 3 5 .

. 3 4

1 3 5

.

1 5

. 5 . 1 3 . 3

2 .

. 1

3 4

. . . 3 4 .

. 21 5

2 3

. 4 5 .

5 3 4 . .1 3 4

.

p > . 1 2 . 1 4 . 2 5 .

.

2 .

5 1 2 3 115 2 3

. 4 5

3 4 . .1 3 4

3 5 ..

1 2 . 1 4 . 2 5

.

.

115 2 3 5 1 3 5 1 2 3 > 1 2 5 .

1 45 5 . 1 3 .

.

. 1 2 4

.> . . 2 3 55 . 3 4 .

1 1 2

5

. 1 4 5 1

1 3 4 .

2 3 . . . 1 2 4 . 4

p > 2 . 2 4 5 4 4

. . 2 3 . 1 2 3 5

.

.

2 3 4 5 1 3 4 5 2 1 2 3 4

. 4 5 . . 4 5 2 4 5

3 .

4 1 3 4

1 2 5 . . 4 .

.

2 . 1 4 2 5 . . 4 2 3 4 1 2 3 .

115 2 3 5 . 1 2 3 <0>=

1 .3 2 1 2 4 5

. 2 5

<0>=

1 4 5 4 5 Figure 7.. L(Zp2 1p32 3 p.4 p5 ). Figure 7: L(Zp1×4p2× p×3 ×p4 p5 ) 2× × × . . 1 2 3 5

. 1 3 4 5 Figure 7: L( p p p ) Corollary116 1. . . Z 1 2 3. 142 4 5

× × × × 2 4 5 3 4 

. 2 .

(a) The number of maximal subgroups2 3 4 5 of Zn is m. 1 2 3 4 116  (b) The length of each maximal series is m + 1. .

1 2 4 5 (c) The diameter of L( ) is m. . Zn <0>=

1 2 3 4 5 (d)L(Zn) is m-regular.

Figure 7: L(Zp1 p2 p3 p4 p5 ) Proof. × × × × (a) It is clear that is cyclic, thus, for each divisor, we have a unique subgroup. Prime divisor p of n 116 Zn i  yields maximum quotient, thus these numbers correspond to the maximal subgroups of Zn, which are < p1 >, < p2 >, < p3 >,..., < pm 1 >, < pm >. − (b) This can be shown by simply counting the number of vertices of L(Zn) along a path from < 0 > Mathematics 2019, 7, 398 5 of 11

to < 1 >; see, for instance, a typical series: < 0 > < p1 p2 ... pm 1 > ... < p1 p2 > < ⊆ × × × − ⊆ ⊆ × ⊆ p > < 1 >= Z . 1 ⊆ n (c) diamL(Zn) is one less than the length of a maximal series, which is the length of each path from < 0 > to < 1 >.

(d) At the first stage, the degree of the vertex H0 is m because it is adjacent to m vertices H1i , i = 1, 2, . . . , m in the second stage, as shown in the construction of L(Zn). The degree of each vertex at the second stage is m as each vertex H is adjacent to m 1 vertices 1i − lying higher to it and to one vertex lying below it. For instance, H1 = < p1 p2 ... pm 1 > is 1 × × − attached with H21 = < p1 p2 ... pm 2 >, H22 = < p1 p2 ... pm 3 pm 1 >, ... , H2m 1 = × × × − × × × − × − − < p2 p3 ... pm 1 >. Similarly, deg(H2 ) is m. Continuing this process, we receive that the × × × − j vertices corresponding to < p1 >, < p2 >, ... , < pm > are adjacent to the vertex corresponding to < 1 >, giving the degree of the last vertex m too. Thus, each vertex of L(Zn) has degree m, and the proof is finished.

Remark 1. It should be remarked that the lattice graph of Zn is a small-world network in which nearly all nodes are not neighbors of one another, but the neighbors of any given node are likely to be neighbors of each other and most nodes can be reached from every other node by a small number of steps. Thus, it is a connected graph [16].

m m 2.2. L(Zp 1 p 2 ) 1 × 2 m m m m The construction of L(Zp 1 p 2 ) is given by using all maximal chains from the set H(Zp 1 p 2 ) = 1 × 2 1 × 2 2 m1 1 m1 2 m2 1 m2 < 1 >, < p1 >, < p1 >, ... , < p1 − >, < p1 >, < p2 >, < p2 >, ... , < p2 − >, < p2 >, < { m1 m1 m2 m1 m2 p1 p2 >, ... , < p1 p2 >, ... , < p1 p2 > . The subgroup < 0 > = < p1 p2 > is contained × × m × m 1 } m 1 m × immediately in two subgroups < p 1 p 2− > and < p 1− p 2 > which are further contained 1 × 2 1 × 2 m1 1 m2 1 m1 1 m2 m1 2 m2 in < p1 − p2 − >. The subgroup < p1 − p2 > is contained in < p1 − p2 >, which is × m 2 ×m 1 m 3 m × m 3 m contained in next two subgroups, < p 1− p 2− > and < p 1− p 2 >. < p 1− p 2 > is 1 × 2 1 × 2 1 × 2 m m contained in other two subgroups of Zp 1 p 2 . The process will continue until we receive a subgroup 1 × 2 m2 m2 m2 < p1 p2 > that is contained in next two subgroups, < p1 p2 > and < p2 >. Both are further × m2 1 m2 2× contained in < p2 − >, which itself is contained in < p2 − >. This process is continued until we obtain a subgroup < p2 >, which is continued in < 1 > = Z m1 m2 , and thus we receive a series of p1 p2 m 1 m × m 2 m m m m 1 2 1 2 2 subgroups of Zp 1 p 2 ; for instance, < 0 > < p1 − p2 > < p1 − p2 > ... < p2 > < 1 2 ⊆ × ⊆ × ⊆ ⊆ ⊆ m 1 m 2× p 2− > < p 2− > ... < p > < 1 >. We obtain all other series of subgroups similarly. Now, 2 ⊆ 2 ⊆ ⊆ 2 ⊆ m m gluing all maximal series, we obtain the lattice graph of Zp 1 p 2 , as shown in Figure8. 1 × 2 From the construction, we reach at the results:

Proposition 1.

m m (a) L(Zp 1 p 2 ) is planar. 1 × 2 m m (b) Length of maximal series of Zp 1 p 2 is (m1 + m2 + 1). 1 × 2 m m (c) The diameter of lattice graph of Zp 1 p 2 is m1 + m2. 1 × 2 Proof.

m m (a) This is obvious from the construction of L(Zp 1 p 2 ). 1 × 2 m1 1 m2 m1 2 m2 (b) Again, this is obvious; see a typical maximal series: < 0 > < p1 − p2 > < p1 − p2 > m m 1 m 2 ⊆ × ⊆ × ⊆ ... < p 2 > < p 2− > < p 2− > ... < p > < 1 >. ⊆ 2 ⊆ 2 ⊆ 2 ⊆ ⊆ 2 ⊆ (c) In this case, the diameter is exactly one less than the number of elements in a maximal series. Some metrical Properties of Lattice Graphs of Finite Groups 7

m1 2 m2 1 m1 3 m2 m1 3 m2 161 < p − p − > and < p − p >. < p − p > is contained in 1 × 2 1 × 2 1 × 2 162 other two subgroups of m1 m2 . Zp1 p2 × m2 163 The process will continue till we receive a subgroup < p1 p2 > which is m2 m2 × 164 contained in next two subgroups, < p1 p2 > and < p2 >. Both these are m2 1 × m2 2 165 further contained in < p2 − > which itself is contained in < p2 − >. 166 Continue this process till we obtain a subgroup < p2 > which is continued in 167 < 1 >= Zpm1 pm2 , and so we receive a series of subgroups of Zpm1 pm2 . For 1 × 2 1 × 2 168 instance m1 1 m2 m1 2 m2 m2 m2 1 169 < 0 > < p1 − p2 > < p1 − p2 > ... < p2 > < p2 − > < m2 2⊆ × ⊆ × ⊆ ⊆ ⊆ ⊆ 170 p − > ... < p > < 1 >. 2 ⊆ ⊆ 2 ⊆ 171 Similarly, obtain all other series of subgroups. Now gluing all maximal series, Mathematics 2019, 7, 398 6 of 11 172 we obtain the lattice graph of Zpm1 pm2 as shown in Figure 8. 1 × 2 173

<1>

. >

2

>

-2

2

. m > 2

-1 .

2

.

>

> 2 > 1 p . > . 2 1 2 m p

2 . < p

1 >

-2

m

> 2

. p -1

1 2

m

1

> > >

p . > 1 2 2 m -3 p 1 . m 1 -3 > 1 2 m 1 .

1 m

2 >

-3 2

1 m

. m 2

1 p

-3

m

1

>

2

> > . m -2 2 2 1 2 2 p p m 1 . -2 p 1 -2 . -3 1 > 1

-2 m m

2

m 1

2 . m p 1

-2

1 .

1

> >

2 m 1 > p p 2 > . -2 -1 p 2 < . 1 1 2 m > m 1

1 -2 -1 .

2 > .

-1 2

1 m

m . 2

1 p

-1 >

. 1 2 1 m m

1 m 1 2 > p

. -1 2 1 . 1

2 m m 1 p 1 1 > . .

1 2

m .

2

p -1

1 . 2 > m 2 m

1 m 2

p 2 .

1 m

m 1

1 .

.

<0>=

m m m m Figure 8 : L(Zp 1 p 2 ) Figure 8. L(Zp 1 p 2 ). 1 × 2 1 × 2 175 From the construction, we reach at the results: m m 2.3. On the Lattice Graph of Zp 1 p 2 p 1 × 2 × 3 m m m 1 m m m m 1 2 1 The set of subgroups of Zp 1 p 2 p is H(Zp 1 p 2 p ) = (< p1 p2 p3 >, < p1 − 1 2 3 1 2 3 { × × × m m × × m × × m m m 1 m p 2 p >, ... , < p p 2 p >, < p 2 p > < p 1 p 2 >, < p 1− p 2 >, ... , < 2 × 3 1 × 2 × 3 2 × 3 } ∪ { 1 × 2 1 × 2 2 m2 m2 m2 m1 m2 1 m1 1 m2 1 p p >, < p p >, < p > < p p − p >, < p − p − p >, ... , < 1 × 2 1 × 2 2 } ∪ { 1 × 2 × 3 1 × 2 × 3 m2 1 m2 1 m1 m1 1 p1 p2 − p3 >, < p2 − p3 > ... < p1 p3 >, < p1 − p3 >, ... , < p1 p3 >, < p3 > × m × m 1 × } ∪ ∪ { × × m× m < p 1 >, < p 1− >, ... , < p2 >, < p >, < 1 >) . The subgroup < 0 > = < p 1 p 2 p > } ∪ { 1 1 1 1 } 1 × 2 × 3 m1 m2 1 m1 1 m2 is contained immediately in three subgroups < p1 p2 − p3 >, < p1 − p2 p3 > and m m × m ×1 m 1 × × < p 1 p 2 >. The first two of these are contained in < p 1− p 2− p >. The subgroup < 1 × 2 1 × 2 × 3 m1 1 m2 m1 2 m2 p1 − p2 p3 > is contained in < p1 − p2 p3 > which is further contained in two subgroups m ×2 ×m 1 m 3 ×m × m 3 m < p 1− p 2− p > and < p 1− p 2 p >. The subgroup < p 1− p 2 p > is 1 × 2 × 3 1 × 2 × 3 1 × 2 × 3 m m contained in other two subgroups of Zp 1 p 2 p . The process will continue till we receive a subgroup 1 × 2 × 3 m2 m2 m2 1 < p1 p2 p3 >. It is contained in three subgroups < p1 p2 >, < p1 p2 − p3 > and m × × m ×m × × m 1 < p 2 p >. The subgroup < p 2 p > is contained in < p 2 >. It is contained in < p 2− >. 2 × 3 2 × 3 2 2 Continuing this process till we obtain < p2 > which is contained in < 1 > = Z m1 m2 , and p1 p2 p3 m 1 m× × m m 1 2 we will receive series of subgroups of Zp 1 p 2 p ; for instance, < 0 > < p1 − p2 p3 > < 1 2 3 ⊆ × × ⊆ m 2 m m × m× m 1 p 1− p 2 p > ... < p 2 p > < p 2 > < p 2− > ... < p > < 1 >. Similarly, 1 × 2 × 3 ⊆ ⊆ 2 × 3 ⊆ 2 ⊆ 2 ⊆ ⊆ 2 ⊆ all the remaining subgroups will form other series of subgroups. At the end, gluing the vertices occurring in all maximal series, we obtain the required graph, as shown in Figure9. Mathematics 2019, 7, 398 Some metrical Properties of Lattice Graphs of Finite Groups 7 of 119

m

m -1 m -2 m -3 m m 1

1p 2p . . .1 .1 . 1 <1>=Zp. 1 2 3

m m -1 m -2

. 1 1 3 1 3 1 3 . . . . .

. . m -1 . m -2 . m -3 . .

1 2 1 2 1 2 1 2 2 . . . . . m1 . m -1 m -2 m -3

2 3 1 2 3 1 2 3 1 2 3 1 2 3

...... 2 m 2 m -1 2 m -2 2 2

2 1 2 1 2 1 2 1 2 1 2

. . . . . 2 m 2 m -1 m -2 . m -3 2 2

2 3 1 2 3 1 2 3 1 2 3 1 2 3 1 2 3 ...... 212 ......

m m -1 m -1 m -2 m -1 m -3 m -1 m -1

m -1 2 2 1 2 1 2 1 2 1 2

. 1 . . . . . 2

. . m -1 . m -1 . m -3 m -1 m m -1 . . 2 m -1 m -2 m -1 1 m -1 2

2 3 1 2 3 1 2 3 1 2 3 1 2 3 1 2 3

. . m .m . . . m m

m -1 m m -2 m -3 m m2

1 2

2 . . 1 2 . 1 2 . 1 2 . 1 2 . m m m m 1 m -1 m -2 m m -3 m m

<0>=

3 1 2 3 1 2 3 1 2 3 1 2 3 1 2 3 2

m m Figure 9. L(Zp 1 p 2 p ). 1 × 2 × 3 Figure 9: L( m1 m2 ) Zp1 p2 p3 m m × × Proposition 2. The crossing number of L(Zp 1 p 2 p ) is 2m1m2. 1 × 2 × 3 213 Proposition 2.5. The crossing number of L( m1 m2 ) is 2m1m2. Zp1 p2 p3 Proof. The proof is clear from the Table1: × × Proof. The proof is clear from the table: Table 1. Crossing numbers. m1, m2 1, 1 2, 1 3, 1 ... m1, 1 m1, 2 m1, 3 ... m1, m2 m1, m2 1, 1 2, 1 3, 1 . . . m1, 1 m1, 2 m1, 3 . . . m1, m2 cr(G) 2 4 6 ... 2m1 4m1 6m1 ... 2(m1)(m2) cr(G) 2 4 6 . . . 2m1 4m1 6m1 . . . 2(m1)(m2) 214 

215 TheThe following following proposition proposition relates the relates number the of number crossings of and crossings number of and subgroups number of m m Zp 1 p 2 p . m m 216 of1 subgroups2 3 of Zp 1 p 2 p . × × 1 × 2 × 3 Proposition 3. crL( m m ) = V(L( m m )) (m + m + ). 217 Zp 1 p 2 p m1 m2 Zp 1 p 2 p 2 m1 m22 1 Proposition 2.6.1 crL2 (Z3p | p p1 ) =2 V3 (L| −(Zp p p )) 2(m1+m2+1). × × 1 × 2 × 3 × ×| 1 × 2 × 3 |−

m m 218 Proof.Proof.We proceedWe proceed as follows: as follows:V(L(Zp 1 p 2 p )) = 2(m1 + 1)(m2 + 1) = 2(m1m2 + m1 + m2 + 1) = | 1 × 2 × 3 | 219 m1 m2 V (L(Zp p p3 )) = 2(m1 + 1)(m2 + 1) = 2(m1m2 + m1 + m2 + 1) = 1 2 m m 2m| 1m2 + 2(m1 +×m2 +×1). However,| as in Proposition 2.4, (crL(Zp 1 p 2 p )) = 2(m1)(m2) we have, 220 1 2 3 m1 m2 2m1m2 + 2(m1 + m2 + 1). But as in proposition 2.4,× (×crL(Zp p p3 )) = V(L(Z m1 m2 )) = crL(Z m1 m2 ) + 2(m1 + m2 + 1), which leads to the given1 result.2 p p p3 p p p3 × × 221 | 2(m1)(1 ×m22)× we| have, 1V ×(L2 (× m1 m2 )) = crL( m1 m2 ) + 2(m1 + Zp1 p2 p3 Zp1 p2 p3 Similarly, the following corollary| provides× a× link between| number of× crossings× and number of 222 m2 + 1), which leads to the given result.  m subgroups of Zp 1 p p . 1 × 2× 3 223 Similarly following corollary provides a link between number of crossings V(L(Z m1 ) | p mp2 p3 | 224 and number ofm subgroups of 1 × ×1 . Corollary 2. crL(Zp 1 p p ) = Z2p1 p2 2p.3 1 × 2× 3 × −× V (L(Z m1 ) | p1 p2 p3 | 225 Corollary 2.7. crL( m1 ) = × × 2. Zp p2 p3 2 1 × × − Mathematics 2019, 7, 398 8 of 11

m Proof. The result follows immediately from the relation V(L(Zp 1 p p )) = 4(m1 + 1) = 2(2m1 + | 1 × 2× 3 | m 2) = 2(crL(Zp 1 p p ) + 2). 1 × 2× 3

m m Proposition 4. The length of maximal series of Zp 1 p 2 p is m1 + m2 + 2. 1 × 2 × 3

m 1 m m m 1 2 Proof. A typical maximal series of subgroups of Zp 1 p 2 p is < 0 > < p1 − p2 p3 > < 1 2 3 ⊆ × × ⊆ m 2 m m m × m × 1 m 2 p 1− p 2 p > ... < p 2 p > < p 2 > < p 2− > < p 2− > ... < p > < 1 >, 1 × 2 × 3 ⊆ ⊆ 2 × 3 ⊆ 2 ⊆ 2 ⊆ 2 ⊆ ⊆ 2 ⊆ which consists of m1 + m2 + 2. Since each maximal series has the same number of elements, we are done.

m m Proposition 5. The diameter of L(Zp 1 p 2 p ) is m1 + m2 + 1. 1 × 2 × 3

m m Proof. The diameter is one less than the length of the maximal series of L(Zp 1 p 2 p ). 1 × 2 × 3

m m Proposition 6. Girth of the lattice graphs of Zn, n = p1 p2 ... pm 1 pm, m = 1, Zp 1 p 2 and × × × − × 6 1 × 2 m m Zp 1 p 2 p is 4. 1 × 2 × 3 Proof. If the degree of each vertex of a graph is at least2, then then there exists a cycle. It is clear that the degree of each vertex of L(Zn) is 2 except m = 1, thus there exists a cycle and the length of shortest cycle is 4. Thus, the girth of L(Zn) is 4 except m = 1. Similarly, the girth of Z m1 m2 and Z m1 m2 p1 p2 p1 p2 p3 is 4. × × ×

Finally, the information about the diameter and girth is enclosed in the most general result:

Theorem 2 (The Main Theorem). If G is the group Z m1 m2 m3 mr 1 mr , then: p1 p2 p3 ... pr −1 pr r × × × × − × (a) The length of the maximal series of G is 1 + ∑ mi. i=1 r (b) The diameter of L(G) is ∑ mi. i=1 ( ∞ when r = 1 (c) gL(G) = 4 when r = 1 6 Proof. m1 m2 m3 mr 1 mr m1 m2 m3 (a) The set of subgroups of G is H(G) = < p p p ... p − p >, < p p p { 1 × 2 × 3 × × r 1 × r 1 × 2 × 3 × mr 1 mr 1 m1 m2 m3 mr 1 − m1 m2 m3 ... pr −1 pr − >, ... , < p1 p2 p3 ... pr −1 pr > < p1 p2 p3 ... × − × × × × × − × } ∪ { × × × × mr 1 1 m1 m2 m3 mr 1 2 m1 m2 m3 p − − pr >, < p p p ... p − − pr >, ... , < p p p ... pr 1 pr > r 1 × 1 × 2 × 3 × × r 1 × 1 × 2 × 3 × × − × − m1 m2 m3 1 − m1 m2 m3 2 ... < p p p − ... pr 1 pr >, < p p p − ... pr 1 pr >, ... , < 1 2 3 − 1 2 3 − }m ∪1 ∪m {2 × × × × ×m1 m2 1 × × × × × m1 p p p3 ... pr 1 pr > < p p − p3 ... pr 1 pr >, ... , < p p2 1 × 2 × × × − × } ∪ { 1 × 2 × × × − × 1 × × m1 1 p3 ... pr 1 pr > < p − p2 p3 ... pr 1 pr >, ... , < p1 p2 p3 ... pr 1 × × − × } ∪ { 1 × × × × − × × × × × − × pr > < p1 p2 p3 ... pr 1 >, ... , < p1 p2 >, < p1 >, < 1 > . This set consists of } ∪ { × × × × − × } (m1 + 1)(m2 + 1)(m3 + 1) ... (mr 1 + 1)(mr + 1) elements; this number is actually the number of − divisors of the order of G. Now, take elements of H(G) and form a (maximal) series from < 0 > to < 1 >. A typical series of such kind is:

m1 m2 m3 mr 1 mr < 0 >=< p p p ... p − p > 1 × 2 × 3 × × r 1 × r m1 m2 m3 mr 1 −mr 1 < p1 p2 p3 ... pr −1 pr − > ⊆ × m1 × m2 × m3 × − ×mr 1 ... < p1 p2 p3 ... pr −1 pr > ⊆ ⊆ × × × × − × m1 m2 m3 mr 1 1 < p p p ... p − − p > ⊆ 1 × 2 × 3 × × r 1 × r m1 m2 m3 m−r 1 2 < p1 p2 p3 ... pr −1 − pr > ⊆ × × × × − × Mathematics 2019, 7, 398 9 of 11

m1 m2 m3 ... < p p p ... pr 1 pr > ⊆ ⊆ 1 × 2 × 3 × × − × m1 m2 m3 1 ... < p p p − ... pr 1 pr > 1 2 3 − ⊆ m⊆1 m2× m3×2 × × × < p1 p2 p3 − ... pr 1 pr > ⊆ × m1 × m2 × × − × ... < p p p3 ... pr 1 pr > 1 2 − ⊆ m⊆1 m2×1 × × × × < p1 p2 − p3 ... pr 1 pr > ⊆ ×m1 × × × − × ... < p p2 p3 ... pr 1 pr > ⊆ 1 × × × × − × m1 1 < p − p2 p3 ... pr 1 pr > ⊆ 1 × × × × − × ... < p1 p2 p3 ... pr 1 pr > ⊆ ⊆ × × × × − × < p1 p2 p3 ... pr 1 > ⊆ × × × × − ... < p p > < p > < 1 > . ⊆ ⊆ 1 × 2 ⊆ 1 ⊆ This maximal series contains mr + mr 1 1 + mr 2 1 + ... + m3 1 + m2 1 + m1 1 + r = − − −r − − − − m1 + m2 + m3 + ... + mr 1 + mr + ( 1)(r 1) + r = ∑ mi + 1 subgroups. Since each maximal series − − − i=1 r contains exactly the same number of subgroups, the length of maximal series is 1 + ∑ mi. i=1 r (b) It now follows that the diameter of L(G) is ∑ mi, which, in our case, is actually one less than the i=1 length of maximal series of G. This completes the proof. (c) Case I.(r = 1) 6 Consider two typical maximal series of subgroups of G:

m1 m2 m3 mr 1 mr m1 1 m2 m3 mr 1 mr < 0 > = < p p p ... p − p > < p − p p ... p − p > < 1 × 2 × 3 × × r 1 × r ⊆ 1 × 2 × 3 × × r 1 × r ⊆ m1 1 m2 1 m3 mr 1 mr− m1 1 m2 1 m3 1 mr 1 − mr p1 − p2 − p3 ... pr −1 pr > < p1 − p2 − p3 − ... pr −1 pr > ... < × × × × − × ⊆ × × × × − × ⊆ ⊆ m1 1 m2 1 m3 1 mr 1 1 mr 1 m1 2 m2 1 m3 1 mr 1 1 p − p − p − ... p − − p − > < p − p − p − ... p − − 1 × 2 × 3 × × r 1 × r ⊆ 1 × 2 × 3 × × r 1 × mr 1 − − pr − > ... < p1 p2 p3 ... pr 1 pr > ... < p1 p2 > < p1 > < 1 >. ⊆ ⊆ × × × × − × ⊆ ⊆ ⊆ ⊆ and

m1 m2 m3 mr 1 mr m1 m2 1 m3 mr 1 mr < 0 > = < p p p ... p − p > < p p − p ... p − p > < 1 × 2 × 3 × × r 1 × r ⊆ 1 × 2 × 3 × × r 1 × r ⊆ m1 1 m2 1 m3 mr 1 mr − m1 1 m2 1 m3 1 mr 1 − mr p1 − 2 − p3 ... pr −1 pr > < p1 − p2 − p3 − ... pr −1 pr > ... < × × × × − × ⊆ × × × × − × ⊆ ⊆ m1 1 m2 1 m3 1 mr 1 1 mr 1 m1 1 m2 2 m3 1 mr 1 1 p − p − p − ... p − − p − > < p − p − p − ... p − − 1 × 2 × 3 × × r 1 × r ⊆ 1 × 2 × 3 × × r 1 × mr 1 − − pr − > ... < p1 p2 p3 ... pr 1 pr > ... < p1 p2 > < p1 > < 1 >. ⊆ ⊆ × × × × − × ⊆ ⊆ ⊆ ⊆ On gluing these maximal series in this a way, the subgroup < 0 > is contained immediately in two m1 1 m2 m3 mr 1 mr m1 m2 1 m3 subgroups: H = < p − p p ... p − p > and H = < p p − p ... 1 1 × 2 × 3 × × r 1 × r 2 1 × 2 × 3 × × mr 1 mr − m1 1 m2 1 m3 mr 1 mr p − p >. Both these are further contained in H = < p − p − p ... p − p >, r 1 × r 3 1 × 2 × 3 × × r 1 × r and− we obtain a closed path < 0 > H H H < 0 >. We can split this closed− path in two → 1 → 3 → 2 → closed paths, < 0 > H H < 0 > and H H H H . For if H H , we receive → 1 → 2 → 1 → 3 → 2 → 1 1 ⊆ 2 a contradiction that there does not exist a closed path of length 3. Similarly, gluing the vertices occurring in all maximal series, we obtain a graph in which one vertex is joined at least with two vertices which are further joined with another vertex, but these two vertices are not joined with each other. This confirms that the length of shortest cycle is 4. Case II.(r = 1) In this case, since we receive just a finite path, g(L(G)) = ∞.

Theorem 3.

(a) L(Zp p pm ) is Eulerian if m is even and is non-Eulerian if m(> 1) is odd. 1× 2×···× m m (b) L(Zp 1 p 2 ) is non-Eulerian if m1 = 1, 2 and m2 = 1. 1 × 2 6 6 m m (c) L(Zp 1 p 2 p ) is non-Eulerian. 1 × 2 × 3 Mathematics 2019, 7, 398 10 of 11

Proof. The proof is given in the following Table2:

Table 2. Degree vectors and graph types.

Lattice Graphs m Degree Vector Graph Type

L(Zn), 1 V1 = [1 1] Semi-Eulerian n = p p 2 V = [2 2 2 2] Eulerian 1 × 2× 2 . . . 3 V3 = [3 3 . . . 8 times 3] Non-eulerian pm 1 pm 4 V4 = [4 4 . . . 16 times 4] Eulerian × − × ...... m m Vm = [m m . . . 2 times m] Eulerian if m = even Non-Eulerian if m = odd

m1, m2

1, 1 V10 = [2 2 2 2] Eulerian 2, 1 V20 = [3 3 2 2 2 2] Semi-Eulerian 3, 1 V30 = [3 3 3 3 2 2 2 2] Non-Eulerian 4, 1 V40 = [3 3 3 3 3 3 2 2 2 2] Non-Eulerian . . . m m . . . L(Zp 1 p 2 ) . . . 1 × 2 m , 1 V = [3 3 . . . (2m 2) Non-Eulerian 1 r0 1 − times 3 2 2 2 2] m , 2 V = [4 4 . . . (m 1) times Non-Eulerian 1 s0 1 − 4 3 3 . . . (2m1) times 3 2 2 2 2] ...... m , m V = [4 4 4 ...((m 1) Non-Eulerian 1 2 t0 2 − × (m 1)) times 4 3 3...(2m When m = 1, 2 1 − 1 1 6 +2m 4) times 3 2 2 2 2] and m = 1 2 − 2 6 1, 1 V100 = [3 3 3 3 3 3 3 3] Non-Eulerian 2, 1 V200 = [4 4 4 4 3 3 3 3 3 3 3 3] Non-Eulerian . . . m m . . . L(Zp 1 p 2 p ) . . . 1 × 2 × 3 m , 1 V = [4 4 . . . (4m 4) times Non-Eulerian 1 r00 1 − 4 3 3 3 3 3 3 3 3] ...... m , m V = [5 5 . . . ((m 1) Non-Eulerian 1 2 t00 2 − × (2m 2)) times 5 4 4 4 ... m , m 1 − ∀ 1 2 (4m + 4m 8) times 4 ... 1 2 − 3 3 3 3 3 3 3 3]

3. Conclusions In this article, we discuss some metrical aspects of the lattice graphs of some families of finite groups. We obtain the diameter and girth as well as many other aspects of these lattice graphs. Along with many other results, the following are the main contributions of this article.

Theorem 4 (The Main Theorem). If G is the group Z m1 m2 m3 mr 1 mr , then: p1 p2 p3 ... pr −1 pr r × × × × − × (a) The length of the maximal series of G is 1 + ∑ mi. i=1 r (b) The diameter of L(G) is ∑ mi. i=1 ( ∞ when r = 1 (c) gL(G) = 4 when r = 1 6 Mathematics 2019, 7, 398 11 of 11 and

Theorem 5.

(a) L(Zp p pm ) is Eulerian if m is even and is non-Eulerian if m(> 1) is odd. 1× 2×···× m m (b) L(Zp 1 p 2 ) is non-Eulerian if m1 = 1, 2 and m2 = 1. 1 × 2 6 6 m m (c) L(Zp 1 p 2 p ) is non-Eulerian. 1 × 2 × 3

Author Contributions: The main ideas were conceived by M.M. and J.-B.L.; and the article was drafted by A.R.N. and Q.-u.-A.M. Funding: This research was funded by the China Postdoctoral Science Foundation under Grant 2017M621579; the Postdoctoral Science Foundation of Jiangsu Province under Grant 1701081B; Project of Anhui Jianzhu University under Grant no. 2016QD116 and 2017dc03. Acknowledgments: The authors are extremely grateful to the anonymous referees for constructive comments and suggestions, which have led to an improved version of the paper. Conflicts of Interest: The authors declare no conflict of interest.

References

1. Starr, C.L.; Turner, G.E. Planar Group. J. Algebr. Comb. 2004, 19, 283–295. [CrossRef] 2. Bohanon, J.P.; Reid, L. Finite Groups with Planar Subgroup Lattices. J. Algebr. Comb. 2006, 23, 207–223. [CrossRef] 3. Diestel, R. Graph Theory, 4th ed.; Springer: Berlin, Germany, 2010. 4. Ma, X.L.; Wei, H.Q.; Zhong, G. The Cyclic Graph of a Finite Group. Algebra 2013, 11, 7. [CrossRef] 5. Akbari, S.; Mohammadian, A.; Radjavi, H.; Raja, P. On The Diameters of Commuting Graphs. J. Linear Algebra Appl. 2006, 418, 161–176. [CrossRef] 6. Anderson, D.F.; Lavingston, P.S. The Zero-Divisor Graph of a Commutative Ring. J. Algebra 1999, 217, 434–447. [CrossRef] 7. Gary, C.; Zhang, P. Introduction to Graph Theory; Posts and Telecom Press: Beijing, China, 2006. 8. Pellegrini, M.A.; Tamburini, M.C. Finite simple groups of low rank: Hurwitz generation and (2,3)-generation. Int. J. Group Theory 2015, 3, 13–19. 9. Aschbacher, M. Overgroup lattices in finite groups of Lie type containing a parabolic. J. Algebra 2013, 382, 71–99. [CrossRef] 10. Tarnauceanu, M. An Arithmetic Method of Counting the Subgroups of a Finite Abelian Group. Bull. Math. Soc. Sci. Math. Roum. 2010, 53, 373–386. 11. Tarnauceanu, M. Finite Groups With a Certain Number of Cyclic Subgroups. Am. Math. Mon. 2015, 122, 275–276. [CrossRef] 12. Saeedi, F.; Farrokhi, D.G. Factorization numbers of some finite groups. Glasgow Math. J. 2012, 54, 345–354. [CrossRef] 13. Tarnauceanu, M. A characterization of elementary abelian 2-groups. Arch. Math. 2014, 102, 11–14. [CrossRef] 14. Tarnauceanu, M.; Toth, L. Cyclicity degrees of finite groups. Acta Math. Hung. 2015, 145, 489–504. [CrossRef] 15. Tarnauceanu, M. On finnite groups with dismantlable subgroup lattices. Can. Math. Bull. 2015, 52, 182–187. [CrossRef] 16. Shang, Y. Lack of Gromov-hyperbolicity in small-world networks. Cent. Eur. J. Math. 2012, 10, 1152–1158. [CrossRef]

c 2019 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (http://creativecommons.org/licenses/by/4.0/).