Monarcha Electric Stacker China, Soláthraí Cruach an Leictreachais Leictreachais