<SEC-DOCUMENT>0001213900-20-022318.txt : 20200814
<SEC-HEADER>0001213900-20-022318.hdr.sgml : 20200814
<ACCEPTANCE-DATETIME>20200814170400
ACCESSION NUMBER:		0001213900-20-022318
CONFORMED SUBMISSION TYPE:	10-Q
PUBLIC DOCUMENT COUNT:		87
CONFORMED PERIOD OF REPORT:	20200630
FILED AS OF DATE:		20200814
DATE AS OF CHANGE:		20200814

FILER:

	COMPANY DATA:	
		COMPANY CONFORMED NAME:			CHINA RECYCLING ENERGY CORP
		CENTRAL INDEX KEY:			0000721693
		STANDARD INDUSTRIAL CLASSIFICATION:	SERVICES-BUSINESS SERVICES, NEC [7389]
		IRS NUMBER:				900093373
		STATE OF INCORPORATION:			NV
		FISCAL YEAR END:			1231

	FILING VALUES:
		FORM TYPE:		10-Q
		SEC ACT:		1934 Act
		SEC FILE NUMBER:	001-34625
		FILM NUMBER:		201106417

	BUSINESS ADDRESS:	
		STREET 1:		4/F, TOWER C, RONG CHENG YUN GU BUILDING
		STREET 2:		KEJI 3RD ROAD, YANTA DISTRICT
		CITY:			XI'AN CITY, SHAANXI PROVINCE
		STATE:			F4
		ZIP:			710075
		BUSINESS PHONE:		86-29-8765-1097

	MAIL ADDRESS:	
		STREET 1:		4/F, TOWER C, RONG CHENG YUN GU BUILDING
		STREET 2:		KEJI 3RD ROAD, YANTA DISTRICT
		CITY:			XI'AN CITY, SHAANXI PROVINCE
		STATE:			F4
		ZIP:			710075

	FORMER COMPANY:	
		FORMER CONFORMED NAME:	CHINA DIGITAL WIRELESS INC
		DATE OF NAME CHANGE:	20040810

	FORMER COMPANY:	
		FORMER CONFORMED NAME:	BOULDER ACQUISITIONS  INC
		DATE OF NAME CHANGE:	20020430

	FORMER COMPANY:	
		FORMER CONFORMED NAME:	BOULDER BREWING CO
		DATE OF NAME CHANGE:	19920703
</SEC-HEADER>
<DOCUMENT>
<TYPE>10-Q
<SEQUENCE>1
<FILENAME>f10q0620_chinarecycling.htm
<DESCRIPTION>QUARTERLY REPORT
<TEXT>
<HTML>
<HEAD>
     <TITLE></TITLE>
</HEAD>
<BODY STYLE="font: 10pt Times New Roman, Times, Serif">

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"></P>

<!-- Field: Rule-Page --><DIV STYLE="margin-top: 0; margin-bottom: 0; width: 100%"><DIV STYLE="font-size: 1pt; border-top: Black 2pt solid; border-bottom: Black 1pt solid">&nbsp;</DIV></DIV><!-- Field: /Rule-Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>UNITED
STATES</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>SECURITIES
AND EXCHANGE COMMISSION</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Washington,
D.C. 20549</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>FORM
10-Q</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(Mark
One)</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center">&#9746; <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>QUARTERLY
REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">For
the quarterly period ended: <U>June 30, 2020</U></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">or</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center">&#9744; <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>TRANSITION
REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">For
the transition period from ________________ to ________________</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Commission
file number: <U>000-12536</U></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 16pt"><B>China
Recycling Energy Corporation</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(Exact
name of registrant as specified in its charter)</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%">
<TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; width: 49%; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Nevada</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 2%; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; width: 49%; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">90-0093373</FONT></TD></TR>
<TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(State
    or other jurisdiction of<BR>
    incorporation or organization)</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: center; font: 10pt Times New Roman, Times, Serif"><P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(IRS
                                         Employer</FONT></P>
        <P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Identification
        No.)</FONT></P></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">4/F,
Tower C</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Rong
Cheng Yun Gu Building Keji 3rd&nbsp;Road, Yanta District</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Xi
An City, Shaan Xi Province</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">China
710075</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(Address
of principal executive offices)</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(011)
86-29-8765-1098</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(Registrant&rsquo;s
telephone number, including area code)</FONT></P>

<P STYLE="text-align: center; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Securities
registered pursuant to Section 12(b) of the Act:</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
<TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <TD STYLE="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; white-space: nowrap; width: 32%; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Title
    of each class</B></FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 2%; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; width: 32%; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Trading
    Symbol(s)</B></FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 2%; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; width: 32%; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Name
    of each exchange on which registered</B></FONT></TD></TR>
<TR STYLE="font: 10pt Times New Roman, Times, Serif; background-color: #CCEEFF">
    <TD STYLE="text-align: center; font: 10pt Times New Roman, Times, Serif; vertical-align: top"><P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Common
Stock, $0.001 par value</FONT></P></TD>
    <TD STYLE="text-align: center; font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">CREG</FONT></TD>
    <TD STYLE="text-align: center; font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">NASDAQ
    Capital Market</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Securities
registered pursuant to Section 12(g) of the Act: None</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Indicate
by check mark whether the registrant (1) has filed all reports required to be filed by Section 13 or 15(d) of the Exchange Act
during the past 12 months (or for such shorter period that the registrant was required to file such reports), and (2) has been
subject to such filing requirements for the past 90 days. Yes &#9746; &nbsp;&nbsp;No &#9744;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.35pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Indicate
by check mark whether the registrant has submitted electronically every Interactive Data File required to be submitted pursuant
to Rule 405 of Regulation S-T (&sect;232.405 of this chapter) during the preceding 12 months (or for such shorter period that
the registrant was required to submit such files). Yes &#9746; No &#9744;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.35pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.35pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Indicate
by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, a smaller reporting
company or an emerging growth company. See the definitions of &ldquo;large accelerated filer,&rdquo; &ldquo;accelerated filer,&rdquo;
&ldquo;smaller reporting company&rdquo; and &ldquo;emerging growth company&rdquo; in Rule 12b-2 of the Exchange Act.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
<TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="width: 5%">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 33%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Large
    accelerated filer</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 15%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9744;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 33%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Accelerated
    filer</FONT></TD>
    <TD STYLE="text-align: right; font: 10pt Times New Roman, Times, Serif; width: 14%">&#9744;</TD></TR>
<TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD>&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Non-accelerated
    filer</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9744;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Smaller
    reporting company</FONT></TD>
    <TD STYLE="text-align: right; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9746;</FONT></TD></TR>
<TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD>&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Emerging
    Growth Company </FONT></TD>
    <TD STYLE="text-align: right; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9744;</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.35pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">If
an emerging growth company, indicate by check mark if the registrant has elected not to use the extended transition period for
complying with any new or revised financial accounting standards provided pursuant to section 13(a) of the Exchange Act. &#9744;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.35pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Indicate
by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Exchange Act). Yes &#9744; No &#9746;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.35pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.35pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">As
of August 9, 2020, there were 2,652,563 shares of the registrant&rsquo;s common stock outstanding.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.35pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<!-- Field: Rule-Page --><DIV STYLE="margin-top: 0; margin-bottom: 0; width: 100%"><DIV STYLE="font-size: 1pt; border-top: Black 1pt solid; border-bottom: Black 2pt solid">&nbsp;</DIV></DIV><!-- Field: /Rule-Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">&nbsp;</FONT></P>


<!-- Field: Page; Sequence: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>CHINA
RECYCLING ENERGY CORPORATION</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.35pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>FORM
10-Q</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>FOR
THE QUARTERLY PERIOD ENDED JUNE 30, 2020</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.35pt; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.35pt; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>TABLE
OF CONTENTS</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%">
<TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 10%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify; width: 80%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; width: 10%; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>PAGE</B></FONT></TD></TR>
<TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
<TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: rgb(204,238,255)">
    <TD COLSPAN="2" STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><A HREF="#a_001"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">PART I - FINANCIAL INFORMATION</FONT></A></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
<TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: White">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
<TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: rgb(204,238,255)">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Item
    1.</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><A HREF="#a_002"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Consolidated Financial Statements</FONT></A></P>
        <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></P>
        <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></P>
        <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></P>
        <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></P>
        <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></P></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center">1</TD></TR>
<TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: White">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center">&nbsp;</TD></TR>
<TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: rgb(204,238,255)">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><A HREF="#a_003"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">Consolidated Balance Sheets as of June 30, 2020 (Unaudited) and December 31, 2019</FONT></A></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center">1</TD></TR>
<TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: White">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center">&nbsp;</TD></TR>
<TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: rgb(204,238,255)">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify">&nbsp;</TD>
    <TD STYLE="text-indent: -0.125in; padding-left: 0.125in; font: 10pt Times New Roman, Times, Serif"><A HREF="#a_004"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">Consolidated Statements of Operations and Comprehensive Income (Loss) (Unaudited) &ndash; Three and Six Months Ended June 30, 2020 and June 30, 2019</FONT></A></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center">2</TD></TR>
<TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: White">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify">&nbsp;</TD>
    <TD STYLE="text-indent: -0.125in; padding-left: 0.125in; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center">&nbsp;</TD></TR>
<TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: rgb(204,238,255)">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-left: 0.125in; text-indent: -0.125in"><A HREF="#a_005"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">Consolidated
    Statements of Cash Flows (Unaudited) &ndash; Six Months Ended June 30, 2020 and June 30, 2019</FONT></A></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center">3</TD></TR>
<TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: White">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-left: 0.125in; text-indent: -0.125in">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center">&nbsp;</TD></TR>
<TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: rgb(204,238,255)">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify">&nbsp;</TD>
    <TD STYLE="text-indent: -0.125in; padding-left: 0.125in; font: 10pt Times New Roman, Times, Serif"><A HREF="#a_006"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">Consolidated
    Statements of Stockholders&rsquo; Equity &ndash; Six and Three Months Ended June 30, 2020 and June 30, 2019</FONT></A></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center">4</TD></TR>
<TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: White">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify">&nbsp;</TD>
    <TD STYLE="text-indent: -0.125in; padding-left: 0.125in; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center">&nbsp;</TD></TR>
<TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: rgb(204,238,255)">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><A HREF="#a_007">Notes to Consolidated Financial Statements (Unaudited)</A></FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center">5</TD></TR>
<TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: White">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
<TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: rgb(204,238,255)">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Item
    2.</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><A HREF="#a_008"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Management&rsquo;s
    Discussion and Analysis of Financial Condition and Results of Operations</FONT></A></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">32</FONT></TD></TR>
<TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: White">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
<TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: rgb(204,238,255)">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Item
    3.</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><A HREF="#a_009"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Quantitative
    and Qualitative Disclosures About Market Risk</FONT></A></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">49</FONT></TD></TR>
<TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: White">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
<TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: rgb(204,238,255)">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Item
    4.</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><A HREF="#a_010"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Controls
    and Procedures</FONT></A></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">49</FONT></TD></TR>
<TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: White">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
<TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: rgb(204,238,255)">
    <TD COLSPAN="2" STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><A HREF="#a_011"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">PART
    II - OTHER INFORMATION</FONT></A></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">50</FONT></TD></TR>
<TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: White">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center"></TD></TR>
<TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: rgb(204,238,255)">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Item
    1.</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><A HREF="#a_012"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Legal
    Proceedings</FONT></A></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center">50</TD></TR>
<TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: White">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
<TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: rgb(204,238,255)">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Item
    1A.</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><A HREF="#a_013"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Risk
    Factors</FONT></A></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center">50</TD></TR>
<TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: White">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
<TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: rgb(204,238,255)">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Item
    2.</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><A HREF="#a_014"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Unregistered
    Sales of Equity Securities and Use of Proceeds</FONT></A></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">50</FONT></TD></TR>
<TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: White">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
<TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: rgb(204,238,255)">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Item
    3.</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><A HREF="#a_015"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Defaults
    Upon Senior Securities</FONT></A></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">50</FONT></TD></TR>
<TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: White">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
<TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: rgb(204,238,255)">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Item
    4.</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><A HREF="#a_016"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Mine
    Safety Disclosures</FONT></A></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center">50</TD></TR>
<TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: White">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
<TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: rgb(204,238,255)">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Item
    5.</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><A HREF="#a_017"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Other
    Information</FONT></A></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center">50</TD></TR>
<TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: White">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
<TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: rgb(204,238,255)">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Item
    6.</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><A HREF="#a_018"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Exhibits</FONT></A></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center">51</TD></TR>
<TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: White">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
<TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: rgb(204,238,255)">
    <TD COLSPAN="2" STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><A HREF="#a_019"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">SIGNATURES</FONT></A></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center">52</TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.7pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"></P>


<!-- Field: Page; Sequence: 2; Options: NewSection; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: LowerRoman; Name: PageNo -->i<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><A NAME="a_001"></A><B>PART
I &ndash; FINANCIAL INFORMATION</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.35pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;<B>&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><A NAME="a_002"></A><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>ITEM
1. FINANCIAL STATEMENTS</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><A NAME="a_003"></A><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>CHINA
RECYCLING ENERGY CORPORATION AND SUBSIDIARIES</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>CONSOLIDATED
BALANCE SHEETS</B></FONT></P>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;&nbsp;</B></FONT></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: bottom">
    <TD STYLE="padding-bottom: 1.5pt; text-align: center">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">JUNE 30,<BR> 2020 (UNAUDITED)</TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">DECEMBER 31, <BR> 2019</TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD COLSPAN="2">&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD COLSPAN="2">&nbsp;</TD><TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font-weight: bold">ASSETS</TD><TD>&nbsp;</TD>
    <TD COLSPAN="2">&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD COLSPAN="2">&nbsp;</TD><TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD COLSPAN="2">&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD COLSPAN="2">&nbsp;</TD><TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD>CURRENT ASSETS</TD><TD>&nbsp;</TD>
    <TD COLSPAN="2">&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD COLSPAN="2">&nbsp;</TD><TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 74%; padding-left: 0.125in">Cash</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 10%; text-align: right">62,666,385</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 10%; text-align: right">16,221,297</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-left: 0.125in">Accounts receivable, net</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">31,793,218</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">42,068,760</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-left: 0.125in">Interest receivable on sales type leases</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">5,245,244</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-left: 0.125in">Prepaid expenses</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">51,078</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">52,760</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-bottom: 1.5pt; padding-left: 0.125in">Other receivables</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">44,653</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">1,031,143</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-left: 0.25in">Total current assets</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">94,555,334</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">64,619,204</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left">NON-CURRENT ASSETS</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-left: 0.125in">Investment in sales-type leases, net</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">8,287,560</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-left: 0.125in">Long term deposit</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">15,712</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-left: 0.125in">Operating lease right-of-use assets, net</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">21,655</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">54,078</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-left: 0.125in">Property and equipment, net</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">26,649,769</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">27,044,385</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 1.5pt; padding-left: 0.125in">Construction in progress</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">-</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">23,824,202</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 1.5pt; padding-left: 0.25in">Total non-current assets</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">26,671,424</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">59,225,937</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 4pt">TOTAL ASSETS</TD><TD STYLE="font-weight: bold; padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; font-weight: bold; text-align: left">$</TD><TD STYLE="border-bottom: Black 4pt double; font-weight: bold; text-align: right">121,226,758</TD><TD STYLE="padding-bottom: 4pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; font-weight: bold; text-align: left">$</TD><TD STYLE="border-bottom: Black 4pt double; font-weight: bold; text-align: right">123,845,141</TD><TD STYLE="padding-bottom: 4pt; font-weight: bold; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-weight: bold; text-align: left">LIABILITIES AND STOCKHOLDERS&rsquo; EQUITY</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">CURRENT LIABILITIES</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-left: 0.125in">Accounts payable</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">2,168,116</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">2,200,220</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-left: 0.125in">Taxes payable</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">2,483,681</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">4,087,642</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-left: 0.125in">Accrued interest on notes</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">3,935</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-left: 0.125in">Notes payable, net of unamortized OID</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">913,410</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-left: 0.125in">Accrued liabilities and other payables</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">1,165,256</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">1,184,751</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-left: 0.125in">Operating lease liability</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">25,611</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">56,755</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-left: 0.125in">Due to related parties</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">28,720</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">41,174</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-left: 0.125in">Interest payable on entrusted loans</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">8,711,500</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">8,200,044</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="padding-bottom: 1.5pt; text-align: left; padding-left: 0.125in">Entrusted loan payable</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">20,181,378</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">20,480,214</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-left: 0.25in">Total current liabilities</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">35,681,607</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">36,250,800</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-left: 0in">NONCURRENT LIABILITIES</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-left: 0.25in">Accrued interest on notes</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">368,362</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-left: 0.25in">Income tax payable</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">5,782,625</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">5,782,625</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-left: 0.25in">Notes payable, net of unamortized OID</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">1,552,376</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-left: 0.25in">Long term payable</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">423,759</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">430,034</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-left: 0.25in">Entrusted loan payable</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">282,506</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">286,689</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-bottom: 1.5pt; padding-left: 0.25in">Refundable deposit from customers for systems leasing</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">-</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">544,709</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-bottom: 1.5pt; padding-left: 0.375in">Total noncurrent liabilities</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">6,488,890</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">8,964,795</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-left: 0.375in">Total liabilities</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">42,170,497</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">45,215,595</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left">CONTINGENCIES AND COMMITMENTS (NOTE 17 &amp; 18)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left">STOCKHOLDERS&rsquo; EQUITY</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-indent: 0.25in; padding-left: 0in">Common stock, $0.001 par value; 10,000,000 shares authorized, 2,493,197 shares and 2,032,721 shares issued and outstanding as of June 30, 2020 and December 31, 2019, respectively</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">2,493</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">2,033</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-left: 0.25in">Additional paid in capital</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">117,995,829</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">116,682,374</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-left: 0.25in">Statutory reserve</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">14,666,206</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">14,525,712</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-left: 0.25in">Accumulated other comprehensive loss</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(7,415,203</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(6,132,614</TD><TD STYLE="text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 1.5pt; padding-left: 0.25in">Accumulated deficit</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">(46,193,064</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">)</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">(46,447,959</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 1.5pt; padding-left: 0.375in">Total Company stockholders&rsquo; equity</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">79,056,262</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">78,629,546</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 4pt">TOTAL LIABILITIES AND EQUITY</TD><TD STYLE="font-weight: bold; padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; font-weight: bold; text-align: left">$</TD><TD STYLE="border-bottom: Black 4pt double; font-weight: bold; text-align: right">121,226,758</TD><TD STYLE="padding-bottom: 4pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; font-weight: bold; text-align: left">$</TD><TD STYLE="border-bottom: Black 4pt double; font-weight: bold; text-align: right">123,845,141</TD><TD STYLE="padding-bottom: 4pt; font-weight: bold; text-align: left">&nbsp;</TD></TR>
</TABLE>


<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
accompanying notes are an integral part of these consolidated financial statements</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"></FONT></P>

<!-- Field: Page; Sequence: 3; Options: NewSection; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->1<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><A NAME="a_004"></A><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>CHINA
RECYCLING ENERGY CORPORATION AND SUBSIDIARIES</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B><BR>
</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>CONSOLIDATED
STATEMENTS OF OPERATIONS AND COMPREHENSIVE LOSS</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>(UNAUDITED)</B></FONT></P>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: bottom">
    <TD STYLE="padding-bottom: 1.5pt; text-align: center">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold">&nbsp;</TD>
    <TD COLSPAN="6" STYLE="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">SIX MONTHS ENDED JUNE 30,</TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold">&nbsp;</TD>
    <TD COLSPAN="6" STYLE="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">THREE MONTHS ENDED JUNE 30,</TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="text-align: center">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2020</TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2019</TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2020</TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2019</TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD COLSPAN="2">&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD COLSPAN="2">&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD COLSPAN="2">&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD COLSPAN="2">&nbsp;</TD><TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD>Revenue</TD><TD>&nbsp;</TD>
    <TD COLSPAN="2">&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD COLSPAN="2">&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD COLSPAN="2">&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD COLSPAN="2">&nbsp;</TD><TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 52%; text-align: left; padding-left: 0.125in">Contingent rental income</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 9%; text-align: right">-</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 9%; text-align: right">702,973</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 9%; text-align: right">-</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 9%; text-align: right">80,924</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-bottom: 1.5pt">Interest income on sales-type leases</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">-</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">173,360</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">-</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">-</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-left: 0.125in">Total operating income</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">876,333</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">80,924</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left">Operating expenses</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-left: 0.125in">Bad debts (reversal)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(1,649,622</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">2,824,903</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(1,649,622</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">2,716,507</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-left: 0.125in">Loss on disposal of systems</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">1,264,256</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 1.5pt; padding-left: 0.125in">General and administrative</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">390,864</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">2,017,336</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">236,686</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">682,912</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 1.5pt; padding-left: 0.125in">Total operating (income) expenses</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">(1,258,758</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">)</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">6,106,495</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">(1,412,936</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">)</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">3,399,419</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">Income (loss) from operations</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">1,258,758</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(5,230,162</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">1,412,936</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(3,318,495</TD><TD STYLE="text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">Non-operating income (expenses)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-left: 0.125in">Loss on note redemption / conversion</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(198,330</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(893,958</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(95,163</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-left: 0.125in">Interest income</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">72,617</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">82,610</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">45,611</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">41,498</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-left: 0.125in">Interest expense</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(697,028</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(3,793,920</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(341,784</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(1,861,815</TD><TD STYLE="text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 1.5pt; padding-left: 0.125in">Other income (expenses), net</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">(40,628</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">)</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">344,003</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">(27,660</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">)</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">(19,450</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 1.5pt; padding-left: 0.125in">Total non-operating expenses, net</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">(863,369</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">)</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">(4,261,265</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">)</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">(418,996</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">)</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">(1,839,767</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">Income (loss) before income tax</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">395,389</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(9,491,427</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">993,940</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(5,158,262</TD><TD STYLE="text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-bottom: 1.5pt">Income tax (benefit) expense</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">-</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">(2,286,044</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">)</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">-</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">104,827</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; text-indent: -0.125in; padding-left: 0.125in">Net income (loss) attributable to China Recycling Energy Corporation</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">395,389</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(7,205,383</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">993,940</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(5,263,089</TD><TD STYLE="text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left">Other comprehensive items</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 1.5pt; padding-left: 0.125in">Foreign currency translation gain (loss)</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">(1,282,589</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">)</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">(96,559</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">)</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">58,688</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">(1,907,185</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 4pt; text-indent: -0.125in; padding-left: 0.125in">Comprehensive income (loss) attributable to China Recycling Energy Corporation</TD><TD STYLE="padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 4pt double; text-align: right">(887,200</TD><TD STYLE="padding-bottom: 4pt; text-align: left">)</TD><TD STYLE="padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 4pt double; text-align: right">(7,301,942</TD><TD STYLE="padding-bottom: 4pt; text-align: left">)</TD><TD STYLE="padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 4pt double; text-align: right">1,052,628</TD><TD STYLE="padding-bottom: 4pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 4pt double; text-align: right">(7,170,274</TD><TD STYLE="padding-bottom: 4pt; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="padding-bottom: 1.5pt">Basic and diluted weighted average shares outstanding</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">2,226,282</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">13,914,784</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">2,317,223</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">15,743,533</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 4pt">Basic and diluted loss per share</TD><TD STYLE="padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 4pt double; text-align: right">0.18</TD><TD STYLE="padding-bottom: 4pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 4pt double; text-align: right">(0.52</TD><TD STYLE="padding-bottom: 4pt; text-align: left">)</TD><TD STYLE="padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 4pt double; text-align: right">0.43</TD><TD STYLE="padding-bottom: 4pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 4pt double; text-align: right">(0.33</TD><TD STYLE="padding-bottom: 4pt; text-align: left">)</TD></TR>
</TABLE>


<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
accompanying notes are an integral part of these consolidated financial statements</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"></FONT></P>

<!-- Field: Page; Sequence: 4; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->2<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><A NAME="a_005"></A><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>CHINA
RECYCLING ENERGY CORPORATION AND SUBSIDIARIES</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>CONSOLIDATED
STATEMENTS OF CASH FLOWS</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>(UNAUDITED)</B></FONT></P>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;&nbsp;</FONT></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: bottom">
    <TD STYLE="padding-bottom: 1.5pt; text-align: center">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold">&nbsp;</TD>
    <TD COLSPAN="6" STYLE="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">SIX MONTHS ENDED JUNE 30,</TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="text-align: center">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2020</TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2019</TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD COLSPAN="2">&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD COLSPAN="2">&nbsp;</TD><TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD>CASH FLOWS FROM OPERATING ACTIVITIES:</TD><TD>&nbsp;</TD>
    <TD COLSPAN="2">&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD COLSPAN="2">&nbsp;</TD><TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 76%; text-align: left; text-indent: 0.25in">Net income (loss)</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 9%; text-align: right">395,389</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 9%; text-align: right">(7,205,383</TD><TD STYLE="width: 1%; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; text-indent: 0.25in">Adjustments to reconcile net income (loss)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; text-indent: 0.375in">to net cash provided by (used in) operating activities:</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; text-indent: 0.25in">Amortization of OID and debt issuing costs of notes</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">39,583</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">72,161</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; text-indent: 0.25in">Stock compensation expense</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">10,999</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; text-indent: 0.25in">Operating lease expenses</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">32,502</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; text-indent: 0.25in">Bad debts expense (reversal)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(1,649,622</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">2,824,901</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; text-indent: 0.25in">Loss on disposal of 40% ownership of Fund Management Co</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">47,267</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; text-indent: 0.25in">Loss on transfer of Chengli Boxing system</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">634,963</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; text-indent: 0.25in">Loss on transfer of Xuzhou Huayu system</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">403,922</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; text-indent: 0.25in">Loss on transfer of Shenqiu Phase I &amp; II systems</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">211,975</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; text-indent: 0.25in">Loss on disposal of fixed assets</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">293</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; text-indent: 0.25in">Loss on notes redemption / conversion</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">198,330</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">893,958</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; text-indent: 0.25in">Changes in deferred tax</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(2,364,088</TD><TD STYLE="text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; text-indent: 0.5in">Changes in assets and liabilities:</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; text-indent: 0.875in">Interest receivable on sales type leases</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(173,360</TD><TD STYLE="text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; text-indent: 0.875in">Collection of principal on sales type leases</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">13,879,575</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; text-indent: 0.875in; padding-left: -0.25in">Accounts receivable</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">35,552,191</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">65,001</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; text-indent: 0.875in">Prepaid expenses</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">919</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; text-indent: 0.875in">Other receivables</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(3,589</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(1,074,031</TD><TD STYLE="text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; text-indent: 0.875in">Accounts payable</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(2,888,301</TD><TD STYLE="text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; text-indent: 0.875in">Taxes payable</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(2,121,622</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(1,283,246</TD><TD STYLE="text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; text-indent: 0.875in">Payment of lease liability</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(31,174</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; text-indent: 0.875in">Interest payable on entrusted loan</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">635,375</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">3,720,566</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; text-indent: 0.875in">Accrued liabilities and other payables</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">57,740</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(371,026</TD><TD STYLE="text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 1.5pt; text-indent: 0.875in">Refundable deposit for systems leasing</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">-</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">(486,668</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 1.5pt; text-indent: 0.25in">Net cash provided by (used in) operating activities</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">46,996,596</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">(6,971,096</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">CASH FLOWS FROM INVESTING ACTIVITIES:</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-bottom: 1.5pt; text-indent: 0.25in">Proceeds from disposal of property &amp; equipment</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">-</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">5,162</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-bottom: 1.5pt; text-indent: 0.25in">Net cash provided by investing activities</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">-</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">5,162</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left">CASH FLOWS FROM FINANCING ACTIVITIES:</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; text-indent: 0.25in">Issuance of notes payable</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">2,000,000</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-bottom: 1.5pt; text-indent: 0.25in">Issuance of common stock</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">-</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">3,309,475</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-bottom: 1.5pt; text-indent: 0.25in">Net cash provided by financing activities</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">-</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">5,309,475</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-bottom: 1.5pt">EFFECT OF EXCHANGE RATE CHANGE ON CASH</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">(551,508</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">)</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">(80,341</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left">NET INCREASE (DECREASE) IN CASH</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">46,445,088</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(1,736,800</TD><TD STYLE="text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="padding-bottom: 1.5pt">CASH, BEGINNING OF PERIOD</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">16,221,297</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">53,223,142</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="padding-bottom: 4pt">CASH, END OF PERIOD</TD><TD STYLE="padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 4pt double; text-align: right">62,666,385</TD><TD STYLE="padding-bottom: 4pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 4pt double; text-align: right">51,486,342</TD><TD STYLE="padding-bottom: 4pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">Supplemental cash flow data:</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-bottom: 4pt; text-indent: 0.125in">Income tax paid</TD><TD STYLE="padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 4pt double; text-align: right">-</TD><TD STYLE="padding-bottom: 4pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 4pt double; text-align: right">225,784</TD><TD STYLE="padding-bottom: 4pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 4pt; text-indent: 0.125in">Interest paid</TD><TD STYLE="padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 4pt double; text-align: right">-</TD><TD STYLE="padding-bottom: 4pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 4pt double; text-align: right">-</TD><TD STYLE="padding-bottom: 4pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">Supplemental disclosure of non-cash operating activities</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; text-indent: 0.125in">Transfer of Tian&rsquo;an project from construction in progress to accounts receivable</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">23,635,489</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left">Supplemental disclosure of non-cash financing activities</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 4pt; text-indent: 0.125in">Transfer of Xuzhou Huayu Project and Shenqiu Phase I &amp; II projects to Mr. Bai</TD><TD STYLE="padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 4pt double; text-align: right">-</TD><TD STYLE="padding-bottom: 4pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 4pt double; text-align: right">35,938,441</TD><TD STYLE="padding-bottom: 4pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-bottom: 4pt; text-indent: 0.125in">Conversion of convertible debt into common shares</TD><TD STYLE="padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 4pt double; text-align: right">-</TD><TD STYLE="padding-bottom: 4pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 4pt double; text-align: right">1,070,000</TD><TD STYLE="padding-bottom: 4pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 4pt; text-indent: 0.125in">Conversion of long-term notes into common shares</TD><TD STYLE="padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 4pt double; text-align: right">1,104,586</TD><TD STYLE="padding-bottom: 4pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 4pt double; text-align: right">-</TD><TD STYLE="padding-bottom: 4pt; text-align: left">&nbsp;</TD></TR>
</TABLE>


<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">The
accompanying notes are an integral part of these consolidated financial statements</FONT></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"></FONT></P>

<!-- Field: Page; Sequence: 5; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->3<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 5.4pt; text-align: center"><A NAME="a_006"></A><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>CHINA
RECYCLING ENERGY CORPORATION AND SUBSIDIARIES</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 5.4pt; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>CONSOLIDATED
STATEMENTS OF STOCKHOLDERS&rsquo; EQUITY</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 5.4pt; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>SIX
MONTHS ENDED JUNE 30, 2020 AND 2019</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 5.4pt; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>(UNAUDITED)</B></FONT></P>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"></FONT></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font-weight: bold; text-align: left"><B>&nbsp;</B></TD><TD STYLE="padding-bottom: 1.5pt"><B>&nbsp;</B></TD>
    <TD COLSPAN="6" STYLE="text-align: center; border-bottom: Black 1.5pt solid"><B>Common Stock</B></TD><TD STYLE="padding-bottom: 1.5pt"><B>&nbsp;</B></TD><TD STYLE="padding-bottom: 1.5pt"><B>&nbsp;</B></TD>
    <TD COLSPAN="2" STYLE="text-align: center"><B>&nbsp;</B></TD><TD STYLE="padding-bottom: 1.5pt"><B>&nbsp;</B></TD><TD STYLE="padding-bottom: 1.5pt"><B>&nbsp;</B></TD>
    <TD COLSPAN="2" STYLE="text-align: center"><B>&nbsp;</B></TD><TD STYLE="padding-bottom: 1.5pt"><B>&nbsp;</B></TD><TD STYLE="padding-bottom: 1.5pt"><B>&nbsp;</B></TD>
    <TD COLSPAN="2" STYLE="text-align: center"><B>&nbsp;</B></TD><TD STYLE="padding-bottom: 1.5pt"><B>&nbsp;</B></TD><TD STYLE="padding-bottom: 1.5pt"><B>&nbsp;</B></TD>
    <TD COLSPAN="2" STYLE="text-align: center"><B>&nbsp;</B></TD><TD STYLE="padding-bottom: 1.5pt"><B>&nbsp;</B></TD><TD STYLE="padding-bottom: 1.5pt"><B>&nbsp;</B></TD>
    <TD COLSPAN="2"><B>&nbsp;</B></TD><TD STYLE="padding-bottom: 1.5pt"><B>&nbsp;</B></TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font-weight: bold; text-align: left"><B>&nbsp;</B></TD><TD STYLE="padding-bottom: 1.5pt"><B>&nbsp;</B></TD>
    <TD COLSPAN="2" STYLE="text-align: center; border-bottom: Black 1.5pt solid"><B>Shares</B></TD><TD STYLE="padding-bottom: 1.5pt"><B>&nbsp;</B></TD><TD STYLE="padding-bottom: 1.5pt"><B>&nbsp;</B></TD>
    <TD COLSPAN="2" STYLE="text-align: center; border-bottom: Black 1.5pt solid"><B>Amount</B></TD><TD STYLE="padding-bottom: 1.5pt"><B>&nbsp;</B></TD><TD STYLE="padding-bottom: 1.5pt"><B>&nbsp;</B></TD>
    <TD COLSPAN="2" STYLE="text-align: center; border-bottom: Black 1.5pt solid"><B>Paid in Capital</B></TD><TD STYLE="padding-bottom: 1.5pt"><B>&nbsp;</B></TD><TD STYLE="padding-bottom: 1.5pt"><B>&nbsp;</B></TD>
    <TD COLSPAN="2" STYLE="text-align: center; border-bottom: Black 1.5pt solid"><B>Statutory Reserves</B></TD><TD STYLE="padding-bottom: 1.5pt"><B>&nbsp;</B></TD><TD STYLE="padding-bottom: 1.5pt"><B>&nbsp;</B></TD>
    <TD COLSPAN="2" STYLE="text-align: center; border-bottom: Black 1.5pt solid"><B>Other Comprehensive Loss</B></TD><TD STYLE="padding-bottom: 1.5pt"><B>&nbsp;</B></TD><TD STYLE="padding-bottom: 1.5pt"><B>&nbsp;</B></TD>
    <TD COLSPAN="2" STYLE="text-align: center; border-bottom: Black 1.5pt solid"><B>Accumulated Deficit</B></TD><TD STYLE="padding-bottom: 1.5pt"><B>&nbsp;</B></TD><TD STYLE="padding-bottom: 1.5pt"><B>&nbsp;</B></TD>
    <TD COLSPAN="2" STYLE="text-align: center; border-bottom: Black 1.5pt solid"><B>Total</B></TD><TD STYLE="padding-bottom: 1.5pt"><B>&nbsp;</B></TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD COLSPAN="2">&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD COLSPAN="2">&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD COLSPAN="2">&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD COLSPAN="2">&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD COLSPAN="2">&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD COLSPAN="2">&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD COLSPAN="2">&nbsp;</TD><TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 30%">&nbsp;Balance at December 31, 2019</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 7%; text-align: right">2,032,721</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 7%; text-align: right">2,033</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 7%; text-align: right">116,682,374</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 7%; text-align: right">14,525,712</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 7%; text-align: right">(6,132,614</TD><TD STYLE="width: 1%; text-align: left">)</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 7%; text-align: right">(46,447,959</TD><TD STYLE="width: 1%; text-align: left">)</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 7%; text-align: right">78,629,546</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: right">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left">&nbsp;Net loss for the quarter</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(598,551</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(598,551</TD><TD STYLE="text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left">&nbsp;Issuance of common stock for stock compensation</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">3,333</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">3</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">10,996</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">10,999</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left">&nbsp;Conversion of long-term notes into common shares</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">143,333</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">143</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">533,024</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">533,167</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-bottom: 1.5pt">&nbsp;Foreign currency translation loss</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">-</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">-</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">-</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">-</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">(1,341,276</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">)</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">-</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">(1,341,276</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD>&nbsp;Balance at March 31, 2020</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">2,179,387</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">2,179</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">117,226,394</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">14,525,712</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(7,473,890</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(47,046,510</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">77,233,885</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left">&nbsp;Conversion of long-term notes into common shares</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">304,710</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">305</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">769,444</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">769,749</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left">&nbsp;Round-up of franctional shares due to reverse split</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">9,100</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">9</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(9</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left">&nbsp;Net loss for the quarter</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">993,940</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">993,940</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left">&nbsp;Transfer to statutory reserves</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">140,494</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(140,494</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-bottom: 1.5pt">&nbsp;Foreign currency translation loss</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">-</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">-</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">-</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">-</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">58,688</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">-</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">58,688</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="padding-bottom: 4pt">&nbsp;Balance at June 30, 2020</TD><TD STYLE="padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 4pt double; text-align: right">2,493,197</TD><TD STYLE="padding-bottom: 4pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 4pt double; text-align: right">2,493</TD><TD STYLE="padding-bottom: 4pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 4pt double; text-align: right">117,995,829</TD><TD STYLE="padding-bottom: 4pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 4pt double; text-align: right">14,666,206</TD><TD STYLE="padding-bottom: 4pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 4pt double; text-align: right">(7,415,203</TD><TD STYLE="padding-bottom: 4pt; text-align: left">)</TD><TD STYLE="padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 4pt double; text-align: right">(46,193,064</TD><TD STYLE="padding-bottom: 4pt; text-align: left">)</TD><TD STYLE="padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 4pt double; text-align: right">79,056,262</TD><TD STYLE="padding-bottom: 4pt; text-align: left">&nbsp;</TD></TR>
</TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font-weight: bold; text-align: left"><B>&nbsp;</B></TD><TD STYLE="padding-bottom: 1.5pt"><B>&nbsp;</B></TD>
    <TD COLSPAN="6" STYLE="text-align: center; border-bottom: Black 1.5pt solid"><B>Common Stock</B></TD><TD STYLE="padding-bottom: 1.5pt"><B>&nbsp;</B></TD><TD STYLE="padding-bottom: 1.5pt"><B>&nbsp;</B></TD>
    <TD COLSPAN="2" STYLE="text-align: center"><B>&nbsp;</B></TD><TD STYLE="padding-bottom: 1.5pt"><B>&nbsp;</B></TD><TD STYLE="padding-bottom: 1.5pt"><B>&nbsp;</B></TD>
    <TD COLSPAN="2" STYLE="text-align: center"><B>&nbsp;</B></TD><TD STYLE="padding-bottom: 1.5pt"><B>&nbsp;</B></TD><TD STYLE="padding-bottom: 1.5pt"><B>&nbsp;</B></TD>
    <TD COLSPAN="2" STYLE="text-align: center"><B>&nbsp;</B></TD><TD STYLE="padding-bottom: 1.5pt"><B>&nbsp;</B></TD><TD STYLE="padding-bottom: 1.5pt"><B>&nbsp;</B></TD>
    <TD COLSPAN="2" STYLE="text-align: center"><B>&nbsp;</B></TD><TD STYLE="padding-bottom: 1.5pt"><B>&nbsp;</B></TD><TD STYLE="padding-bottom: 1.5pt"><B>&nbsp;</B></TD>
    <TD COLSPAN="2"><B>&nbsp;</B></TD><TD STYLE="padding-bottom: 1.5pt"><B>&nbsp;</B></TD><TD STYLE="padding-bottom: 1.5pt"><B>&nbsp;</B></TD>
    <TD COLSPAN="2"><B>&nbsp;</B></TD><TD STYLE="padding-bottom: 1.5pt"><B>&nbsp;</B></TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font-weight: bold; text-align: left"><B>&nbsp;</B></TD><TD STYLE="padding-bottom: 1.5pt"><B>&nbsp;</B></TD>
    <TD COLSPAN="2" STYLE="text-align: center; border-bottom: Black 1.5pt solid"><B>Shares</B></TD><TD STYLE="padding-bottom: 1.5pt"><B>&nbsp;</B></TD><TD STYLE="padding-bottom: 1.5pt"><B>&nbsp;</B></TD>
    <TD COLSPAN="2" STYLE="text-align: center; border-bottom: Black 1.5pt solid"><B>Amount</B></TD><TD STYLE="padding-bottom: 1.5pt"><B>&nbsp;</B></TD><TD STYLE="padding-bottom: 1.5pt"><B>&nbsp;</B></TD>
    <TD COLSPAN="2" STYLE="text-align: center; border-bottom: Black 1.5pt solid"><B>Paid in Capital</B></TD><TD STYLE="padding-bottom: 1.5pt"><B>&nbsp;</B></TD><TD STYLE="padding-bottom: 1.5pt"><B>&nbsp;</B></TD>
    <TD COLSPAN="2" STYLE="text-align: center; border-bottom: Black 1.5pt solid"><B>Statutory Reserves</B></TD><TD STYLE="padding-bottom: 1.5pt"><B>&nbsp;</B></TD><TD STYLE="padding-bottom: 1.5pt"><B>&nbsp;</B></TD>
    <TD COLSPAN="2" STYLE="text-align: center; border-bottom: Black 1.5pt solid"><B>Other Comprehensive Loss</B></TD><TD STYLE="padding-bottom: 1.5pt"><B>&nbsp;</B></TD><TD STYLE="padding-bottom: 1.5pt"><B>&nbsp;</B></TD>
    <TD COLSPAN="2" STYLE="text-align: center; border-bottom: Black 1.5pt solid"><B>Accumulated Deficit</B></TD><TD STYLE="padding-bottom: 1.5pt"><B>&nbsp;</B></TD><TD STYLE="padding-bottom: 1.5pt"><B>&nbsp;</B></TD>
    <TD COLSPAN="2" STYLE="text-align: center; border-bottom: Black 1.5pt solid"><B>Total</B></TD><TD STYLE="padding-bottom: 1.5pt"><B>&nbsp;</B></TD><TD STYLE="padding-bottom: 1.5pt"><B>&nbsp;</B></TD>
    <TD COLSPAN="2" STYLE="text-align: center; border-bottom: Black 1.5pt solid"><B>Noncontrolling Interest</B></TD><TD STYLE="padding-bottom: 1.5pt"><B>&nbsp;</B></TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD COLSPAN="2">&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD COLSPAN="2">&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD COLSPAN="2">&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD COLSPAN="2">&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD COLSPAN="2">&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD COLSPAN="2">&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD COLSPAN="2">&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD COLSPAN="2">&nbsp;</TD><TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-indent: -0.125in; padding-left: 0.125in; width: 20%">Balance at December 31, 2018</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 7%; text-align: right">1,029,582</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 7%; text-align: right">1,030</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 7%; text-align: right">114,493,283</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 7%; text-align: right">14,525,712</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 7%; text-align: right">(4,620,930</TD><TD STYLE="width: 1%; text-align: left">)</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 7%; text-align: right">(37,675,202</TD><TD STYLE="width: 1%; text-align: left">)</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 7%; text-align: right">86,723,893</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 7%; text-align: right">(3,544,624</TD><TD STYLE="width: 1%; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: right">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-indent: -0.125in; padding-left: 0.125in">Net loss for the quarter</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-&nbsp;&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-&nbsp;&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-&nbsp;&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-&nbsp;&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-&nbsp;&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(1,942,294</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(1,942,294</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-&nbsp;&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-indent: -0.125in; padding-left: 0.125in">Purchase of noncontrolling interest</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-&nbsp;&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-&nbsp;&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(3,948,242</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-&nbsp;&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-&nbsp;&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-&nbsp;&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(3,948,242</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">3,544,624</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-indent: -0.125in; padding-left: 0.125in">Issuance of common stock for equity financing</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">160,000</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">160</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">1,620,640</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-&nbsp;&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-&nbsp;&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-&nbsp;&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">1,620,800</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-&nbsp;&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-indent: -0.125in; padding-left: 0.125in">Conversion of convertible notes including accrued interest into common shares</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">185,195</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">185</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">2,014,791</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-&nbsp;&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-&nbsp;&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-&nbsp;&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">2,014,976</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-&nbsp;&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-indent: -0.125in; padding-left: 0.125in">Transfer to statutory reserves</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-&nbsp;&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-&nbsp;&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-&nbsp;&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">213,360</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-&nbsp;&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(213,360</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-&nbsp;&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-&nbsp;&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-indent: -0.125in; padding-left: 0.125in">Foreign currency translation gain</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">-&nbsp;&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">-&nbsp;&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">-&nbsp;&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">-&nbsp;&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">1,810,626</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">-&nbsp;&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">1,810,626</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">-&nbsp;&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-indent: -0.125in; padding-left: 0.125in">Balance at March 31, 2019</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">1,374,777</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">1,375</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">114,180,472</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">14,739,072</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(2,810,304</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(39,830,856</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">86,279,759</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-&nbsp;&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-indent: -0.125in; padding-left: 0.125in">Issuance of common stock</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">235,873</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">236</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">1,688,439</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-&nbsp;&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-&nbsp;&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-&nbsp;&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">1,688,675</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-&nbsp;&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-indent: -0.125in; padding-left: 0.125in">Net loss for the quarter</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-&nbsp;&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-&nbsp;&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-&nbsp;&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-&nbsp;&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-&nbsp;&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(5,263,089</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(5,263,089</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-&nbsp;&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-indent: -0.125in; padding-left: 0.125in">Transfer to statutory reserves</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-&nbsp;&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-&nbsp;&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-&nbsp;&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(250,321</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-&nbsp;&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">250,321</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-&nbsp;&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-&nbsp;&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-indent: -0.125in; padding-left: 0.125in">Foreign currency translation loss</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">-&nbsp;&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">-&nbsp;&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">-&nbsp;&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">-&nbsp;&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">(1,907,185</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">)</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">-&nbsp;&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">(1,907,185</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">)</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">-&nbsp;&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-indent: -0.125in; padding-left: 0.125in">Balance at June 30, 2019</TD><TD STYLE="padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 4pt double; text-align: right">1,610,650</TD><TD STYLE="padding-bottom: 4pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 4pt double; text-align: right">1,611</TD><TD STYLE="padding-bottom: 4pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 4pt double; text-align: right">115,868,911</TD><TD STYLE="padding-bottom: 4pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 4pt double; text-align: right">14,488,751</TD><TD STYLE="padding-bottom: 4pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 4pt double; text-align: right">(4,717,489</TD><TD STYLE="padding-bottom: 4pt; text-align: left">)</TD><TD STYLE="padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 4pt double; text-align: right">(44,843,624</TD><TD STYLE="padding-bottom: 4pt; text-align: left">)</TD><TD STYLE="padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 4pt double; text-align: right">80,798,160</TD><TD STYLE="padding-bottom: 4pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 4pt double; text-align: right">-&nbsp;&nbsp;</TD><TD STYLE="padding-bottom: 4pt; text-align: left">&nbsp;</TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="text-align: center; margin-top: 0; margin-bottom: 0"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">The
accompanying notes are an integral part of these consolidated financial statements</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>


<!-- Field: Page; Sequence: 6; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->4<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;<B>&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><A NAME="a_007"></A><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>CHINA
RECYCLING ENERGY CORPORATION AND SUBSIDIARIES</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>NOTES
TO CONSOLIDATED FINANCIAL STATEMENTS</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>JUNE
20, 2020 (UNAUDITED) AND DECEMBER 31, 2019</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>1.
ORGANIZATION AND DESCRIPTION OF BUSINESS</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">China
Recycling Energy Corporation (the &ldquo;Company&rdquo; or &ldquo;CREG&rdquo;) is incorporated in Nevada state. The Company, through
its subsidiaries, provides energy saving solutions and services, including selling and leasing energy saving systems and equipment
to customers, and project investment in the Peoples Republic of China (&ldquo;PRC&rdquo;).</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company&rsquo;s organizational chart as of June 30, 2020 is as follows:</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><IMG SRC="image_001.jpg" ALT=""></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><I>Erdos
TCH &ndash; Joint Venture</I></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
April 14, 2009, the Company formed a joint venture (the &ldquo;JV&rdquo;) with Erdos Metallurgy Co., Ltd. (&ldquo;Erdos&rdquo;)
to recycle waste heat from Erdos&rsquo; metal refining plants to generate power and steam to be sold back to Erdos. The name of
the JV was Inner Mongolia Erdos TCH Energy Saving Development Co., Ltd. (&ldquo;Erdos TCH&rdquo;) with a term of 20 years. Total
investment for the project was estimated at $79 million (RMB 500 million) with an initial investment of $17.55 million (RMB 120
million). Erdos contributed 7% of the total investment of the project, and Xi&rsquo;an TCH Energy Technology Co., Ltd. (&ldquo;Xi&rsquo;an
TCH&rdquo;) contributed 93%. On June 15, 2013, Xi&rsquo;an TCH and Erdos entered into a share transfer agreement, pursuant to
which Erdos sold its 7% ownership interest in the JV to Xi&rsquo;an TCH for $1.29 million (RMB 8 million), plus certain accumulated
profits as described below. Xi&rsquo;an TCH paid the $1.29 million in July 2013 and, as a result, became the sole stockholder
of the JV. Erdos TCH currently has two power generation systems in Phase I with a total of 18 MW power capacity, and three power
generation systems in Phase II with a total of 27 MW power capacity. On April 28, 2016, Erdos TCH and Erdos entered into a supplemental
agreement, effective May 1, 2016, whereby Erdos TCH cancelled monthly minimum lease payments from Erdos, and started to charge
Erdos based on actual electricity sold at RMB 0.30 / KWH. The selling price of each KWH is determined annually based on prevailing
market conditions. The Company evaluated the modified terms for payments based on actual electricity sold as minimum lease payments
as defined in ASC 840-10-25-4, since lease payments that depend on a factor directly related to the future use of the leased property
are contingent rentals and, accordingly, are excluded from minimum lease payments in their entirety. The Company wrote off the
net investment receivables of these leases at the lease modification date. Since May 2019, Erdos TCH has ceased its operations
due to renovations and furnace safety upgrades of Erdos, and the Company initially expected the resumption of operations in July
2020, but the resumption of operations will be delayed due to the global pandemic of Covid-19, the Company is not able to provide
a resumption date as it will depend on the overall progress of the global epidemic control. During this period, Erdos will compensate
Erdos TCH RMB 1 million ($145,460) per month, until operations resume.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"></P>

<!-- Field: Page; Sequence: 7; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->5<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>



<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
addition, Erdos TCH has 30% ownership in DaTangShiDai (BinZhou) Energy Savings Technology Co., Ltd. (&ldquo;BinZhou Energy Savings&rdquo;),
30% ownership in DaTangShiDai DaTong Recycling Energy Technology Co., Ltd. (&ldquo;DaTong Recycling Energy&rdquo;), and 40% ownership
in DaTang ShiDai TianYu XuZhou Recycling Energy Technology Co, Ltd. (&ldquo;TianYu XuZhou Recycling Energy&rdquo;). These companies
were incorporated in 2012 but there have not been any operations since then nor has any registered capital contribution been made.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><I>Pucheng
Biomass Power Generation Projects</I></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
June 29, 2010, Xi&rsquo;an TCH entered into a Biomass Power Generation (&ldquo;BMPG&rdquo;) Project Lease Agreement with Pucheng
XinHengYuan Biomass Power Generation Co., Ltd. (&ldquo;Pucheng&rdquo;), a limited liability company incorporated in China. Under
this lease agreement, Xi&rsquo;an TCH leased a set of 12 MW BMPG systems to Pucheng at a minimum of $279,400 (RMB 1,900,000) per
month for 15 years (&ldquo;Pucheng Phase I&rdquo;).</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
September 11, 2013, Xi&rsquo;an TCH entered into a BMPG Asset Transfer Agreement (the &ldquo;Pucheng Transfer Agreement&rdquo;)
with Pucheng. The Pucheng Transfer Agreement provided for the sale by Pucheng to Xi&rsquo;an TCH of a set of 12 MW BMPG systems
with completion of system transformation for RMB 100 million ($16.48 million) in the form of 87,666 shares (post-reverse stock
split) of common stock of the Company at $187.0 per share (post-reverse stock price). Also on September 11, 2013, Xi&rsquo;an
TCH entered into a BMPG Project Lease Agreement with Pucheng (the &ldquo;Pucheng Lease&rdquo;). Under the Pucheng Lease, Xi&rsquo;an
TCH leases this same set of 12 MW BMPG systems to Pucheng, and combined this lease with the lease for the 12 MW BMPG station of
Pucheng Phase I project, under a single lease to Pucheng for RMB 3.8 million ($0.63 million) per month (the &ldquo;Pucheng Phase
II Project&rdquo;). The term for the combined lease is from September 2013 to June 2025. The lease agreement for the 12 MW station
from the Pucheng Phase I project terminated upon the effective date of the Pucheng Lease. The ownership of the two 12 MW BMPG
systems will transfer to Pucheng at no additional charge when the Pucheng Lease expires.&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: -0.05pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
September 29, 2019, Xi&rsquo;an TCH entered into a Termination Agreement of the Lease Agreement of the Biomass Power Generation
Project (the &ldquo;Termination Agreement&rdquo;) with Pucheng.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: -0.05pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Pucheng
failed to pay fees it owed to Xi&rsquo;an TCH for leasing two biomass power generation systems from Xi&rsquo;an TCH, due to its
long suspension of production resulting from the significant reduction of raw material supplies for its biomass power generation
operation in Pucheng County, which caused the biomass power generation project to no longer be suitable. Pursuant to the Termination
Agreement, the parties agreed that: (i) Pucheng shall pay outstanding lease fees of RMB 97.6 million ($14 million) owed as of
December 31, 2018 to Xi&rsquo;an TCH before January 15, 2020; (ii) Xi&rsquo;an TCH will waive the lease fees owed after January
1, 2019; (iii) Xi&rsquo;an TCH will not return RMB 3.8 million ($542,857) in cash deposits paid by Pucheng; (iv) Xi&rsquo;an TCH
will transfer the Project to Pucheng at no additional cost after receiving RMB 97.6 million ($14 million) from Pucheng, and the
original lease agreement between the parties will be formally terminated; and (v) if Pucheng fails to pay off RMB 97.6 million
($14 million) to Xi&rsquo;an TCH before January 15, 2020, Xi&rsquo;an TCH will still hold ownership of the Project and the original
lease agreement shall still be valid. The Company recorded an additional $2.67 million bad debt expense for Pucheng during the
year ended December 31, 2019. Xi&rsquo;an TCH received RMB 97.6 million ($14 million) in full on January 14, 2020 and the ownership
of the system was transferred.&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"></P>

<!-- Field: Page; Sequence: 8; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->6<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><I>Shenqiu
Yuneng Biomass Power Generation Projects</I></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
September 28, 2011, Xi&rsquo;an TCH and Shenqiu entered into a BMPG Project Lease Agreement (the &ldquo;2011 Shenqiu Lease&rdquo;).
Under the 2011 Shenqiu Lease, Xi&rsquo;an TCH agreed to lease a set of 12 MW BMPG systems to Shenqiu at a monthly rental of $286,000
(RMB 1,800,000) for 11 years.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
March 30, 2013, Xi&rsquo;an TCH and Shenqiu entered into a BMPG Project Lease Agreement (the &ldquo;2013 Shenqiu Lease&rdquo;).
Under the 2013 Shenqiu Lease, Xi&rsquo;an TCH agreed to lease the second set of 12 MW BMPG systems to Shenqiu for $239,000 (RMB
1.5 million) per month for 9.5 years.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">As
repayment for a loan made by Xi&rsquo;an Zhonghong to Beijing Hongyuan Recycling Energy Investment Center, LLP (the &ldquo;HYREF&rdquo;)
on January 10, 2019 (see further discussion in Note 9); on January 4, 2019, Xi&rsquo;an Zhonghong, Xi&rsquo;an TCH, and Mr. Chonggong
Bai (or &ldquo;Mr. Bai&rdquo;), a resident of China, entered into a Projects Transfer Agreement (the &ldquo;Agreement&rdquo;),
pursuant to which Xi&rsquo;an TCH transferred two BMGP in Shenqiu (&ldquo;Shenqiu Phase I and II Projects&rdquo;) to Mr. Bai for
RMB 127,066,000 ($18.55 million). As consideration for the transfer of the Shenqiu Phase I and II Projects to Mr. Bai (Note 9),
Mr. Bai transferred all the equity shares of his wholly owned company, Xi&rsquo;an Hanneng Enterprises Management Consulting Co.
Ltd. (&ldquo;Xi&rsquo;an Hanneng&rdquo;) to Beijing Hongyuan Recycling Energy Investment Center, LLP (the &ldquo;HYREF&rdquo;)
as repayment for a loan made by Xi&rsquo;an Zhonghong to HYREF on January 10, 2019. The transfer of the projects was completed
on February 15, 2019. The Company recorded $208,359 loss from the transfer during the year ended December 31, 2019. Xi&rsquo;an
Hanneng was expected to own 47,150,000 shares of Xi&rsquo;an Huaxin New Energy Co., Ltd for the repayment of Shenqiu system and
Huayu system. However, Xi&rsquo;an Hanneng was not able to obtain all the Huaxin shares due to halted trading of Huaxin stock
by NEEQ for not filing its 2018 annual report. On December 20, 2019, Mr. Bai and all the related parties therefore agreed to have
Mr. Bai instead paying in cash for the transfer price of Shenqiu (see Note 9 for detail).&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><I>The
Fund Management Company</I></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
June 25, 2013, Xi&rsquo;an TCH and Hongyuan Huifu Venture Capital Co. Ltd. (&ldquo;Hongyuan Huifu&rdquo;) established Beijing
Hongyuan Recycling Energy Investment Management Company Ltd. (the &ldquo;Fund Management Company&rdquo;) with registered capital
of RMB 10 million ($1.45 million). Xi&rsquo;an TCH made an initial capital contribution of RMB 4 million ($650,000) and held a
40% ownership interest in the Fund Management Company. With respect to the Fund Management Company, voting rights and dividend
rights are allocated 80% and 20% between Hongyuan Huifu and Xi&rsquo;an TCH, respectively.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Fund Management Company is the general partner of Beijing Hongyuan Recycling Energy Investment Center, LLP (the &ldquo;HYREF Fund&rdquo;),
a limited liability partnership established on July 18, 2013 in Beijing. The Fund Management Company made an initial capital contribution
of RMB 5 million ($830,000) to the HYREF Fund. RMB 460 million ($77 million) was fully subscribed by all partners for the HYREF
Fund. The HYREF Fund has three limited partners: (1) China Orient Asset Management Co., Ltd., which made an initial capital contribution
of RMB 280 million ($46.67 million) to the HYREF Fund and is a preferred limited partner; (2) Hongyuan Huifu, which made an initial
capital contribution of RMB 100 million ($16.67 million) to the HYREF Fund and is an ordinary limited partner; and (3) the Company&rsquo;s
wholly-owned subsidiary, Xi&rsquo;an TCH, which made an initial capital contribution of RMB 75 million ($12.5 million) to the
HYREF Fund and is a secondary limited partner.&nbsp;In addition, Xi&rsquo;an TCH and Hongyuan Huifu formed Beijing Hongyuan Recycling
Energy Investment Management Company Ltd. to manage this Fund, which also subscribed in the amount of RMB 5 million ($830,000)
from the Fund. The term of the HYREF Fund&rsquo;s partnership is six years from the date of its establishment, expiring July 18,
2019. However, the HYREF Fund&rsquo;s partnership will not terminate until the HYREF loan is fully repaid and the buy-back period
is over pursuant to the Buy-back Agreement entered on December 29, 2018 (see Note 9). The term is four years from the date of
contribution for the preferred limited partner, and four years from the date of contribution for the ordinary limited partner.
The total size of the HYREF Fund is RMB 460 million ($77 million). The HYREF Fund was formed to invest in Xi&rsquo;an Zhonghong
New Energy Technology Co., Ltd., a then 90% owned subsidiary of Xi&rsquo;an TCH, for the construction of two coke dry quenching
(&ldquo;CDQ&rdquo;) Waste Heat Power Generation (&ldquo;WHPG&rdquo;) stations with Jiangsu Tianyu Energy and Chemical Group Co.,
Ltd. (&ldquo;Tianyu&rdquo;) and one CDQ WHPG station with Boxing County Chengli Gas Supply Co., Ltd. (&ldquo;Chengli&rdquo;).</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"></P>

<!-- Field: Page; Sequence: 9; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->7<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
December 29, 2018, Xi&rsquo;an TCH entered into a Share Transfer Agreement with Hongyuan Huifu, pursuant to which Xi&rsquo;an
TCH transferred its 40% ownership in the Fund Management Company to Hongyuan Huifu for RMB 3,453,867 ($0.53 million). The transfer
was completed January 22, 2019. The Company recorded approximately $46,500 loss from the sale of a 40% equity interest in Fund
Management Company. The Company does not have any ownership in the Fund Management Company after this transaction.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><I>Chengli
Waste Heat Power Generation Projects</I></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
July 19, 2013, Xi&rsquo;an TCH formed a new company, &ldquo;Xi&rsquo;an Zhonghong New Energy Technology Co., Ltd.&rdquo; (&ldquo;Zhonghong&rdquo;),
with registered capital of RMB 30 million ($4.85 million). Xi&rsquo;an TCH paid RMB 27 million ($4.37 million) and owns 90% of
Zhonghong. Zhonghong is engaged to provide energy saving solution and services, including constructing, selling and leasing energy
saving systems and equipment to customers. On December 29, 2018, Shanghai TCH entered into a Share Transfer Agreement with HYREF,
pursuant to which HYREF transferred its 10% ownership in Xi&rsquo;an Zhonghong to Shanghai TCH for RMB 3 million ($0.44 million).
The transfer was completed on January 22, 2019.&nbsp;The Company owns 100% of Xi&rsquo;an Zhonghong after the transaction.&nbsp;&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
July 24, 2013, Zhonghong entered into a Cooperative Agreement of CDQ and CDQ WHPG Project (Coke Dry Quenching Waste Heat Power
Generation Project) with Boxing County Chengli Gas Supply Co., Ltd. (&ldquo;Chengli&rdquo;). The parties entered into a supplement
agreement on July 26, 2013. Pursuant to these agreements, Zhonghong will design, build and maintain a 25 MW CDQ system and a CDQ
WHPG system to supply power to Chengli, and Chengli will pay energy saving fees (the &ldquo;Chengli Project&rdquo;).</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
December 29, 2018, Xi&rsquo;an Zhonghong, Xi&rsquo;an TCH, HYREF, Guohua Ku, and Mr. Chonggong Bai entered into a CDQ WHPG Station
Fixed Assets Transfer Agreement, pursuant to which Xi&rsquo;an Zhonghong transferred Chengli CDQ WHPG station as the repayment
for the loan of RMB 188,639,400 ($27.54 million) to HYREF. Xi&rsquo;an Zhonghong, Xi&rsquo;an TCH, Guohua Ku and Chonggong Bai
also agreed to buy back the CDQ WHPG Station when conditions under the Buy Back Agreement are met (see Note 9). The transfer of
the Station was completed January 22, 2019, the Company recorded $624,133 loss from this transfer. Since the original terms of
Buy Back Agreement are still valid, and the Buy Back possibility could occur; therefore, the loan principal and interest and the
corresponding asset of Chengli CDQ WHPG station cannot be derecognized due to the existence of Buy Back clauses (see Note 5 for
detail).</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><I>Tianyu
Waste Heat Power Generation Project</I></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
July 19, 2013, Zhonghong entered into a Cooperative Agreement (the &ldquo;Tianyu Agreement&rdquo;) for Energy Management of CDQ
and CDQ WHPG Projects with Jiangsu Tianyu Energy and Chemical Group Co., Ltd. (&ldquo;Tianyu&rdquo;). Pursuant to the Tianyu Agreement,
Zhonghong will design, build, operate and maintain two sets of 25 MW CDQ systems and CDQ WHPG systems for two subsidiaries of
Tianyu &ndash; Xuzhou Tian&rsquo;an Chemical Co., Ltd. (&ldquo;Xuzhou Tian&rsquo;an&rdquo;) and Xuzhou Huayu Coking Co., Ltd.
(&ldquo;Xuzhou Huayu&rdquo;) &ndash; to be located at Xuzhou Tian&rsquo;an and Xuzhou Huayu&rsquo;s respective locations (the
&ldquo;Tianyu Project&rdquo;). Upon completion of the Tianyu Project, Zhonghong will charge Tianyu an energy saving fee of RMB
0.534 ($0.087) per kilowatt hour (excluding tax). The term of the Tianyu Agreement is 20 years. The construction of the Xuzhou
Tian&rsquo;an Project is anticipated to be completed by the second quarter of 2020. The Xuzhou Huayu Project has been on hold
due to a conflict between Xuzhou Huayu Coking Co., Ltd. and local residents on certain pollution-related issues.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
January 4, 2019, Xi&rsquo;an Zhonghong, Xi&rsquo;an TCH, and Mr. Chonggong Bai entered into a Projects Transfer Agreement (the
&ldquo;Agreement&rdquo;), pursuant to which Xi&rsquo;an Zhonghong transferred a CDQ WHPG station (under construction) located
in Xuzhou City for Xuzhou Huayu Coking Co., Ltd. (&ldquo;Xuzhou Huayu Project&rdquo;) to Mr. Bai for RMB 120,000,000 ($17.52 million).
Mr. Bai agreed that as consideration for the transfer of the Xuzhou Huayu Project to him (Note 9), he would transfer all the equity
shares of his wholly owned company, Xi&rsquo;an Hanneng, to HYREF as repayment for the loan made by Xi&rsquo;an Zhonghong to HYREF.
The transfer of the project was completed on February 15, 2019. The Company recorded $397,033 loss from this transfer during the
year ended December 31, 2019.&nbsp;On January 10, 2019, Mr. Chonggong Bai transferred all the equity shares of his wholly owned
company, Xi&rsquo;an Hanneng, to HYREF as repayment for the loan. Xi&rsquo;an Hanneng was expected to own 47,150,000 shares of
Xi&rsquo;an Huaxin New Energy Co., Ltd for the repayment of Huayu system and Shenqiu system. As of September 30, 2019, Xi&rsquo;an
Hanneng already owned 29,948,000 shares of Huaxin, but was not able to obtain the remaining 17,202,000 shares due to halted trading
of Huaxin stock by NEEQ for not filing its 2018 annual report. On December 20, 2019, Mr. Bai and all the related parties agreed
to have Mr. Bai instead pay in cash for the transfer price of Huayu (see Note 9 for detail).&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></P>

<!-- Field: Page; Sequence: 10; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->8<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
January 10, 2020, Zhonghong, Tianyu and Huaxin signed a transfer agreement to transfer all assets under construction and related
rights and interests of Xuzhou Tian&rsquo;an Project to Tianyu for RMB 170 million including VAT ($24.37 million) in three installment
payments. The 1st installment payment of RMB 50 million ($7.17 million) to be paid within 20 working days after the contract is
signed. The 2nd installment payment of RMB 50 million ($7.17 million) is to be paid within 20 working days after completion of
the project construction but no later than July 31, 2020. The final installment payment of RMB 70 million ($10.03 million) is
to be paid before December 31, 2020. On March 11, 2020, the Company received the 1<SUP>st</SUP>&nbsp;installment payment. The
repayment date for 2<SUP>nd </SUP>installment payment is delayed to fourth quarter of 2020.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><I>Zhongtai
Waste Heat Power Generation Energy Management Cooperative Agreement</I></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
December 6, 2013, Xi&rsquo;an TCH entered into a CDQ and WHPG Energy Management Cooperative Agreement (the &ldquo;Zhongtai Agreement&rdquo;)
with Xuzhou Zhongtai Energy Technology Co., Ltd. (&ldquo;Zhongtai&rdquo;), a limited liability company incorporated in Jiangsu
Province, China.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Pursuant
to the Zhongtai Agreement, Xi&rsquo;an TCH was to design, build and maintain a 150 ton per hour CDQ system and a 25 MW CDQ WHPG
system and sell the power to Zhongtai, and Xi&rsquo;an TCH is also to build a furnace to generate steam from the smoke pipeline&rsquo;s
waste heat and sell the steam to Zhongtai.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
construction period of the Project was expected to be 18 months from the date when conditions are ready for construction to begin.
Zhongtai is to start to pay an energy saving service fee from the date when the WHPG station passes the required 72-hour test
run. The payment term is 20 years. For the first 10 years, Zhongtai shall pay an energy saving fee at RMB 0.534 ($0.089) per kilowatt
hour (KWH) (including value added tax) for the power generated from the system. For the second 10 years, Zhongtai shall pay an
energy saving fee at RMB 0.402 ($0.067) per KWH (including value added tax). During the term of the contract the energy saving
fee shall be adjusted at the same percentage as the change of local grid electricity price. Zhongtai shall also pay an energy
saving fee for the steam supplied by Xi&rsquo;an TCH at RMB 100 ($16.67) per ton (including value added tax). Zhongtai and its
parent company will provide guarantees to ensure Zhongtai will fulfill its obligations under the Agreement. Upon the completion
of the term, Xi&rsquo;an TCH will transfer the systems to Zhongtai for RMB 1 ($0.16). Zhongtai shall provide waste heat to the
systems for no less than 8,000 hours per year and waste gas volume no less than 150,000 Normal Meter Cubed (Nm3) per hour, with
a temperature no less than 950&deg;C. If these requirements are not met, the term of the Agreement will be extended accordingly.
If Zhongtai wants to terminate the Zhongtai Agreement early, it shall provide Xi&rsquo;an TCH with a 60 day notice and pay the
termination fee and compensation for the damages to Xi&rsquo;an TCH according to the following formula: (1) if it is less than
five years into the term when Zhongtai requests termination, Zhongtai shall pay: Xi&rsquo;an TCH&rsquo;s total investment amount
plus Xi&rsquo;an TCH&rsquo;s annual investment return times five years minus the years in which the system has already operated;
or 2) if it is more than five years into the term when Zhongtai requests the termination, Zhongtai shall pay: Xi&rsquo;an TCH&rsquo;s
total investment amount minus total amortization cost (the amortization period is 10 years).</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
March 2016, Xi&rsquo;an TCH entered into a Transfer Agreement of CDQ and a CDQ WHPG system with Zhongtai and Xi&rsquo;an Huaxin
(the &ldquo;Transfer Agreement&rdquo;). Under the Transfer Agreement, Xi&rsquo;an TCH agreed to transfer to Zhongtai all of the
assets associated with the CDQ Waste Heat Power Generation Project (the &ldquo;Project&rdquo;), which is under construction pursuant
to the Zhongtai Agreement. Additionally, Xi&rsquo;an TCH agreed to transfer to Zhongtai the Engineering, Procurement and Construction
(&ldquo;EPC&rdquo;) Contract for the CDQ Waste Heat Power Generation Project which Xi&rsquo;an TCH had entered into with Xi&rsquo;an
Huaxin in connection with the Project. Xi&rsquo;an Huaxin will continue to construct and complete the Project and Xi&rsquo;an
TCH agreed to transfer all its rights and obligations under the EPC Contract to Zhongtai. As consideration for the transfer of
the Project, Zhongtai agreed to pay to Xi&rsquo;an TCH RMB 167,360,000 ($25.77 million) including (i) RMB 152,360,000 ($23.46
million) for the construction of the Project; and (ii) RMB 15,000,000 ($2.31 million) as payment for partial loan interest accrued
during the construction period. Those amounts have been, or will be, paid by Zhongtai to Xi&rsquo;an TCH according to the following
schedule: (a) RMB 50,000,000 ($7.70 million) was to be paid within 20 business days after the Transfer Agreement was signed; (b)
RMB 30,000,000 ($4.32 million) was to be paid within 20 business days after the Project was completed, but no later than July
30, 2016; and (c) RMB 87,360,000 ($13.45 million) was to be paid no later than July 30, 2017. Xuzhou Taifa Special Steel Technology
Co., Ltd. (&ldquo;Xuzhou Taifa&rdquo;) guaranteed the payments from Zhongtai to Xi&rsquo;an TCH. The ownership of the Project
was conditionally transferred to Zhongtai following the initial payment of RMB 50,000,000 ($7.70 million) by Zhongtai to Xi&rsquo;an
TCH and the full ownership of the Project will be officially transferred to Zhongtai after it completes all payments pursuant
to the Transfer Agreement. The Company recorded a $2.82 million loss from this transaction in 2016. In 2016, Xi&rsquo;an TCH had
received the first payment of $7.70 million and the second payment of $4.32 million. However, the Company received a repayment
commitment letter from Zhongtai on February 23, 2018, in which Zhongtai committed to pay the remaining payment of RMB 87,360,000
($13.45 million) no later than the end of July 2018; in July 2018, Zhongtai and the Company reached a further oral agreement to
extend the repayment term of RMB 87,360,000 ($13.45 million) by another two to three months. As of June 30, 2020, the Company
had gross receivable from Zhongtai for $4.24 million (with bad debt allowance of $4.24 million). In January 2020, Zhongtai paid
RMB 10 million ($1.41 million); in March 2020, Zhongtai paid RMB 20 million ($2.82 million); in June 2020, Zhongtai paid RMB 10
million ($1.41 million). Zhongtai is committed to pay in full the remaining balance of RMB 30 million ($4.24 million) no later
than the end of 2020.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"></P>

<!-- Field: Page; Sequence: 11; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->9<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><I>Formation
of Zhongxun</I></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
March 24, 2014, Xi&rsquo;an TCH incorporated a subsidiary, Zhongxun Energy Investment (Beijing) Co., Ltd. (&ldquo;Zhongxun&rdquo;)
with registered capital of $5,695,502 (RMB 35,000,000), which must be contributed before October 1, 2028. Zhongxun is 100% owned
by Xi&rsquo;an TCH and will be mainly engaged in project investment, investment management, economic information consulting, and
technical services. Zhongxun has not yet commenced operations nor has any capital contribution been made as of the date of this
report.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><I>Formation
of Yinghua</I></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
February 11, 2015, the Company incorporated a subsidiary, Shanghai Yinghua Financial Leasing Co., Ltd. (&ldquo;Yinghua&rdquo;)
with registered capital of $30,000,000, to be paid within 10 years from the date the business license is issued. Yinghua is 100%
owned by the Company and will be mainly engaged in financial leasing, purchase of financial leasing assets, disposal and repair
of financial leasing assets, consulting and ensuring of financial leasing transactions, and related factoring business. Yinghua
has not yet commenced operations nor has any capital contribution been made as of the date of this report.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><I>Reverse
Stock Split</I></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
April 13, 2020, the Company filed a certificate of change (&ldquo;Certificate of Change&rdquo;) with the Secretary of State of
the State of Nevada, pursuant to which, on April 13, 2020, the Company effected a reverse stock split of its common stock, $0.001
per share at a rate of 1-for-10, accompanied by a corresponding decrease in the Company&rsquo;s issued and outstanding shares
of common stock (the &ldquo;Reverse Stock Split&rdquo;). The consolidated financial statements as of June 30, 2020 and December
31, 2019, and for the six and three months ended June 30, 2020 and 2019 were retroactively restated to reflect this reverse stock
split.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><I>Other
Events</I></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
September 9, 2019, the Company entered into a letter of intent to acquire a controlling interest in Xi&rsquo;an Yineng Zhihui
Technology Co., Ltd. (&ldquo;YNZH&rdquo;), a next generation energy storage solution provider in China. YNZH is a leading comprehensive
high-tech intelligent energy service company integrated with energy efficiency improvement and storage management in China. The
energy efficiency management is to fully use big data cloud computing technology, effectively adopt the combination of the mature
international and domestic clean energy technologies to make the customers&rsquo; energy management more efficient, more economical,
more secure and more scientific. The terms of this proposed transaction are currently being negotiated.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.1pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
December 2019, a novel strain of coronavirus (COVID-19) was reported in Wuhan, China. The World Health Organization has declared
the outbreak to constitute a &ldquo;Public Health Emergency of International Concern.&rdquo; This pandemic, which continues to
spread to additional countries, and is disrupting supply chains and affecting production and sales across a range of industries
as a result of quarantines, facility closures, and travel and logistics restrictions in connection with the outbreak. However,
as a result of PRC government&rsquo;s effort on disease control, most cities in China were reopened, the outbreak in China is
under the control. The Company disposed all of its systems and currently holds only five power generating systems through Erdos
TCH, the Company initially expected to resume production of these five power generating systems in July 2020 from the renovation
and furnace safety upgrade, but the resumption of operations will be delayed due to the global pandemic of Covid-19; Erdos exports
ferrosilicon to 27 countries, the Company decided not to resume the production in the third quarter of 2020 as a result of decreased
sales order and overstocked inventory, and the Company is not able to provide a resumption date as it will depend on the overall
progress of the global epidemic control. There are some new Covid-19 cases discovered in a few provinces of China including Beijing
and Liaoning province, no new case has been discovered in Xi&rsquo;an province where the Company is located as of today.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.1pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.1pt; text-align: justify"></P>

<!-- Field: Page; Sequence: 12; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->10<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.1pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>2.
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><I>Basis
of Presentation</I></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
consolidated financial statements (&ldquo;CFS&rdquo;) were prepared in accordance with accounting principles generally accepted
in the United States of America (&ldquo;US GAAP&rdquo;).</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.1pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
interim consolidated financial information as of June 30, 2020 and for the six and three-month periods ended March, 2020 and 2019
was prepared without audit, pursuant to the rules and regulations of the Securities and Exchange Commission (&ldquo;SEC&rdquo;).
Certain information and footnote disclosures, which are normally included in CFS prepared in accordance with U.S. GAAP were not
included. The interim consolidated financial information should be read in conjunction with the Financial Statements and the notes
thereto, included in the Company&rsquo;s Annual Report on Form 10-K for the fiscal year ended December 31, 2019, previously filed
with the SEC on May 14, 2020.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.1pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.2pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
the opinion of management, all adjustments (which include all significant normal and recurring adjustments) necessary to present
a fair statement of the Company&rsquo;s consolidated financial position as of June 30, 2020, its consolidated results of operations
and cash flows for the six and three months ended June 30, 2020 and 2019, as applicable, were made.&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><I>Basis
of Consolidation</I></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
CFS include the accounts of CREG and its subsidiaries, Shanghai Yinghua Financial Leasing Co., Ltd. (&ldquo;Yinghua&rdquo;) and
Sifang Holdings; Sifang Holdings&rsquo; wholly owned subsidiaries, Huahong New Energy Technology Co., Ltd. (&ldquo;Huahong&rdquo;)
and Shanghai TCH Energy Tech Co., Ltd. (&ldquo;Shanghai TCH&rdquo;); Shanghai TCH&rsquo;s wholly-owned subsidiary, Xi&rsquo;an
TCH Energy Tech Co., Ltd. (&ldquo;Xi&rsquo;an TCH&rdquo;); and Xi&rsquo;an TCH&rsquo;s subsidiaries, 1) Erdos TCH Energy Saving
Development Co., Ltd (&ldquo;Erdos TCH&rdquo;), 100% owned by Xi&rsquo;an TCH (See note 1), 2) Zhonghong, 90% owned by Xi&rsquo;an
TCH and 10% owned by Shanghai TCH, and 3) Zhongxun, 100% owned by Xi&rsquo;an TCH. Substantially all the Company&rsquo;s revenues
are derived from the operations of Shanghai TCH and its subsidiaries, which represent substantially all the Company&rsquo;s consolidated
assets and liabilities as of June 30, 2020. All significant inter-company accounts and transactions were eliminated in consolidation.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><I>Uses
and Sources of Liquidity</I></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">For
the six and three months ended June 30, 2020, the Company had a net income of $0.40 million and 0.99 million. For the year ended
December 31, 2019, the Company had net loss of $8.78 million. The Company has an accumulated deficit of $46.19 million as of June
30, 2020. The Company is in the process of transforming and expanding into an energy storage integrated solution provider. The
Company plans to pursue disciplined and targeted expansion strategies for market areas the Company currently does not serve. The
Company actively seeks and explores opportunities to apply energy storage technologies to new industries or segments with high
growth potential, including industrial and commercial complexes, large scale photovoltaic (PV) and wind power stations,&nbsp;remote
islands without electricity,&nbsp;and smart energy cities with multi-energy supplies.&nbsp;Management also intends to raise additional
funds by way of a private or public offering, or by obtaining loans from banks or others. The Company&rsquo;s cash flow forecast
indicate it will have sufficient cash to funds its operations for the next 12 months from the date of issuance of these financial
statements.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"></P>

<!-- Field: Page; Sequence: 13; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->11<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
historical operating results indicate substantial doubt exists related to the Company&rsquo;s ability to continue as a going concern.
However, the Company had $62.67 million cash on hand at June 30, 2020. The Company believes that the actions discussed above are
probable of occurring and the occurrence, mitigate the substantial doubt raised by its historical operating results.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">While
the Company believes in the viability of its strategy to generate sufficient revenue and in its ability to raise additional funds
on reasonable terms and conditions, there can be no assurances to that effect. The ability of the Company to continue as a going
concern is dependent upon the Company&rsquo;s ability to further implement its business plan and generate sufficient revenue and
its ability to raise additional funds by way of a public or private offering, or debt financing including bank loans. The consolidated
financial statements do not include any adjustments that might result from the outcome of these uncertainties.&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><I>Use
of Estimates</I></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
preparing these CFS in accordance with US GAAP, management makes estimates and assumptions that affect the reported amounts of
assets and liabilities in the balance sheets as well as revenues and expenses during the period reported. Actual results may differ
from these estimates.&nbsp;On an on-going basis, management evaluates their estimates, including those related to allowances for
bad debt and inventory obsolescence, impairment loss on fixed assets and construction in progress, income taxes, and contingencies
and litigation. Management bases their estimates on historical experience and on various other assumptions that are believed to
be reasonable under the circumstances, the results of which form the basis for making judgments about the carrying values of assets
and liabilities that are not readily apparent from other resources.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><I>Revenue
Recognition</I></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><I>A)</I>&nbsp;<I>Sales-type
Leasing and Related Revenue Recognition</I></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
January 1, 2019, the Company adopted Financial Accounting Standards Board (&ldquo;FASB&rdquo;) Accounting Standards Codification
(&ldquo;ASC&rdquo;) Topic 842 using the modified retrospective transition approach by applying the new standard to all leases
existing at the date of initial application. Results and disclosure requirements for reporting periods beginning after January
1, 2019 are presented under ASC Topic 842, while prior period amounts have not been adjusted and continue to be reported in accordance
with our historical accounting under Topic 840. (See Operating lease below as relates to the Company as a lessee). The Company&rsquo;s
sales type lease contracts for revenue recognition fall under ASC 842. During the six and three months ended June 30, 2020 and
2019, the Company did not sell any new power generating projects.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company constructs and leases waste energy recycling power generating projects to its customers. The Company typically transfers
legal ownership of the waste energy recycling power generating projects to its customers at the end of the lease. Prior to January
1, 2019, the investment in these projects was recorded as investment in sales-type leases in accordance with ASC Topic 840<I>,
&ldquo;Lease</I>s<I>,&rdquo;</I>&nbsp;and its various amendments and interpretations.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company finances construction of waste energy recycling power generating projects. The sales and cost of sales are recognized
at the inception of the lease, which is when the control is transferred to the lessee. The Company accounts for the transfer of
control as a sales type lease in accordance with ASC 842-10-25-2. The underlying asset is derecognized, and revenue is recorded
when collection of payments is probable. This is in accordance with the revenue recognition principle in ASC 606 - Revenue from
contracts with customers. The investment in sales-type leases consists of the sum of the minimum lease payments receivable less
unearned interest income and estimated executory cost. Minimum lease payments are part of the lease agreement between the Company
(as the lessor) and the customer (as the lessee). The discount rate implicit in the lease is used to calculate the present value
of minimum lease payments. The minimum lease payments consist of the gross lease payments net of executory costs and contingent
rentals, if any. Unearned interest is amortized to income over the lease term to produce a constant periodic rate of return on
net investment in the lease. While revenue is recognized at the inception of the lease, the cash flow from the sales-type lease
occurs over the course of the lease, which results in interest income and reduction of receivables. Revenue is recognized net
of sales tax.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"></P>

<!-- Field: Page; Sequence: 14; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->12<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><I>B)</I>&nbsp;<I>Contingent
Rental Income</I></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company records income from actual electricity generated of each project in the period the income is earned, which is when the
electricity is generated. Contingent rent is not part of minimum lease payments.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><I>Operating
Leases</I></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
January 1, 2019, the Company adopted Topic 842 using the modified retrospective transition approach by applying the new standard
to all leases existing at the date of initial application. Results and disclosure requirements for reporting periods beginning
after January 1, 2019 are presented under Topic 842, while prior period amounts have not been adjusted and continue to be reported
in accordance with its historical accounting under Topic 840. The new standard establishes a right-of-use (&ldquo;ROU&rdquo;)
model that requires a lessee to record a ROU asset and a lease liability on the balance sheet for all leases with terms longer
than 12 months. Leases will be classified as either finance or operating, with classification affecting the pattern of expense
recognition in the income statement.&nbsp;A modified retrospective transition approach is required for lessees for capital and
operating leases existing at, or entered into after, the beginning of the earliest comparative period presented in the financial
statements, with certain practical expedients available.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company elected the package of practical expedients permitted under the transition guidance, which allowed it to carry forward
its historical lease classification, its assessment on whether a contract was or contains a lease, and its initial direct costs
for any leases that existed prior to January 1, 2019. The Company also elected to combine its lease and non-lease components and
to keep leases with an initial term of 12 months or less off the balance sheet and recognize the associated lease payments in
the consolidated statements of income on a straight-line basis over the lease term.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
company leased an office in Xi&rsquo;an, China as the Company&rsquo;s headquarter; upon adoption, the Company recognized total
Right of Use Asset (&ldquo;ROU&rdquo;) of $116,917, with corresponding liabilities of $116,917 on the consolidated balance sheets.
The ROU assets include adjustments for prepayments and accrued lease payments. The adoption did not impact its beginning retained
earnings, or its prior year consolidated statements of income and statements of cash flows. At June 30, 2020, the ROU was $21,655.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Under
Topic 842, the Company determines if an arrangement is a lease at inception. ROU assets and liabilities are recognized at commencement
date based on the present value of remaining lease payments over the lease term. For this purpose, the Company considers only
payments that are fixed and determinable at the time of commencement. As most of its leases do not provide an implicit rate, it
uses its incremental borrowing rate based on the information available at commencement date in determining the present value of
lease payments. The Company&rsquo;s incremental borrowing rate is a hypothetical rate based on its understanding of what its credit
rating would be. The ROU asset also includes any lease payments made prior to commencement and is recorded net of any lease incentives
received. The Company&rsquo;s lease terms may include options to extend or terminate the lease when it is reasonably certain that
it will exercise such options.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Operating
leases are included in operating lease right-of-use assets and operating lease liabilities (current and non-current), on the consolidated
balance sheets.&nbsp;&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><I>Cash</I></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Cash
include cash on hand, demand deposits placed with banks or other financial institutions and all highly liquid investments with
an original maturity of three months or less as of the purchase date of such investments.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><I>Accounts
Receivable</I></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company&rsquo;s policy is to maintain an allowance for potential credit losses on accounts receivable. Management reviews the
composition of accounts receivable and analyzes historical bad debts, customer concentrations, customer credit worthiness, current
economic trends and changes in customer payment patterns to evaluate the adequacy of these reserves.&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"></P>

<!-- Field: Page; Sequence: 15; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->13<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">As
of June 30, 2020, the Company had gross accounts receivable of $36.06 million; of which, $13.71 million was for transferring the
ownership of Huayu and Shenqiu Phase I and II systems to Mr. Bai; $4.23 million was from the sales of CDQ and a CDQ WHPG system
to Zhongtai, $16.95 million was from transferring the ownership of Tian&rsquo;an project to Tianyu, and $1.16 million accounts
receivable of Erdos TCH for electricity sold. As of December 31, 2019, the Company had gross accounts receivable of $48.06 million;
of which, $35.42 million was for transferring the ownership of Huayu and Shenqiu Phase I and II systems to Mr. Bai; $10.03 million
was from the sales of CDQ and a CDQ WHPG system to Zhongtai, and $2.61 million accounts receivable of Erdos TCH for electricity
sold. As of June 30, 2020, the Company had bad debt allowance of $4,237,587 for Zhongtai and $31,611 for Erdos TCH due to not
making the payments as scheduled. As of December 31, 2019, the Company had bad debt allowance of $5,733,781 for Zhongtai and $261,430
for Erdos TCH due to not making the payments as scheduled. In June 2020, Xuzhou Zhongtai collected RMB 10 million ($1.41 million)
accounts receivable. In June 2020, Erdos TCH collected RMB 10 million ($1.41 million) accounts receivable; on July 2020, Erdos
TCH collected additional RMB 6 million ($0.86 million) accounts receivable; as a result, the Company made a reversal of bad debts
allowance of $1,649,622, of which $1,422,090 was for Zhongtai and $227,532 was for Erdos TCH during the three months ended June
30, 2020.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: bottom">
    <TD>&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2020</TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2019</TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 76%; text-align: left">Xuzhou Zhongtai project</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 9%; text-align: right">4,237,587</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 9%; text-align: right">10,034,116</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">Bai Chonggong (for Shenqiu and Huayu projects)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">13,710,855</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">35,415,556</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left">Xuzhou Tian&rsquo;an project</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">16,950,350</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">Receivable of electricity sales of Erdos</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">1,163,624</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">2,614,299</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left">Total accounts receivable</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">36,062,416</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">48,063,971</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">Bad debt allowance</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(4,269,198</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(5,995,210</TD><TD STYLE="text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left">Accounts receivable, net</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">31,793,218</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">42,068,761</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
</TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><I>Interest
Receivable on Sales Type Leases</I></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">As
of June 30, 2020, the interest receivable on sales type leases was $0. As of December 31, 2019, the interest receivable on sales
type leases was $5,245,244, mainly from recognized but not yet collected interest income for the Pucheng systems. The ownership
of Pucheng systems was transferred to Pucheng as a result of full payment received by Xi&rsquo;an TCH in January 2020.&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><I>Investment
in sales-type leases, net</I>&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">As of June 30, 2020 and December 31, 2019, the Company had net
investment in sales-type leases of $0 and $8,287,560, respectively. The Company maintains reserves for potential credit losses
on receivables. Management reviews the composition of receivables and analyzes historical bad debts, customer concentrations, customer
credit worthiness, current economic trends and changes in customer payment patterns to evaluate the adequacy of these reserves.
As of June 30, 2020 and December 31, 2019, the Company had bad debt allowance for net investment receivable on sales-type leases
of $0 and $24,416,441 for the Pucheng system, respectively. Xi&rsquo;an TCH received RMB 97.6 million ($14 million) in full which
included interest of $5.3 million for Pucheng system on January 14, 2020 and the ownership of the system was transferred. The bad
debt allowance of Pucheng was recorded in 2019.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><I>Concentration
of Credit Risk</I></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Cash
includes cash on hand and demand deposits in accounts maintained within China. Balances at financial institutions within China
are not covered by insurance. The Company has not experienced any losses in such accounts.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Certain
other financial instruments, which subject the Company to concentration of credit risk, consist of accounts and other receivables.
The Company does not require collateral or other security to support these receivables. The Company conducts periodic reviews
of its customers&rsquo; financial condition and customer payment practices to minimize collection risk on accounts receivable.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"></P>

<!-- Field: Page; Sequence: 16; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->14<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
operations of the Company are in the PRC. Accordingly, the Company&rsquo;s business, financial condition and results of operations
may be influenced by the political, economic and legal environments in the PRC.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><I>Property
and Equipment</I></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Property
and equipment are stated at cost, net of accumulated depreciation. Expenditures for maintenance and repairs are expensed as incurred;
additions, renewals and betterments are capitalized. When property and equipment are retired or otherwise disposed of, the related
cost and accumulated depreciation are removed from the respective accounts, and any gain or loss is included in operations. Depreciation
of property and equipment is provided using the straight-line method over the estimated lives as follows:&nbsp;&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
<TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: #CCEEFF">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 52%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Building</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 1%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 1%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 45%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">20
    years</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 1%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
<TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: white">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Vehicles</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">2
    - 5 years</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
<TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: #CCEEFF">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Office
    and Other Equipment</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">2
    - 5 years</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
<TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: white">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Software</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">2
    - 3 years</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><I>Impairment
of Long-lived Assets</I></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
accordance with FASB ASC Topic 360,&nbsp;<I>&ldquo;Property, Plant, and Equipment</I>,&rdquo; the Company reviews its long-lived
assets, including property and equipment, for impairment whenever events or changes in circumstances indicate that the carrying
amounts of the assets may not be fully recoverable. If the total expected undiscounted future net cash flows are less than the
carrying amount of the asset, a loss is recognized for the difference between the fair value and carrying amount of the asset.
The Company recorded $0 asset impairment loss for the six and three months ended June 30, 2020 and 2019.&nbsp;The Company recorded
asset impairment of construction in progress of Xuzhou Tian&rsquo;an of $876,660 for the year ended December 31, 2019, which is
the difference between the book value and disposal price of the asset.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><I>Cost
of Sales</I></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Cost
of sales consists primarily of the direct material of the power generating system and expenses incurred directly for project construction
for sales-type leasing and sales tax and additions for contingent rental income.&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><I>Income
Taxes</I></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Income
taxes are accounted for using an asset and liability method. Under this method, deferred income taxes are recognized for the tax
consequences in future years of differences between the tax bases of assets and liabilities and their financial reporting amounts
at each period end based on enacted tax laws and statutory tax rates, applicable to the periods in which the differences are expected
to affect taxable income. Valuation allowances are established, when necessary, to reduce deferred tax assets to the amount expected
to be realized.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company follows FASB ASC Topic 740, which prescribes a more-likely-than-not threshold for financial statement recognition and
measurement of a tax position taken or expected to be taken in a tax return. ASC Topic 740 also provides guidance on recognition
of income tax assets and liabilities, classification of current and deferred income tax assets and liabilities, accounting for
interest and penalties associated with tax positions, accounting for income taxes in interim periods, and income tax disclosures.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Under
the provisions of FASB ASC Topic 740, when tax returns are filed, it is likely that some positions taken would be sustained upon
examination by the taxing authorities, while others are subject to uncertainty about the merits of the position taken or the amount
of the position that would be ultimately sustained. The benefit of a tax position is recognized in the financial statements in
the period during which, based on all available evidence, management believes it is more likely than not that the position will
be sustained upon examination, including the resolution of appeals or litigation processes, if any. Tax positions taken are not
offset or aggregated with other positions. Tax positions that meet the more-likely-than-not recognition threshold are measured
as the largest amount of tax benefit that is more than 50 percent likely of being realized upon settlement with the applicable
taxing authority. The portion of the benefits associated with tax positions taken that exceeds the amount measured as described
above is reflected as a liability for unrecognized tax benefits in the accompanying balance sheets along with any associated interest
and penalties that would be payable to the taxing authorities upon examination.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"></P>

<!-- Field: Page; Sequence: 17; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->15<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><I>Statement
of Cash Flows</I></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
accordance with FASB ASC Topic 230,&nbsp;<I>&ldquo;Statement of Cash Flows,&rdquo;</I>&nbsp;cash flows from the Company&rsquo;s
operations are calculated based upon the local currencies. As a result, amounts related to assets and liabilities reported on
the statement of cash flows may not necessarily agree with changes in the corresponding balances on the balance sheet.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><I>Fair
Value of Financial Instruments</I></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">For
certain of the Company&rsquo;s financial instruments, including cash and equivalents, restricted cash, accounts receivable, other
receivables, accounts payable, accrued liabilities and short-term debts, the carrying amounts approximate their fair values due
to their short maturities. Receivables on sales-type leases are based on interest rates implicit in the lease.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">FASB
ASC Topic 820,&nbsp;<I>&ldquo;Fair Value Measurements and Disclosures,&rdquo;</I>&nbsp;requires disclosure of the FV of financial
instruments held by the Company. FASB ASC Topic 825,&nbsp;<I>&ldquo;Financial Instruments,&rdquo;</I>&nbsp;defines FV, and establishes
a three-level valuation hierarchy for disclosures of FV measurement that enhances disclosure requirements for FV measures. The
carrying amounts reported in the consolidated balance sheets for receivables and current liabilities each qualify as financial
instruments and are a reasonable estimate of their FV because of the short period of time between the origination of such instruments
and their expected realization and their current market rate of interest. The three levels of valuation hierarchy are defined
as follows:</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%">
<TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 0.25in; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 0.25in; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Level
    1 inputs to the valuation methodology are quoted prices (unadjusted) for identical assets or liabilities in active markets.</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%">
<TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 0.25in; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 0.25in; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Level
    2 inputs to the valuation methodology include quoted prices for similar assets and liabilities in active markets, and inputs
    that are observable for the asset or liability, either directly or indirectly, for substantially the full term of the financial
    instrument.</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%">
<TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 0.25in; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 0.25in; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Level
    3 inputs to the valuation methodology are unobservable and significant to FV measurement.</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Effective
on January 1, 2020, the Company adopted ASU 2018-13, Fair Value Measurement: Disclosure Framework-Changes to the Disclosure Requirements
for Fair Value Measurement, which modifies the disclosure requirements for Level&nbsp;1, Level&nbsp;2 and Level&nbsp;3 instruments
in the FV hierarchy.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company analyzes all financial instruments with features of both liabilities and equity under FASB ASC 480,&nbsp;<I>&ldquo;Distinguishing
Liabilities from Equity,&rdquo;</I>&nbsp;and ASC 815,&nbsp;<I>&ldquo;Derivatives and Hedging.&rdquo;</I></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">As
of June 30, 2020, and December 31, 2019, the Company did not have any long-term debt obligations; and the Company did not identify
any assets or liabilities that are required to be presented on the balance sheet at FV.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><I>Stock-Based
Compensation</I></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company accounts for share-based compensation awards to employees in accordance with FASB ASC Topic 718, &ldquo;Compensation &ndash;
Stock Compensation&rdquo;, which requires that share-based payment transactions with employees be measured based on the grant-date
fair value of the equity instrument issued and recognized as compensation expense over the requisite service period.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"></P>

<!-- Field: Page; Sequence: 18; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->16<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company accounts for share-based compensation awards to non-employees in accordance with FASB ASC Topic 718 and FASB ASC Subtopic
505-50, &ldquo;Equity-Based Payments to Non-employees&rdquo;. Share-based compensation associated with the issuance of equity
instruments to non-employees is measured at the fair value of the equity instrument issued or committed to be issued, as this
is more reliable than the fair value of the services received. The fair value is measured at the date that the commitment for
performance by the counterparty has been reached or the counterparty&rsquo;s performance is complete.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Effective
on January 1, 2020, the Company adopted ASU 2018-07, &ldquo;Compensation &mdash; Stock Compensation (Topic 718): Improvements
to Nonemployee Share-Based Payment Accounting,&rdquo; which expands the scope of ASC 718 to include share-based payment transactions
for acquiring goods and services from non-employees. An entity should apply the requirements of ASC 718 to non-employee awards
except for specific guidance on inputs to an option pricing model and the attribution of cost. The amendments specify that ASC
718 applies to all share-based payment transactions in which a grantor acquires goods or services to be used or consumed in a
grantor&rsquo;s own operations by issuing share-based payment awards. The adoption of ASU 2018-07 did not have an impact on the
Company&rsquo;s financial statements.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><I>Basic
and Diluted Earnings per Share</I></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company presents net income (loss) per share (&ldquo;EPS&rdquo;) in accordance with FASB ASC Topic 260,&nbsp;<I>&ldquo;Earning
Per Share.&rdquo;</I>&nbsp;Accordingly, basic income (loss) per share is computed by dividing income (loss) available to common
stockholders by the weighted average number of shares outstanding, without consideration for common stock equivalents. Diluted
EPS is computed by dividing the net income by the weighted-average number of common shares outstanding as well as common share
equivalents outstanding for the period determined using the treasury-stock method for stock options and warrants and the if-converted
method for convertible notes. The Company made an accounting policy election to use the if-converted method for convertible securities
that are eligible to receive common stock dividends, if declared. Diluted EPS reflect the potential dilution that could occur
based on the exercise of stock options or warrants or conversion of convertible securities using the if-converted method.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">For the six and three months ended June 30, 2020 and 2019, the
basic and diluted loss per share were the same due to the Company&rsquo;s net loss. For the six months ended June 30, 2020 and
2019, 31,311 shares and 213,304 shares (post-reverse stock split), respectively; for the three months ended June 30, 2020 and 2019,
31,311 shares and 213,304 shares (post-reverse stock split), respectively, purchasable under warrants and options were excluded
from the EPS calculation as these were not dilutive because the exercise price was more than the stock price.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><I>Foreign
Currency Translation and Comprehensive Income (Loss)</I></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company&rsquo;s functional currency is the Renminbi (&ldquo;RMB&rdquo;). For financial reporting purposes, RMB were translated
into United States Dollars (&ldquo;USD&rdquo; or &ldquo;$&rdquo;) as the reporting currency. Assets and liabilities are translated
at the exchange rate in effect at the balance sheet date. Revenues and expenses are translated at the average rate of exchange
prevailing during the reporting period. Translation adjustments arising from the use of different exchange rates from period to
period are included as a component of stockholders&rsquo; equity as &ldquo;Accumulated other comprehensive income.&rdquo; Gains
and losses resulting from foreign currency transactions are included in income. There was no significant fluctuation in the exchange
rate for the conversion of RMB to USD after the balance sheet date.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company follows FASB ASC Topic 220,&nbsp;<I>&ldquo;Comprehensive Income.&rdquo;</I>&nbsp;Comprehensive income is comprised of
net income and all changes to the statements of stockholders&rsquo; equity, except those due to investments by stockholders, changes
in paid-in capital and distributions to stockholders.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><I>Segment
Reporting</I></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">FASB
ASC Topic 280,&nbsp;<I>&ldquo;Segment Reporting,&rdquo;</I>&nbsp;requires use of the &ldquo;management approach&rdquo; model for
segment reporting. The management approach model is based on the way a company&rsquo;s management organizes segments within the
company for making operating decisions and assessing performance. Reportable segments are based on products and services, geography,
legal structure, management structure, or any other manner in which management disaggregates a company. FASB ASC Topic 280 has
no effect on the Company&rsquo;s CFS as substantially all of the Company&rsquo;s operations are conducted in one industry segment.
All of the Company&rsquo;s assets are located in the PRC.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"></P>

<!-- Field: Page; Sequence: 19; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->17<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><I>New
Accounting Pronouncements</I></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
June 2016, the FASB issued ASU No. 2016-13, Financial Instruments-Credit Losses (Topic 326), which requires entities to measure
all expected credit losses for financial assets held at the reporting date based on historical experience, current conditions,
and reasonable and supportable forecasts. This replaces the existing incurred loss model and is applicable to the measurement
of credit losses on financial assets measured at amortized cost. This guidance is effective for fiscal years, and interim periods
within those fiscal years, beginning after December 15, 2022. Early application will be permitted for all entities for fiscal
years, and interim periods within those fiscal years, beginning after December 15, 2018. The Company is currently evaluating the
impact that the standard will have on its CFS.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
December&nbsp;2019, the FASB issued ASU 2019-12, Simplifying the Accounting for Income Taxes, which simplifies the accounting
for income taxes, eliminates certain exceptions within ASC 740, Income Taxes, and clarifies certain aspects of the current guidance
to promote consistent application among reporting entities. The guidance is effective for fiscal&nbsp;years beginning after December&nbsp;15,
2020, and interim periods within those fiscal&nbsp;years, with early adoption permitted. Upon adoption, the Company must apply
certain aspects of this standard retrospectively for all periods presented while other aspects are applied on a modified retrospective
basis through a cumulative-effect adjustment to retained earnings as of the beginning of the fiscal year of adoption. The Company
is evaluating the impact this update will have on its financial statements.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Other
recent accounting pronouncements issued by the FASB, including its Emerging Issues Task Force, the American Institute of Certified
Public Accountants, and the SEC did not or are not believed by management to have a material impact on the Company&rsquo;s present
or future CFS.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>3.
INVESTMENT IN SALES-TYPE LEASES, NET</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Under
sales-type leases, as of December 31, 2019, Xi&rsquo;an TCH leases BMPG systems to Pucheng (Phase I and II, 15 and 11 year terms,
respectively); The components of the net investment in sales-type leases as of June 30, 2020 and December 31, 2019 are as follows:</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: bottom">
    <TD>&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2020</TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2019</TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 76%; text-align: left">Total future minimum lease payments receivable</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 9%; text-align: right">-</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 9%; text-align: right">56,477,739</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">Less: executory cost</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(3,623,100</TD><TD STYLE="text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left">Less: unearned interest</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(14,905,393</TD><TD STYLE="text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">Less: realized interest income but not yet received</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(5,245,244</TD><TD STYLE="text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-bottom: 1.5pt">Less: allowance for net investment receivable</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">-</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">(24,416,442</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">Investment in sales-type leases, net</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">8,287,560</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-bottom: 1.5pt">Current portion</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">-</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">-</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 4pt">Noncurrent portion</TD><TD STYLE="padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 4pt double; text-align: right">-</TD><TD STYLE="padding-bottom: 4pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 4pt double; text-align: right">8,287,560</TD><TD STYLE="padding-bottom: 4pt; text-align: left">&nbsp;</TD></TR>
</TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">The ownership of Pucheng systems was transferred to Pucheng
in January 2020 as a result of receiving full payment from Pucheng to Xi&rsquo;an TCH.&nbsp;</P>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>4.
OTHER RECEIVABLES</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">As
of June 30, 2020, other receivables mainly consisted of (i) advances to third parties of $7,063, bearing no interest, payable
upon demand, ii) advance to employees of $8,952, and (iii) other receivables of $28,638 including social insurance receivable
of $5,736. As of December 31, 2019, other receivables mainly consisted of (i) advances to third parties of $7,167, bearing no
interest, payable upon demand, (ii) tax and maintenance cost receivable of $1,001,527 for Xi&rsquo;an TCH, and iii) others of
$22,449. Tax receivable is VAT receivable from customers and payable to City government on collection.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"></P>

<!-- Field: Page; Sequence: 20; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->18<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>5.
PROPERTY AND EQUIPMENT AND CONSTRUCTION IN PROGRESS</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><I>Property
and Equipment</I></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">As
of June 30, 2020 and December 31, 2019, the Company had net property and equipment (after impairment allowance) of $26.65 million
and $27.04 million, respectively, which was for the Chengli project.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Chengli project finished construction, and was transferred to the Company&rsquo;s fixed assets at a cost of $35.24 million (without
impairment loss) and ready to be put into operation as of December 31, 2018. On January 22, 2019, Xi&rsquo;an Zhonghong completed
the transfer of Chengli CDQ WHPG project as the partial repayment for the loan of RMB 188,639,400 ($27.54 million) to HYREF (see
Note 9). However, because the loan was not deemed repaid due to the buyback right (See Note 9 for detail), the Company kept the
Chengli project in its books as fixed assets for accounting purposes.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><I>Construction
in Progress</I></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Construction
in progress was for constructing power generation systems for Xuzhou Tian&rsquo;an project. The Company recorded additional RMB
6,047,602 ($876,660) asset impairment for Tian&rsquo;an Project in 2019, which is the difference between the Project&rsquo;s selling
price and the carrying value as of December 31, 2019. As of June 30, 2020 and December 31, 2019, the Company&rsquo;s construction
in progress included:</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: bottom">
    <TD>&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2020</TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2019</TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 76%; text-align: left">Xuzhou Tian&rsquo;an</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 9%; text-align: right">-</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 9%; text-align: right">37,759,277</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 1.5pt">Less: assets impairment allowance</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">-</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">(13,935,075</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="padding-bottom: 4pt">Total</TD><TD STYLE="padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 4pt double; text-align: right">-</TD><TD STYLE="padding-bottom: 4pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 4pt double; text-align: right">23,824,202</TD><TD STYLE="padding-bottom: 4pt; text-align: left">&nbsp;</TD></TR>
</TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">On January 10, 2020, Zhonghong, Tianyu and Huaxin signed a transfer
agreement to transfer all assets under construction and related rights and interests of Xuzhou Tian&rsquo;an Project to Tianyu
for RMB 170 million including $0.6 million VAT (total of $24.37 million) in three installment payments. The Company recorded impairment
loss of $13.9 million as of December 31, 2019. The 1st installment payment of RMB 50 million ($7.17 million) to be paid within
20 working days after the contract is signed. The 2nd installment payment of RMB 50 million ($7.17 million) is to be paid within
20 working days after completion of the project construction but no later than July 31, 2020. The final installment payment of
RMB 70 million ($10.03 million) is to be paid before December 31, 2020. On March 11, 2020, the Company received the 1<SUP>st</SUP>&nbsp;installment
payment. The repayment date for 2<SUP>nd </SUP>installment payment is delayed to fourth quarter of 2020.</P>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>6.
TAXES PAYABLE</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Taxes
payable consisted of the following as of June 30, 2020 and December 31, 2019:</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: bottom">
    <TD STYLE="text-align: justify">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2020</TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2019</TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 76%; text-align: justify">Income tax &ndash; current</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 9%; text-align: right">2,114,144</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 9%; text-align: right">2,118,432</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: justify">Value-added tax</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">299,350</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">1,708,298</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: justify; padding-bottom: 1.5pt">Other taxes</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">70,187</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">260,912</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: justify">Total &ndash; current</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">2,483,681</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">4,087,642</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: justify; padding-bottom: 4pt">Income tax &ndash; noncurrent</TD><TD STYLE="padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 4pt double; text-align: right">5,782,625</TD><TD STYLE="padding-bottom: 4pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 4pt double; text-align: right">5,782,625</TD><TD STYLE="padding-bottom: 4pt; text-align: left">&nbsp;</TD></TR>
</TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Income
tax payable included $7.61 million ($1.83 million included in current above and $5.78 million noncurrent) from recording the estimated
one-time transition tax on post-1986 foreign unremitted earnings under the Tax Cut and Jobs Act signed on December 22, 2017. An
election is available for the U.S. shareholders of a foreign company to pay the tax liability in installments over a period of
eight years with 8% of net tax liability in the first five years, 15% in the sixth year, 20% in the seventh year, and 25% in the
eighth year. The Company made such an election.&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"></P>

<!-- Field: Page; Sequence: 21; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->19<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>7.
ACCRUED LIABILITIES AND OTHER PAYABLES</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Accrued
liabilities and other payables consisted of the following as of June 30, 2020 and December 31, 2019:</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: bottom">
    <TD>&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2020</TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2019</TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 76%; text-align: left">Employee training, labor union expenditure and social insurance payable</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 9%; text-align: right">831,495</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 9%; text-align: right">843,807</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">Consulting, auditing, and legal expenses</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">43,588</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">40,602</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left">Accrued payroll and welfare</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">246,362</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">254,882</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="padding-bottom: 1.5pt">Other</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">43,811</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">45,460</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="padding-bottom: 4pt">Total</TD><TD STYLE="padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 4pt double; text-align: right">1,165,256</TD><TD STYLE="padding-bottom: 4pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 4pt double; text-align: right">1,184,751</TD><TD STYLE="padding-bottom: 4pt; text-align: left">&nbsp;</TD></TR>
</TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>8.
DEFERRED TAX, NET</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Deferred
tax assets resulted from asset impairment loss which was temporarily non-tax deductible for tax purposes but expensed in accordance
with US GAAP, interest income in sales-type leases which was recognized as income for tax purposes but not for book purpose as
it did not meet revenue recognition in accordance with US GAAP, accrued employee social insurance that can be deducted for tax
purposes in the future, and the difference between tax and accounting basis of cost of fixed assets which was capitalized for
tax purposes and expensed as part of cost of systems in accordance with US GAAP. Deferred tax liability arose from the difference
between tax and accounting basis of net investment in sales-type leases.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">As
of June 30, 2020 and December 31, 2019, deferred tax liability consisted of the following:</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: bottom">
    <TD>&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2020</TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2019</TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD>Non-current deferred tax assets</TD><TD>&nbsp;</TD>
    <TD COLSPAN="2" STYLE="text-align: right">&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD COLSPAN="2" STYLE="text-align: right">&nbsp;</TD><TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 76%; text-align: left; padding-left: 9pt">Accrued expenses</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 9%; text-align: right">186,292</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 9%; text-align: right">189,050</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-left: 9pt">Interest income in sales-type leases on cash basis</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">853,265</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-left: 9pt">Depreciation of fixed assets</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">2,938,605</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-left: 9pt">Assets impairment loss</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">1,059,397</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">7,537,556</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-left: 9pt">US NOL</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">314,753</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">3,246,655</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-left: 9pt">PRC NOL</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">16,499,134</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">10,424,558</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">Non-current deferred tax liabilities</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-bottom: 1.5pt; padding-left: 9pt">Net investment in sales-type leases</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">-</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">(6,685,021</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left">Net non-current deferred tax assets</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">18,059,576</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">18,504,668</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 1.5pt">Less: valuation allowance for deferred tax assets</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">(18,059,576</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">)</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">(18,504,668</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-bottom: 4pt">Non-current deferred tax liabilities, net</TD><TD STYLE="padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 4pt double; text-align: right">-</TD><TD STYLE="padding-bottom: 4pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 4pt double; text-align: right">-</TD><TD STYLE="padding-bottom: 4pt; text-align: left">&nbsp;</TD></TR>
</TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>9.
LOANS PAYABLE</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><I><U>Entrusted
Loan Payable (HYREF Loan)</U></I></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
HYREF Fund (Beijing Hongyuan Recycling Energy Investment Center, LLP) was established in July 2013 with a total fund size of RMB
460 million ($77 million) invested in Xi&rsquo;an Zhonghong for Zhonghong&rsquo;s three new CDQ WHPG projects. The HYREF Fund
invested RMB 3 million ($0.5 million) as an equity investment and RMB 457 million ($74.5 million) as a debt investment in Xi&rsquo;an
Zhonghong; in return for such investments, the HYREF Fund will receive interest from Zhonghong for the HYREF Fund&rsquo;s debt
investment. The RMB 457 million ($74.5 million) original loan balance was released to Zhonghong through an entrusted bank, which
is also the supervising bank for the use of the loan. The loan was deposited in a bank account at the Supervising Bank (the Industrial
Bank Xi&rsquo;an Branch) and is jointly supervised by Zhonghong and the Fund Management Company. Project spending shall be verified
by the Fund Management Company to confirm it is in accordance with the project schedule before the funds are released. All the
operating accounts of Zhonghong have been opened with the branches of the Supervising Bank, and the Supervising Bank has the right
to monitor all bank accounts opened by Zhonghong. The entrusted bank will charge 0.1% of the loan amount as a service fee and
will not take any lending risk. The loan was collateralized by the accounts receivable and the fixed assets of Shenqiu Phase I
and II power generation systems; the accounts receivable and fixed assets of Zhonghong&rsquo;s three CDQ WHPG systems; and a 27
million RMB ($4.39 million) capital contribution made by Xi&rsquo;an TCH in Zhonghong. Repayment of the loan (principal and interest)
was also jointly and severally guaranteed by Xi&rsquo;an TCH and the Chairman and CEO of the Company. In the fourth quarter of
2015, three power stations of Erdos TCH were pledged to Industrial Bank as an additional guarantee for the loan to Zhonghong&rsquo;s
three CDQ WHPG systems. In 2016, two additional power stations of Erdos TCH and Pucheng Phase I and II systems were pledged to
Industrial Bank as an additional guarantee along with Xi&rsquo;an TCH&rsquo;s equity in Zhonghong.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"></P>

<!-- Field: Page; Sequence: 22; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->20<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">The term of this loan was for 60 months from July 31, 2013 to
July 30, 2018. On August 6, 2016, Zhonghong was required to repay principal of RMB 280 million ($42.22 million), of which the Company
paid RMB 50 million ($7.54 million); on August 6, 2017, Zhonghong was initially supposed to repay principal of RMB 100 million
($16.27 million) and on July 30, 2018, Zhonghong was initially supposed to repay the remainder of RMB 77 million ($12.52 million).
The interest rate is 12.5%. During the term, Zhonghong shall maintain a minimal funding level and capital level in its designated
account with the Supervising Bank to make sure it has sufficient funds to make principal payments when they are due. Notwithstanding
the requirements, the HYREF Fund and Supervising Bank verbally notified Zhonghong from the beginning that it was unlikely that
they would enforce these requirements for the purpose of the efficient utilization of working capital. As of December 31, 2018,
the entrusted loan payable had an outstanding balance of $59.29 million, of which, $10.92 million was from the investment of Xi&rsquo;an
TCH; accordingly, the Company netted the loan payable of $10.92 million with the long-term investment to the HYREF Fund made by
Xi&rsquo;an TCH. The Company had paid RMB 50 million ($7.54 million) of the RMB 280 million ($42.22 million), and on August 5,
2016, the Company entered into a supplemental agreement with the lender to extend the due date of the remaining RMB 230 million
($34.68 million) of the original RMB 280 million ($45.54 million) to August 6, 2017. During the year ended December 31, 2017, the
Company negotiated with the lender again to further extend the remaining loan balance of RMB 230 million ($34.68 million), RMB
100 million ($16.27 million), and RMB 77 million ($12.52 million) (which included investment from Xi&rsquo;an TCH of RMB 75 million
and was netted off with the entrusted loan payable of the HYREF Fund in the balance sheet). The lender had tentatively agreed to
extend the remaining loan balance until August 2019 with an adjusted annual interest rate of 9%, subject to the final approval
from its headquarters. The headquarters did not approve the extension proposal with an adjusted annual interest rate of 9%; however,
on December 29, 2018, the Company worked out with the lender an alternative repayment proposal as described below. As of June 30,
2020, the interest payable for this loan was $8.71 million and the outstanding balance for this loan was $20.46 million.&nbsp;
As of December 31, 2019, the interest payable for this loan was $8.20 million and the outstanding balance for this loan was $20.77
million including current portion of $0.28 million and $0.29 million as of June 30, 2020 and December 31, 2019, respectively.&nbsp;&nbsp;</P>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><I><U>Repayment
of HYREF loan</U></I></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">1.&nbsp;Transfer
of Chengli project as partial repayment</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
December 29, 2018, Xi&rsquo;an Zhonghong, Xi&rsquo;an TCH, HYREF, Guohua Ku, and Chonggong Bai entered into a CDQ WHPG Station
Fixed Assets Transfer Agreement, pursuant to which Xi&rsquo;an Zhonghong transferred Chengli CDQ WHPG station as the repayment
for the loan of RMB 188,639,400 ($27.54 million) to HYREF. Xi&rsquo;an Zhonghong, Xi&rsquo;an TCH, Guohua Ku and Chonggong Bai
also agreed to buy back the Chengli CDQ WHPG Station when conditions under the Buy Back Agreement are met. Due to the Buy Back
agreement, the loan was not deemed repaid, the Company kept the Chengli project in its books as fixed assets as of June 30, 2020
and December 31, 2019.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
January 22, 2019, Xi&rsquo;an Zhonghong, completed the transfer of Chengli CDQ WHPG station to HYREF as the repayment of a loan
for RMB 188,639,400 ($27.54 million) owed to HYREF. Xi&rsquo;an TCH is a secondary limited partner of HYREF. The consideration
of the CDQ WHPG station was determined by the parties based upon the appraisal report issued by Zhonglian Assets Appraisal Group
(Shaanxi) Co., Ltd. as of August 15, 2018.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">2.&nbsp;Buy
Back Agreement</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
December 29, 2018, Xi&rsquo;an TCH, Xi&rsquo;an Zhonghong, HYREF, Guohua Ku, Chonggong Bai and Xi&rsquo;an Hanneng Enterprises
Management Consulting Co. Ltd. (&ldquo;Xi&rsquo;an Hanneng&rdquo;) entered into a Buy Back Agreement.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"></P>

<!-- Field: Page; Sequence: 23; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->21<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Pursuant
to the Buy Back Agreement, Xi&rsquo;an TCH, Xi&rsquo;an Zhonghong, Guohua Ku and Chonggong Bai (the &ldquo;Buyers&rdquo;) jointly
and severally agreed to buy back all outstanding capital equity of Xi&rsquo;an Hanneng which was transferred to HYREF by Chonggong
Bai (see 5 below), and a CDQ WHPG station in Boxing County which was transferred to HYREF by Xi&rsquo;an Zhonghong. The buy-back
price for the Xi&rsquo;an Hanneng&rsquo;s equity will be the higher of (i) the market price of the equity shares at the time of
buy-back; or (ii) the original transfer price of the equity shares plus bank interest. HYREF may request that the Buyers buy back
the equity shares of Xi&rsquo;an Hanneng and/or the CDQ WHPG station if one of the following conditions is met: (i) HYREF holds
the equity shares of Xi&rsquo;an Hanneng until December 31, 2021; (ii) Xi&rsquo;an Huaxin New Energy Co., Ltd., is delisted from
The National Equities Exchange And Quotations Co., Ltd., a Chinese over-the-counter trading system (the &ldquo;NEEQ&rdquo;); (iii)
Xi&rsquo;an Huaxin New Energy, or any of the Buyers or its affiliates has a credit problem, including not being able to issue
an auditor report or standard auditor report or any control person or executive of the Buyers is involved in crimes and is under
prosecution or has other material credit problems, to HYREF&rsquo;s reasonable belief; (iv) if Xi&rsquo;an Zhonghong fails to
timely make repayment on principal or interest of the loan agreement, its supplemental agreement or extension agreement; (v) the
Buyers or any party to the Debt Repayment Agreement materially breaches the Debt Repayment Agreement or its related transaction
documents, including but not limited to the Share Transfer Agreement, the Pledged Assets Transfer Agreement, the Entrusted Loan
Agreement and their guarantee agreements and supplemental agreements.&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Due
to halted trading of Huaxin stock by NEEQ for not filing its 2018 annual report, on December 19, 2019, Xi&rsquo;an TCH, Xi&rsquo;an
Zhonghong, Guohua Ku and Chonggong Bai jointly and severally agreed to buy back all outstanding capital equity of Xi&rsquo;an
Hanneng which was transferred to HYREF by Chonggong Bai earlier. The total buy back price was RMB 261,727,506 ($37.52 million)
including accrued interest of RMB 14,661,506 ($2.10 million), and was paid in full by Xi&rsquo;an TCH.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">3.
Xi&rsquo;an TCH transferred 40% ownership in the Fund Management Company to Hongyuan Huifu for partial payment of financial advisory
fee</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
December 29, 2018, Xi&rsquo;an TCH entered into a Share Transfer Agreement with Hongyuan Huifu Venture Capital Co. Ltd (&ldquo;Hongyuan
Huifu&rdquo;), pursuant to which Xi&rsquo;an TCH transferred its 40% ownership in Hongyuan Recycling Energy Investment Management
Beijing Co., Ltd. (the &ldquo;Fund Management Company&rdquo;) to Hongyuan Huifu for consideration of RMB 3,453,867 ($504,000)
(the &ldquo;Fund Management Company Transfer Price&rdquo;). On January 22, 2019, Xi&rsquo;an TCH completed the 40% ownership transfer
transaction. The Company had $46,461 loss from the sale of a 40% equity interest in Fund Management Company during the year ended
December 31, 2019.&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
December 29, 2018, Xi&rsquo;an TCH, Hongyuan Huifu and Fund Management Company entered into a supplemental agreement to the Share
Transfer Agreement. Xi&rsquo;an TCH owes the Fund Management Company RMB 18,306,667 ($2,672,000) in financial advisory fees, and
the parties agreed that the Fund Management Company Transfer Price could be used to offset the outstanding financial advisory
fees. Upon the completion of this transaction, the Fund Management Company owed RMB 3,453,867 ($502,400) to Hongyuan Huifu, and
Xi&rsquo;an TCH owed RMB 14,852,800 ($2,168,000) to the Fund Management Company.&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">4.&nbsp;HYREF
Fund transferred 10% ownership in Xi&rsquo;an Zhonghong to Shanghai TCH (Long-Term Payable)</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
December 29, 2018, Shanghai TCH entered into a Share Transfer Agreement with HYREF, pursuant to which HYREF agreed to transfer
its 10% ownership in Xi&rsquo;an Zhonghong to Shanghai TCH for RMB 3 million ($430,034), and was recorded as long term payable
in the Company&rsquo;s balance sheet. On January 22, 2019, Hongyuan Huifu completed the transfer of its 10% ownership in Xi&rsquo;an
Zhonghong to Shanghai TCH,&nbsp;Xi&rsquo;an Zhonghong then became a 100% subsidiary of the Company. The Company did not record
any gain or loss for this purchase as the controlling interest did not change.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">5.&nbsp;Transfer
of Xuzhou Huayu Project and Shenqiu Phase I &amp; II project to Mr. Bai for partial repayment of HYREF loan</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
January 4, 2019, Xi&rsquo;an Zhonghong, Xi&rsquo;an TCH, and Mr. Chonggong Bai entered into a Projects Transfer Agreement, pursuant
to which Xi&rsquo;an Zhonghong transferred a CDQ WHPG station (under construction) located in Xuzhou City for Xuzhou Huayu Coking
Co., Ltd. (&ldquo;Xuzhou Huayu Project&rdquo;) to Mr. Bai for RMB 120,000,000 ($17.52 million) and Xi&rsquo;an TCH will transfer
two Biomass Power Generation Projects in Shenqiu (&ldquo;Shenqiu Phase I and II Projects&rdquo;) to Mr. Bai for RMB 127,066,000
($18.55 million). Mr. Bai agreed to transfer all the equity shares of his wholly owned company, Xi&rsquo;an Hanneng, to HYREF
as repayment for the RMB 247,066,000 ($36.07 million) loan made by Xi&rsquo;an Zhonghong to HYREF as consideration for the transfer
of the Xuzhou Huayu Project and Shenqiu Phase I and II Projects.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"></P>

<!-- Field: Page; Sequence: 24; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->22<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
February 15, 2019, Xi&rsquo;an Zhonghong completed the transfer of the Xuzhou Huayu Project and Xi&rsquo;an TCH completed the
transfer of Shenqiu Phase I and II Projects to Mr. Bai, and on January 10, 2019, Mr. Bai transferred all the equity shares of
his wholly owned company, Xi&rsquo;an Hanneng, to HYREF as repayment of Xi&rsquo;an Zhonghong&rsquo;s loan to HYREF as consideration
for the transfer of the Xuzhou Huayu Project and Shenqiu Phase I and II Projects.&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Xi&rsquo;an
Hanneng is a holding company and was supposed to own 47,150,000 shares of Xi&rsquo;an Huaxin New Energy Co., Ltd. (&ldquo;Huaxin&rdquo;),
so that HYREF will indirectly receive and own such shares of Xi&rsquo;an Huaxin as the repayment for the loan of Zhonghong. Xi&rsquo;an
Hanneng already owned 29,948,000 shares of Huaxin; however, Xi&rsquo;an Hanneng was not able to obtain the remaining 17,202,000
shares due to halted trading of Huaxin stock by NEEQ for not filing its 2018 annual report.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
December 19, 2019, Xi&rsquo;an TCH, Xi&rsquo;an Zhonghong, Guohua Ku and Chonggong Bai jointly and severally agreed to buy back
all outstanding capital equity of Xi&rsquo;an Hanneng which was transferred to HYREF by Chonggong Bai earlier. The total buy back
price was RMB 261,727,506 ($37.52 million) including accrued interest of RMB 14,661,506 ($2.10 million), and was paid in full
by Xi&rsquo;an TCH. On December 20, 2019, Mr. Bai, Xi&rsquo;an TCH and Xi&rsquo;an Zhonghong agreed to have Mr. Bai repay the
Company in cash for the transfer price of Xuzhou Huayu and Shenqiu in five installment payments. The 1<SUP>st</SUP>&nbsp;payment
of RMB 50 million ($7.17 million) is due on January 5, 2020, the 2<SUP>nd&nbsp;</SUP>payment of RMB 50 million ($7.17 million)
was due on February 5, 2020, the 3<SUP>rd&nbsp;</SUP>payment of RMB 50 million ($7.17 million) was due on April 5, 2020, the 4<SUP>th</SUP>&nbsp;payment
of RMB 50 million ($7.17 million) is due on June 30, 2020, and the final payment of RMB 47,066,000 ($6.75 million) is due on September
30, 2020. As of this report date, the Company has already received RMB 200 million ($28.68 million).</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%">
<TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 0.25in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 0.25in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">6.</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
    lender agreed to extend the repayment of RMB 77.00 million ($11.04 million) to July 8, 2023; of which, RMB 75.00 million ($10.81
    million) was Xi&rsquo;an TCH&rsquo;s investment into the HYREF fund as a secondary limited partner, and the Company netted
    off the investment of RMB 75 million ($10.81 million) by Xi&rsquo;an TCH with the entrusted loan payable of the HYREF Fund.</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">A
reconciliation of repayment of HYREF loan (entrusted loan) by three Projects at June 30, 2020 was as follows:</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
<TR STYLE="font: 10pt Times New Roman, Times, Serif; background-color: rgb(204,238,255)">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top; width: 34%; padding-left: 9pt; text-indent: -9pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Transfer
    price for Chengli Project</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; width: 1%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; width: 1%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; width: 9%; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">26,645,865</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; width: 1%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; width: 1%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; width: 41%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Entrusted
    loan payable at June 30, 2020, net with Xi&rsquo;an TCH investment in entrusted loan (current and noncurrent)</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; width: 1%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; width: 1%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; width: 9%; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">20,463,884</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; width: 1%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
<TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-left: 9pt; text-indent: -9pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Transfer
    price for Xuzhou Huayu Project</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">16,950,350</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Interest
    payable on entrusted loan at June 30, 2020</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">8,711,500</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
<TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-left: 9pt; text-indent: -9pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Transfer
    price for Shenqiu Phase I and II Projects</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; border-bottom: black 1.5pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; border-bottom: black 1.5pt solid; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">17,948,442</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Add
    back: Xi&rsquo;an TCH investment in entrusted loan</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">10,593,969</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
<TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-left: 9pt; text-indent: -9pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Less:
    interest accrued from September 20, 2018 to June 30, 2020 (cut-off date for interest calculation for repayment was September
    20, 2018)</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(2,247,013</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</FONT></TD></TR>
<TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-left: 9pt; text-indent: -9pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Less:
    portion of loan with repayment due date extended to year 2023</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(10,876,474</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</FONT></TD></TR>
<TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-left: 9pt; text-indent: -9pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
<TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-left: 9pt; text-indent: -9pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Add
    back: interest &amp; penalty repaid by Xi&rsquo;an TCH</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">8,466,709</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
<TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-left: 9pt; text-indent: -9pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Add
    back: loan principle repaid by Xi&rsquo;an TCH</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; border-bottom: black 1.5pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; border-bottom: black 1.5pt solid; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">26,432,082</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
<TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-left: 9pt; text-indent: -9pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; border-bottom: black 4.5pt double"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; border-bottom: black 4.5pt double; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">61,544,657</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; border-bottom: black 4.5pt double"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; border-bottom: black 4.5pt double; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">61,544,657</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"></P>

<!-- Field: Page; Sequence: 25; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->23<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>10.
REFUNDABLE DEPOSITS FROM CUSTOMERS FOR SYSTEMS LEASING</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">As
of June 30, 2020 and December 31, 2019, the balance of refundable deposits from customers for systems leasing was $0 and $544,709
(for Pucheng systems), respectively.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>11.
RELATED PARTY TRANSACTIONS</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
December 29, 2018, the Company&rsquo;s Chairman of the Board and CEO, Guohua Ku, entered into a Buy-Back Agreement with the following
parties: Xi&rsquo;an TCH, Xi&rsquo;an Zhonghong, HYREF, Chonggong Bai and Xi&rsquo;an Hanneng Enterprises Management Consulting
Co. Ltd. (&ldquo;Xi&rsquo;an Hanneng&rdquo;). Pursuant to the terms of the Buy Back Agreement, Mr. Ku, together with Xi&rsquo;an
TCH, Xi&rsquo;an Zhonghong, and Chonggong Bai, as Buyers, jointly and severally agreed to buy back all outstanding capital equity
of Xi&rsquo;an Hanneng which was transferred to HYREF by Chonggong Bai, and a CDQ WHPG station in Boxing County which was transferred
to HYREF by Xi&rsquo;an Zhonghong. (See Note 9). Pursuant to the terms of the Buy-Back agreement, HYREF may request that the Buyers
buy back the equity shares of Xi&rsquo;an Hanneng and/or the CDQ WHPG station if one of the following conditions is met: (i) HYREF
holds the equity shares of Xi&rsquo;an Hanneng until December 31, 2021; (ii) Xi&rsquo;an Huaxin New Energy Co., Ltd., is delisted
from The National Equities Exchange And Quotations Co., Ltd., a Chinese over-the-counter trading system (the &ldquo;NEEQ&rdquo;);
(iii) Xi&rsquo;an Huaxin New Energy, or any of the Buyers or its affiliates has a credit problem, including not being able to
issue an auditor report or standard auditor report or any control person or executive of the Buyers is involved in crimes and
is under prosecution or has other material credit problems, to HYREF&rsquo;s reasonable belief; (iv) if Xi&rsquo;an Zhonghong
fails to timely make repayment on principal or interest of the loan agreement, its supplemental agreement or extension agreement;
(v) the Buyers or any party to the Debt Repayment Agreement materially breaches the Debt Repayment Agreement or its related transaction
documents, including but not limited to the Share Transfer Agreement, the Pledged Assets Transfer Agreement, the Entrusted Loan
Agreement and their guarantee agreements and supplemental agreements.&nbsp;Due to halted trading of Huaxin stock by NEEQ for not
filing its 2018 annual report, on December 19, 2019, Xi&rsquo;an TCH, Xi&rsquo;an Zhonghong, Guohua Ku and Chonggong Bai jointly
and severally agreed to buy back all outstanding capital equity of Xi&rsquo;an Hanneng which was transferred to HYREF by Chonggong
Bai earlier. The total buy back price was RMB 261,727,506 ($37.52 million) including accrued interest of RMB 14,661,506 ($2.10
million), and was paid in full by Xi&rsquo;an TCH.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">As
of June 30, 2020, and December 31, 2019, the Company had $28,720 and $41,174, respectively, in advances from the Company&rsquo;s
management, which bear no interest, are unsecured, and are payable upon demand.&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>12.
NOTE PAYABLES, NET</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><I><U>Convertible
Notes / Promissory Notes in January and February 2019</U></I></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">On&nbsp;
January 31, 2019, the Company entered into a Securities Purchase Agreement with Iliad Research and Trading, L.P., a Utah limited
partnership (the &ldquo;Purchaser&rdquo;), pursuant to which the Company sold and issued to the Purchaser a Convertible Promissory
Note of $1,050,000. The Purchaser purchased the Note with an original issue discount of $50,000. The Note bears interest at 8%.
All outstanding principal and accrued interest on the Note will become due and payable on January 30, 2021, subject to a potential
one-year extension period during which interest would not accrue. The Company&rsquo;s obligations under the Note may be prepaid
at any time, provided that in such circumstance the Company would pay 125% of any amounts outstanding under the Note and being
prepaid. Amounts outstanding under the Note may be converted at any time, at the Lender&rsquo;s option, into shares of the Company&rsquo;s
common stock at a conversion price of $3.00 per share, subject to certain adjustments as discussed in the July 2018 Note above.
The conversion feature did not require bifurcation and derivative accounting as the conversion price was greater than the market
price of the Company common shares, there was no beneficial conversion feature to recognize.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
February 27, 2019, the Company entered into a Securities Purchase Agreement with Iliad Research and Trading, L.P., a Utah limited
partnership (the &ldquo;Purchaser&rdquo;), pursuant to which the Company sold and issued to the Purchaser a Convertible Promissory
Note of $1,050,000. The Purchaser purchased the Note with an original issue discount of $50,000. The Note bears interest at 8%.
All outstanding principal and accrued interest on the Note will become due and payable on February 26, 2021, subject to a potential
one-year extension period during which interest would not accrue. The Company&rsquo;s obligations under the Note may be prepaid
at any time, provided that in such circumstance the Company would pay 125% of any amounts outstanding under the Note and being
prepaid. Amounts outstanding under the Note may be converted at any time, at the Lender&rsquo;s option, into shares of the Company&rsquo;s
common stock at a conversion price of $3.00 per share, subject to certain adjustments as discussed above in the July 2018 Note.
The conversion feature did not require bifurcation and derivative accounting and as the conversion price was greater than the
market value of the Company common shares, there was no beneficial conversion feature to recognize.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"></P>

<!-- Field: Page; Sequence: 26; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->24<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Pursuant
to an Exchange Agreement dated April 14, 2019 (the &ldquo;Exchange Agreement&rdquo;), the Company and Iliad Research and Trading,
L.P. agreed to exchange the above two notes (the &ldquo;Original Notes&rdquo;) with two new promissory notes (the &ldquo;Exchange
Notes&rdquo;). Upon execution of the agreement, the notes holder surrendered the Convertible Notes to the Company and the Company
issued to the holder the Exchange Notes. Upon surrender, the two Convertible Notes were cancelled and the remaining amount owed
to Holder hereafter be evidenced solely by the Exchange Notes ($1,173,480 and $ 1,165,379 for the January and February 2019 notes,
respectively). All outstanding principal and accrued interest on the Exchange Notes will become due and payable on January 31,
2021 and February 27, 2021, respectively. The Exchange Notes bore interest at 8% and did not grant conversion options to the Purchaser.
The Company&rsquo;s obligations under the Exchange Notes could be prepaid at any time, provided that in such circumstance the
Company would have paid 125% of any amounts outstanding under the Exchange Notes. Beginning on the date that is six months from
the issue date of the respective Original Notes (the &ldquo;Issue Dates&rdquo;) and at any time thereafter until the Exchange
Notes are paid in full, Purchaser shall have the right to redeem up to $750,000 of the outstanding balance during months six to
eight following the respective Issue Date and any amount thereafter. The exchange of the Convertible Notes with Promissory Notes
did not cause substantially different terms, and did not meet the conditions described in ASC 405-20-40-1, and therefore was accounted
for as a modification and not an extinguishment; accordingly, the Company did not recognize any gain or loss for the exchange
of the notes under ASC 470-50-40-8. During the six months ended June 30, 2020, the Company amortized OID of $39,583 and recorded
$61,609 interest expense. During the three months ended June 30, 2020, the Company amortized OID of $27,083 and recorded $26,482
interest expense.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">As
a result of default in the redemption request by the lender made on August 1, 2019, the Company and the lender entered into a
forbearance agreement in which the lender agreed not to enforce its rights under the agreement and agreed not to make any Redemptions
pursuant to the Section 4 of the Note before October 1, 2019. Under the term of the forbearance agreement, in the event Lender
delivers after October 1, 2019 a Redemption Notice to Borrower and the Redemption Amount set forth therein is not paid in cash
to Lender within three Trading Days, then the applicable Redemption Amount shall be increased by 25% (the &ldquo;First Adjustment,&rdquo;
and such increase to the Redemption Amount, the &ldquo;First Adjusted Redemption Amount&rdquo;). In the event the First Adjusted
Redemption Amount is not paid within three Trading Days after the date of First Adjustment, then the First Adjusted Redemption
Amount shall be increased in accordance with the following formula: $0.50 divided by the lowest Closing Trade Price of the Common
Stock during the 20 Trading Days prior to the date of the Second Adjustment and the resulting quotient multiplied by the First
Adjusted Redemption Amount (the &ldquo;Second Adjustment,&rdquo; and such increase to the First Adjusted Redemption Amount, the
&ldquo;Second Adjusted Redemption Amount&rdquo;), provided, however, that such formula shall only be applied if the resulting
quotient is greater than one and such formula shall in no event be used to reduce the First Adjusted Redemption Amount.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
2019, the Company entered into a series of Exchange Agreements with Iliad Research and Trading, L.P. Pursuant to the Agreement,
the Company and Lender partitioned five Promissory Notes in the original total principal amount of $797,000 from a Promissory
Note issued by the Company on April 14, 2019. The Company and Lender exchanged the Partitioned Note for the delivery of total
175,400 shares (post-reverse stock split) of the Company&rsquo;s Common Stock. The Company recorded $131,740 gain on conversion
of these portion of the note. However, on December 16, 2019, the Company and the lender amended the September 11, 2019 forbearance
agreement to increase the adjustment ratio described above from $0.50 to $0.30 (pre-reverse stock split price). The outstanding
balance of the Note shall be reduced by an amount equal to the total outstanding balance of the Partitioned Note. The investor
made adjustments of $305,626 to increase the principle of the notes during the year ended December 31, 2019 under the term of
the September 11<SUP>th</SUP>&nbsp;forbearance agreement and the amendment to forbearance agreement dated on December 16, 2019.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">During
the first quarter of 2020, Company entered into three Exchange Agreements with Iliad Research and Trading, L.P. Pursuant to the
Agreement, the Company and Lender partitioned three new Promissory Notes in the original total principal amount of $430,000 from
a Promissory Note issued by the Company on April 14, 2019. The Company and Lender exchanged the Partitioned Note for the delivery
of total 143,333 shares (post-reverse stock split) of the Company&rsquo;s Common Stock. The Company recorded $103,167 loss on
conversion of these portion of the note.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"></P>

<!-- Field: Page; Sequence: 27; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->25<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">During the second quarter of 2020, Company entered into
four Exchange Agreements with Iliad Research and Trading, L.P. Pursuant to the Agreement, the Company and Lender partitioned four
new Promissory Notes in the original total principal amount of $819,586 from a Promissory Note issued by the Company on April 14,
2019. The Company and Lender exchanged the Partitioned Note for the delivery of total 304,710 shares (post-reverse stock split)
of the Company&rsquo;s Common Stock. The Company recorded $49,837 gain on conversion of these portion of the note. In addition,
the investor also made adjustments of $145,000 to increase the principle of the notes during the second quarter of 2020 under the
term of the September 11<SUP>th</SUP>&nbsp;forbearance agreement and the amendment to forbearance agreement dated on December 16,
2019. These transactions were recorded as credit to additional paid in capital of $769,749, which was the difference between Note
conversion of $819,586 and gain on conversion of $49,837. The $49,837 gain on conversion was presented net of $145,000 adjustment
discussed above and resulted in a net loss on note redemption/ conversion of $95,163 in the statement of operations.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
May 15, 2020, the Company entered into a Forbearance Agreement with the Lender. The Lender had delivered a redemption notice to
the Company on November 4, 2019 pursuant to the terms of the Exchange Agreement dated April 14, 2019 and the Company failed to
pay the amount provided therein. Accordingly, the Lender has the right to accelerate the maturity date of the Note and cause the
outstanding balance to be increased by 25%. The Lender agreed with the Company to withdraw the November 4, 2019 redemption notice
as if it was never made and agreed that as of May 15, 2020 there is no default under the Note. The Company did not pay any consideration
to the Lender for this forbearance. The outstanding balance of the Note as of May 15, 2020 is $1,271,720, and under the new Forbearance
Agreement, if the Lender delivers a redemption notice and the amount set forth in such notice is not paid in cash to Lender within
three trading days, the applicable redemption amount shall be increased to 25%. &nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>13.
SHARES ISSUED FOR EQUITY FINANCING AND STOCK COMPENSATION</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; background-color: white"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Following
is a summary of the activities of warrants that were issued from equity financing (post-reverse stock split) for the six months
ended June 30, 2020:</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; background-color: white"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: bottom">
    <TD>&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Number of<BR> Warrants</TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Average<BR> Exercise<BR> Price<BR>
    (post-reverse<BR> stock split<BR> price)</TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Weighted<BR> Average<BR> Remaining<BR>
    Contractual<BR> Term in Years</TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 64%">Outstanding at December 31, 2019</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 9%; text-align: right">30,411</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 9%; text-align: right">14.0</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 9%; text-align: right">4.21</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD>Exercisable at December 31, 2019</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">30,411</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">14.0</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">4.21</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD>Granted</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD>Exercised</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD>Forfeited</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD>Expired</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD>Outstanding at June 30, 2020</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">30,411</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">14.0</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">3.71</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD>Exercisable at June 30, 2020</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">30,411</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">14.0</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">3.71</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
</TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><I><U>Shares
Issued for Stock Compensation</U></I></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
March 16, 2020, the Company&rsquo;s Board of Director agreed to issue 3,333 shares of the Company&rsquo;s common stock (post-reverse
stock split) to the Company&rsquo;s law firm. The shares are earned in full and non-refundable as of March 9, 2020. The FV of
these shares are $10,999 on March 9, 2020.&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>14.
INCOME TAX</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company&rsquo;s Chinese subsidiaries are governed by the Income Tax Law of the PRC concerning privately-run enterprises, which
are generally subject to tax at 25% on income reported in the statutory financial statements after appropriate tax adjustments.
Under Chinese tax law, the tax treatment of finance and sales-type leases is similar to US GAAP. However, the local tax bureau
continues to treat CREG sales-type leases as operating leases. Accordingly, the Company recorded deferred income taxes.&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"></P>

<!-- Field: Page; Sequence: 28; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->26<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company&rsquo;s subsidiaries generate all of their income from their PRC operations. All of the Company&rsquo;s Chinese subsidiaries&rsquo;
effective income tax rate for 2019 and 2018 was 25%. Yinghua, Shanghai TCH, Xi&rsquo;an TCH, Huahong, Zhonghong and Erdos TCH
file separate income tax returns.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">There
is no income tax for companies domiciled in the Cayman Islands. Accordingly, the Company&rsquo;s CFS do not present any income
tax provisions related to Cayman Islands tax jurisdiction, where Sifang Holding is domiciled.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
US parent company, CREG is taxed in the US and, as of June 30, 2020, had net operating loss (&ldquo;NOL&rdquo;) carry forwards
for income taxes of $1.74 million; for federal income tax purposes, the NOL arising in tax years beginning after 2017 may only
reduce 80% of a taxpayer&rsquo;s taxable income, and may be carried forward indefinitely. The management believes the realization
of benefits from these losses may be uncertain due to the US parent company&rsquo;s continuing operating losses. Accordingly,
a 100% deferred tax asset valuation allowance was provided.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.1pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
recently issued Coronavirus Aid, Relief and Economic Security Act (the CARES Act or the Act), provides four relief provisions
for corporate taxpayers as follows:</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.1pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
<TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 0.25in; padding-right: 0.1pt; padding-left: 0.1pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">1.</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-right: 0.1pt; padding-left: 0.1pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Five-year
    net operating loss (NOL) carryback provision: the Act allows for the carryback of losses arising in a taxable year beginning
    after December 31, 2017, and before January 1, 2021, to each of the five taxable years preceding the taxable year of the loss.</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.1pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
<TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 0.25in; padding-right: 0.1pt; padding-left: 0.1pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">2.</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-right: 0.1pt; padding-left: 0.1pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Fiscal
    year NOL carryback fix from the Tax Cuts and Jobs Act (TCJA) of 2017: the Act corrects the language to provide fiscal year
    taxpayers who had NOLs arising in years that began prior to December 31, 2017 and ended after December 31, 2017 with the ability
    to carry back those NOLs.</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.1pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
<TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 0.25in; padding-right: 0.1pt; padding-left: 0.1pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">3.</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-right: 0.1pt; padding-left: 0.1pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Deferral
    of 80% income limitation on post-2017 NOLs to 2021: the Act suspends this 80% limitation for taxable years beginning before
    January 1, 2021, and instead allows the full offset of taxable income. For tax years beginning after December 31, 2020, the
    Act reinstates the 80% limitation.</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.1pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
<TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 0.25in; padding-right: 0.1pt; padding-left: 0.1pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">4.</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-right: 0.1pt; padding-left: 0.1pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Immediate
    Alternative Minimum Tax (&ldquo;AMT&rdquo;) tax credit refunds: the Act accelerates availability of AMT credits. The full
    remaining refundable AMT credit amount will be available for a corporation&rsquo;s first taxable year beginning in 2019. Alternatively,
    a corporation may elect to use 100% of its AMT credits for its first taxable year beginning in 2018.&nbsp;</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">As
of June 30, 2020, the Company&rsquo;s PRC subsidiaries had $66 million NOL that can be carried forward to offset future taxable
income for five years from the year the loss is incurred. The NOL was mostly from Erdos TCH and Zhonghong, Erdos TCH has not yet
resumed operation and Zhonghong has not yet generated any sales; accordingly, the Company recorded a 100% deferred tax valuation
allowance for PRC NOL.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
following table reconciles the U.S. statutory rates to the Company&rsquo;s effective tax rate for the six months ended June 30,
2020 and 2019, respectively:</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: bottom">
    <TD>&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2020</TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2019</TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 76%; text-align: left">U.S. statutory rates</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 9%; text-align: right">21.0</TD><TD STYLE="width: 1%; text-align: left">%</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 9%; text-align: right">(21.0</TD><TD STYLE="width: 1%; text-align: left">)%</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">Tax rate difference &ndash; current provision</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">10.1</TD><TD STYLE="text-align: left">%</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(3.6</TD><TD STYLE="text-align: left">)%</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left">Tax adjustment on PRC tax return</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">%</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">5.3</TD><TD STYLE="text-align: left">%</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">Reversal of temporary difference due to disposal of Shenqiu</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">%</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(22.4</TD><TD STYLE="text-align: left">)%</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left">Permanent differences</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">12.6</TD><TD STYLE="text-align: left">%</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">2.0</TD><TD STYLE="text-align: left">%</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">Change in valuation allowance on PRC NOL</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(62.8</TD><TD STYLE="text-align: left">)%</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">15.4</TD><TD STYLE="text-align: left">%</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-bottom: 1.5pt">Change in valuation allowance on US NOL</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">19.1</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">%</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">0.2</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">%</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 4pt">Tax (benefit) per financial statements</TD><TD STYLE="padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 4pt double; text-align: right">-</TD><TD STYLE="padding-bottom: 4pt; text-align: left">%</TD><TD STYLE="padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 4pt double; text-align: right">(24.1</TD><TD STYLE="padding-bottom: 4pt; text-align: left">)%</TD></TR>
</TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"></P>

<!-- Field: Page; Sequence: 29; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->27<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
provision for income tax expense for the six months ended June 30, 2020 and 2019 consisted of the following:</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: bottom">
    <TD>&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2020</TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2019</TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 76%; text-align: left">Income tax expense&nbsp;&nbsp;&ndash; current</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 9%; text-align: right">-</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 9%; text-align: right">78,044</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 1.5pt">Income tax benefit &ndash; deferred</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">-</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">(2,364,088</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-bottom: 4pt">Total income tax benefit</TD><TD STYLE="padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 4pt double; text-align: right">-</TD><TD STYLE="padding-bottom: 4pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 4pt double; text-align: right">(2,286,044</TD><TD STYLE="padding-bottom: 4pt; text-align: left">)</TD></TR>
</TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
following table reconciles the U.S. statutory rates to the Company&rsquo;s effective tax rate for the three months ended June
30, 2020 and 2019, respectively:</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: bottom">
    <TD>&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2020</TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2019</TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 76%; text-align: left">U.S. statutory rates</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 9%; text-align: right">21.0</TD><TD STYLE="width: 1%; text-align: left">%</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 9%; text-align: right">(21.0</TD><TD STYLE="width: 1%; text-align: left">)%</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">Tax rate difference &ndash; current provision</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">5.4</TD><TD STYLE="text-align: left">%</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(3.8</TD><TD STYLE="text-align: left">)%</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left">Tax adjustment on PRC tax return</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">%</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">9.8</TD><TD STYLE="text-align: left">%</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">Reversal of temporary difference due to disposal of Shenqiu</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">%</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">3.2</TD><TD STYLE="text-align: left">%</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left">Permanent differences</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">2.6</TD><TD STYLE="text-align: left">%</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">%</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD>Other</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">%</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">1.6</TD><TD STYLE="text-align: left">%</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left">Change in valuation allowance on PRC NOL</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(33.8</TD><TD STYLE="text-align: left">)%</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">11.9</TD><TD STYLE="text-align: left">%</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 1.5pt">Change in valuation allowance on US NOL</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">4.8</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">%</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">0.3</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">%</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-bottom: 4pt"><P STYLE="margin: 0; font: 10pt Times New Roman, Times, Serif">Tax expense per financial statements</P></TD><TD STYLE="padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 4pt double; text-align: right">-</TD><TD STYLE="padding-bottom: 4pt; text-align: left">%</TD><TD STYLE="padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 4pt double; text-align: right">2.0</TD><TD STYLE="padding-bottom: 4pt; text-align: left">%</TD></TR>
</TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
provision for income tax expense for the three months ended June 30, 2020 and 2019 consisted of the following:</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"></FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
<TR STYLE="vertical-align: bottom">
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD COLSPAN="3" STYLE="border-bottom: black 1.5pt solid; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>2020</B></FONT></TD>
    <TD>&nbsp;</TD>
    <TD COLSPAN="3" STYLE="border-bottom: black 1.5pt solid; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>2019</B></FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: #CCEEFF">
    <TD STYLE="width: 78%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Income tax benefit&nbsp;&nbsp;&ndash; current</FONT></TD>
    <TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</FONT></TD>
    <TD STYLE="width: 8%; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</FONT></TD>
    <TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</FONT></TD>
    <TD STYLE="width: 8%; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(61,700)</FONT></TD>
    <TD STYLE="width: 1%">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: white">
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Income tax expense &ndash; deferred</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="border-bottom: black 1.5pt solid">&nbsp;</TD>
    <TD STYLE="border-bottom: black 1.5pt solid; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</FONT></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="border-bottom: black 1.5pt solid">&nbsp;</TD>
    <TD STYLE="border-bottom: black 1.5pt solid; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">166,527</FONT></TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: #CCEEFF">
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Total income tax expense</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="border-bottom: black 4.5pt double"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</FONT></TD>
    <TD STYLE="border-bottom: black 4.5pt double; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</FONT></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="border-bottom: black 4.5pt double"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</FONT></TD>
    <TD STYLE="border-bottom: black 4.5pt double; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">104,827</FONT></TD>
    <TD>&nbsp;</TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT>&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>15.
STOCK-BASED COMPENSATION PLAN</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><I><U>Options
to Employees and Directors</U></I></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
June 19, 2015, the stockholders of the Company approved the China Recycling Energy Corporation Omnibus Equity Plan (the &ldquo;Plan&rdquo;)
at its annual meeting. The total shares of common stock authorized for issuance during the term of the Plan is 124,626 (post-reverse
stock split). The Plan was effective immediately upon its adoption by the Board of Directors on April 24, 2015, subject to stockholder
approval, and will terminate on the earliest to occur of (i) the 10th anniversary of the Plan&rsquo;s effective date, or (ii)
the date on which all shares available for issuance under the Plan shall have been issued as fully-vested shares. The stockholders
approved the Plan at their annual meeting on June 19, 2015.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
following table summarizes option activity with respect to employees and independent directors, and the number of options reflects
the Reverse Stock Split effective April 13, 2020:</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: bottom">
    <TD>&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Number of<BR> Shares</TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Average<BR> Exercise Price<BR>
    per Share (post-reverse stock split price)</TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Weighted<BR> Average<BR> Remaining<BR>
    Contractual<BR> Term in Years</TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD COLSPAN="2">&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD COLSPAN="2">&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD COLSPAN="2">&nbsp;</TD><TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 64%">Outstanding at December 31, 2019</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 9%; text-align: right">900</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 9%; text-align: right">54.3</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 9%; text-align: right">4.41</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD>Exercisable at December 31, 2019</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">900</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">54.3</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">4.41</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD>Granted</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD>Exercised</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD>Forfeited</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="padding-bottom: 4pt">Outstanding at June 30, 2020</TD><TD STYLE="padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 4pt double; text-align: right">900</TD><TD STYLE="padding-bottom: 4pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 4pt double; text-align: right">54.3</TD><TD STYLE="padding-bottom: 4pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 4pt double; text-align: right">3.91</TD><TD STYLE="padding-bottom: 4pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="padding-bottom: 4pt">Exercisable at June 30, 2020</TD><TD STYLE="padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 4pt double; text-align: right">900</TD><TD STYLE="padding-bottom: 4pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 4pt double; text-align: right">54.3</TD><TD STYLE="padding-bottom: 4pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 4pt double; text-align: right">3.91</TD><TD STYLE="padding-bottom: 4pt; text-align: left">&nbsp;</TD></TR>
</TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"></P>

<!-- Field: Page; Sequence: 30; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->28<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>16.
STATUTORY RESERVES</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Pursuant
to the corporate law of the PRC effective January 1, 2006, the Company is only required to maintain one statutory reserve by appropriating
from its after-tax profit before declaration or payment of dividends. The statutory reserve represents restricted retained earnings.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><I><U>Surplus
Reserve Fund</U></I></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company&rsquo;s Chinese subsidiaries are required to transfer 10% of their net income, as determined under PRC accounting rules
and regulations, to a statutory surplus reserve fund until such reserve balance reaches 50% of the Company&rsquo;s registered
capital.&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
surplus reserve fund is non-distributable other than during liquidation and can be used to fund previous years&rsquo; losses,
if any, and may be utilized for business expansion or converted into share capital by issuing new shares to existing shareholders
in proportion to their shareholding or by increasing the par value of the shares currently held by them, provided that the remaining
reserve balance after such issue is not less than 25% of the registered capital.&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">During the six and three months ended June 30, 2020, the Company
transferred $140,494, which is 10% of Xi&rsquo;an TCH&rsquo;s net income to the statutory reverse. The maximum statutory reserve
amount has not been reached for any subsidiary. The table below discloses the statutory reserve amount in the currency type registered
for each Chinese subsidiary as of June 30, 2020 and December 31, 2019:</P>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font-weight: bold; border-bottom: Black 1.5pt solid">Name&nbsp;of&nbsp;Chinese&nbsp;Subsidiaries</TD><TD STYLE="font-weight: bold; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Registered<BR> Capital</TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Maximum<BR> Statutory&nbsp;<BR>
    Reserve<BR> Amount</TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Statutory reserve at<BR> June 30, <BR>
    2020</TD><TD STYLE="font-weight: bold; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Statutory<BR> reserve at<BR> December
    31,<BR> 2019</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD COLSPAN="2">&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD COLSPAN="2">&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="vertical-align: top; width: 38%; text-align: left">Shanghai TCH</TD><TD STYLE="text-align: left; width: 1%; vertical-align: top">&nbsp;</TD>
    <TD STYLE="vertical-align: top; width: 1%; text-align: left">$</TD><TD STYLE="vertical-align: top; width: 9%; text-align: right">29,800,000</TD><TD STYLE="vertical-align: top; width: 1%; text-align: left">&nbsp;</TD><TD STYLE="text-align: left; width: 1%; vertical-align: top">&nbsp;</TD>
    <TD STYLE="vertical-align: top; width: 1%; text-align: left">$</TD><TD STYLE="vertical-align: top; width: 9%; text-align: right">14,900,000</TD><TD STYLE="vertical-align: top; width: 1%; text-align: left">&nbsp;</TD><TD STYLE="text-align: left; width: 1%; vertical-align: top">&nbsp;</TD>
    <TD STYLE="text-align: left; width: 18%; vertical-align: top">&yen;6,564,303 ($1,003,859)</TD><TD STYLE="text-align: left; width: 1%; vertical-align: top">&nbsp;</TD>
    <TD STYLE="text-align: left; width: 18%; vertical-align: top">&yen;6,564,303 ($1,003,859)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; vertical-align: top">&nbsp;</TD><TD STYLE="text-align: left; vertical-align: top">&nbsp;</TD>
    <TD STYLE="vertical-align: top; text-align: left">&nbsp;</TD><TD STYLE="vertical-align: top; text-align: left">&nbsp;</TD><TD STYLE="vertical-align: top; text-align: left">&nbsp;</TD><TD STYLE="text-align: left; vertical-align: top">&nbsp;</TD>
    <TD STYLE="vertical-align: top; text-align: left">&nbsp;</TD><TD STYLE="vertical-align: top; text-align: left">&nbsp;</TD><TD STYLE="vertical-align: top; text-align: left">&nbsp;</TD><TD STYLE="text-align: left; vertical-align: top">&nbsp;</TD>
    <TD STYLE="vertical-align: top; text-align: left">&nbsp;</TD><TD STYLE="text-align: left; vertical-align: top">&nbsp;</TD>
    <TD STYLE="text-align: left; vertical-align: top">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="vertical-align: top; text-align: left">Xi&rsquo;an TCH</TD><TD STYLE="text-align: left; vertical-align: top">&nbsp;</TD>
    <TD STYLE="vertical-align: top; text-align: left">&yen;</TD><TD STYLE="vertical-align: top; text-align: right">202,000,000</TD><TD STYLE="vertical-align: top; text-align: left">&nbsp;</TD><TD STYLE="text-align: left; vertical-align: top">&nbsp;</TD>
    <TD STYLE="vertical-align: top; text-align: left">&yen;</TD><TD STYLE="vertical-align: top; text-align: right">101,000,000</TD><TD STYLE="vertical-align: top; text-align: left">&nbsp;</TD><TD STYLE="text-align: left; vertical-align: top">&nbsp;</TD>
    <TD STYLE="text-align: left; vertical-align: top">&yen;70,347,763 ($10,747,478)</TD><TD STYLE="text-align: left; vertical-align: top">&nbsp;</TD>
    <TD STYLE="text-align: left; vertical-align: top">&yen;69,359,820 ($10,606,984)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; vertical-align: top">&nbsp;</TD><TD STYLE="text-align: left; vertical-align: top">&nbsp;</TD>
    <TD STYLE="vertical-align: top; text-align: left">&nbsp;</TD><TD STYLE="vertical-align: top; text-align: left">&nbsp;</TD><TD STYLE="vertical-align: top; text-align: left">&nbsp;</TD><TD STYLE="text-align: left; vertical-align: top">&nbsp;</TD>
    <TD STYLE="vertical-align: top; text-align: left">&nbsp;</TD><TD STYLE="vertical-align: top; text-align: left">&nbsp;</TD><TD STYLE="vertical-align: top; text-align: left">&nbsp;</TD><TD STYLE="text-align: left; vertical-align: top">&nbsp;</TD>
    <TD STYLE="vertical-align: top; text-align: left">&nbsp;</TD><TD STYLE="text-align: left; vertical-align: top">&nbsp;</TD>
    <TD STYLE="text-align: left; vertical-align: top">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="vertical-align: top; text-align: left">Erdos TCH</TD><TD STYLE="text-align: left; vertical-align: top">&nbsp;</TD>
    <TD STYLE="vertical-align: top; text-align: left">&yen;</TD><TD STYLE="vertical-align: top; text-align: right">120,000,000</TD><TD STYLE="vertical-align: top; text-align: left">&nbsp;</TD><TD STYLE="text-align: left; vertical-align: top">&nbsp;</TD>
    <TD STYLE="vertical-align: top; text-align: left">&yen;</TD><TD STYLE="vertical-align: top; text-align: right">60,000,000</TD><TD STYLE="vertical-align: top; text-align: left">&nbsp;</TD><TD STYLE="text-align: left; vertical-align: top">&nbsp;</TD>
    <TD STYLE="text-align: left; vertical-align: top">&yen;19,035,814 ($2,914,869)</TD><TD STYLE="text-align: left; vertical-align: top">&nbsp;</TD>
    <TD STYLE="text-align: left; vertical-align: top">&yen;19,035,814 ($2,914,869)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; vertical-align: top">&nbsp;</TD><TD STYLE="text-align: left; vertical-align: top">&nbsp;</TD>
    <TD STYLE="vertical-align: top; text-align: left">&nbsp;</TD><TD STYLE="vertical-align: top; text-align: left">&nbsp;</TD><TD STYLE="vertical-align: top; text-align: left">&nbsp;</TD><TD STYLE="text-align: left; vertical-align: top">&nbsp;</TD>
    <TD STYLE="vertical-align: top; text-align: left">&nbsp;</TD><TD STYLE="vertical-align: top; text-align: left">&nbsp;</TD><TD STYLE="vertical-align: top; text-align: left">&nbsp;</TD><TD STYLE="text-align: left; vertical-align: top">&nbsp;</TD>
    <TD STYLE="vertical-align: top; text-align: left">&nbsp;</TD><TD STYLE="text-align: left; vertical-align: top">&nbsp;</TD>
    <TD STYLE="text-align: left; vertical-align: top">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="vertical-align: top; text-align: left">Xi&rsquo;an Zhonghong</TD><TD STYLE="text-align: left; vertical-align: top">&nbsp;</TD>
    <TD STYLE="vertical-align: top; text-align: left">&yen;</TD><TD STYLE="vertical-align: top; text-align: right">30,000,000</TD><TD STYLE="vertical-align: top; text-align: left">&nbsp;</TD><TD STYLE="text-align: left; vertical-align: top">&nbsp;</TD>
    <TD STYLE="vertical-align: top; text-align: left">&yen;</TD><TD STYLE="vertical-align: top; text-align: right">15,000,000</TD><TD STYLE="vertical-align: top; text-align: left">&nbsp;</TD><TD STYLE="text-align: left; vertical-align: top">&nbsp;</TD>
    <TD STYLE="vertical-align: top; text-align: left">Did not accrue yet due to accumulated deficit</TD><TD STYLE="text-align: left; vertical-align: top">&nbsp;</TD>
    <TD STYLE="vertical-align: top; text-align: left">Did not accrue yet due to accumulated deficit</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; vertical-align: top">&nbsp;</TD><TD STYLE="text-align: left; vertical-align: top">&nbsp;</TD>
    <TD STYLE="vertical-align: top; text-align: left">&nbsp;</TD><TD STYLE="vertical-align: top; text-align: left">&nbsp;</TD><TD STYLE="vertical-align: top; text-align: left">&nbsp;</TD><TD STYLE="text-align: left; vertical-align: top">&nbsp;</TD>
    <TD STYLE="vertical-align: top; text-align: left">&nbsp;</TD><TD STYLE="vertical-align: top; text-align: left">&nbsp;</TD><TD STYLE="vertical-align: top; text-align: left">&nbsp;</TD><TD STYLE="text-align: left; vertical-align: top">&nbsp;</TD>
    <TD STYLE="vertical-align: top; text-align: left">&nbsp;</TD><TD STYLE="text-align: left; vertical-align: top">&nbsp;</TD>
    <TD STYLE="text-align: left; vertical-align: top">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="vertical-align: top; text-align: left">Shaanxi Huahong</TD><TD STYLE="text-align: left; vertical-align: top">&nbsp;</TD>
    <TD STYLE="vertical-align: top; text-align: left">$</TD><TD STYLE="vertical-align: top; text-align: right">2,500,300</TD><TD STYLE="vertical-align: top; text-align: left">&nbsp;</TD><TD STYLE="text-align: left; vertical-align: top">&nbsp;</TD>
    <TD STYLE="vertical-align: top; text-align: left">$</TD><TD STYLE="vertical-align: top; text-align: right">1,250,150</TD><TD STYLE="vertical-align: top; text-align: left">&nbsp;</TD><TD STYLE="text-align: left; vertical-align: top">&nbsp;</TD>
    <TD STYLE="vertical-align: top; text-align: left">Did not accrue yet due to accumulated deficit</TD><TD STYLE="text-align: left; vertical-align: top">&nbsp;</TD>
    <TD STYLE="vertical-align: top; text-align: left">Did not accrue yet due to accumulated deficit</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; vertical-align: top">&nbsp;</TD><TD STYLE="text-align: left; vertical-align: top">&nbsp;</TD>
    <TD STYLE="vertical-align: top; text-align: left">&nbsp;</TD><TD STYLE="vertical-align: top; text-align: left">&nbsp;</TD><TD STYLE="vertical-align: top; text-align: left">&nbsp;</TD><TD STYLE="text-align: left; vertical-align: top">&nbsp;</TD>
    <TD STYLE="vertical-align: top; text-align: left">&nbsp;</TD><TD STYLE="vertical-align: top; text-align: left">&nbsp;</TD><TD STYLE="vertical-align: top; text-align: left">&nbsp;</TD><TD STYLE="text-align: left; vertical-align: top">&nbsp;</TD>
    <TD STYLE="vertical-align: top; text-align: left">&nbsp;</TD><TD STYLE="text-align: left; vertical-align: top">&nbsp;</TD>
    <TD STYLE="text-align: left; vertical-align: top">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; vertical-align: top">Zhongxun</TD><TD STYLE="text-align: left; vertical-align: top">&nbsp;</TD>
    <TD STYLE="vertical-align: top; text-align: left">&yen;</TD><TD STYLE="vertical-align: top; text-align: right">35,000,000</TD><TD STYLE="vertical-align: top; text-align: left">&nbsp;</TD><TD STYLE="text-align: left; vertical-align: top">&nbsp;</TD>
    <TD STYLE="vertical-align: top; text-align: left">&yen;</TD><TD STYLE="vertical-align: top; text-align: right">17,500,000</TD><TD STYLE="vertical-align: top; text-align: left">&nbsp;</TD><TD STYLE="text-align: left; vertical-align: top">&nbsp;</TD>
    <TD STYLE="vertical-align: top; text-align: left">Did not accrue yet due to accumulated deficit</TD><TD STYLE="text-align: left; vertical-align: top">&nbsp;</TD>
    <TD STYLE="vertical-align: top; text-align: left">Did not accrue yet due to accumulated deficit</TD></TR>
</TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"></P>

<!-- Field: Page; Sequence: 31; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->29<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><I><U>Common
Welfare Fund</U></I></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
common welfare fund is a voluntary fund to which the Company can transfer 5% to 10% of its net income. This fund can only be utilized
on capital items for the collective benefit of the Company&rsquo;s employees, such as construction of dormitories, cafeteria facilities,
and other staff welfare facilities. This fund is non-distributable other than upon liquidation. The Company does not participate
in this fund.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>17.
CONTINGENCIES</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">China
maintains a &ldquo;closed&rdquo; capital account, meaning companies, banks, and individuals cannot move money in or out of the
country except in accordance with strict rules. The People&rsquo;s Bank of China (PBOC) and State Administration of Foreign Exchange
(SAFE) regulate the flow of foreign exchange in and out of the country. For inward or outward foreign currency transactions, the
Company needs to make a timely declaration to the bank with sufficient supporting documents to declare the nature of the business
transaction. The Company&rsquo;s sales, purchases and expense transactions are denominated in RMB and all of the Company&rsquo;s
assets and liabilities are also denominated in RMB. The RMB is not freely convertible into foreign currencies under the current
law. Remittances in currencies other than RMB may require certain supporting documentation in order to make the remittance.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company&rsquo;s operations in the PRC are subject to specific considerations and significant risks not typically associated with
companies in North America and Western Europe. These include risks associated with, among others, the political, economic and
legal environments and foreign currency exchange. The Company&rsquo;s results may be adversely affected by changes in governmental
policies with respect to laws and regulations, anti-inflationary measures, currency conversion and remittance abroad, and rates
and methods of taxation, among other things.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company sells electricity to its customers and receives commercial notes (bank acceptance) from them in lieu of payments for accounts
receivable. The Company discounts the commercial notes with the bank or endorses the commercial notes to vendors for payment of
their own obligations or to get cash from third parties. Most of the commercial notes have a maturity of less than six months.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>18.
COMMITMENTS</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><I><U>Lease
Commitment</U></I></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
November 20, 2017, Xi&rsquo;an TCH entered into a lease for its office with a term from December 1, 2017 through November 30,
2020. The monthly rent is RMB 36,536 ($5,600) with quarterly payment in advance.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">For
the six months ended June 30, 2020 and 2019, the rental expense of the Company was $32,502 and $53,067 (including Beijing office
rent of $19,201), respectively.&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">For
the three months ended June 30, 2020 and 2019, the rental expense of the Company was $16,128 and $26,494 (including Beijing office
rent of $9,419), respectively.&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company adopted ASC 842 on CFS on January 1, 2019. The components of lease costs, lease term and discount rate with respect of
the office lease with an initial term of more than 12 months are as follows:</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: bottom">
    <TD>&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center">Six Months Ended</TD><TD STYLE="font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD>&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">June 30,<BR> 2020</TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 88%; text-align: left; padding-bottom: 4pt">Operating lease cost &ndash; amortization of ROU</TD><TD STYLE="width: 1%; padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="width: 1%; border-bottom: Black 4pt double; text-align: left">$</TD><TD STYLE="width: 9%; border-bottom: Black 4pt double; text-align: right">31,848</TD><TD STYLE="width: 1%; padding-bottom: 4pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 4pt">Operating lease cost &ndash; interest expense on lease liability</TD><TD STYLE="padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 4pt double; text-align: right">654</TD><TD STYLE="padding-bottom: 4pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left">Weighted Average Remaining Lease Term - Operating leases</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">0.42
                                         years</FONT></TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">Weighted Average Discount Rate - Operating leases</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">3</TD><TD STYLE="text-align: left">%</TD></TR>
</TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"></P>

<!-- Field: Page; Sequence: 32; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->30<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: bottom">
    <TD>&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center">Three Months <BR>
    Ended</TD><TD STYLE="font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD>&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">June 30,<BR> 2020</TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 88%; text-align: left; padding-bottom: 4pt">Operating lease cost &ndash; amortization of ROU</TD><TD STYLE="width: 1%; padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="width: 1%; border-bottom: Black 4pt double; text-align: left">$</TD><TD STYLE="width: 9%; border-bottom: Black 4pt double; text-align: right">15,861</TD><TD STYLE="width: 1%; padding-bottom: 4pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 4pt">Operating lease cost &ndash; interest expense on lease liability</TD><TD STYLE="padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 4pt double; text-align: right">267</TD><TD STYLE="padding-bottom: 4pt; text-align: left">&nbsp;</TD></TR>
</TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
following is a schedule, by years, of maturities of the office lease liabilities as of June 30, 2020:</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: bottom">
    <TD>&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Operating <BR>
    Leases</TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 88%; text-align: left">2020</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 9%; text-align: right">25,804</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">Total undiscounted cash flows</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">25,804</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-bottom: 1.5pt">Less: imputed interest</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">(193</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="padding-bottom: 4pt">Present value of lease liabilities</TD><TD STYLE="padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 4pt double; text-align: right">25,611</TD><TD STYLE="padding-bottom: 4pt; text-align: left">&nbsp;</TD></TR>
</TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><I><U>Employment
Agreement</U></I></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
May 8, 2020, the Company entered an employment agreement with the Company&rsquo;s CFO for a term of 24 months. The monthly salary
is RMB 16,000 ($2,300). The Company will grant the CFO no less than 5,000 shares of the Company&rsquo;s common stock annually.&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><I><U>Investment
Banking Engagement Agreement</U></I></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
October 10, 2019, the Company entered an investment banking engagement agreement with an investment banker firm to engage them
as the exclusive lead underwriter for a registered securities offering. The Company shall pay to the investment banker an equity
retainer fee of 15,000 shares (post-reverse stock split) of the restricted common stock of the Company (10,000 shares was issued
within 10 business days of signing the agreement, and remaining 5,000 shares will be paid upon completion of the offering). The
proposed offering amount is $5 million, at closing of the offering, the Company will pay a 7% of the gross offering proceeds and
warrants to purchase that number of shares of common stock or units of securities as shall equal 7% of the securities issued and
sold by the Company at each closing of the offering. This agreement was renewed on July 22, 2020 for another six months, or the
final closing of a transaction, whichever comes first.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>19.
SUBSEQUENT EVENTS</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company follows the guidance in FASB ASC 855-10 for the disclosure of subsequent events. The Company evaluated subsequent events
through&nbsp;the date the&nbsp;financial statements were issued and determined the Company has the following material subsequent
events:&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
July 7, 2020, the Company entered into an Exchange Agreement with Iliad Research and Trading, L.P. Pursuant to the Agreement,
the Company and the Lender agreed to partition a new Promissory Note in the original principal amount of $200,000 from a Convertible
Promissory Note dated January 31, 2019 which was exchanged for a new Promissory Note on April 14, 2019. The Company and the Lender
agreed to exchange the Partitioned Note for 85,837 shares of common stock of the Company, and then the amount of the outstanding
balance of the Promissory Note will be reduced by an amount equal to the Partitioned Note. The shares of common stock were issued
without any restrictions.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
August 3, 2020, the Company entered into an Exchange Agreement with Iliad Research and Trading, L.P. Pursuant to the Agreement,
the Company and the Lender agreed to partition a new Promissory Note in the original principal amount of $200,000 from a Convertible
Promissory Note dated January 31, 2019 which was exchanged for a new Promissory Note on April 14, 2019. The Company and the Lender
agreed to exchange the Partitioned Note for 73,529 shares of common stock of the Company, and then the amount of the outstanding
balance of the Promissory Note will be reduced by an amount equal to the Partitioned Note. The shares of common stock were issued
without any restrictions.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>


<!-- Field: Page; Sequence: 33; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->31<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><A NAME="a_008"></A><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>ITEM
2. MANAGEMENT&rsquo;S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.75in; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Note
Regarding Forward-Looking Statements</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><I>This
quarterly report on Form 10-Q and other reports filed by the Company from time to time with the SEC (collectively the &ldquo;Filings&rdquo;)
contain or may contain forward-looking statements and information that are based upon beliefs of, and information currently available
to, Company&rsquo;s management as well as estimates and assumptions made by Company&rsquo;s management. Readers are cautioned
not to place undue reliance on these forward-looking statements, which are only predictions and speak only as of the date hereof.
When used in the filings, the words &ldquo;may&rdquo;, &ldquo;will&rdquo;, &ldquo;should&rdquo;, &ldquo;would&rdquo;, &ldquo;anticipate&rdquo;,
&ldquo;believe&rdquo;, &ldquo;estimate&rdquo;, &ldquo;expect&rdquo;, &ldquo;future&rdquo;, &ldquo;intend&rdquo;, &ldquo;plan&rdquo;,
or the negative of these terms and similar expressions as they relate to Company or Company&rsquo;s management identify forward-looking
statements. Such statements reflect the current view of Company with respect to future events and are subject to risks, uncertainties,
assumptions, and other factors (including the statements in the section &ldquo;results of operations&rdquo; below), and any businesses
that Company may acquire. Should one or more of these risks or uncertainties materialize, or should the underlying assumptions
prove incorrect, actual results may differ significantly from those anticipated, believed, estimated, expected, intended, or planned.
Factors that might cause or contribute to such a discrepancy, include, but are not limited to, those listed under the heading
&ldquo;Risk Factors&rdquo; and those listed in the Annual Report on Form 10-K for the year ended December 31, 2019 (the &ldquo;2019
Form 10-K&rdquo;). The following discussion should be read in conjunction with our Financial Statements and related Notes thereto
included elsewhere in this report and in the 2019 Form 10-K.</I></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><I>Although
the Company believes the expectations reflected in the forward-looking statements are based on reasonable assumptions, the Company
cannot guarantee future results, levels of activity, performance, or achievements. Except as required by applicable law, including
the securities laws of the United States, the Company does not intend to update any of the forward-looking statements to conform
these statements to actual results. Readers are urged to carefully review and consider the various disclosures made throughout
the entirety of annual report, which attempts to advise interested parties of the risks and factors that may affect our business,
financial condition, results of operations, and prospects.</I></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><I>Our
financial statements are prepared in US Dollars and in accordance with accounting principles generally accepted in the United
States. See &ldquo;Foreign Currency Translation and Comprehensive Income (Loss)&rdquo; below for information concerning the exchange
rates at which Renminbi (&ldquo;RMB&rdquo;) were translated into US Dollars (&ldquo;USD&rdquo;) at various pertinent dates and
for pertinent periods.</I></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.75in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;<B>&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>OVERVIEW
OF BUSINESS BACKGROUND</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">China
Recycling Energy Corporation (the &ldquo;Company&rdquo; or &ldquo;CREG&rdquo;) was incorporated on May 8, 1980. On March 8, 2007,
the Company again changed its name from China Digital Wireless, Inc. to its current name, China Recycling Energy Corporation.
The Company, through its subsidiaries, sells and leases energy saving systems and equipment to its customers in the People&rsquo;s
Republic of China (&ldquo;PRC&rdquo;). Typically, the Company transfers ownership of the waste energy recycling power generating
projects to its customers at the end of each sales-type lease and provides financing to its customers for the cost of the projects
as described below.&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company is in the process of transforming and expanding into an energy storage integrated solution provider. We plan to pursue
disciplined and targeted expansion strategies for market areas we currently do not serve. We actively seek and explore opportunities
to apply energy storage technologies to new industries or segments with high growth potential, including industrial and commercial
complexes, large scale photovoltaic (PV) and wind power stations,&nbsp;remote islands without electricity,&nbsp;and smart energy
cities with multi-energy supplies. By supporting and motivating all kinds of the electric power market to participate in resource
development and utilization of demand response, we plan to provide services including peak shaving with compensation and frequency
modulation. We intend to gradually form motor load performance for peak and low-hours, which will account for about 3% of the
annual maximum power load on the demand side and to ensure the electricity supply and demand balance for situations of non-severe
power shortages.&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"></P>

<!-- Field: Page; Sequence: 34; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->32<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.1pt; text-indent: 35.9pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
December 2019, a novel strain of coronavirus (COVID-19) was reported in Wuhan, China. The World Health Organization has declared
the outbreak to constitute a &ldquo;Public Health Emergency of International Concern.&rdquo; This pandemic, which continues to
spread to additional countries, and is disrupting supply chains and affecting production and sales across a range of industries
as a result of quarantines, facility closures, and travel and logistics restrictions in connection with the outbreak. However,
as a result of PRC government&rsquo;s effort on disease control, most cities in China were reopened, the outbreak in China is
under the control. The Company disposed all of its systems and currently holds only five power generating systems through Erdos
TCH, the Company initially expected to resume production of these five power generating systems in July 2020 from the renovation
and furnace safety upgrade, but the resumption of operations will be delayed due to the global pandemic of Covid-19; Erdos exports
ferrosilicon to 27 countries, the Company decided not to resume the production in the third quarter of 2020 as a result of decreased
sales order and overstocked inventory, and the Company is not able to provide a resumption date as it will depend on the overall
progress of the global epidemic control. There are some new Covid-19 cases discovered in a few provinces of China including Beijing
and Liaoning province, no new case has been discovered in Xi&rsquo;an province where the Company is located as of today.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.1pt; text-align: justify; text-indent: 35.9pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">For
the six months ended June 30, 2020 and 2019, the Company had a net income of $0.40 million and net loss $7.21 million, respectively.
For the three months ended June 30, 2020 and 2019, the Company had a net income of $0.99 million and net loss $5.26 million, respectively.
The Company has an accumulated deficit of $46.19 million as of June 30, 2020. The Company is in the process of transforming and
expanding into an energy storage integrated solution provider as described above.&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
historical operating results indicate substantial doubt exists related to the Company&rsquo;s ability to continue as a going concern.
However, the Company had $62.67 million cash on hand at June 30, 2020, this also satisfies the Company&rsquo;s estimated liquidity
needs 12 months from the issuance of the financial statements. The Company believes that the actions discussed above are probable
of occurring and the occurrence, as well as the cash flow discussed, mitigate the substantial doubt raised by its historical operating
results.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Management
also intends to raise additional funds by way of a private or public offering, or by obtaining loans from banks or others. While
the Company believes in the viability of its strategy to generate sufficient revenue and in its ability to raise additional funds
on reasonable terms and conditions, there can be no assurances to that effect. The ability of the Company to continue as a going
concern is dependent upon the Company&rsquo;s ability to further implement its business plan and generate sufficient revenue and
its ability to raise additional funds by way of a public or private offering, or debt financing including bank loans.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><I>Our
Subsidiaries</I></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Our
business is primarily conducted through our wholly-owned subsidiaries, Sifang Holdings Co., Ltd. (&ldquo;Sifang&rdquo;) and Shanghai
Yinghua Financial Leasing Co., Ltd (&ldquo;Yinghua&rdquo;); Sifang&rsquo;s wholly-owned subsidiaries, Huahong New Energy Technology
Co., Ltd. (&ldquo;Huahong&rdquo;) and Shanghai TCH Energy Tech Co., Ltd. (&ldquo;Shanghai TCH&rdquo;); Shanghai TCH&rsquo;s wholly-owned
subsidiary, Xi&rsquo;an TCH Energy Technology Company, Ltd (&ldquo;Xi&rsquo;an TCH&rdquo;); Xi&rsquo;an TCH&rsquo;s wholly-owned
subsidiaries, Erdos TCH Energy Saving Development Co., Ltd (&ldquo;Erdos TCH&rdquo;) and Zhongxun Energy Investment (Beijing)
Co., Ltd (&ldquo;Zhongxun&rdquo;); and Xi&rsquo;an TCH&rsquo;s 90% and Shanghai TCH&rsquo;s 10% owned subsidiary, Xi&rsquo;an
Zhonghong New Energy Technology Co., Ltd. (&ldquo;Zhonghong&rdquo;). Zhonghong provides energy saving solutions and services,
including constructing, selling and leasing energy saving systems and equipment to customers, project investment.&nbsp;&nbsp;&nbsp;&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company&rsquo;s organizational chart as of June 30, 2020 is as follows:</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"></P>

<!-- Field: Page; Sequence: 35; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->33<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>CREG
Legal Structure</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center">&nbsp;<IMG SRC="image_002.jpg" ALT=""></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><I>Shanghai
TCH and its Subsidiaries</I></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Shanghai
TCH was established as a foreign investment enterprise in Shanghai under the laws of the PRC on May 25, 2004 and has registered
capital of $29.80 million. Xi&rsquo;an TCH was incorporated in Xi&rsquo;an, Shaanxi Province under the laws of the PRC on November
8, 2007. In February 2009, Huahong was incorporated in Xi&rsquo;an, Shaanxi province. Erdos TCH was incorporated in April 2009
in Erdos, Inner Mongolia Autonomous Region. On July 19, 2013, Xi&rsquo;an TCH formed Xi&rsquo;an Zhonghong New Energy Technology
Co., Ltd (&ldquo;Zhonghong&rdquo;). Xi&rsquo;an TCH owns 90% and Shanghai TCH owns 10% of Zhonghong.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><I>The
Fund Management Company and the HYREF Fund</I></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
June 25, 2013, Xi&rsquo;an TCH and Hongyuan Huifu Venture Capital Co. Ltd (&ldquo;Hongyuan Huifu&rdquo;) established Beijing Hongyuan
Recycling Energy Investment Management Company Ltd. (the &ldquo;Fund Management Company&rdquo;) with registered capital of RMB
10 million ($1.45 million). Xi&rsquo;an TCH made an initial capital contribution of RMB 4 million ($650,000) and has 40% ownership
interest in the Fund Management Company. With respect to the Fund Management Company, voting rights and dividend rights are allocated
80% and 20% between Hongyuan Huifu and Xi&rsquo;an TCH, respectively.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"></P>

<!-- Field: Page; Sequence: 36; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->34<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Fund Management Company is the general partner of Beijing Hongyuan Recycling Energy Investment Center, LLP (the &ldquo;HYREF Fund&rdquo;),
a limited liability partnership established July 18, 2013 in Beijing. The Fund Management Company made an initial capital contribution
of RMB 5 million ($830,000) to the HYREF Fund. RMB 460 million ($77 million) was fully subscribed by all partners for the HYREF
Fund. The HYREF Fund has three limited partners: (1) China Orient Asset Management Co., Ltd., which made an initial capital contribution
of RMB 280 million ($46.67 million) to the HYREF Fund and is a preferred limited partner; (2) Hongyuan Huifu, which made an initial
capital contribution of RMB 100 million ($16.67 million) to the HYREF Fund and is an ordinary limited partner; and (3) the Company&rsquo;s
wholly-owned subsidiary, Xi&rsquo;an TCH, which made an initial capital contribution of RMB 75 million ($12.5 million) to the
HYREF Fund and is a secondary limited partner.&nbsp;In addition, Xi&rsquo;an TCH and Hongyuan Huifu formed Beijing Hongyuan Recycling
Energy Investment Management Company Ltd. to manage this Fund and also subscribed in the amount of RMB 5 million ($830,000) from
the Fund. The term of the HYREF Fund&rsquo;s partnership is six years from the date of its establishment, expiring on July 18,
2019. However, the HYREF Fund&rsquo;s partnership will not terminate until the HYREF loan is fully repaid and the buy-back period
is over pursuant to that certain Buy-Back Agreement entered on December 29, 2018 by and among HYREF, Xi&rsquo;an Zhonghong, Xi&rsquo;an
TCH, Guohua Ku, Chonggong Bai and Xi&rsquo;an Hanneng (the &ldquo;Buy-Back Agreement&rdquo;) (see Note 9). The term is four years
from the date of contribution for the preferred limited partner, and four years from the date of contribution for the ordinary
limited partner. The size of the HYREF Fund is RMB 460 million ($77 million). The HYREF Fund was formed for the purpose of investing
in Xi&rsquo;an Zhonghong New Energy Technology Co., Ltd., a then 90% owned subsidiary of Xi&rsquo;an TCH, for the construction
of two coke dry quenching (&ldquo;CDQ&rdquo;) waste heat power generation (&ldquo;WHPG&rdquo;) stations with Jiangsu Tianyu Energy
and Chemical Group Co., Ltd. (&ldquo;Tianyu&rdquo;) and one CDQ WHPG station with Boxing County Chengli Gas Supply Co., Ltd. (&ldquo;Chengli&rdquo;).</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
December 29, 2018, Xi&rsquo;an TCH entered into a Share Transfer Agreement with Hongyuan Huifu, pursuant to which Xi&rsquo;an
TCH transferred its 40% ownership in the Fund Management Company to Hongyuan Huifu for RMB 3,453,867 ($0.53 million). The transfer
was completed January 22, 2019. The Company recorded approximately $46,500 loss from the sale of a 40% equity interest in Fund
Management Company. The Company has no ownership in the Fund Management Company after this transaction.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><I>Erdos
TCH &ndash; Joint Venture</I></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
April 14, 2009, the Company formed Erdos TCH as a joint venture (the &ldquo;JV&rdquo; or &ldquo;Erdos TCH&rdquo;) with Erdos Metallurgy
Co., Ltd. (&ldquo;Erdos&rdquo;) to recycle waste heat from Erdos&rsquo; metal refining plants to generate power and steam to be
sold back to Erdos. The JV has a term of 20 years with a total investment for the project estimated at $79 million (RMB 500 million)
and an initial investment of $17.55 million (RMB 120 million). Erdos contributed 7% of the total investment for the project, and
Xi&rsquo;an TCH contributed 93%. According to Xi&rsquo;an TCH and Erdos&rsquo; agreement on profit distribution, Xi&rsquo;an TCH
and Erdos will receive 80% and 20%, respectively, of the profit from the JV until Xi&rsquo;an TCH receives the complete return
of its investment. Xi&rsquo;an TCH and Erdos will then receive 60% and 40%, respectively, of the profit from the JV. On June 15,
2013, Xi&rsquo;an TCH and Erdos entered into a share transfer agreement, pursuant to which Erdos transferred and sold its 7% ownership
interest in the JV to Xi&rsquo;an TCH for $1.29 million (RMB 8 million), plus certain accumulated profits as described below.
Xi&rsquo;an TCH paid the $1.29 million in July 2013 and, as a result, became the sole stockholder of Erdos TCH. In addition, Xi&rsquo;an
TCH is required to pay Erdos accumulated profits from inception up to June 30, 2013 in accordance with the supplementary agreement
entered on August 6, 2013. In August 2013, Xi&rsquo;an TCH paid 20% of the accumulated profit (calculated under PRC GAAP) of $226,000
to Erdos. Erdos TCH currently has two power generation systems in Phase I with a total of 18 MW power capacity, and three power
generation systems in Phase II with a total of 27 MW power capacity.&nbsp;&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">With
the current economic conditions in China, the government limited over-capacity and production in the iron and steel industry,
which resulted in a decrease of Erdos Metallurgy Co., Ltd&rsquo;s production of ferrosilicon and its revenue and cash flows, and
made it difficult for Erdos to make the monthly minimum lease payment.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">After
considering the challenging economic conditions facing Erdos, and to maintain the long-term cooperative relationship between the
parties, which we believe will continue to produce long-term benefits, on April 28, 2016, Erdos TCH and Erdos entered into a supplemental
agreement, effective May 1, 2016. Under the supplemental agreement, Erdos TCH cancelled monthly minimum lease payments from Erdos,
and agreed to charge Erdos based on actual electricity sold at RMB 0.30 / KWH, which price will be adjusted annually based on
prevailing market conditions.&nbsp;&nbsp;&nbsp;Since May 2019, Erdos TCH has ceased its operations due to renovations and furnace
safety upgrades of Erdos, and the Company originally expected the resumption of operations in July 2020. but the resumption of
operations will be delayed due to the global pandemic of Covid-19, the Company is not able to provide a resumption date as it
will depend on the overall progress of the global epidemic control. During this period, Erdos will compensate Erdos TCH RMB 1
million ($145,460) per month, until operations resume.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"></P>

<!-- Field: Page; Sequence: 37; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->35<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company evaluated the modified terms for payments based on actual electricity sold as minimum lease payments as defined in ASC
840-10-25-4, since lease payments that depend on a factor directly related to the future use of the leased property are contingent
rentals and, accordingly, are excluded from minimum lease payments in their entirety. The Company wrote off the net investment
receivables of these leases at the lease modification date.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
addition, Erdos TCH has 30% ownership in DaTangShiDai (BinZhou) Energy Savings Technology Co., Ltd. (&ldquo;BinZhou Energy Savings&rdquo;),
30% ownership in DaTangShiDai DaTong Recycling Energy Technology Co., Ltd. (&ldquo;DaTong Recycling Energy&rdquo;), and 40% ownership
in DaTang ShiDai TianYu XuZhou Recycling Energy Technology Co, Ltd. (&ldquo;TianYu XuZhou Recycling Energy&rdquo;). These companies
were incorporated in 2012 but had no operations since then nor any registered capital contribution was made.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><I>Shenqiu
Yuneng Biomass Power Generation Projects</I></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
May 25, 2011, Xi&rsquo;an TCH entered into a Letter of Intent (&ldquo;LOI&rdquo;) with Shenqiu YuNeng Thermal Power Co., Ltd.
(&ldquo;Shenqiu&rdquo;) to reconstruct and transform a Thermal Power Generation System owned by Shenqiu into a 75T/H BMPG System
for $3.57 million (RMB 22.5 million). The project commenced in June 2011 and was completed in the third quarter of 2011. On September
28, 2011, Xi&rsquo;an TCH entered into a Biomass Power Generation Asset Transfer Agreement with Shenqiu (the &ldquo;Shenqiu Transfer
Agreement&rdquo;). Pursuant to the Shenqiu Transfer Agreement, Shenqiu sold Xi&rsquo;an TCH a set of 12 MW BMPG systems (after
Xi&rsquo;an TCH converted the system for BMPG purposes). As consideration for the BMPG systems, Xi&rsquo;an TCH paid Shenqiu $10.94
million (RMB 70 million) in cash in three installments within six months upon the transfer of ownership of the systems. By the
end of 2012, all the consideration was paid. On September 28, 2011, Xi&rsquo;an TCH and Shenqiu also entered into a Biomass Power
Generation Project Lease Agreement (the &ldquo;2011 Shenqiu Lease&rdquo;). Under the 2011 Shenqiu Lease, Xi&rsquo;an TCH agreed
to lease a set of 12 MW BMPG systems to Shenqiu at a monthly rental of $286,000 (RMB 1.8 million) for 11 years. Upon expiration
of the 2011 Shenqiu Lease, ownership of this system will transfer from Xi&rsquo;an TCH to Shenqiu at no additional cost. In connection
with the 2011 Shenqiu Lease, Shenqiu paid one month&rsquo;s rent as a security deposit to Xi&rsquo;an TCH, in addition to providing
personal guarantees.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
October 8, 2012, Xi&rsquo;an TCH entered into a LOI for technical reformation of Shenqiu Project Phase II with Shenqiu for technical
reformation to enlarge the capacity of the Shenqiu Project Phase I (the &ldquo;Shenqiu Phase II Project&rdquo;). The technical
reformation involved the construction of another 12 MW BMPG system. After the reformation, the generation capacity of the power
plant increased to 24 MW. The project commenced on October 25, 2012 and was completed during the first quarter of 2013. The total
cost of the project was $11.1 million (RMB 68 million). On March 30, 2013, Xi&rsquo;an TCH and Shenqiu entered into a BMPG Project
Lease Agreement (the &ldquo;2013 Shenqiu Lease&rdquo;). Under the 2013 Shenqiu Lease, Xi&rsquo;an TCH agreed to lease the second
set of 12 MW BMPG systems to Shenqiu for $239,000 (RMB 1.5 million) per month for 9.5 years. When the 2013 Shenqiu Lease expires,
ownership of this system will transfer from Xi&rsquo;an TCH to Shenqiu at no additional cost.&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
January 4, 2019, Xi&rsquo;an Zhonghong, Xi&rsquo;an TCH, and Mr. Chonggong Bai entered into a Projects Transfer Agreement (the
&ldquo;Agreement&rdquo;), pursuant to which Xi&rsquo;an TCH will transfer two Biomass Power Generation Projects in Shenqiu (&ldquo;Shenqiu
Phase I and II Projects&rdquo;) to Mr. Bai for RMB 127,066,000 ($18.55 million). Mr. Bai agreed to transfer all the equity shares
of his wholly owned company, Xi&rsquo;an Hanneng Enterprises Management Consulting Co. Ltd. (&ldquo;Xi&rsquo;an Hanneng&rdquo;)
to Beijing Hongyuan Recycling Energy Investment Center, LLP (the &ldquo;HYREF&rdquo;) as repayment for the loan made by Xi&rsquo;an
Zhonghong to HYREF as consideration for the transfer of the Shenqiu Phase I and II Projects (See Note 9). The transfer of projects
was completed February 15, 2019. The Company recorded $208,359 loss from the transfer.&nbsp;Mr. Bai transferred all the equity
shares of his wholly owned company, Xi&rsquo;an Hanneng to the HYREF Fund as repayment for the loan on January 10, 2019. Xi&rsquo;an
Hanneng will own 47,150,000 shares of Xi&rsquo;an Huaxin New Energy Co., Ltd for the repayment of Shenqiu system and Huayu system.
However, Xi&rsquo;an Hanneng was not able to obtain all the Huaxin shares due to halted trading of Huaxin stock by NEEQ for not
filing its 2018 annual report.&nbsp; On December 19, 2019, Xi&rsquo;an TCH, Xi&rsquo;an Zhonghong, Guohua Ku and Chonggong Bai
jointly and severally agreed to buy back all outstanding capital equity of Xi&rsquo;an Hanneng which was transferred to HYREF
by Chonggong Bai earlier. The total buy back price was RMB 261,727,506 ($37.52 million) including accrued interest of RMB 14,661,506
($2.10 million), and was paid in full by Xi&rsquo;an TCH. On December 20, 2019, Mr. Bai, Xi&rsquo;an TCH and Xi&rsquo;an Zhonghong,
agreed to have Mr. Bai repay the Company in cash for the transfer price of Xuzhou Huayu and Shenqiu in five installment payments.
The 1<SUP>st</SUP>&nbsp;payment of RMB 50 million ($7.17 million) is due on January 5, 2020, the 2<SUP>nd&nbsp;</SUP>payment of
RMB 50 million ($7.17 million) was due on February 5, 2020, the 3<SUP>rd</SUP>&nbsp;payment of RMB 50 million ($7.17 million)
was due on April 5, 2020, the 4<SUP>th</SUP>&nbsp;payment of RMB 50 million ($7.17 million) was due on June 30, 2020, and the
final payment of RMB 47,066,000 ($6.75 million) was due on September 30, 2020. As of this report date, the Company already received
RMB 200 million ($28.68 million).</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"></P>

<!-- Field: Page; Sequence: 38; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->36<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><I>Pucheng
Biomass Power Generation Projects</I></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
June 29, 2010, Xi&rsquo;an TCH entered into a Biomass Power Generation (&ldquo;BMPG&rdquo;) Project Lease Agreement with Pucheng
XinHengYuan Biomass Power Generation Co., Ltd. (&ldquo;Pucheng&rdquo;), a limited liability company incorporated in China. Under
this lease agreement, Xi&rsquo;an TCH leased a set of 12MW BMPG systems to Pucheng at a minimum of $279,400 (RMB 1,900,000) per
month for 15 years (&ldquo;Pucheng Phase I&rdquo;).</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
September 11, 2013, Xi&rsquo;an TCH entered into a BMPG Asset Transfer Agreement (the &ldquo;Pucheng Transfer Agreement&rdquo;)
with Pucheng Xin Heng Yuan Biomass Power Generation Corporation (&ldquo;Pucheng&rdquo;), a limited liability company incorporated
in China. The Pucheng Transfer Agreement provided for the sale by Pucheng to Xi&rsquo;an TCH of a set of 12 MW BMPG systems with
the completion of system transformation for a purchase price of RMB 100 million ($16.48 million) in the form of 87,666 shares
(post-reverse stock split) of common stock of the Company at $187.0 (post-reverse stock price) per share. Also on September 11,
2013, Xi&rsquo;an TCH also entered into a BMPG Project Lease Agreement with Pucheng (the &ldquo;Pucheng Lease&rdquo;). Under the
Pucheng Lease, Xi&rsquo;an TCH leases this same set of 12 MW BMPG system to Pucheng, and combines this lease with the lease for
the 12 MW BMPG station of Pucheng Phase I project, under a single lease to Pucheng for RMB 3.8 million ($0.63 million) per month
(the &ldquo;Pucheng Phase II Project&rdquo;). The term for the consolidated lease is from September 2013 to June 2025. The lease
agreement for the 12 MW station from Pucheng Phase I project terminated upon the effective date of the Pucheng Lease. The ownership
of two 12 MW BMPG systems will transfer to Pucheng at no additional charge when the Pucheng Lease expires.&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
September 29, 2019, Xi&rsquo;an TCH entered into a Termination Agreement of the Lease Agreement of Biomass Power Generation Project
(the &ldquo;Termination Agreement&rdquo;) with Pucheng.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Pucheng
failed to pay fees it owed to Xi&rsquo;an TCH for leasing two biomass power generation systems from Xi&rsquo;an TCH with total
capacity of 24MW due to its long suspension of production resulting from the significant reduction of raw material supplies for
its biomass power generation operation in Pucheng County, which caused the biomass power generation project to no longer be suitable.
Pursuant to the Termination Agreement, the parties agreed: (i) Pucheng shall pay off outstanding lease fees of RMB 97.6 million
($14 million) owed as of December 31, 2018 to Xi&rsquo;an TCH before January 15, 2020; (ii) Xi&rsquo;an TCH will waive the lease
fees owed after January 1, 2019; (iii) Xi&rsquo;an TCH will not return RMB 3.8 million ($542,857) in cash deposits paid by Pucheng;
(iv) Xi&rsquo;an TCH will transfer the Project to Pucheng at no additional cost after receiving RMB 97.6 million from Pucheng,
and the original lease agreement between the parties will be formally terminated; and (v) if Pucheng fails to pay off RMB 97.6
million to Xi&rsquo;an TCH before January 15, 2020, Xi&rsquo;an TCH will still hold ownership of the Project and the original
lease agreement shall still be valid. Xi&rsquo;an TCH received RMB 97.6 million ($14 million) in full in January 14, 2020 and
the ownership of the system was transferred.&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><I>Chengli
Waste Heat Power Generation Projects</I></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
July 19, 2013, Xi&rsquo;an TCH formed a new company, &ldquo;Xi&rsquo;an Zhonghong New Energy Technology Co., Ltd.&rdquo; (&ldquo;Zhonghong&rdquo;),
with registered capital of RMB 30 million ($4.85 million). Xi&rsquo;an TCH paid RMB 27 million ($4.37 million) and owns 90% of
Zhonghong. Zhonghong is engaged to provide energy saving solution and services, including constructing, selling and leasing energy
saving systems and equipment to customers. On December 29, 2018, Shanghai TCH entered into a Share Transfer Agreement with HYREF,
pursuant to which HYREF agreed to transfer its 10% ownership in Xi&rsquo;an Zhonghong to Shanghai TCH for RMB 3 million ($0.44
million). The transfer was completed January 22, 2019.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"></P>

<!-- Field: Page; Sequence: 39; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->37<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
July 24, 2013, Zhonghong entered into a Cooperative Agreement of CDQ and CDQ WHPG Project with Boxing County Chengli Gas Supply
Co., Ltd. (&ldquo;Chengli&rdquo;). The parties entered into a supplement agreement on July 26, 2013. Pursuant to these agreements,
Zhonghong agreed to design, build and maintain a 25 MW CDQ system and a CDQ WHPG system to supply power to Chengli, and Chengli
agreed to pay energy saving fees (the &ldquo;Chengli Project&rdquo;). Chengli will contract the operation of the system to a third
party contractor that is mutually agreed to by Zhonghong. In addition, Chengli will provide the land for the CDQ system and CDQ
WHPG system at no cost to Zhonghong. The term of these Agreements is 20 years. The watt hours generated by the Chengli Project
will be charged at RMB 0.42 ($0.068) per KWH (excluding tax). The operating time shall be based upon an average 8,000 hours annually.
If the operating time is less than 8,000 hours per year due to a reason attributable to Chengli, then time charged shall be 8,000
hours a year, and if it is less than 8,000 hours due to a reason attributable to Zhonghong, then it shall be charged at actual
operating hours. The construction of the Chengli Project was completed in the second quarter of 2015 and the project successfully
completed commissioning tests in the first quarter of 2017. The Chengli Project is now operational, however, due to intensifying
environmental protection, the local environmental authorities required the project owner constructing CDQ sewage treatment to
complete supporting works, which were completed and passed through acceptance inspection during the quarter ended September 30,
2018. However, the owner of Chengli Project changed from Chengli to Shandong Boxing Shengli Technology Company Ltd. (&ldquo;Shengli&rdquo;).
This change resulted from transfer of the equity ownership of Chengli to Shengli (a private company) in March 2014. Chengli, a
100% state-owned enterprise that is 100% owned by the local Power Supply Bureau, &nbsp;is no longer allowed to carry out business
activities, and Shengli, the new owner, is not entitled to the high on-grid prices, and thus demanded a renegotiation of the settlement
terms for the project. The Company negotiated with the new project owner on the lease term, settlement method and settlement price,
but no agreement has been reached.&nbsp;&nbsp;&nbsp;&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
July 22, 2013, Zhonghong entered into an Engineering, Procurement and Construction (&ldquo;EPC&rdquo;) General Contractor Agreement
for the Boxing County Chengli Gas Supply Co., Ltd. CDQ Power Generation Project (the &ldquo;Chengli Project&rdquo;) with Xi&rsquo;an
Huaxin New Energy Co., Ltd. (&ldquo;Huaxin&rdquo;). Zhonghong, as the owner of the Chengli Project, contracted EPC services for
a CDQ system and a 25 MW CDQ WHPG system for Chengli to Huaxin. Huaxin shall provide construction, equipment procurement, transportation,
installation and adjustment, test run, construction engineering management and other necessary services to complete the Chengli
Project and ensure the CDQ system and CDQ WHPG system for Chengli meet the inspection and acceptance requirements and work normally.
The Chengli Project is a turn-key project in which Huaxin is responsible for monitoring the quality, safety, duration and cost
of the Chengli Project. The total contract price is RMB 200 million ($33.34 million), which includes all materials, equipment,
labor, transportation, electricity, water, waste disposal, machinery and safety costs.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
December 29, 2018, Xi&rsquo;an Zhonghong, Xi&rsquo;an TCH, the &ldquo;HYREF&rdquo;, Guohua Ku, and Mr. Chonggong Bai entered into
a CDQ WHPG Station Fixed Assets Transfer Agreement, pursuant to which Xi&rsquo;an Zhonghong transferred Chengli CDQ WHPG station
as the repayment for the loan of RMB 188,639,400 ($27.54 million) to HYREF. Xi&rsquo;an Zhonghong, Xi&rsquo;an TCH, Guohua Ku
and Chonggong Bai also agreed to buy back the CDQ WHPG Station when conditions under the Buy Back Agreement are met (see Note
9). The transfer was completed January 22, 2019, and the Company recorded $624,133 loss from this transfer. Since the original
terms of Buy Back Agreement are still valid, the Buy Back possibility is uncertain; therefore, the assets of Chengli CDQ WHPG
station, and the corresponding loan principal and interest, cannot be terminated due to the existence of Buy Back clauses.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><I>Tianyu
Waste Heat Power Generation Project</I></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
July 19, 2013, Zhonghong entered into a Cooperative Agreement (the &ldquo;Tianyu Agreement&rdquo;) for Energy Management of CDQ
and CDQ WHPG with Jiangsu Tianyu Energy and Chemical Group Co., Ltd (&ldquo;Tianyu&rdquo;). Pursuant to the Tianyu Agreement,
Zhonghong will design, build, operate and maintain two sets of 25 MW CDQ and CDQ WHPG systems for two subsidiaries of Tianyu &ndash;
Xuzhou Tian&rsquo;an Chemical Co., Ltd (&ldquo;Xuzhou Tian&rsquo;an&rdquo;) and Xuzhou Huayu Coking Co., Ltd. (&ldquo;Xuzhou Huayu&rdquo;)
&ndash; to be located at Xuzhou Tian&rsquo;an and Xuzhou Huayu&rsquo;s respective locations (the &ldquo;Tianyu Project&rdquo;).
Upon completion of the Tianyu Project, Zhonghong will charge Tianyu an energy saving fee of RMB 0.534 ($0.087) per KWH (excluding
tax). The operating time will be based upon an average 8,000 hours annually for each of Xuzhou Tian&rsquo;an and Xuzhou Huayu.
If the operating time is less than 8,000 hours per year due to a reason attributable to Tianyu, then time charged will be 8,000
hours a year. Because of the overcapacity and pollution of the iron and steel and related industries, the government has imposed
production limitations for the energy-intensive enterprises with heavy pollution, including Xuzhou Tian&rsquo;an.&nbsp;Xuzhou
Tian&rsquo;an has slowed the construction process for its dry quenching production line which caused the delay of our project.
The construction of the Xuzhou Tian&rsquo;an Project is anticipated to be completed by the second quarter of 2020. Xuzhou Tian&rsquo;an
will provide the land for the CDQ and CDQ WHPG systems for free. Xuzhou Tian&rsquo;an has also guaranteed that it will purchase
all of the power generated by the CDQ WHPG systems. The Xuzhou Huayu Project is currently on hold due to a conflict between Xuzhou
Huayu Coking Co., Ltd. and local residents on certain pollution-related issues. The local government acted in its capacity to
coordinate the resolution of this issue. The local residents were requested to move from the hygienic buffer zone of the project
location in exchange for compensatory payments from the government. Xuzhou Huayu was required to stop production and implement
technical innovations to mitigate pollution discharge including sewage treatment, dust collection, noise control, and recycling
of coal gas. Currently, some local residents have moved. Xuzhou Huayu completed the implementation of the technical innovations
of sewage treatment, dust collection, and noise control, and the Company is waiting for local governmental agencies to approve
these technical innovations so that we can resume construction. Due to the stricter administration of environmental protection
policies and recent increase in environmental protections for the coking industry in Xuzhou, all local coking, as well as steel
iron enterprises, are facing a similar situation of suspended production while rectifying technologies and procedures. &nbsp;&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"></P>

<!-- Field: Page; Sequence: 40; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->38<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
July 22, 2013, Xi&rsquo;an Zhonghong New Energy Technology Co., Ltd. entered into an EPC General Contractor Agreement for the
Xuzhou Tianyu Group CDQ Power Generation Project (the &ldquo;Project&rdquo;) with Xi&rsquo;an Huaxin New Energy Co., Ltd. (&ldquo;Huaxin&rdquo;).
Zhonghong as the owner of the Project contracted EPC for the two sets of CDQ and 25 MW CDQ WHPG systems for Tianyu to Huaxin&mdash;one
for Xuzhou Tian&rsquo;an and one for Xuzhou Huayu. Huaxin shall provide construction, equipment procurement, transportation, installation
and adjustment, test run, construction engineering management and other necessary works to complete the Project and ensure the
CDQ and CDQ WHPG systems for Tianyu meet the inspection and acceptance requirements and work normally. The Project is a turn-key
project and Huaxin is responsible for the quality, safety, duration and cost of the Project. The total contract price is RMB 400
million ($66.67 million), of which RMB 200 million ($33.34 million) is for the Xuzhou Tian&rsquo;an system and RMB 200 million
is for the Xuzhou Huayu system. The price is a cover-all price, which includes but not limited to all the materials, equipment,
labor, transportation, electricity, water, waste disposal, machinery and safety matters.&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
January 4, 2019, Xi&rsquo;an Zhonghong, Xi&rsquo;an TCH, and Mr. Chonggong Bai entered into a Projects Transfer Agreement (the
&ldquo;Agreement&rdquo;), pursuant to which Xi&rsquo;an Zhonghong transferred a CDQ WHPG station (under construction) located
in Xuzhou City for Xuzhou Huayu Coking Co., Ltd. (&ldquo;Xuzhou Huayu Project&rdquo;) to Mr. Bai for RMB 120,000,000 ($17.52 million).
Mr. Bai agreed to transfer all the equity shares of his wholly owned company, Xi&rsquo;an Hanneng, to the HYREF Fund as repayment
for the loan made by Xi&rsquo;an Zhonghong to HYREF as consideration for the transfer of the Xuzhou Huayu Project (see Note 9).
The transfer of the projects was completed February 15, 2019. The Company recorded $397,033 loss from this transfer. On January
10, 2019, Mr. Bai transferred all the equity shares of his wholly owned company, Xi&rsquo;an Hanneng, to HYREF as repayment for
the loan. Xi&rsquo;an Hanneng will own 47,150,000 shares of Xi&rsquo;an Huaxin New Energy Co., Ltd for the repayment of Huayu
system and Shenqiu system. As of September 30, 2019, Xi&rsquo;an Hanneng already owned 29,948,000 shares of Huaxin, but was not
able to obtain the remaining 17,202,000 shares due to halted trading of Huaxin stock by NEEQ for not filing its 2018 annual report.
&nbsp;On December 19, 2019, Xi&rsquo;an TCH, Xi&rsquo;an Zhonghong, Guohua Ku and Chonggong Bai jointly and severally agreed to
buy back all outstanding capital equity of Xi&rsquo;an Hanneng which was transferred to HYREF by Chonggong Bai earlier. The total
buy back price was RMB 261,727,506 ($37.52 million) including accrued interest of RMB 14,661,506 ($2.10 million), and was paid
in full by Xi&rsquo;an TCH. On December 20, 2019, Mr. Bai, Xi&rsquo;an TCH and Xi&rsquo;an Zhonghong, agreed to have Mr. Bai repay
the Company in cash for the transfer price of Xuzhou Huayu and Shenqiu in five installment payments. The 1<SUP>st</SUP>&nbsp;payment
of RMB 50 million ($7.17 million) is due on January 5, 2020, the 2<SUP>nd&nbsp;</SUP>payment of RMB 50 million ($7.17 million)
was due on February 5, 2020, the 3<SUP>rd</SUP>&nbsp;payment of RMB 50 million ($7.17 million) was due on April 5, 2020, the 4<SUP>th&nbsp;</SUP>payment
of RMB 50 million ($7.17 million) was due on June 30, 2020, and the final payment of RMB 47,066,000 ($6.75 million) is due on
September 30, 2020. As of the date of this report, the Company has already received RMB 200 million ($28.68 million).&nbsp;&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
January 10, 2020, Zhonghong, Tianyu and Huaxin signed a transfer agreement to transfer all assets under construction and related
rights and interests of Xuzhou Tian&rsquo;an Project to Tianyu for RMB 170 million ($24.37 million) by three installment payments.
The 1st installment payment of RMB 50 million ($7.17 million) to be paid within 20 working days after the contract is signed.
The 2nd installment payment of RMB 50 million ($7.17 million) is to be paid within 20 working days after completion of the project
construction but no later than July 31, 2020. The final installment payment of RMB 70 million ($10.03 million) is to be paid before
December 31, 2020. On March 11, 2020, the Company received 1<SUP>st</SUP>&nbsp;installment payment. The repayment date for 2<SUP>nd
</SUP>installment payment is delayed to fourth quarter of 2020.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"></P>

<!-- Field: Page; Sequence: 41; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->39<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><I>Zhongtai
WHPG Energy Management Cooperative Agreement</I></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
December 6, 2013, Xi&rsquo;an TCH entered into a CDQ and WHPG Energy Management Cooperative Agreement (the &ldquo;Zhongtai Agreement&rdquo;)
with Xuzhou Zhongtai Energy Technology Co., Ltd. (&ldquo;Zhongtai&rdquo;), a limited liability company incorporated in Jiangsu
Province, China.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Pursuant
to the Zhongtai Agreement, Xi&rsquo;an TCH will design, build and maintain a 150 ton per hour CDQ system and a 25 MW CDQ WHPG
system (the &ldquo;Project&rdquo;) and sell the power to Zhongtai, and Xi&rsquo;an TCH will also build a furnace to generate steam
from the waste heat of the smoke pipeline and sell the steam to Zhongtai.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
construction period of the Project is expected to be 18 months from the date when conditions are ready for construction to begin.
Zhongtai will start to pay an energy saving fee from the date when the WHPG station passes the required 72-hour test run. The
term of payment is 20 years. For the first 10 years of the term, Zhongtai shall pay an energy saving fee at RMB 0.534 ($0.089)
per KWH (including value added tax) for the power generated from the system. For the second 10 years of the term, Zhongtai shall
pay an energy saving fee at RMB 0.402 ($0.067) per KWH (including value added tax). During the term of the contract the energy
saving fee shall be adjusted at the same percentage as the change of local grid electricity price. Zhongtai shall also pay an
energy saving service fee for the steam supplied by Xi&rsquo;an TCH at RMB 100 ($16.67) per ton (including value added tax). Zhongtai
and its parent company will provide guarantees to ensure Zhongtai will fulfill its obligations under the Agreement. Upon the completion
of the term, Xi&rsquo;an TCH will transfer the systems to Zhongtai at RMB 1 ($0.16). Zhongtai shall provide waste heat to the
systems for no less than 8,000 hours per year and waste gas volume no less than 150,000 Nm3 per hour with a temperature no less
than 950&deg;C. If these requirements are not met, the term of the Zhongtai Agreement will be extended accordingly. If Zhongtai
wants to terminate the Zhongtai Agreement early, it shall provide Xi&rsquo;an TCH a 60 day notice and pay the termination fee
and compensation for the damages to Xi&rsquo;an TCH according to the following formula: (i) if it is less than five years into
the term when Zhongtai requests termination, Zhongtai shall pay: Xi&rsquo;an TCH&rsquo;s total investment amount plus Xi&rsquo;an
TCH&rsquo;s annual investment return times five years minus the years in which the system has already operated; or (ii) if it
is more than five years into the term when Zhongtai requests the termination, Zhongtai shall pay Xi&rsquo;an TCH&rsquo;s total
investment amount minus total amortization cost (the amortization period is 10 years).&nbsp;&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
March 14, 2016, Xi&rsquo;an TCH entered into a Xuzhou Zhongtai CDQ and Waste Heat Power Generation System Transfer Agreement (the
&ldquo;Transfer Agreement&rdquo;) with Zhongtai and Xi&rsquo;an Huaxin New Energy Co., Ltd., a limited liability company incorporated
in China (the &ldquo;Contractor&rdquo;). The Transfer Agreement provides for the sale to Zhongtai of all the assets of the Project
under construction from Xi&rsquo;an TCH. Additionally, Xi&rsquo;an TCH will transfer to Zhongtai the Engineering, Procurement
and Construction (&ldquo;EPC&rdquo;) Contract for the Project, which Xi&rsquo;an TCH had entered into with the Contractor in connection
with the Project. As consideration for the transfer of the Project, Zhongtai is to pay to Xi&rsquo;an TCH RMB 167,360,000 ($25.77
million and the &ldquo;Transfer Price&rdquo;), on the following schedule: (i) RMB 50,000,000 ($7.70 million) of the Transfer Price
was paid within 20 business days from the execution of the Transfer Agreement; (ii) RMB 30,000,000 ($4.32 million) of the Transfer
Price was paid within 20 business days upon the completion of the construction of the Project but not later than July 30, 2016;
and (iii) RMB 87,360,000 ($13.45 million) of the Transfer Price was to be paid before July 30, 2017. The temporary ownership of
the Project was transferred from Xi&rsquo;an TCH to Zhongtai after the Xi&rsquo;an TCH received the first payment of RMB 50,000,000,
and the full ownership of the Project is to be officially transferred to Zhongtai upon full payment of the Transfer Price. The
Zhongtai Agreement is to be terminated and Xi&rsquo;an TCH will agree not to pursue any breach of contract liability against Zhongtai
under the Zhongtai Agreement once Zhongtai fully pays the Transfer Price according to the terms of the Transfer Agreement. If
the Transfer Price is not fully paid on time pursuant to the Transfer Agreement, the Transfer Agreement automatically terminates
and Xi&rsquo;an TCH retains ownership of the Project, and both parties would continue to possess their respective rights and obligations
according to the Zhongtai Agreement and assume the liabilities for breach of the Zhongtai Agreement. Xuzhou Taifa Special Steel
Technology Co., Ltd. (&ldquo;Xuzhou Taifa&rdquo;) has guaranteed the payments by Zhongtai. The Company recorded a $2.82 million
loss from this transaction in 2016. In 2016, Xi&rsquo;an TCH had received the first payment of $7.70 million and the second payment
of $4.32 million. However, the Company received a repayment commitment letter from Zhongtai on February 23, 2018, in which Zhongtai
committed to pay the remaining payment of RMB 87,360,000 ($13.45 million) no later than the end of July 2018; in July 2018, Zhongtai
and the Company reached a further oral agreement to extend the repayment term of RMB 87,360,000 ($13.45 million) by another two
to three months. In August 2018, the Company received $1,070,000 from Zhongtai; as of June 30, 2020, &nbsp;the Company had receivables
from Zhongtai for $4.23 million (with bad debt allowance of $4.23 million). In January 2020, Zhongtai paid RBM 10 million (1.41
million); in March 2020, Zhongtai paid RMB 20 million ($2.82 million); in June 2020, Zhongtai paid RMB 10 million ($1.41 million).
Zhongtai is committed to pay in full the remaining balance of RMB 30 million ($4.24 million) no later than the end of 2020.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"></P>

<!-- Field: Page; Sequence: 42; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->40<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
September 9, 2019, we entered into a letter of intent to acquire a controlling interest in Xi&rsquo;an Yineng Zhihui Technology
Co., Ltd. (&ldquo;YNZH&rdquo;), a next generation energy storage solution provider in China.&nbsp;&nbsp;YNZH is a leading comprehensive
high-tech intelligent energy service company integrated with energy efficiency improvement and storage management in China. The
energy efficiency management is to fully use big data cloud computing technology, effectively adopt the combination of the mature
international and domestic clean energy technologies to make the customers&rsquo; energy management more efficient, more economical,
more secure and more scientific. The terms of this proposed transaction are currently being negotiated.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Critical
Accounting Policies and Estimates</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Our
management&rsquo;s discussion and analysis of our financial condition and results of operations are based on our consolidated
financial statements (&ldquo;CFS&rdquo;), which were prepared in accordance with accounting principles generally accepted in the
United States of America (&ldquo;US GAAP&rdquo;). The preparation of these financial statements requires us to make estimates
and assumptions that affect the reported amounts of assets and liabilities and the disclosure of contingent assets and liabilities
at the date of the financial statements as well as the reported net sales and expenses during the reporting periods. On an ongoing
basis, we evaluate our estimates and assumptions. We base our estimates on historical experience and various other factors that
we believe are reasonable under the circumstances, the results of which form the basis for making judgments about the carrying
value of assets and liabilities that are not readily apparent from other sources. Actual results may differ from these estimates
under different assumptions or conditions.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">While
our significant accounting policies are more fully described in Note 2 to our CFS, we believe the following accounting policies
are the most critical to assist you in fully understanding and evaluating this management discussion and analysis.&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Basis
of Presentation</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">These
accompanying CFS were prepared in accordance with US GAAP and pursuant to the rules and regulations of the SEC for financial statements.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Basis
of Consolidation</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
CFS include the accounts of CREG and, its subsidiary, Sifang Holdings and Yinghua; Sifang Holdings&rsquo; wholly-owned subsidiaries,
Huahong and Shanghai TCH; Shanghai TCH&rsquo;s wholly-owned subsidiary Xi&rsquo;an TCH; and Xi&rsquo;an TCH&rsquo;s subsidiaries,
Erdos TCH, Zhonghong, and Zhongxun. Substantially all of the Company&rsquo;s revenues are derived from the operations of Shanghai
TCH and its subsidiaries, which represent substantially all of the Company&rsquo;s consolidated assets and liabilities as of June
30, 2020. All significant inter-company accounts and transactions were eliminated in consolidation.&nbsp;&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Use
of Estimates</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
preparing the CFS, management makes estimates and assumptions that affect the reported amounts of assets and liabilities in the
balance sheets as well as revenues and expenses during the year reported. Actual results may differ from these estimates.&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Concentration
of Credit Risk</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Cash
includes cash on hand and demand deposits in accounts maintained within China. Balances at financial institutions within China
are not covered by insurance. The Company has not experienced any losses in such accounts.&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"></P>

<!-- Field: Page; Sequence: 43; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->41<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Certain
other financial instruments, which subject the Company to concentration of credit risk, consist of accounts and other receivables.
The Company does not require collateral or other security to support these receivables. The Company conducts periodic reviews
of its customers&rsquo; financial condition and customer payment practices to minimize collection risk on accounts receivable.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
operations of the Company are located in the PRC. Accordingly, the Company&rsquo;s business, financial condition and results of
operations may be influenced by the political, economic and legal environments in the PRC.&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Accounts
Receivable</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">As
of June 30, 2020, the Company had gross accounts receivable of $36.06 million; of which, $13.71 million was for transferring the
ownership of Huayu and Shenqiu Phase I and II systems to Mr. Bai; $4.23 million was from the sales of CDQ and a CDQ WHPG system
to Zhongtai, $16.95 million was from transferring the ownership of Tian&rsquo;an project to Tianyu, and $1.16 million accounts
receivable of Erdos TCH for the electricity sold.&nbsp;As of June 30, 2020, the Company had bad debt allowance of $4,237,587 for
Zhongtai and $31,611 for Erdos TCH due to not making the payments as scheduled. In July 2020, Erdos TCH collected RMB 6 million
($0.86 million) accounts receivable.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Investment
in sales-type leases, net&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company maintains reserves for potential credit losses on receivables. Management reviews the composition of receivables and analyzes
historical bad debts, customer concentrations, customer credit worthiness, current economic trends and changes in customer payment
patterns to evaluate the adequacy of these reserves.&nbsp; Based on an evaluation of the collectability of such receivables, as
of June 30, 2020, the Company had bad debt allowance for net investment receivable on sales-type leases of $0.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Revenue
Recognition</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><I>Sales-type
Leasing and Related Revenue Recognition&nbsp;</I></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
January 1, 2019, the Company adopted Financial Accounting Standards Board (&ldquo;FASB&rdquo;) Accounting Standards Codification
(&ldquo;ASC&rdquo;) Topic 842 using the modified retrospective transition approach by applying the new standard to all leases
existing at the date of initial application. Results and disclosure requirements for reporting periods beginning after January
1, 2019 are presented under ASC Topic 842, while prior period amounts have not been adjusted and continue to be reported in accordance
with our historical accounting under Topic 840. (See Operating lease below as relates to the Company as a lessee). The Company&rsquo;s
sales type lease contracts for revenue recognition fall under ASC 842. During the three months ended March 31, 2020 and 2019,
the Company did not sell any new power generating projects.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company constructs and leases waste energy recycling power generating projects to its customers. The Company typically transfers
ownership of the waste energy recycling power generating projects to its customers at the end of the lease. Prior to January 1,
2019, the investment in these projects was recorded as investment in sales-type leases in accordance with ASC Topic 840<I>, &ldquo;Leases&rdquo;,</I>&nbsp;and
its various amendments and interpretations.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company finances construction of waste energy recycling power generating projects. The sales and cost of sales are recognized
at the inception of the lease, which is when the control is transferred to the lessee. The Company accounts for the transfer of
control as a sales type lease in accordance with ASC 842-10-25-2. The underlying asset is derecognized, and revenue is recorded
when collection of payments is probable. This is in accordance with the revenue recognition principle in ASC 606 -Revenue from
contracts with customers. The investment in sales-type leases consists of the sum of the minimum lease payments receivable less
unearned interest income and estimated executory cost. Minimum lease payments are part of the lease agreement between the Company
(as the lessor) and the customer (as the lessee). The discount rate implicit in the lease is used to calculate the present value
of minimum lease payments. The minimum lease payments consist of the gross lease payments net of executory costs and contingent
rentals, if any. Unearned interest is amortized to income over the lease term to produce a constant periodic rate of return on
net investment in the lease. While revenue is recognized at the inception of the lease, the cash flow from the sales-type lease
occurs over the course of the lease, which results in interest income and reduction of receivables. Revenue is recognized net
of sales tax.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"></P>

<!-- Field: Page; Sequence: 44; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->42<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><I>Contingent
Rental Income</I></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company records the income from actual electricity usage in addition to minimum lease payment of each project as contingent rental
income in the period earned. Contingent rent is not part of minimum lease payments.<B>&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Foreign
Currency Translation and Comprehensive Income (Loss)</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company&rsquo;s functional currency is RMB. For financial reporting purposes, RMB figures were translated into USD as the reporting
currency. Assets and liabilities are translated at the exchange rate in effect on the balance sheet date. Revenues and expenses
are translated at the average rate of exchange prevailing during the reporting period. Translation adjustments arising from the
use of different exchange rates from period to period are included as a component of stockholders&rsquo; equity as &ldquo;Accumulated
other comprehensive income.&rdquo; Gains and losses from foreign currency transactions are included in income. There has been
no significant fluctuation in exchange rate for the conversion of RMB to USD after the balance sheet date.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company uses &ldquo;Reporting Comprehensive Income&rdquo; (codified in FASB ASC Topic 220). Comprehensive income is comprised
of net income and all changes to the statements of stockholders&rsquo; equity, except those due to investments by stockholders,
changes in paid-in capital and distributions to stockholders.&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><I>New
Accounting Pronouncements</I></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
June 2016, the FASB issued ASU No. 2016-13, Financial Instruments-Credit Losses (Topic 326), which requires entities to measure
all expected credit losses for financial assets held at the reporting date based on historical experience, current conditions,
and reasonable and supportable forecasts. This replaces the existing incurred loss model and is applicable to the measurement
of credit losses on financial assets measured at amortized cost. This guidance is effective for fiscal years, and interim periods
within those fiscal years, beginning after December 15, 2022. Early application will be permitted for all entities for fiscal
years, and interim periods within those fiscal years, beginning after December 15, 2018. The Company is currently evaluating the
impact that the standard will have on its CFS.&nbsp;&nbsp;&nbsp;&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
December&nbsp;2019, the FASB issued ASU 2019-12, Simplifying the Accounting for Income Taxes, which simplifies the accounting
for income taxes, eliminates certain exceptions within ASC 740, Income Taxes, and clarifies certain aspects of the current guidance
to promote consistent application among reporting entities. The guidance is effective for fiscal&nbsp;years beginning after December&nbsp;15,
2020, and interim periods within those fiscal&nbsp;years, with early adoption permitted. Upon adoption, the Company must apply
certain aspects of this standard retrospectively for all periods presented while other aspects are applied on a modified retrospective
basis through a cumulative-effect adjustment to retained earnings as of the beginning of the fiscal year of adoption. The Company
is evaluating the impact this update will have on its financial statements.&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"></P>

<!-- Field: Page; Sequence: 45; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->43<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>RESULTS
OF OPERATIONS</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Comparison
of three months ended June 30, 2020 and 2019</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
following table sets forth the results of our operations for the periods indicated as a percentage of net sales. Certain columns
may not add due to rounding.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: bottom">
    <TD>&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2020</TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">% of&nbsp; Sales</TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2019</TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">% of Sales</TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 52%; text-align: left">Sales - contingent rental income</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 9%; text-align: right">-</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 9%; text-align: right">-</TD><TD STYLE="width: 1%; text-align: left">%</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 9%; text-align: right">80,924</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 9%; text-align: right">100</TD><TD STYLE="width: 1%; text-align: left">%</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="padding-bottom: 1.5pt">Cost of sales</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">-</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">-</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">%</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">-</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">-</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">%</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left">Gross profit</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">%</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">80,924</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">100</TD><TD STYLE="text-align: left">%</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 1.5pt">Interest income on sales-type leases</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">-</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">-</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">%</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">-</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">-</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">%</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left">Total operating income</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">%</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">80,924</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">100</TD><TD STYLE="text-align: left">%</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 1.5pt">Total operating income (expenses)</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">1,412,936</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">-</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">%</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">(3,399,419</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">)</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">(4,201</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">)%</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left">Income (loss) from operations</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">1,412,936</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">%</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(3,318,495</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(4,101</TD><TD STYLE="text-align: left">)%</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 1.5pt">Total non-operating expenses, net</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">(418,996</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">)</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">-</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">%</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">(1,839,767</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">)</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">(2,273</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">)%</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left">Income (loss) before income tax</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">993,940</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">%</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(5,158,262</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(6,374</TD><TD STYLE="text-align: left">)%</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">Income tax expense</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">%</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">104,827</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">130</TD><TD STYLE="text-align: left">%</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-bottom: 4pt">Net loss attributable to China Recycling Energy Corp</TD><TD STYLE="padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 4pt double; text-align: right">993,940</TD><TD STYLE="padding-bottom: 4pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 4pt double; text-align: right">-</TD><TD STYLE="padding-bottom: 4pt; text-align: left">%</TD><TD STYLE="padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 4pt double; text-align: right">(5,263,089</TD><TD STYLE="padding-bottom: 4pt; text-align: left">)</TD><TD STYLE="padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 4pt double; text-align: right">(6,504</TD><TD STYLE="padding-bottom: 4pt; text-align: left">)%</TD></TR>
</TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><I>&nbsp;</I></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><I>SALES</I>.&nbsp;Total
sales for the three months ended June 30, 2020 and 2019 were $0 and $80,924, respectively. The sales were from the contingent
rental income of Erdos TCH.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><I>COST
OF SALES.&nbsp;</I>Cost of sales (&ldquo;COS&rdquo;) for the three months ended June 30, 2020 and 2019 were $0.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><I>GROSS
PROFIT</I>. Gross income for the three months ended June 30, 2020 and 2019 were $0 and $80,924, a gross margin of 0 and 100%.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><I>INTEREST
INCOME ON SALES-TYPE LEASES.&nbsp;</I>Interest income on sales-type leases for the three months ended June 30, 2020 and 2019 was
$0. The Company disposed all of its systems and currently holds only five power generating systems through Erdos TCH, Erdos TCH
operations was ceased due to renovation and furnace safety upgrade, the Company originally expected to resume production of these
five power generating systems in July 2020, but the resumption of operations will be delayed due to the global pandemic of Covid-19;
Erdos exports ferrosilicon to 27 countries, the Company decided not to resume the production in the third quarter of 2020 as a
result of decreased sales order and overstocked inventory, and the Company is not able to provide a resumption date as it will
depend on the overall progress of the global epidemic control.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>



<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"><I>OPERATING EXPENSES (INCOME)</I>.&nbsp;Operating
expenses (income) consisted of general and administrative expenses, and bad debts expense (reversal) totaling $(1,412,936) operating
income for the three months ended June 30, 2020, compared to $3,399,419 operating expenses for the three months ended June 30,
2019, a decrease of $4,812,355 or 142%. The decrease was mainly due to a reversal of bad debts expense of $1,649,622, of which
$1,422,090 was for Zhongtai and $227,532 was for Erdos TCH, during the three months ended June 30, 2020; while we had bad debt
expense of $2,716,507 for the three months ended June 30, 2019.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"><I>&nbsp;</I></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"><I>NET NON-OPERATING EXPENSES.&nbsp;</I>Net
non-operating expenses consisted of loss on note redemption, interest income, interest expenses and miscellaneous expenses. For
the three months ended June 30, 2020, net non-operating expense was $418,996 compared to $1.84 million for the three months ended
June 30, 2019. For the three months ended June 30, 2020, we had $45,611 interest income but the amount was offset by $341,784 interest
expense on entrusted loan and note payable and $95,163 loss on note redemption. For the three months ended June 30, 2019, we had
$41,498 interest income but the amounts were offset by a $1.86 million interest expense on entrusted loan and note payable.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"><I>&nbsp;</I></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"><I>INCOME TAX EXPENSE.&nbsp;</I>Income tax
expense was $0 for the three months ended June 30, 2020, compared with $104,827 income tax expense for the three months ended June
30, 2019. The consolidated effective income tax rates for the three months ended June 30, 2020 and 2019 were 0 and 2.0%, respectively.&nbsp;The
decrease in income tax expense for three months ended June 30, 2020 was due to decreased taxable income as the reversal of bad
debts expense of $1.65 million was not a taxable income.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"><I>&nbsp;</I></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"><I>NET INCOME (LOSS</I>).&nbsp;Net income
for three months ended June 30, 2020 was $993,940 compared to net loss $5,263,089 for the three months ended June 30, 2019, a
decrease of loss of $6,527,029. This decrease in net loss was mainly due to the decrease operating expenses resulting from a reversal
of bad debts expense as described above.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"></P>

<!-- Field: Page; Sequence: 46; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->44<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><I>&nbsp;</I><B>Comparison of six months ended June 30, 2020
and 2019</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">The following table sets forth the results
of our operations for the periods indicated as a percentage of net sales. Certain columns may not add due to rounding.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: bottom">
    <TD>&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2020</TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">% of&nbsp; Sales</TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2019</TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">% of Sales</TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 52%; text-align: left">Sales - contingent rental income</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 9%; text-align: right">-</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 9%; text-align: right">-</TD><TD STYLE="width: 1%; text-align: left">%</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 9%; text-align: right">702,973</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 9%; text-align: right">100</TD><TD STYLE="width: 1%; text-align: left">%</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="padding-bottom: 1.5pt">Cost of sales</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">-</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">-</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">%</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">-</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">-</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">%</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left">Gross profit</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">%</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">702,973</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">100</TD><TD STYLE="text-align: left">%</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 1.5pt">Interest income on sales-type leases</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">-</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">-</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">%</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">173,360</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">25</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">%</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left">Total operating income</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">%</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">876,333</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">125</TD><TD STYLE="text-align: left">%</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 1.5pt">Total operating income (expenses)</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">1,258,758</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">-</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">%</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">(6,106,495</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">)</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">(869</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">)%</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left">Income (Loss) from operations</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">1,258,758</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">%</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(5,230,162</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(744</TD><TD STYLE="text-align: left">)%</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 1.5pt">Total non-operating expenses, net</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">(863,369</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">)</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">-</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">%</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">(4,261,265</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">)</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">(606</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">)%</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left">Income (Loss) before income tax</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">395,389</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">%</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(9,491,427</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(1,350</TD><TD STYLE="text-align: left">)%</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">Income tax benefit</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">%</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(2,286,044</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(325</TD><TD STYLE="text-align: left">)%</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-bottom: 4pt">Net income (loss) attributable to China Recycling Energy Corp</TD><TD STYLE="padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 4pt double; text-align: right">395,389</TD><TD STYLE="padding-bottom: 4pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 4pt double; text-align: right">-</TD><TD STYLE="padding-bottom: 4pt; text-align: left">%</TD><TD STYLE="padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 4pt double; text-align: right">(7,205,383</TD><TD STYLE="padding-bottom: 4pt; text-align: left">)</TD><TD STYLE="padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 4pt double; text-align: right">(1,025</TD><TD STYLE="padding-bottom: 4pt; text-align: left">)%</TD></TR>
</TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><I>&nbsp;</I></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><I></I></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"><I>SALES.&nbsp;</I>Total sales for the six
months ended June 30, 2020 and 2019 were $0 and $702,973, respectively. The sales were from the contingent rental income of Erdos
TCH.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"><I>COST OF SALES.&nbsp;</I>Cost of sales
(&ldquo;COS&rdquo;) for the six months ended June 30, 2020 and 2019 were $0.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"><I>&nbsp;</I></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"><I>GROSS PROFIT. </I>Gross income for the
six months ended June 30, 2020 and 2019 were $0 and $702,973, a gross margin of 0 and 100%.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"><I>&nbsp;</I></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"><I>INTEREST INCOME ON SALES-TYPE LEASES.&nbsp;</I>Interest
income on sales-type leases for the six months ended June 30, 2020 and 2019 was $0 and $173,360, a $0.17 million decrease. During
the six months ended June 30, 2019, the interest income was derived from the Shenqiu Phase I and II systems for the months of January
2019. In February 2019, the Shenqiu Phase I and II systems were transferred to Mr. Bai, and the Company only had Pucheng Phase
I and II systems since then, which the Company has ceased to accrue interest income since April 2018 because Pucheng power generation
systems were suspended due to strict environmental protection policies and lack of supply of biomass waste raw materials. On September
29, 2019, Xi&rsquo;an TCH entered into a Termination Agreement of the Lease Agreement of the Biomass Power Generation Project with
Pucheng. In January 2020, the Company received the full payment of outstanding leasing fee of Pucheng Phase I and II systems and
transferred the ownership of two systems to the lessee Pucheng. The decreased interest income was due to the transfer of the Shenqiu
Phase I and II systems to Mr. Bai in February 2019 and transfer of Pucheng Phase I and II systems to Pucheng in January 2020.&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"><I>&nbsp;</I></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"><I>OPERATING EXPENSES (INCOME).&nbsp;</I>Operating
expenses (income) consisted of general and administrative expenses, loss on disposal of systems and bad debts expense (reversal)
totaling $(1,258,758) operating income for the six months ended June 30, 2020, compared to $6,106,495 operating expenses for the
six months ended June 30, 2019, a decrease of $7,365,253 or 121%. The decrease was mainly due to decreased bad debts expense by
$4,474,525, decreased loss on disposal of systems by $1,264,256 and decreased operating expense by $1,471,525 of Erdos TCH due
to cease of the operation.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"><I>&nbsp;</I></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"><I>NET NON-OPERATING EXPENSES.&nbsp;</I>Net
non-operating expenses consisted of loan on note redemption, interest income, interest expenses and miscellaneous expenses. For
the six months ended June 30, 2020, net non-operating expense was $863,369 compared to $4.26 million for the six months ended
June 30, 2019. For the six months ended June 30, 2020, we had $72,617 interest income but the amount was offset by $697,028 interest
expense on entrusted loan and note payable, and $198,330 loss on note redemption. For the six months ended June 30, 2019, we had
$82,610 interest income, but the amounts were offset by a $3.79 million interest expense on entrusted loan and note payable, and
$893,958 loss on note redemption.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"></P>

<!-- Field: Page; Sequence: 47; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->45<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"><I>INCOME TAX BENEFIT.&nbsp;</I>Income tax
benefit was $0 for the six months ended June 30, 2020, compared with $2,286,044 income tax benefit for the six months ended June
30, 2019. The consolidated effective income tax rates for the six months ended June 30, 2020 and 2019 were 0 and (24.1)%, respectively.&nbsp;During
the six months ended June 30, 2010, the income from reversal of bad debts expense of $1.65 million was not a taxable income.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"><I>&nbsp;</I></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"><I>NET INCOME (LOSS).&nbsp;</I>Net income
for six months ended June 30, 2020 was $395,389 compared to net loss $7,205,383 for the six months ended June 30, 2019, a decrease
of loss of $7,600,772. This decrease in net loss was mainly due to the decrease operating expenses as described above.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><I>&nbsp;&nbsp;</I></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><B>Liquidity and Capital Resources</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><B>Comparison of six months ended June 30, 2020 and 2019</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">As of June 30, 2020, the Company had cash
and equivalents of $62.67 million, other current assets of $31.89 million, current liabilities of $35.68 million, working capital
of $58.87 million, a current ratio of 2.65:1 and a liability-to-equity ratio of 0.53:1.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">The following is a summary of cash provided
by or used in each of the indicated types of activities during the six months ended June 30, 2020 and 2019:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: bottom">
    <TD>&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2020</TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2019</TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD>Cash provided by (used in):</TD><TD>&nbsp;</TD>
    <TD COLSPAN="2" STYLE="text-align: right">&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD COLSPAN="2" STYLE="text-align: right">&nbsp;</TD><TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 76%; text-align: left">Operating Activities</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 9%; text-align: right">46,996,596</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 9%; text-align: right">(6,971,096</TD><TD STYLE="width: 1%; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">Investing Activities</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">5,162</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left">Financing Activities</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">5,309,475</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
</TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">Net cash provided by operating activities
was $47 million during the six months ended June 30, 2020, compared to $6.97 million cash used in operating activities for the
six months ended June 30, 2019. The increase in net cash inflow for the six months ended June 30, 2020 was mainly due to increased
cash inflow from collection of sales type leases of Pucheng systems by $13.88 million, and increased cash collection of accounts
receivable by $35.55 million for selling / disposing Huayu, Shenqiu, Zhongtai and Tian&rsquo;an systems and decreased cash outflow
on accounts payable by $2.89 million.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">Net cash provided by investing activities
was $0 and $5,162, respectively, for the six months ended June 30, 2020 and 2019. For the six months ended June 30, 2019, $5,162
was the proceeds from disposal of the fixed assets.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">Net cash used in financing activities was
$0 compared to net cash provided by financing activities of $5.31 million during the six months ended June 30, 2020 and 2019, respectively.
The cash inflow for the six months ended June 30, 2019 came from the issuance of notes of $2.0 million and proceeds from issuance
of common stock of $3.31 million.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">We do not believe inflation has had or
will have a significant negative impact on our results of operations in 2020.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"></P>

<!-- Field: Page; Sequence: 48; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->46<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><B>Transfers of Cash to and from Our Subsidiaries</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">The PRC has currency and capital transfer
regulations that require us to comply with certain requirements for the movement of capital. The Company is able to transfer cash
(US Dollars) to its PRC subsidiaries through: (i) an investment (by increasing the Company&rsquo;s registered capital in a PRC
subsidiary), or (ii) a stockholder loan. The Company&rsquo;s subsidiaries in the PRC have not transferred any earnings or cash
to the Company to date. The Company&rsquo;s business is primarily conducted through its subsidiaries. The Company is a holding
company and its material assets consist solely of the ownership interests held in its PRC subsidiaries. The Company relies on dividends
paid by its subsidiaries for its working capital and cash needs, including the funds necessary: (i) to pay dividends or cash distributions
to its stockholders, (ii) to service any debt obligations and (iii) to pay operating expenses. As a result of PRC laws and regulations
(noted below) that require annual appropriations of 10% of after-tax income to be set aside in a general reserve fund prior to
payment of dividends, the Company&rsquo;s PRC subsidiaries are restricted in that respect, as well as in others respects noted
below, in their ability to transfer a portion of their net assets to the Company as a dividend.&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">With respect to transferring cash from the
Company to its subsidiaries, increasing the Company&rsquo;s registered capital in a PRC subsidiary requires the filing of the local
commerce department, while a stockholder loan requires a filing with the state administration of foreign exchange or its local
bureau.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">With respect to the payment of dividends,
we note the following:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%">
<TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 0.25in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">1.</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">PRC
    regulations currently permit the payment of dividends only out of accumulated profits, as determined in accordance with accounting
    standards and PRC regulations (an in-depth description of the PRC regulations is set forth below);</FONT></TD></TR>
<TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
<TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">2.</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Our
    PRC subsidiaries are required to set aside, at a minimum, 10% of their net income after taxes, based on PRC accounting standards,
    each year as statutory surplus reserves until the cumulative amount of such reserves reaches 50% of their registered capital;</FONT></TD></TR>
<TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
<TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">3.</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Such
    reserves may not be distributed as cash dividends;</FONT></TD></TR>
<TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
<TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">4.</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Our
    PRC subsidiaries may also allocate a portion of their after-tax profits to fund their staff welfare and bonus funds; except
    in the event of a liquidation, these funds may also not be distributed to stockholders; the Company does not participate in
    a Common Welfare Fund;</FONT></TD></TR>
<TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
<TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">5.</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
    incurrence of debt, specifically the instruments governing such debt, may restrict a subsidiary&rsquo;s ability to pay stockholder
    dividends or make other cash distributions; and</FONT></TD></TR>
<TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
<TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">6.</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
    Company is subject to covenants and consent requirements.</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">If, for the reasons noted above, our subsidiaries
are unable to pay stockholder dividends and/or make other cash payments to the Company when needed, the Company&rsquo;s ability
to conduct operations, make investments, engage in acquisitions, or undertake other activities requiring working capital may be
materially and adversely affected. However, our operations and business, including investment and/or acquisitions by our subsidiaries
within China, will not be affected as long as the capital is not transferred in or out of the PRC.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">PRC Regulations</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">In accordance with PRC regulations on Enterprises
with Foreign Investment and their articles of association, a foreign-invested enterprise (&ldquo;FIE&rdquo;) established in the
PRC is required to provide statutory reserves, which are appropriated from net profit, as reported in the FIE&rsquo;s PRC statutory
accounts. A FIE is required to allocate at least 10% of its annual after-tax profit to the surplus reserve until such reserve has
reached 50% of its respective registered capital (based on the FIE&rsquo;s PRC statutory accounts). The aforementioned reserves
may only be used for specific purposes and may not be distributed as cash dividends. Until such contribution of capital is satisfied,
the FIE is not allowed to repatriate profits to its stockholders, unless approved by the State Administration of Foreign Exchange.
After satisfaction of this requirement, the remaining funds may be appropriated at the discretion of the FIE&rsquo;s board of directors.
Our subsidiary, Shanghai TCH, qualifies as a FIE and is therefore subject to the above-mandated regulations on distributable profits.&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">Additionally, in accordance with PRC corporate
law, a domestic enterprise is required to maintain a surplus reserve of at least 10% of its annual after-tax profit until such
reserve has reached 50% of its respective registered capital based on the enterprise&rsquo;s PRC statutory accounts. The aforementioned
reserves can only be used for specific purposes and may not be distributed as cash dividends. Xi&rsquo;an TCH, Huahong, Zhonghong
and Erdos TCH were established as domestic enterprises; therefore, each is subject to the above-mentioned restrictions on distributable
profits.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"></P>

<!-- Field: Page; Sequence: 49; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->47<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">As a result of PRC laws and regulations
that require annual appropriations of 10% of after-tax income to be set aside, prior to payment of dividends, in a general reserve
fund, the Company&rsquo;s PRC subsidiaries are restricted in their ability to transfer a portion of their net assets to the Company
as a dividend or otherwise.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Chart of the Company&rsquo;s Statutory Reserve</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">Pursuant to PRC corporate law, effective
January 1, 2006, the Company is required to maintain a statutory reserve by appropriating from its after-tax profit before declaration
or payment of dividends. The statutory reserve represents restricted retained earnings. Our restricted and unrestricted retained
earnings under US GAAP are set forth below:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: bottom">
    <TD>&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="6" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">As of</TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD>&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">June 30,<BR> 2020</TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">December&nbsp;31,<BR> 2019</TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 76%; text-align: left">Unrestricted retained earnings (accumulated deficit)</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 9%; text-align: right">(46,193,064</TD><TD STYLE="width: 1%; text-align: left">)</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 9%; text-align: right">(46,447,959</TD><TD STYLE="width: 1%; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 1.5pt">Restricted retained earnings (surplus reserve fund)</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">14,666,206</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">14,525,712</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-bottom: 4pt">Total retained earnings (accumulated deficit)</TD><TD STYLE="padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 4pt double; text-align: right">(31,526,858</TD><TD STYLE="padding-bottom: 4pt; text-align: left">)</TD><TD STYLE="padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 4pt double; text-align: right">(31,922,247</TD><TD STYLE="padding-bottom: 4pt; text-align: left">)</TD></TR>
</TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><B>Off-Balance Sheet Arrangements</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">We have not entered into any other financial
guarantees or other commitments to guarantee the payment obligations of any third parties. We have not entered into any derivative
contracts that are indexed to our shares and classified as stockholders&rsquo; equity or that are not reflected in our consolidated
financial statements. Furthermore, we do not have any retained or contingent interest in assets transferred to an unconsolidated
entity that serves as credit, liquidity or market risk support to such entity. We do not have any variable interest in any unconsolidated
entity that provides financing, liquidity, market risk or credit support to us or engages in leasing, hedging or research and development
services with us.&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><B>Contractual Obligations</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">The Company&rsquo;s contractual obligations
as of June 30, 2020 are as follows:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: bottom">
    <TD STYLE="text-align: center">&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center">1 year or</TD><TD STYLE="font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center">More than</TD><TD STYLE="font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center">See Note</TD><TD STYLE="font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font-weight: bold; border-bottom: Black 1.5pt solid">Contractual Obligation</TD><TD STYLE="font-weight: bold; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">less</TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">1 year</TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">(for details)</TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 64%; text-align: left; padding-bottom: 1.5pt">Notes payable including accrued interest of $3,935</TD><TD STYLE="width: 1%; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="width: 1%; border-bottom: Black 1.5pt solid; text-align: left">$</TD><TD STYLE="width: 9%; border-bottom: Black 1.5pt solid; text-align: right">917,345</TD><TD STYLE="width: 1%; padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="width: 1%; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="width: 1%; border-bottom: Black 1.5pt solid; text-align: left">$</TD><TD STYLE="width: 9%; border-bottom: Black 1.5pt solid; text-align: right">-</TD><TD STYLE="width: 1%; padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="width: 1%; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="width: 1%; border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="width: 9%; border-bottom: Black 1.5pt solid; text-align: right">12</TD><TD STYLE="width: 1%; padding-bottom: 1.5pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 1.5pt">Entrusted loan including interest payable of $8,711,500</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">$</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">28,892,878</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">$</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">282,506</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">9</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="padding-bottom: 4pt">Total</TD><TD STYLE="padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 4pt double; text-align: right">29,810,223</TD><TD STYLE="padding-bottom: 4pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 4pt double; text-align: right">282,506</TD><TD STYLE="padding-bottom: 4pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="padding-bottom: 4pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 4pt; text-align: right">&nbsp;</TD><TD STYLE="padding-bottom: 4pt; text-align: left">&nbsp;</TD></TR>
</TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">The Company believes it has a stable cash
inflow each month and a sufficient channel to commercial institutions to obtain any loans that may be necessary to meet its working
capital needs. Historically, we have been able to obtain loans or otherwise achieve our financing objectives due to the Chinese
government&rsquo;s support for energy-saving businesses with stable cash inflows, good credit ratings and history. The Company
does not believe it will have difficulties related to the repayment of its outstanding short-term loans since pursuant to that
certain Station Fixed Assets Transfer Agreement, dated as of December 29, 2018, by and among Xi&rsquo;an Zhonghong, Xi&rsquo;an
TCH, HYREF, Guohua Ku, and Mr. Chonggong Bai, Xi&rsquo;an Zhonghong transferred Chengli CDQ WHPG station as the repayment for
this Entrusted loan of RMB 188,639,400 ($27.54 million) to the lender, HYREF. The transfer was effectuated on January 22, 2019.
Xi&rsquo;an Zhonghong, Xi&rsquo;an TCH, Guohua Ku and Chonggong Bai also agreed to buy back the Chengli CDQ WHPG Station when
the conditions under the Buy-Back Agreement are met. However, since the possibility of the repurchases under the terms of the
Buy-Back Agreement is uncertain, until the existing repurchase clauses in the Buy Back Agreement are terminated, the assets of
Chengli CDQ WHPG station, and the corresponding loan principal and interest of the Entrusted Loan will continue to show on the
Company&rsquo;s books as outstanding contractual obligations (See Note 9 for details)<B>.</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"></P>

<!-- Field: Page; Sequence: 50; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->48<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><A NAME="a_009"></A><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Item
3. Quantitative and Qualitative Disclosures About Market Risk.</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 67.8pt; text-align: justify; text-indent: 67.8pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B>Exchange Rate Risk</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">Our operations are conducted mainly in
the PRC. As such, our earnings are subject to movements in foreign currency exchange rates when transactions are denominated in
RMB, which is our functional currency. Accordingly, our operating results are affected by changes in the exchange rate between
the U.S. dollar and those currencies.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><A NAME="a_010"></A>Item
4. Controls and Procedures.</B>&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B>Disclosure Controls and Procedures</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">The Company maintains disclosure controls
and procedures which are designed to provide reasonable assurance that information required to be disclosed in the Company&rsquo;s
periodic SEC reports is recorded, processed, summarized and reported within the time periods specified in the SEC&rsquo;s rules
and forms, and that such information is accumulated and communicated to its principal executive officer and principal financial
officer, as appropriate, to allow timely decisions regarding required disclosure. The Company&rsquo;s management, with the participation
of the Company&rsquo;s Chief Executive Officer and Chief Financial Officer, has evaluated the effectiveness of the Company&rsquo;s
&ldquo;disclosure controls and procedures,&rdquo; as such term is defined in Rules 13a &ndash; 15(e) and 15d &ndash; 15(e) of the
Securities Exchange Act of 1934 (&ldquo;Exchange Act&rdquo;) at the end of the period covered by the report.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">Based upon that evaluation, our Chief Executive
Officer and Chief Financial Officer concluded that, as of June 30, 2020, the Company&rsquo;s disclosure controls and procedures
were effective to provide reasonable assurance that (i)&nbsp;the information required to be disclosed by us in this Report was
recorded, processed, summarized and reported within the time periods specified in the SEC&rsquo;s rules and forms, and (ii)&nbsp;information
required to be disclosed by us in our reports that we file or submit under the Exchange Act is accumulated and communicated to
our management, including our principal executive and principal financial officers, or persons performing similar functions, as
appropriate to allow timely decisions regarding required disclosure.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B>Changes in Internal Control Over Financial
Reporting</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">With the participation of the Company&rsquo;s
management, including its Chief Executive Officer and Chief Financial Officer, the Company also conducted an evaluation of the
Company&rsquo;s internal control over financial reporting to determine whether any changes occurred during the Company&rsquo;s
fiscal quarter ended as of June 30, 2020, that have materially affected, or are reasonably likely to materially affect, the Company&rsquo;s
internal control over financial reporting.&nbsp;&nbsp;Based on such evaluation, management concluded that, as of the end of the
period covered by this report, there have not been any changes in the Company&rsquo;s internal control over financial reporting
(as such term is defined in Rules&nbsp;13a-15(f) and 15d-15(f) under the Exchange Act) during the fiscal quarter to which this
report relates that have materially affected, or are reasonably likely to materially affect, the Company&rsquo;s internal control
over financial reporting.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><B>Inherent Limitations on Effectiveness of Controls</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">Our management, including the Chief Executive
Officer and Chief Financial Officer, does not expect that our disclosure controls or our internal control over financial reporting
will prevent or detect all error and all fraud. A control system, no matter how well designed and operated, can provide only reasonable,
not absolute, assurance that the control system&rsquo;s objectives will be met. The design of a control system must reflect the
fact that there are resource constraints, and the benefits of controls must be considered relative to their costs. Further, because
of the inherent limitations in all control systems, no evaluation of controls can provide absolute assurance that misstatements
due to error or fraud will not occur or that all control issues and instances of fraud, if any, have been detected. The design
of any system of controls is based in part on certain assumptions about the likelihood of future events, and there can be no assurance
that any design will succeed in achieving its stated goals under all potential future conditions. Projections of any evaluation
of the effectiveness of controls to future periods are subject to risks. Over time, controls may become inadequate because of
changes in conditions or deterioration in the degree of compliance with policies or procedures.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>


<!-- Field: Page; Sequence: 51; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->49<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;<B>&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><A NAME="a_011"></A><B>PART
II - OTHER INFORMATION</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><I><A NAME="a_012"></A></I>Item&nbsp;1.
Legal Proceedings</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">From time to time we may be subject to litigation, claims and
assessments that arise in the ordinary course of business. Management believes that any liability resulting from such additional
matters will not have a material adverse effect on our financial position, results of operations or cash flows. The Company is
not a party to any legal proceedings that it believes will have a material adverse effect upon the conduct of its business or
its financial position.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><I><A NAME="a_013"></A></I>Item&nbsp;1A.
Risk Factors</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">There
have been no material changes in our risk factors from those disclosed in Part I, Item 1A, of our Annual Report on Form 10-K as
of and for the year ended December 31, 2019. An investment in our common stock involves various risks. When considering an investment
in our company, you should consider carefully all of the risk factors described in our most recent Form 10-K. If any of those
risks, incorporated by reference in this Form 10-Q, occur, the market price of our shares of common stock could decline and investors
could lose all or part of their investment. These risks and uncertainties are not the only ones facing us and there may be additional
matters that we are unaware of or that we currently consider immaterial. All of these could adversely affect our business, financial
condition, results of operations and cash flows and, thus, the value of an investment in our company.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><A NAME="a_014"></A><B>Item&nbsp;2.
Unregistered Sales of Equity Securities and Use of Proceeds</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">None.&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><A NAME="a_015"></A><B>Item&nbsp;3.
Defaults Upon Senior Securities</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">None.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><A NAME="a_016"></A><B>Item
4. Mine Safety Disclosures.</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Not
Applicable.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><A NAME="a_017"></A><B>Item&nbsp;5.
Other Information</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
July 7, 2020, the Company entered into an Exchange Agreement with Iliad Research and Trading, L.P. Pursuant to the Agreement,
the Company and the Lender agreed to partition a new Promissory Note in the original principal amount of $200,000 from a Convertible
Promissory Note dated January 31, 2019 which was exchanged for a new Promissory Note on April 14, 2019. The Company and the Lender
agreed to exchange the Partitioned Note for 85,837 shares of common stock of the Company, and then the amount of the outstanding
balance of the Promissory Note will be reduced by an amount equal to the Partitioned Note. The shares of common stock were issued
without any restrictions.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
August 3, 2020, the Company entered into an Exchange Agreement with Iliad Research and Trading, L.P. Pursuant to the Agreement,
the Company and the Lender agreed to partition a new Promissory Note in the original principal amount of $200,000 from a Convertible
Promissory Note dated January 31, 2019 which was exchanged for a new Promissory Note on April 14, 2019. The Company and the Lender
agreed to exchange the Partitioned Note for 73,529 shares of common stock of the Company, and then the amount of the outstanding
balance of the Promissory Note will be reduced by an amount equal to the Partitioned Note. The shares of common stock were issued
without any restrictions.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"></P>

<!-- Field: Page; Sequence: 52; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->50<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><I><A NAME="a_018"></A></I><B>ITEM
6. EXHIBITS</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
<TR STYLE="font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top; border-bottom: black 1.5pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Exhibit<BR>
    No.</B></FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; border-bottom: black 1.5pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Description</B></FONT></TD></TR>
<TR STYLE="font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
<TR STYLE="font: 10pt Times New Roman, Times, Serif; background-color: #CCEEFF">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top; width: 9%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">31.1</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; width: 2%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; width: 89%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><A HREF="f10q0620ex31-1_chinarecy.htm">Certification
    of Principal Executive Officer pursuant to Exchange Act Rules 13a-14(a) and 15d-14(a), as adopted pursuant to Section 302
    of the Sarbanes-Oxley Act of 2002</A></FONT></TD></TR>
<TR STYLE="font: 10pt Times New Roman, Times, Serif; background-color: white">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">31.2</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><A HREF="f10q0620ex31-2_chinarecy.htm">Certification
    of Principal Financial Officer pursuant to Exchange Act Rules 13a-14(a) and 15d-14(a), as adopted pursuant to Section 302
    of the Sarbanes-Oxley Act of 2002</A></FONT></TD></TR>
<TR STYLE="font: 10pt Times New Roman, Times, Serif; background-color: #CCEEFF">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">32.1</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><A HREF="f10q0620ex32-1_chinarecy.htm">Certifications
    of Principal Executive Officer pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley
    Act of 2002</A></FONT></TD></TR>
<TR STYLE="font: 10pt Times New Roman, Times, Serif; background-color: white">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">32.2</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><A HREF="f10q0620ex32-2_chinarecy.htm">Certifications
    of Principal Financial Officer pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley
    Act of 2002</A></FONT></TD></TR>
<TR STYLE="font: 10pt Times New Roman, Times, Serif; background-color: #CCEEFF">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">101.INS</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">XBRL
    Instance Document</FONT></TD></TR>
<TR STYLE="font: 10pt Times New Roman, Times, Serif; background-color: white">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">101.SCH</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">XBRL
    Taxonomy Extension Schema Document</FONT></TD></TR>
<TR STYLE="font: 10pt Times New Roman, Times, Serif; background-color: #CCEEFF">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">101.CAL</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">XBRL
    Taxonomy Extension Calculation Linkbase Document</FONT></TD></TR>
<TR STYLE="font: 10pt Times New Roman, Times, Serif; background-color: white">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">101.DEF</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">XBRL
    Taxonomy Extension Definition Linkbase Document</FONT></TD></TR>
<TR STYLE="font: 10pt Times New Roman, Times, Serif; background-color: #CCEEFF">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">101.LAB</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">XBRL
    Taxonomy Extension Label Linkbase Document</FONT></TD></TR>
<TR STYLE="font: 10pt Times New Roman, Times, Serif; background-color: white">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">101.PRE</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">XBRL
    Taxonomy Extension Presentation Linkbase Document</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"></FONT></P>

<!-- Field: Page; Sequence: 53; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->51<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><A NAME="a_019"></A><B>SIGNATURES</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Pursuant
to the requirements of the Securities Exchange Act of 1934, the registrant has duly caused this report to be signed on its behalf
by the undersigned thereunto duly authorized.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
<TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD COLSPAN="2" STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>China
    Recycling Energy Corporation</B></FONT></TD></TR>
<TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 60%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 4%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 36%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
<TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Date:
    August&nbsp;14, 2020</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">By:</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; border-bottom: black 1.5pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">/s/
    Guohua Ku</FONT></TD></TR>
<TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Guohua
    Ku</FONT></TD></TR>
<TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Chairman
                                         of the Board and</FONT></P>
        <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Chief
        Executive Officer<BR>
        (Principal Executive Officer)</FONT></P></TD></TR>
<TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
<TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Date:
    August 14, 2020</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">By:</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; border-bottom: black 1.5pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">/s/
    Yongjiang Shi</FONT></TD></TR>
<TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Yongjiang
    Shi</FONT></TD></TR>
<TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Chief
    Financial Officer <BR>
    (Principal Financial and Accounting Officer)</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="text-align: center; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt">52</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 3in"></P>

<!-- Field: Rule-Page --><DIV STYLE="margin-top: 0; margin-bottom: 0; width: 100%"><DIV STYLE="font-size: 1pt; border-top: Black 1.5pt solid">&nbsp;</DIV></DIV><!-- Field: /Rule-Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 3in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.1
<SEQUENCE>2
<FILENAME>f10q0620ex31-1_chinarecy.htm
<DESCRIPTION>CERTIFICATION
<TEXT>
<HTML>
<HEAD>
     <TITLE></TITLE>
</HEAD>
<BODY STYLE="font: 10pt Times New Roman, Times, Serif">

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: right"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B>Exhibit
31.1</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B>CERTIFICATION
OF PRINCIPAL EXECUTIVE OFFICER</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B>OF
REGISTRANT PURSUANT TO SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002 </B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B>(RULE
13a-14(a) or 15d-14(a) OF THE EXCHANGE ACT)</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 27pt"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">I,
Guohua Ku, certify that:</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left; text-indent: 27pt"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">1.&nbsp;I
have reviewed this quarterly report on Form 10-Q of China Recycling Energy Corporation;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left; text-indent: 27pt"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">2.&nbsp;Based
on my knowledge, this quarterly report does not contain any untrue statement of a material fact or omit to state a material fact
necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with
respect to the period covered by this quarterly report;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left; text-indent: 27pt"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">3.&nbsp;Based
on my knowledge, the financial statements, and other financial information included in this quarterly report, fairly present in
all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods
presented in this quarterly report;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left; text-indent: 27pt"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">4.
The registrant&rsquo;s other certifying officer and I are responsible for establishing and maintaining disclosure controls and
procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal controls over financial reporting (as defined
in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left; text-indent: 27pt"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">a)
designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision,
to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by
others within those entities, particularly for the period in which this quarterly report is being prepared;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left; text-indent: 27pt"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">b)
designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed
under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of
financial statements for external purposes in accordance with generally accepted accounting principles;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left; text-indent: 27pt"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">c)
evaluated the effectiveness of the registrant&rsquo;s disclosure controls and procedures and presented in this report our conclusions
about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on
such evaluation;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left; text-indent: 27pt"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">d)
disclosed in this report any change in the registrant&rsquo;s internal control over financial reporting that occurred during the
registrant&rsquo;s most recent fiscal quarter that has materially affected, or is reasonably likely to materially affect, the
registrant&rsquo;s internal control over financial reporting;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left; text-indent: 27pt"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">5.&nbsp;The
registrant&rsquo;s other certifying officer and I have disclosed, based on our most recent evaluation, to the registrant&rsquo;s
auditors and the audit committee of the registrant&rsquo;s board of directors (or persons performing the equivalent function):</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left; text-indent: 27pt"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">a)
all significant deficiencies in the design or operation of internal controls which could adversely affect the registrant&rsquo;s
ability to record, process, summarize and report financial data and have identified for the registrant&rsquo;s auditors any material
weaknesses in internal controls; and</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left; text-indent: 27pt"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">b)
any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant&rsquo;s
internal controls over financial reporting.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 27pt"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
<TR STYLE="font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top; width: 60%"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">Date: August
14, 2020    </FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 5%"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">By:</FONT></TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; vertical-align: top; width: 35%"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">/s/
    Guohua Ku</FONT></TD></TR>
<TR STYLE="font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">Name:&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">Guohua
    Ku</FONT></TD></TR>
<TR STYLE="font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top"></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">Title:</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">Chief
    Executive Officer</FONT></TD></TR>
<TR STYLE="font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">(Principal Executive Officer)</TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 3in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 3in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 3in">&nbsp;</P>


</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.2
<SEQUENCE>3
<FILENAME>f10q0620ex31-2_chinarecy.htm
<DESCRIPTION>CERTIFICATION
<TEXT>
<HTML>
<HEAD>
     <TITLE></TITLE>
</HEAD>
<BODY STYLE="font: 10pt Times New Roman, Times, Serif">

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: right"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;<B>Exhibit
31.2</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;<B>CERTIFICATION
OF PRINCIPAL FINANCIAL OFFICER</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B>OF
REGISTRANT PURSUANT TO SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002 </B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B>(RULE
13a-14(a) or 15d-14(a) OF THE EXCHANGE ACT)</B>&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 27pt"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 27pt"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">I,
Yongjiang Shi, certify that:</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left; text-indent: 27pt"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">1.&nbsp;I
have reviewed this quarterly report on Form 10-Q of China Recycling Energy Corporation.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left; text-indent: 27pt"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">2.&nbsp;Based
on my knowledge, this quarterly report does not contain any untrue statement of a material fact or omit to state a material fact
necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with
respect to the period covered by this quarterly report;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left; text-indent: 27pt"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">3.&nbsp;Based
on my knowledge, the financial statements, and other financial information included in this quarterly report, fairly present in
all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods
presented in this quarterly report;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left; text-indent: 27pt"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">4.
The registrant&rsquo;s other certifying officer and I are responsible for establishing and maintaining disclosure controls and
procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal controls over financial reporting (as defined
in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left; text-indent: 27pt"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">a)
designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision,
to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by
others within those entities, particularly for the period in which this quarterly report is being prepared;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left; text-indent: 27pt"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">b)
designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed
under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of
financial statements for external purposes in accordance with generally accepted accounting principles;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left; text-indent: 27pt"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">c)
evaluated the effectiveness of the registrant&rsquo;s disclosure controls and procedures and presented in this report our conclusions
about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on
such evaluation;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left; text-indent: 27pt"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left; text-indent: 27pt"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">d)
disclosed in this report any change in the registrant&rsquo;s internal control over financial reporting that occurred during the
registrant&rsquo;s most recent fiscal quarter that has materially affected, or is reasonably likely to materially affect, the
registrant&rsquo;s internal control over financial reporting;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left; text-indent: 27pt"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">5.&nbsp;The
registrant&rsquo;s other certifying officer and I have disclosed, based on our most recent evaluation, to the registrant&rsquo;s
auditors and the audit committee of registrant&rsquo;s board of directors (or persons performing the equivalent function):</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left; text-indent: 27pt"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">a)
all significant deficiencies in the design or operation of internal controls which could adversely affect the registrant&rsquo;s
ability to record, process, summarize and report financial data and have identified for the registrant&rsquo;s auditors any material
weaknesses in internal controls; and</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left; text-indent: 27pt"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">b)
any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant&rsquo;s
internal controls over financial reporting.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
<TR STYLE="font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top; width: 60%; padding-right: 0.8pt"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">Date:
August
    14, 2020    </FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 5%; padding-right: 0.8pt"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">By:</FONT></TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; vertical-align: top; width: 35%; padding-right: 0.8pt"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">/s/
    Yongjiang Shi</FONT></TD></TR>
<TR STYLE="font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top; padding-right: 0.8pt"></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-right: 0.8pt"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">Name:&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top; padding-right: 0.8pt"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">Yongjiang
    Shi</FONT></TD></TR>
<TR STYLE="font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top; padding-right: 0.8pt"></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-right: 0.8pt"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">Title:</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top; padding-right: 0.8pt"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">Chief
    Financial Officer</FONT></TD></TR>
<TR STYLE="font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top; padding-right: 0.8pt"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-right: 0.8pt"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top; padding-right: 0.8pt"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">(Principal
    Financial and Accounting Officer)</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>


</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-32.1
<SEQUENCE>4
<FILENAME>f10q0620ex32-1_chinarecy.htm
<DESCRIPTION>CERTIFICATION
<TEXT>
<HTML>
<HEAD>
     <TITLE></TITLE>
</HEAD>
<BODY STYLE="font: 10pt Times New Roman, Times, Serif">

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: right"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B>Exhibit
32.1</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: right"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B>CERTIFICATION
OF PRINCIPAL EXECUTIVE OFFICER </B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B>PURSUANT
TO 18 U.S.C. SECTION 1350,</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B>AS
ADOPTED PURSUANT TO SECTION 906 OF</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B>THE
SARBANES-OXLEY ACT OF 2002</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left; text-indent: 25pt"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">In
connection with this quarterly report on Form 10-Q of China Recycling Energy Corporation (the &ldquo;Company&rdquo;) as filed
with the Securities and Exchange Commission on the date hereof (the &ldquo;Report&rdquo;), the undersigned, in the capacity and
on the date indicated below, hereby certifies pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley
Act of 2002, that to his knowledge:</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">1.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The
Report fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934; and</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">2.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The
information contained in the Report fairly presents, in all material respects, the financial condition and results of operation
of the Company.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
<TR STYLE="font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top; width: 60%; padding-right: 0.8pt"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">Date:
August
14, 2020</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 5%; padding-right: 0.8pt"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">By:</FONT></TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; vertical-align: top; width: 35%; padding-right: 0.8pt"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">/s/
    Guohua Ku</FONT></TD></TR>
<TR STYLE="font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top; padding-right: 0.8pt"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-right: 0.8pt"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">Name:&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top; padding-right: 0.8pt"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">Guohua
    Ku</FONT></TD></TR>
<TR STYLE="font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top; padding-right: 0.8pt"></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-right: 0.8pt"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">Title:</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top; padding-right: 0.8pt"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">Chief
    Executive Officer</FONT></TD></TR>
<TR STYLE="font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top; padding-right: 0.8pt"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-right: 0.8pt"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top; padding-right: 0.8pt"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">(Principal
    Executive Officer)</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>


</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-32.2
<SEQUENCE>5
<FILENAME>f10q0620ex32-2_chinarecy.htm
<DESCRIPTION>CERTIFICATION
<TEXT>
<HTML>
<HEAD>
     <TITLE></TITLE>
</HEAD>
<BODY STYLE="font: 10pt Times New Roman, Times, Serif">

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: right"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B>Exhibit
32.2</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: right"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B>CERTIFICATION
OF PRINCIPAL FINANCIAL OFFICER </B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B>PURSUANT
TO 18 U.S.C. SECTION 1350,</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B>AS
ADOPTED PURSUANT TO SECTION 906 OF</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B>THE
SARBANES-OXLEY ACT OF 2002</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left; text-indent: 25pt"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">In
connection with this quarterly report on Form 10-Q of China Recycling Energy Corporation (the &ldquo;Company&rdquo;) as filed
with the Securities and Exchange Commission on the date hereof (the &ldquo;Report&rdquo;), the undersigned, in the capacity and
on the date indicated below, hereby certifies pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley
Act of 2002, that to his knowledge:</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">1.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The
Report fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934; and</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">2.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The
information contained in the Report fairly presents, in all material respects, the financial condition and results of operation
of the Company.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
<TR STYLE="font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top; width: 60%; padding-right: 0.8pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Date:
    August 14, 2020</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 5%; padding-right: 0.8pt"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">By:</FONT></TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; vertical-align: top; width: 35%; padding-right: 0.8pt"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">/s/
    Yongjiang Shi</FONT></TD></TR>
<TR STYLE="font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top; padding-right: 0.8pt"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-right: 0.8pt"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">Name:&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top; padding-right: 0.8pt"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">Yongjiang
    Shi</FONT></TD></TR>
<TR STYLE="font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top; padding-right: 0.8pt"></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-right: 0.8pt"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">Title:</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top; padding-right: 0.8pt"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">Chief
    Financial Officer</FONT></TD></TR>
<TR STYLE="font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top; padding-right: 0.8pt"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-right: 0.8pt"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top; padding-right: 0.8pt"><P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">(Principal
Financial and Accounting Officer)</FONT></P></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>


</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>6
<FILENAME>image_001.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 image_001.jpg
M_]C_X  02D9)1@ ! 0$ 8 !@  #_VP!#  @&!@<&!0@'!P<)"0@*#!0-# L+
M#!D2$P\4'1H?'AT:'!P@)"XG("(L(QP<*#<I+# Q-#0T'R<Y/3@R/"XS-#+_
MVP!# 0D)"0P+#!@-#1@R(1PA,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R
M,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C+_P  1" &Q G # 2(  A$! Q$!_\0
M'P   04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%
M! 0   %] 0(#  01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D*
M%A<8&1HE)B<H*2HT-38W.#DZ0T1%1D=(24I35%565UA96F-D969G:&EJ<W1U
M=G=X>7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&
MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$  P$! 0$!
M 0$! 0        $" P0%!@<("0H+_\0 M1$  @$"! 0#! <%! 0  0)W  $"
M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF
M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$
MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4
MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,!  (1 Q$ /P#W^BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** .<\;S36_@O5I;>62&40G;)&Y5EY R".0:?\ \(;I?_/QJ_\
MX-[K_P".5%X^_P"1&U?_ *X?^S"ND/2@#G_^$/TO_GXUC_P;W7_QRC_A#M,_
MY^-8_P#!O=?_ !RL7Q;?7DGBSP]H7GR6VG7S2-<21OL:4JORQ;AR,]>.>*J^
M*[>31[_PTNFW5SC^T4B$#W+E0OEL=I.<D' )W9H Z3_A#M,X_P!(UC_P;W7_
M ,<I?^$.TO\ Y^-7_P#!O=?_ !RN(D^(%W,]CJRZ8@8Z1=72Q_:F"%HW 92-
MN"/E&&ZC/2MBT\=ZA=P7Z_V?:175NMJT8>Y(C83KN )QG(] #GM0!O\ _"':
M7_S\:O\ ^#>Z_P#CE)_PAVF9 \_6/_!O=?\ QRJ6G:TWBSP'<7TL#6[213(Z
M1R,,,F1E6&#C(]C7G_@74+@7FBO+/?V,D>G/>77VFZ><:I'@X,8+$*5(R>AY
M% =#T[_A#M+_ .?C5_\ P;W7_P <H_X0[2_^?C5__!O=?_'*Y>S^(]_?VMJT
M.B212ZC,L>GR7&Y(9 P9OF;&<@+V!'(K5?Q'KJ:Y'I5SIUC;3W-LL]KON'8.
MP($B$JO5<YXZ\4 :9\':6!_K]7_\&]U_\<I!X/TPG_CXU?\ \&]U_P#'*X_Q
M'XEU'7O ^N7T%M]FL(PPM;F&Y99A)'*%(8#&.A/!(QUIMGXTU&TEOE6PCEF_
MMB#3W$MTY'SQ@AE!7Y?=?K0!V9\':7_S\:O_ .#>Z_\ CE(/!^F'_EXUC_P;
MW7_QRN5G^(^HG0K6\MM&C:>9IT*O(Y0R1/M"*54DLW;('O4OQ':[D\"V5Z\<
M\&H"YM]T=K</$07<!DR".N<<T =*/!VF9QY^L?\ @WNO_CE+_P (=I?_ #\:
MO_X-[K_XY6!-?3>$M,L);/39$FU"]CMYK2[OGE,6XE0P8EOYXJJ/B3<26^G)
M#HLL^H7#S;X(-S@K$^QBA SD^^/>@#J?^$-TO_GXU?\ \&]U_P#'*/\ A#M+
M_P"?C5__  ;W7_QRL2#QEK,L&MW T2.2+3)Y(2L<Q+R84%< CWY],'&:HP^.
M_$'V%M4N=*T]=)BNT@EN4EE^XQ ,JAD&5!.#0!U!\':8/^6^K_\ @WNO_CE'
M_"':9G_7ZQ_X-[K_ ..5D^--=UG1_A]=:G$L$=]N51) 2ZQ(S@>9\P'(4YY'
M%378L?"'A]]8CNKV9((S,ZM<M+]H)'4[B<#)S\N!0!H_\(;I?_/QJ_\ X-[K
M_P".4?\ "&Z7_P _&K_^#>Z_^.5STGCO48I([4Z;;/>I?P65P%E81_O5W(R,
M5YQW!Q4%[X^UG3=5U2UN]*LPFF1P37!2Y8LR2MMPORX)'7F@#J/^$-TO_GXU
M?_P;W7_QRC_A#=+_ .?C5_\ P;W7_P <KGY_B'.LTQAL(VMGEN+:U+NP=I84
M+-O&.%..",GVJ23QEJ\7ABUU9M-L(Y+N(311/='!79O8<+DD8/0>YH VSX.T
MS/\ Q\:O_P"#>Z_^.4H\':7C_CXUC_P;W7_QRN(UGQ_J]Q!--:6-N+$:"NI2
MQO.Z2X<XPK*IPPQQ]:U8?'S03V\(L<V<)M+>YD=V,HDG7*[1CYE'<G% '1?\
M(;I?_/QJ_P#X-[K_ ..4?\(;I?\ S\:O_P"#>Z_^.5@^'?'M]J^L65C=:;#
MMV]TBO%*6*F!L$D$#@UWB'<@)HM8#GO!Q<:)-&\L\PAO[N%&GE:1]BSNJ@LQ
M).  .3VKHZYWP=_R"KS_ +"E[_Z425T5 !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
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
M:* *WV&T_P"?2#_OV/\ "C[!:?\ /K!_W[%6:* &1QI$@2-%51T51@"GT44
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %!HH- '.Z?\ \C[K?_7A
M9?\ H4]=%6/;H%\57KA<%K2')QUPS_\ UZV* "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@#C=<TNRUGQYIEIJ-N+BW73;F01.3M#"2$!L ]<$C\:O?\ " ^%O^@-
M;_\ CW^--N?^2EZ;_P!@FY_]&PULW]Q+:V-Q/#&LDD<;.J,^T$@9QG!Q^5 &
M1_P@/A7_ * MO_X]_C1_P@/A7_H"V_\ X]_C5:X\6B&*QE%D#'+;1W=R?.QY
M".0HV\?,<M[<?E5&_P#B#]AMGN#IOF12$&U<3X$J;BI+<?*<KP.<Y'(S18#7
M_P"$!\+?] :W_P#'O\:/^$!\*_\ 0%M__'O\:OZ?J]MJ%Q)#%)&)8U5_+,@,
MFT]RO4#/&>^*U: .;_X0'PK_ - 6W_\ 'O\ &C_A ?"O_0%M_P#Q[_&NDHH
MYO\ X0'PK_T!;?\ \>_QH_X0'PK_ - 6W_\ 'O\ &NDHH YO_A ?"O\ T!;?
M_P >_P :/^$!\*_] 6W_ /'O\:Z2B@#F_P#A ?"O_0%M_P#Q[_&C_A ?"O\
MT!;?_P >_P :Z2B@#F_^$!\*_P#0%M__ ![_ !H_X0'PK_T!;?\ \>_QKI**
M .;_ .$!\*_] 6W_ /'O\:/^$!\*_P#0%M__ ![_ !KI** .;_X0'PK_ - 6
MW_\ 'O\ &C_A ?"O_0%M_P#Q[_&NDHH YG_A /"F=W]AVV3QGG/\Z=_P@/A7
M_H"V_P#X]_C7244 <W_P@/A7_H"V_P#X]_C1_P (#X5_Z MO_P"/?XUTE% '
M-_\ " ^%?^@+;_\ CW^-'_" ^%?^@+;_ /CW^-=)10!S?_" ^%?^@+;_ /CW
M^-'_  @/A7_H"V__ (]_C7244 <W_P (#X5_Z MO_P"/?XT?\(#X5_Z MO\
M^/?XUTE% '-_\(#X5_Z MO\ ^/?XT?\ " ^%?^@+;_\ CW^-=)10!S?_  @/
MA7_H"V__ (]_C1_P@/A7_H"V_P#X]_C7244 <W_P@/A7_H"V_P#X]_C1_P (
M#X5_Z MO_P"/?XUTE% '-_\ " ^%?^@+;_\ CW^-8^L>&M'T34_#USIEA':S
M/JB1EXV894QR9!Y]A^5=Y7,^+O\ C[\-?]AB/_T7)0!TPZ44WC)KS^;4U;3;
MF-=6F%C'JLD-W<I='? FTD#?G*C=M';@T >A45YBM[K-Y/;0_;[B'598XTAA
M:0JC0LAWRE!WSWZ@XZ5>TW6M1T>XT/3-1$EV]R6B647!;)R><L,R8]3CCF@#
MT"BCM10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%,())ZT <Y<_\E+TW_L$W/_HV
M&MN\MQ=VDT&]T$J%"Z8W $=L\5X#K1\?P?&:WT&WUZZS<9%M<^6AV6KD,_\
M#@[=GYK[U]#(I5%4L6( &X]3[T <V?"%D8;"*2YO)/LD*P$LR@W$:G*K)A>0
M" >,'BK%GX<M+*:YDBFN3YZ%$0L-L"$EBJ<< DD\Y-;]%%P,*T\/65GKDVK0
M&432QB/R\C8O &0,9R0J]2>G;)K=HHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *YGQ=_Q]
M^&O^PQ'_ .BY*Z:O!_C!K'C'1/%FEKI]UYEC<3++9)Y0.R< KMSW^]^M 'O%
M-VK@C Y]JS]$AOX-%LX]4N/M%\(AY\NT*&?'/ K2H 3 SG'-&!Z4M% !1110
M 4444 %%%% !1110 4444 %%%&: "BBB@ HHHH **** "BBB@ HHHH *YGQB
M]PMCIT-O=3VIN=1M[>26W;:^QFY ..*Z:N:\8?<T3_L,6O\ Z$: $_X1 G_F
M8_$/_@;_ /8TO_"('_H8O$'_ (&__8UTM% '-?\ "('_ *&+Q!_X&_\ V-'_
M  B!_P"AB\0?^!O_ -C72T4 <U_PB!_Z&+Q!_P"!O_V-'_"(?]3'X@_\#?\
M[&J/C2XU6SN+*XM8+VYT^(EKJ+3Y0DZ^CX_C4<Y7OFN;OO&UT8-8DTF6>YDM
MM%2[AGEE"QL&8C?LVY5QR,>U"U [+_A$/^IC\0?^!O\ ]C1_PB'_ %,?B#_P
M-_\ L:P++Q/<^&X-(L-0BNKTWCQ+)<S7:O)&\V2J@!<LH(QDX_'%/T[XDB[D
M GT6>'=#=2*(I1*S- VUE  &<]C0!N?\(C_U,?B#_P #?_L:/^$0_P"IC\0?
M^!O_ -C53PMXMF\4RWL9TY;:&W5!Y\5V)0Y<9P"% # =>>#Q7F=UK&L0^%]=
MD6\\2-/;:N8(;Y;O,4<8=5VG+9Z$_P )ZB@#U?\ X1#_ *F/Q!_X&_\ V-'_
M  B'_4Q^(/\ P-_^QK+N/&-K97DFDF*Y>VAECT^6],Q\Q9Y$+* ,9/'\6>#7
M*)XMU&3X:"UCN+N?5SID]Y)>"XV/$B.0K9QECD 8],T6 [5O ML^H1WK:WKC
M74<;0I,;WYE1L$C[O<J/RJU_PB''_(Q^(/\ P-_^QKCK/Q[<Z9:7UQ<6UU>2
M6=G8%D>Z7:_FC&]?ER&R>0<]*T[SXE+;6D[MI6)X+N6UD66Z"1 HH;B3;U((
MPN,D\4,#>_X1#_J8_$'_ (&__8T?\(C_ -3'X@_\#?\ [&J^E>*[G4;^SM9]
M)^Q?:+=9LS7'S9(SM12HWXXSR"/2J OKW7_B'J>ARW=S9V.F6\,JK;2&-YW?
M))+#G:,8Q0*YK_\ "(?]3'X@_P# W_[&C_A$#_T,7B#_ ,#?_L:H:GXOC\-W
M4MG.)+T6L0NKRX+!3#$[E4P,?.<]N..:[!75T5E/##(^E SGO^$0_P"IC\0?
M^!O_ -C1_P (A_U,?B#_ ,#?_L:QT:Z7XQO9_P!HWQLSIGVG[*;@^4)-^W.W
MTQV]>:DO_';:=XDU6U>T1],TZP6ZEG63YV9F( "X]1CK0!J?\(A_U,?B#_P-
M_P#L:/\ A$/^IC\0?^!O_P!C6'X.U34[SQKXC@OI)DB6.VFBM&N/.6#>N3M.
M!Q[8KT 4"N<W_P (@?\ H8O$'_@;_P#8T?\ "('_ *&+Q!_X&_\ V-=+10,Y
MD^$#C_D8_$/_ (&__8U4BLKC1O&.DVZ:MJ=U!=07)DCNY_,7*>7M(&!@_,:[
M&N<U/_D>_#O_ %[WO_M*@#HZ*** "BBB@ I&[4M!H Y"YL9]8\9:C:MJVIVD
M%M9VSQQVD_EKN=I=Q/!R?D%6O^$0_P"IC\0?^!O_ -C3]/\ ^1\UO_KPLO\
MT*>N@;/&* .<_P"$0[_\)'X@_P# W_[&C_A$/^IC\0?^!O\ ]C7-1:MJ-GK,
M]IK+ZE!+=O(MK=PR^9:7 "L55,?ZIL?F1UIG@WQK<'0;2UOH9KJ\331>_:))
MUS,I<K\Q.-I&.ISQ0!U'_"(?]3'X@_\  W_[&C_A$/\ J8_$'_@;_P#8UB1_
M$5I8+?;H[&XDU%]/DC^TC$<BJ6!W%>5(]N*KW?Q01-(T^^M]&>1[J!I1%+<B
M/D/L*(=IWOGG P<<T:@='_PB'_4Q^(/_  -_^QH_X1#_ *F/Q!_X&_\ V-<K
MH'BZ]L]?O+'44N)TO-8:U@+3[_LQ,0<*,@97.1VJ36OB(4T[68FTZX@EM+=;
MA7@NUW&,OLR&"D!L]N1[T6 Z;_A$?^IC\0?^!O\ ]C1_PB'_ %,?B#_P-_\
ML:S?&MEJFH>$X[_1M1OK6]M8Q<"."<H+A0 61L=R.A]:R]2UUCH=CXJMYM3%
MI?O;0I;I=[/+#,,MM(())X/MGUH Z;_A$/\ J8_$'_@;_P#8T?\ "(?]3'X@
M_P# W_[&LA/B)G5WL9]&F5%OIK(21S!RSHF\$+@=1[\'UKGM;\?7^L^&]1?3
M[633S:_9Y1=6]YO)+R >6V%&UL9W+G(H [?_ (1 _P#0Q>(/_ W_ .QH_P"$
M0/\ T,7B#_P-_P#L:R?^$_?S((5TEFE?4GTQP;D +(J[@V=O(/Z>]13?$KR?
M#-EK9T=S!.I>5/M*[HU#[#@8RQ[] />BPC<_X1#_ *F/Q!_X&_\ V-'_  B'
M_4Q^(/\ P-_^QKGOBI>7EEX?TR^L+[4+:1[Z&(K9S;&D1SR,="?3TI?[6ET3
M5M#M<:PXOEN9Q%>W@9E9$/R/D$X[C!P#0,Z#_A$/^IC\0?\ @;_]C52[\!6E
M[+;O<ZSK<\EM()H6>\YC?&-P^7K@FJ&C?$0ZM"&_L:6&1M/%_$AN$.Y=Y0J2
M0 O/?TJ-?B2\IM8XM$9[B6[FLW070VI)&F_(8KRI'? HL!O#PA_U,?B#_P #
M?_L:/^$1_P"IC\0?^!O_ -C698^._P"UVL$TW2)KF2XMTNYX_.56@C9BN1G[
MQ!!/4<?E69;^/9K+P[<ZD^G3W(CN[D3+->)F-4;D*0N6'H,=!R10!TW_  B/
M_4Q^(/\ P-_^QH_X1'_J8_$'_@;_ /8UF^&]0N+[QMXBB^UW,EEY-K+!%(^1
M%O0D[1V[<5!X#FG^V^)S=ZE?7,=IJ#P1BZG+B., $8S]30!L_P#"(?\ 4Q^(
M/_ W_P"QH_X1#_J8_$'_ (&__8UE:?\ $.#5!?O8Z;<S06ZDPS<HDN&VD%F4
M*O//4\?E3;+Q])>P0&/23&YNWM9VEN=L43*0#A]O).> 0,^N: -?_A$/^IC\
M0?\ @;_]C2?\(C_U,GB#_P #?_L:YVS\>S1,R#3KB=YM6GL=LMVO[ID7/!V_
M<X/N*==_$]8]*L+VUT:25KRW\X127 CR=^S8AVG>^><#MS0!T/\ PB/_ %,?
MB#_P-_\ L:3_ (1'O_PD?B#_ ,#?_L:S?%NM:A;3^'=+@)M&UBZ\F:X0Y:%=
MNXJI/<],_I5S4+P^%([5$GNM0DNY$M;6VN9LEI3DY,A!(&!WSTH G_X1#_J8
M_$'_ (&__8T?\(A_U,7B#_P-_P#L:N>'];AU_2DOK=2JEFC="<['4E6&>_(Z
MUS?Q'>ZMXM%EM+^]M6FU.&V?[-.8PZ.?F! ZGCK1U!:FO_PB!_Z&+Q!_X&__
M &-+_P (A_U,7B#_ ,#?_L:@\3>(KG0YM'LK&V2ZN+Z[2W(DFV[1@DDG!Y(!
MKG+OQ5=ZIXU\.26#W%OILM[<6K;;C*W.Q>=T>.,-T.: 9U7_  B'_4Q^(/\
MP-_^QJA<Z9<:)K&AO%K>KSK<7IAEBN;D2(R^3(W3'JH-=GUKG_$G_(3\-_\
M84_]MYJ .AHHHH **** "BBB@ HHHH **** "N:\8?<T3_L,6O\ Z$:Z6N:\
M8?<T3_L,6O\ Z$: .EHHHH **** ,O4='M-2??.LRR!-@E@F:)]N<E=RD'!]
M*R;GP'H%Q)<N]M,OVFV6TD6.YD13$#PF >!_C7544 <NW@;0)'1Y+69W3R=K
MM<2$@Q?ZLYSG(SUJL_P_T>UM\Z;'<07<<4ZV\C7<I"&7[V?F[GGZUV-% '%>
M"O"^K:!!=)J.IWERD@"QPS7GVC9CNK;$*_3]:E/PX\.MI]Q8&&^^S7$WVB6/
M[?-AY,YW'YNN>:["B@#G9/".D27BW3V\S3!1EC.YW,%VJ[#.&< X#'D>M5!\
M/_#JZ?%8BTF\B.*2$?Z3)N,;G+(6SDKDYP3Q76T4 <@?ASX;\FXB-O=LEPD2
M2 WLQW"+'EC[W; K+\0?#Z2>('0;B[M))+EKB=DU*2-F<C&X$JXZ=L>G->AT
M4 <_IGAY;>+3Y;Z>:]OK.,J)Y7)W$_Q$="V.-V*GU#P[INI7B7DL4L5XB[1<
M6TSPR%?[I9""1[&MFB@#"NO"VD7LL,UQ:$M"@3B1E$B@Y"N ?G&><-GFF'PM
M8KK-MJ4)ECDAEEFVB1\,[J%.1G&,#ICZ8KH** .9N_!>DWNM2:O(U_'J$J>4
M98;Z:/Y/[H"L !WQ3X_!>A1EO]"9@]K]DD#R,PDBR3A\GYCDDY/-='10!S$'
M@C0[:YDN$@N3+(8B[O=2,6,7W,Y;M_*NF%+10 4444 %<YJ?_(]^'?\ KWO?
M_:5=&:YO5?\ D>_#O_7O>_RBH Z2BBB@ HHHH *#10: .=T__D?-;_Z\++_T
M*>N@89Q7/Z>/^*\UOC_EQLO_ $*>NBH P_\ A&=,,WF>5+PK!(_.?RT+9RRK
MG"MR?F'-9L?P]\-QQ")+.?RQ;?9=INI2/*W;L?>]>0>M==10!S!\"Z"9%<6T
MR%;HW@\NYD7]\5VE^&ZX_K7/:S\.[E3IT'AR]O=/M+1651%J+QLFYMQ/S*^X
M9[<?6O2** .3@\!:,DD5S.ES->+<"[>8W,@WS[=I?&[ R.W2FR?#GPS-:R6S
M6,HBD@^SN%N9!NCW;PIP>F:ZZB@#-GTNWN-+.G/YRV[1B([)65]O^^#G]:R?
M^$'T1M @T1H;HZ?;RB:*(W<N59>F&W9P#R!G%=110!R<W@+1'D>XBBN5NC<-
M=K(;N7Y9BNTM][TXQ6'H7P\O4@NK/7]1O;O3I=N+5K]I%W*00P(5"HX^[ENW
M/%>D44 <PO@K0UCF3[//^]NA>,QN9"PF QN!SD''7%0_\*]\-?8Q:M82-"(F
MA"FXD/R,V\C[W][D>G:NMHH Y_6O"FE^(;>V@U)+F2&V8/$$N9(\,.A.TC)&
M.IIU]X6TO4KNRN[I+EY[*)HH)!<R A6&&S@\DCN>:WJ* .0C^'?AR&$1)9S^
M6+;[(%-U(1Y6[<!RW9N<]:F;P%H#7"S_ &6=9$F>X!6ZD'[QEVLW!ZD5U-%
M'-6/@O1-.:R:UMYXGLHS%"RW,F?+))V-S\RY)X.0*JI\._#:0/$;.9U?S=P>
MXD;/FXW\D]R ?8UU]% &#IOAC3M)U"YOK1;A;BYC6*5GN'<%5&%X)X('<50A
M\ Z)#),T?]I*)Y?.F0:C/ME?.<L-V#T'6NMHH YYO"&C&TO;/[-(+:\D\V6$
M3.$#Y!W*,X4Y /&*2+PAHT$,D4=M*L4UQ]HDC$[X=\YY&>1GG'2NBHH Y1/
M'AZ)D9+>Y!2Z:\'^ER\3,,,WWNN*PM8^'ER'TZ'P_>WEA:VJE5\K4'1DRVXD
M[E?>,]OE^M>D44 9%YHEKJ6F0V>IQBZ,84^8?E8./XU(Y4YYXJ%_#&FS6 LY
MDN95#!Q-)<.TRL.A$A.X$>QK=HH Y>^\&:5=Z?\ 8XHG@ A\D,LK@A2P8]"/
MF)&<GFK6L>%M-U^*UBU$73I:L'B\NZDCPPZ,=I&2.Q-;U% '-1^"]'#*[QW<
MTJ3I<+--=RR2!T&%(<MG&">.E-D\$:#)?1WALY5ECF>>,)<.$1V&&(4' R.O
M%=/10!4L+*'3K*&TMT98H5VH&8L0/J>363XD_P"0GX;_ .PI_P"V\U=#7/>)
M!_Q,_#?_ &%/_;>:@#H:*** "BBB@ HHHH **** "BBB@ K.U72++6K5;6_A
M,T*NLB@.R%74Y!!4@@BM&B@#F_\ A!=!_P"?>[_\&%Q_\<H_X0;0/^>%Y_X,
M+C_XNNDHH YO_A!M _YX7G_@PN/_ (NC_A!M _YX7G_@PN/_ (NNDHH YO\
MX0;0/^>%Y_X,+C_XNC_A!M _YX7G_@PN/_BZZ2B@#F_^$&T#_GA>?^#"X_\
MBZ/^$&T#_GA>?^#"X_\ BZZ2B@#F_P#A!M _YX7G_@PN/_BZ/^$&T#_GA>?^
M#"X_^+KI** .;_X0;0/^>%Y_X,+C_P"+H_X0;0/^>%Y_X,+C_P"+KI** .*?
MP?HP\00V@BN_):U>0K_:%QRP90#_ *SW-:/_  @V@?\ /"\_\&%Q_P#%U=E_
MY&VV_P"O&7_T-*UZ .;_ .$&T#_GA>?^#"X_^+H_X0;0/^>%Y_X,+C_XNNDH
MH YO_A!M _YX7G_@PN/_ (NC_A!M _YX7G_@PN/_ (NNDHH YO\ X0;0/^>%
MY_X,+C_XNC_A!M _YX7G_@PN/_BZZ2B@#F_^$&T#_GA>?^#"X_\ BZ/^$&T#
M_GA>?^#"X_\ BZZ2B@#F_P#A!M _YX7G_@PN/_BZ/^$&T#_GA>?^#"X_^+KI
M** .:/@70<<07G_@PN/_ (Y5C3_"FCZ7?I>VMM*+E$9%>6YEEVAL9 WL0,X'
MY5NT4 %%%% !1110 4A&12T4 86H>%=(U:_-]>6\IN3&(S)'<RQ$J"2 =C '
M&3^=0?\ "#:!_P \+S_P87'_ ,77244 <W_P@V@?\\+S_P &%Q_\71_P@V@?
M\\+S_P &%Q_\77244 <W_P (-H'_ #PO/_!A<?\ Q='_  @V@?\ /"\_\&%Q
M_P#%UTE% '-_\(-H'_/"\_\ !A<?_%T?\(-H'_/"\_\ !A<?_%UTE% '-_\
M"#:!_P \+S_P87'_ ,71_P (-H'_ #PO/_!A<?\ Q==)10!S?_"#:!_SPO/_
M  87'_Q='_"#:!_SPO/_  87'_Q==)10!S?_  @V@?\ /"\_\&%Q_P#%T?\
M"#:!_P \+S_P87'_ ,77244 <W_P@V@?\\+S_P &%Q_\71_P@V@?\\+S_P &
M%Q_\77244 <W_P (-H'_ #PO/_!A<?\ Q='_  @V@?\ /"\_\&%Q_P#%UTE%
M '-_\(-H'_/"\_\ !A<?_%T?\(-H'_/"\_\ !A<?_%UTE% '-_\ "#:!_P \
M+S_P87'_ ,71_P (-H'_ #PO/_!A<?\ Q==)10!S?_"#:!_SPO/_  87'_Q=
M'_"#:!_SPO/_  87'_Q==)10!S?_  @V@?\ /"\_\&%Q_P#%T?\ "#:!_P \
M+S_P87'_ ,77244 <W_P@V@?\\+S_P &%Q_\71_P@V@?\\+S_P &%Q_\7724
M4 <W_P (-H'_ #PO/_!A<?\ Q='_  @V@?\ /"\_\&%Q_P#%UTE% '-_\(-H
M'_/"\_\ !A<?_%T?\(-H'_/"\_\ !A<?_%UTE% '-GP-H&/]1=_^#"X_^+I]
MKX/T6ROH+R&UE,\#%HFDNII A(() 9B,X)'3O70T4 %%%% !1110 4444 %%
M%% !1110 5#+/% @::5(U)QEVP,_C4U<]XFB2:?1HY$5T-^F589!X- &O]OL
M_P#G\M_^_@_QI?M]G_S^6_\ W\'^-1C2M/'6QM_^_8IO]FZ9DC[);9'4;!F@
M"7[?9_\ /Y;_ /?P?XTOV^S_ .?RW_[^#_&H/[/TO /V2UP3@'8O6E_LS3<D
M?8[;(Z_NQQ0!-]OL_P#G\M_^_@_QH^WV?_/Y;_\ ?P?XU'_96G?\^5O_ -^Q
M1_9.G_\ /C;_ /?L4 2?;[/_ )_+?_OX/\:/M]G_ ,_EO_W\'^-1_P!DZ?\
M\^-O_P!^Q1_9.G_\^-O_ -^Q0!)]OL_^?RW_ ._@_P :/M]G_P _EO\ ]_!_
MC4?]DZ?_ ,^-O_W[%']DZ?\ \^-O_P!^Q0!)]OL_^?RW_P"_@_QH^WV?_/Y;
M_P#?P?XU'_9.G_\ /C;_ /?L4?V3I_\ SXV__?L4 9LE]:?\)5;M]J@V_8I!
MGS!_?2M;[?9_\_EO_P!_!_C47]D:>3G[#;9Z#]T.E+_9.G_\^-O_ -^Q0!)]
MOL_^?RW_ ._@_P :/M]G_P _EO\ ]_!_C4?]DZ?_ ,^-O_W[%']DZ?\ \^-O
M_P!^Q0!)]OL_^?RW_P"_@_QH^WV?_/Y;_P#?P?XU'_9.G_\ /C;_ /?L4?V3
MI_\ SXV__?L4 2?;[/\ Y_+?_OX/\:/M]G_S^6__ '\'^-1_V3I__/C;_P#?
ML4?V3I__ #XV_P#W[% $GV^S_P"?RW_[^#_&C[?9_P#/Y;_]_!_C4?\ 9.G_
M //C;_\ ?L4?V3I__/C;_P#?L4 2?;[/_G\M_P#OX/\ &C[?9_\ /Y;_ /?P
M?XU'_9.G_P#/C;_]^Q1_9.G_ //C;_\ ?L4 2?;[/_G\M_\ OX/\:/M]G_S^
M6_\ W\'^-1_V3I__ #XV_P#W[%']DZ?_ ,^-O_W[% $GV^S_ .?RW_[^#_&C
M[?9_\_EO_P!_!_C4?]DZ?_SXV_\ W[%']DZ?_P ^-O\ ]^Q0!)]OL_\ G\M_
M^_@_QI/[0L_^?VW_ ._@_P :9_9.G_\ /C;_ /?L4?V3I_:RM_\ OV* )H;F
MWN WD3QR[3AMC!L'WQ4]<_I,20>)]8BC54C5(<*HP!\M;S,JC+$ >IH =13-
MZY W#)Y [TGFQD<.O7'7O0!)12 @]#2T %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%<U-XX
M\-P7,L$FJQ"2*1HY $=MK*<$9 QD$$4?\)[X7_Z"R?\ ?I__ (F@#I:*YK_A
M/?"__063_OT__P 31_PGOA?_ *"R?]^G_P#B: .EHKFO^$]\+_\ 063_ +]/
M_P#$T?\ ">^%_P#H+)_WZ?\ ^)H Z6BN:_X3WPO_ -!9/^_3_P#Q-'_">^%_
M^@LG_?I__B: .EHKFO\ A/?"_P#T%D_[]/\ _$T?\)[X7_Z"R?\ ?I__ (F@
M#I"<=:Y'Q-K^D6^HZ7#-J5K'+#?(9$>4!D&T]1VZU:/CWPP?^8HG_?J3_P")
MKR#XJ:1H'B[Q'I&IZ9J,8:61;>_812?+'U#GY>PR/RH ]\M[J"]MTN+69)87
M&5D0Y##V-<QJ]O<2>([D6-K,EW+I,L:78@(0/D[09.F<\XI;#Q?X1TW3[>QM
M=2C2W@C6.-1$_"@8'\-6/^$]\,=M53_OU)_\30!QSZ3<F)VCT:[&F,&2"S^S
MD,EUL0";;_"-P?YO4Y[UJ76B:KHD>JWUEOO9[@Q221FW+;CGG@',F.O;@ <U
MN_\ ">^&/^@LG_?I_P#XF@>//"__ $%8_P#OT_\ \30!MZ?+<3:?;2W40AN'
MC5I8_P"XQ'(_.K=<T/'WAC'.JI_WZD_^)H_X3WPO_P!!9/\ OT__ ,30!TM%
M<U_PGOA?_H+)_P!^G_\ B:/^$]\+_P#063_OT_\ \30!TM%<U_PGWA?_ *"R
M?]^G_P#B:/\ A/?"_P#T%D_[]/\ _$T =+17-#Q[X8/354_[]/\ _$UN65[;
M:C90WEG,LUM.@>.1#PRGH10!9HHHH **** "BBB@ HK#U+Q7H>D7IL[_ %&.
M&X""0Q[68A3G!. >N#^55O\ A/?"_P#T%D_[]/\ _$T =+17-?\ ">^%_P#H
M+)_WZ?\ ^)H_X3WPO_T%D_[]/_\ $T =+17-?\)[X7_Z"R?]^G_^)H_X3WPO
M_P!!9/\ OT__ ,30!TM%<U_PGOA?_H+)_P!^G_\ B:/^$]\+_P#063_OT_\
M\30!TM%<U_PGOA?_ *"R?]^G_P#B:/\ A/?"_P#T%D_[]/\ _$T =+3))$BC
M:21@B*,EF. !7._\)[X7_P"@LG_?I_\ XFHYO''A6>)HI-3B>-P596A<A@1@
M@_+0 S3=:TIO%FK;=2M"9%@5 )E.X[>@YYZBK_BV!;KPGJ<)M6NR]NP6%(O,
M9FQQA?7.*\)\(>&O#>B_%2[U"XU!&T>R/G63-"^'=N@^[_#S^E>V_P#">^&/
M^@LG_?I__B: ,2[L;^YUB*:VL[B.[DCB:WNWA($,00AXV)^X23T[\'M6=8^%
MKF]6&9(KBQCMI("EO) 07G"D2R#)&,D@[^<UUG_">^&,?\A5#]8G_P#B:/\
MA/?#&?\ D+)_WZ?_ .)H%8/#<^K/>ZI;W]KY<4,W[F4Q%/,SU.2?G^HQZ5TU
M<T/'OA@?\Q5/^_3_ /Q-'_">^%_^@LG_ 'Z?_P")H&=+17-?\)[X7_Z"R?\
M?I__ (FC_A/?"_\ T%D_[]/_ /$T =+17-?\)[X7_P"@LG_?I_\ XFC_ (3W
MPO\ ]!9/^_3_ /Q- '2T5S4?CGPU+*D2:M'OD=40,CC+$@ 9([D@5TM !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M'/>#LG1)N3C^T;[_ -*I:U[V\M["U>YNIEBA099C_GGZ5C^#O^0'/_V$;[_T
MIEJ;Q18PZEHQMIDNB'D3$EH<20L#D2#_ '3S28#O^$GT;=9J;Y U[)Y,"LK
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
M_P @.?\ ["-]_P"E,M;Y7(Q6!X._Y <__81OO_2F6NAH 9M/K^M+M..M.HH
MJ7D[VMG+.D,MPR*2(H0-[GT&2!GZUSFE>-3JNK7.G1Z!JT4EK,D-R\GDE868
M9&=LA)&.X!KK&Z5Y_H^CZ\NI^,GDLWT[^UFWV=P9HWVL$V#(4D@YYI=0.[,J
MXW"1=HZG=65;>(;:X\1WNA"*6.YM(8YF=MNQU?.-I!SG@]0*X*U\#ZO;^'].
M22TFN2ETLFHZ9<30F.Y 4J60J HY.[YN3W.:C\0^#M:FU>_FTW2,P>18I:$W
M*;E\I]S<LV1@<9IV ]8$B,VT.I;T!YK(\0^(+;PYI$FHW,4T\$4B+((-I9-Q
M !()'&2*X"#PCKT7B@ZE#I/D*^N27?FK<1Y6!HMN<9_O<E>^*IWW@;Q.=$N;
M6"S5I?(2&8":-1?3"8.9R<\?*,?-\QSCI0!["KYPI<;L9QGFFB>($#SH\],;
M@*\YD\,:VNOS7\@,0^T274E^DJ!VMS%M%MUSPW.?N]^M<AH&D:)J=I?0WNGS
MV&J26\0LKF\M8HT,B'Y"K*6W2$XW$XW>E%@Z'L^KV=AJ&G.+^1E@A_>F2.9H
MS&5'4,I!'&:R_#NL6!L(CIVFW\>FRL#!=R+N%P6/WN6+\_WF S4UQX<34?!U
MYI,J16T^H6["Y>"/8#*R_,V![U5T.+7K?0H]$NK$6LT%K]G%^DZM&Q"D!D7.
MX'H<$"@1U&]&SA@<'!P1P:KZA=FQL)[I8);CR4+^5$5W,!U W$#\S7"^%M"\
M0:!-).NGHN+6&VD@\]0+J4/^\N21GG:>_)Q71I?ZEJGAS49'TMENMTT$,"3J
M?.7HK!C@#/OTYH:&6?#OB&W\2:!!K$,$]M;3 M']HVABH_B^4D =>]1ZYXIL
M=%\.2ZZPENK.)=Y^SE2Q7."0&(SBN3T+3/$L'@&T\*W&B&W9+1X)KJ2ZB:/H
MV  I+<D@=.*Q-1\!:Y+X:^PPZ/ [/HRVD<(DC46UR&R[]<'>/XASV-/J"/7K
M><7-M%/'D+(@< ]<$9&:G ]ZR=%?4/L_D7UDMND*1I$WFAS)\@W$XZ8.16NO
MW128&->>&=-OKYKJXBF:1QAT$[B.0?[2 [3^(J[8:=;Z79):VJLL2DD!G+GG
MU)R35VB@!*YWP%_R(FB_]>RUT=<YX"_Y$31?^O9: .CHHHH **** "BBB@#G
M-,_Y'SQ#_P!>ME_[6KHZYS3/^1\\0_\ 7K9?^UJZ.@ H/2B@]* *-[=O9VCS
M1VTUTPP%AAQO8YQQN('YD5@Z+XR&N7TUK#HFJ0_9YS;3S2B(I%(!G!VN3Z<@
M8KJ6R%) R0.@[UYQI.@>(O['\86IM7TRZU.YDGLYC.CXW   [2<'C]:2 ]$\
MU F[S%(]=W'YUS,DND^)M;O=+GBO(KO2F0&59C%NWC(VLC9(([&N73P5J$6F
M:1&]A-=VBS,]_I=Q<1 99<;DVA4P#R!UYSUJ#5O"6O/XCO+RQTEC$+^REMY1
M=)N\J)2KX);(./7K3 ]0M([>VMX[:VV+%&,(B'H!6=KWB*W\/V<-U/%-/%+<
M);DP;6V,QP"02.,^E>=V'@[Q!;:[%<P:;]B!OKYVG2XC)CBF7]V< Y(!Y(]J
MAD\%^)$L$2#3<!6LQ+;I<1@3R1/NDN.O5AQSR>]# ]@RI<@,-PZC/2F^?"6'
M[Z//3[PKS.7PSK%K>WUW<EXXT^URW%]%*BR74<B_NXAW!3U;@8XKF] TC2M1
MLKU6T]].\0!X)K*6\LXXD9X\ !-I.XG!W<\YSBCJ+9'MEW?6UE9S7ES.L5O
MI>20GA0.IK,TWQ$-22*5=.OX(+A@+>:6,;901D-@$E1@?Q 55USPI!K'@J^T
M&(16AO(R6,2;5$I.XM@>K#FHX8_$%YX;FTJ6S_LRZ6U,"WBSJZE]N R '/7^
M\!0,ZA6#9VL",]0>]4=8U,:-I-SJ#6\]PD"&1XX=N_:.I&X@?K7(^&=&US06
MGG33HXH9!;PFS^T*!E<B6XR,C)SG'4XYK5NKG5-:\#WY&DE;^YBEA2V2=2#G
M*JP<X&",&A[:"-/1];AU?08-9\N6UMI8_- N"H8)U!.TD=/>LKQCJFD6OAM;
M^_BN;JS#H5>REV2+N. P(93CD#CUK"CTOQ)>> 8_"SZ%]EVZ<8'N9KF)T9PN
M%"A6)Y/<XQ6-K'@?6[C2IK>WT6"0O96B6T?G1K]D>-@9$Y./FP3D=>] ^AZ5
MIF@Z=ITYNK2%UE>,*6+LV1DG)R>6R3D]36R*SM+EO9(YEO+1;;RWVQ8E#ETP
M/F..ASD8]JTJ&)!1110,YWQM_P BRW_7Y9_^E,5=%7.^-?\ D6F_Z_+3_P!*
M8ZO2:]812-&S2[E.#B%C_2@#4HK*_P"$BT_^]-_WY;_"C_A(M/\ [TW_ 'Y;
M_"@#5HK*_P"$BT_^]-_WY;_"C_A(M/\ [TW_ 'Y;_"@#5HK)_P"$BT_^]-_W
MY;G]*;_PD5IVM[\^XM)/\* -BBLC_A(K7_GVO_\ P$D_PH_X2*U_Y]K_ /\
M 23_  H UZ*R/^$BM?\ GVO_ /P$D_PH_P"$BM?^?:__ / 23_"@#7HK(_X2
M*U_Y]K__ ,!)/\*/^$BM?^?:_P#_  $D_P * ->BLC_A(K7_ )]K_P#\!)/\
M*/\ A(K7_GVO_P#P$D_PH UZ*R/^$BM/^?>__P# 23_"JC^+K5'*_P!E:X^/
MXDTR8@_0[: .BHKG/^$PMO\ H$:__P""J;_XFC_A,;;_ *!&O_\ @JF_^)H
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
M^!EM_P#'*9HHSXR\4?\ 72U_]$BNEQ0!SW]O:[_T)]]_X&6W_P <H_M[7?\
MH3[[_P #+;_XY718HQ0!SG]O:[_T)]]_X&6W_P <H_M[7?\ H3[[_P #+;_X
MY718KG/%OB:3PKIJZ@=,FO+8.%F>*15\D$@!FSVYY/:@!?[>UW_H3[[_ ,#+
M;_XY1_;VN_\ 0GWW_@9;?_'*#XCG64LVEG[*\L<=O<+<QD3[B,E1G.!G/OCB
MK-CK\-Q'>RW436"6MRUN7NG55?&,,ISC!R* *W]O:]_T)]]_X&6W_P <H_M[
M7?\ H3[[_P #+;_XY6LVI62.$>[@5L!L&50<'H>O0UG^(=:N]$LFN[?2I+Z*
M-'DF*3)'Y:J,D_-U/L*5P(?[>UW_ *$^]_\  RV_^.4?V]KO_0GWW_@9;?\
MQRLZV\>*VAP:M?:3<V<%V8A9+YB2O<M)]U0%/!]<]!5K5/%=WHVA7.HWN@W*
MO;1F66%9T(" XR'S@GVZTP)_[>U[_H3[[_P,MO\ XY1_;VN_]"?>_P#@9;?_
M !RL^W\:W4NMZ1IDN@SPOJ<!GCD-S&P1!C<3CG(!!Q[T^\\8WT'BF?0;;P_-
M=7$=N+I9!=Q(KQYVYY/!SV- %[^WM=_Z$^^_\#+;_P".4G]O:[_T)]]_X&6W
M_P <K2BU.V*(+B6*VN&52T$LR[T)[$9__74SWUI&TJO<PHT2AI%:0 H#T)YX
M% &/_;VN_P#0GWW_ (&6W_QRJ>I:EK]]9- OA&\4EE.3>6_8@_W_ &KH7U2P
MCB\V2]MTB#!2[2J%R1D#.>N*8FLZ;*I:/4;1P" 2DRG!/ '7UH S/[=UW_H4
M+W_P,MO_ (NE_M[7?^A/O?\ P,MO_CE0>*O%=QX6M)+TZ--=V<2J9)HYT3!8
MX  8Y/-:6GZM+/:K)J5F-,E=PD<<MPC>9D<;2#@_2D@*G]O:[_T)]]_X&6W_
M ,<H_MW7?^A/OO\ P,MO_CE3Z[XCMM$TB_OL"Z>QB\V6WBD42;?H3Q^-6X-7
ML9[.&Y-S B2[1\TJC#$9VGGK[4P,W^WM=_Z$^^_\#+;_ ..4?V]KO_0GWO\
MX&6W_P <K7;4+-84F-W (7;:LAE 4GT!SR:R[;Q-!+X@U329X&MCI\4<SW$C
MKY;*^<'.>,8[T ,_M[7?^A/O?_ RV_\ CE']O:[_ -"???\ @9;?_'*UI=1L
M;>%)I[NWBBD^X[RJJO\ 0D\TR/5].G4-%?VK@L$!693DGH.#UH S/[>UW_H3
M[W_P,MO_ (Y1_;VN_P#0GWW_ (&6W_QRG:MXEBL-3ATJTM);_59HS*MM&P7;
M&" 69CPHY_&KT6K1%3]J7[&PE\K;.X7<V ?E/\77M0!G_P!O:[_T)]]_X&6W
M_P <H_M[7?\ H3[[_P #+;_XY70%O;]:YJ_\4RV/B^Q\/_V5+(;V-I([D3(%
M"K]XD'GC(^M $O\ ;VN_]"???^!EM_\ '*/[>U[_ *$^^_\  RV_^.5IRZM8
MP:A#82W4*7<REHX6<!F ZD#\:S-.\4V^I>)]1T6*$[K.))A<+(KI*K9Z8/!!
M!ZT;@+_;VN_]"???^!EM_P#'*/[>UW_H3[[_ ,#+;_XY70=:44 <]_;VN_\
M0GWW_@9;?_'*/[>UW_H3[[_P,MO_ (Y718HQ0!S3^(-<1&9O"%[A02?],MO_
M (Y6OI6H)JND6>HQ(R1W4"3*K=5#*" <=^:FNQ_HDW_7-OY&LOP;_P B3H7_
M &#X/_1:T ;E%%% !1110 4444 %%%% !1110 4444 <]XX_Y$/7O^O&;_T$
MUKZ=_P @RT_ZXI_(5D>./^1#U[_KQF_]!-:^G?\ (,M/^N*?R% %JBBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@#F=$_Y'+Q1_UTM?_1(KIJYG1/\ D<O%'_72U_\ 1(KIJ "BBB@ K%UE+RZ6
M.QBTZ*YL[K,=V[SA-D9X.%P=V1GTK:I,46 \CE\'^*?[%M?#ZV%K<:?IVJ1W
M%C<378\Q;='R$(V]<< ^E=GXLT:YU>TM;:TM+.2/SF,WG_P H1E>,9R1^M=3
MM%)L'/O1T \:NOAYX@N-.B@-G8R3)H:V'FO<\^<) P.=N<8'!]Z]&U>UO[GP
M;<65O;))?36AA\IYMJABNT_-CD#Z<UO[1]*,4/5 >=CP;J=UX-\-VSK!;ZMH
M4D<L2&3S(Y"@P02 ,9'Y5J>([7Q!K_@O4K$:9;07EW$84A-WN"YX+%]N,8[8
MKL-HQBEVBD!Y=HW@[4M-\6Z#J<.A6MI!:6K0792_+DLP W $=!C...M6=:\/
M:O>?$,ZX-"M[RU@M5@@!OQ$^\,&WXV\#M@YKT? ]Z-HXI@>5^*?!VO:[J=]>
MQ:?8>;<:9# K&X *RK('/\/0 8!J2/P+J8;Q!-=Q_:;J\AF6U>2\_=D2J 49
M-O\ "1UY'H!7J&T4;10!X]XOTF+1O#GA^"324%UY317"17$07_5A"<R@(QQ@
M _>':MGPKH^DW.J6EWIEM%;VZ6*1:AI\\*M(LB8,18XQN )Y'6O0IK:"X0)/
M#'*H.<2*&&?QIZPQH25103C. !G'2A">IRWQ!TG4]<\*3Z7I5M%-/.Z9,L_E
MA &!ST.>F*S_ !#X4U#7M6T:\E#BTA@,-U:1W?EF-B00X8#YL8QV-=[M%)M%
M SS*3P3J::!XAL!96MS?W(E6TU%Y\22I(P.V3C(VX]^G&*H3^!]?D%TBZ78F
M*6_LKI%-T.!$H#_P]3C\<UZ[M'X4;10!Y1!X&UV.R5'M;:18[B\"69G'EA)C
ME)!\O#)D\8^AI7\"^(1J$KLT=Q#%#9J#)./],,'57!7@-D]<].:]5VCWH*CZ
M?2@#P[Q1HTFDVUC:7]K)>/<+<,\,5S"%@B=PPB3S0!D= R_-Z<5VOAC2=,FU
MN>_TV.!+!X8OM%F\"[H;I 5R>.&"XSZ]:[::UM[@*9H8Y=IRN]0V#[9J18D7
M<54 L<G Z_7UH0,Y#5-"U"V\9IXITF**ZF:S^QSVDTGE[EW;@RO@@$<Y!%5?
M%'AK6-:F@NTBMY'-M+;_ &9Y<+;L^-LJD@Y9<'ICKQ7=[>:7:* .6BEU_2WT
M[3EM;:[MUDCMVN&F;S&C"?/(1C&=PZ9K/U[3->D\?:9K6GZ9!<VEC;2Q$->"
M-I&?';:<8Q^-=P4!&#2[10!YQJ/A37]:UG^U+F*SM9YM-N+/*R;VM68DHP.W
MYN.,C!&:;H/AWQ%HNN7.HP:7IT8ELK:V$8N?EW(V';A>X)(]^M>D;1FC8,YH
M $.5IU&**0!1113 AN_^/6;_ *YM_*LGP;_R).@_]@Z#_P!%K6M=_P#'K-_U
MS;^59/@W_D2=!_[!T'_HM: -RBBB@ HHHH **** "BBB@ HHHH **** .>\<
M?\B'KW_7C-_Z":U]._Y!EI_UQ3^0K(\<?\B'KW_7C-_Z":U]._Y!EI_UQ3^0
MH M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 <H;+7[#Q)JU]I]II]S;WQA8>?=O$R%$VD8$; _G5K[7XO_Z
MVC?^#.3_ .,5T&.:,"@#G_M?B_\ Z VC?^#.3_XQ1]K\7_\ 0&T;_P &<G_Q
MBNAQ1B@#GOM?B_\ Z VC?^#.3_XQ1]K\7_\ 0&T;_P &<G_QBNAQ1B@#GOM?
MB_\ Z VC?^#.3_XQ1]K\7_\ 0&T;_P &<G_QBNAQ1B@#GOM?B_\ Z VC?^#.
M3_XQ1]K\7_\ 0&T;_P &<G_QBNAQ1B@#GOM?B_\ Z ^C?^#.3_XQ1]K\7_\
M0&T;_P &<G_QBNAQ1B@#GOM?B_\ Z VC?^#.3_XQ1]K\7_\ 0&T;_P &<G_Q
MBNAQ1B@#GOM?B_\ Z VC?^#.3_XQ1]K\7_\ 0&T;_P &<G_QBNAQ1B@#GOM?
MB_\ Z VC?^#.3_XQ5._UKQ7I\,<LFAZ4ZO+'%\FIOD%V"@G,(X&<FNMQ61XB
M'_$MC_Z^H/\ T8M %3[9XO\ ^@/HW_@SD_\ C%+]K\7_ /0&T;_P9R?_ !BM
M\  T[% '/?:_%_\ T!M&_P#!G)_\8H^U^+_^@-HW_@SD_P#C%=#BC% '/?:_
M%_\ T!M&_P#!G)_\8H^U^+_^@-HW_@SD_P#C%=#BC% '/?:_%_\ T!]&_P#!
MG)_\8H^U^+_^@-HW_@SD_P#C%=#BC% '/?:_%_\ T!M&_P#!G)_\8H^U^+_^
M@-HW_@SD_P#C%=#BC% '/?:_%_\ T!M&_P#!G)_\8H^U^+_^@-HW_@SD_P#C
M%=#BC% '/?:_%_\ T!M&_P#!G)_\8H^U^+_^@-HW_@SD_P#C%=#BC% '/?:_
M%_\ T!M&_P#!G)_\8H^U^+_^@-HW_@SD_P#C%=#BC% '/?:_%_\ T!M&_P#!
MG)_\8H^U^+_^@-HW_@SD_P#C%=#BC% '-37'BZ2%X_['T8%E(_Y"4GI_UQK2
M\/V$NF>'-,L)RC36UK%"Y3[I95 ./;(K2Q2B@ HHHH **** "BBB@ HHHH *
M*** "BBB@#GO''_(AZ]_UXS?^@FM?3O^09:?]<4_D*R/''_(AZ]_UXS?^@FM
M?3O^09:?]<4_D* +5%%% !1110 4444 %%%% !1110 4444 %%%% !115'4M
M1@TJR:ZN-_EJ0,(N223@ #ZT 7J*Q_[>/_0*U3_OP/\ &C^WC_T"=4_[\#_&
M@#8HK'_MX_\ 0)U3_OP/\:/[>/\ T"=4_P"_ _QH V**Q_[>/_0)U3_OP/\
M&C^WC_T"=4_[\#_&@#8HK'_MX_\ 0)U3_OP/\:/[>/\ T"=4_P"_ _QH V**
MQ_[>/_0)U3_OP/\ &C^WC_T"=4_[\#_&@#8HK'_MX_\ 0)U3_OP/\:/[>/\
MT"=4_P"_ _QH V**YV7Q1+'(57PYKDH'\26Z8/YN*;_PE<__ $*^O_\ @/'_
M /'* .DHKF_^$LG_ .A7U_\ \!X__CE'_"63_P#0KZ__ . \?_QR@#I**YO_
M (2R?_H5]?\ _ >/_P".4?\ "63_ /0KZ_\ ^ \?_P <H Z2BN2O?'*:;937
ME[X>UZ&WA7=)(UNF%'KP]6!XLF8 CPQKY!Y'^CQ__'* .EHKF_\ A+)_^A7U
M_P#\!X__ (Y1_P )7/\ ]"OK_P#X#Q__ !R@#I**YO\ X2R?_H5]?_\  >/_
M ..4?\)9/_T*^O\ _@/'_P#'* .DHKF_^$LG_P"A7U__ ,!X_P#XY5B+7YYH
M@XT+58P3C$D:!A^&XT ;E9'B'/\ 9@;LEQ"Q^@=31_;5Q_T!-1_[Y3_XJJ>I
M7US?6+P+H^H*25.2J=B#_>]J .B[TM9']LW )_XDNH'WVI_\51_;5Q_T!-1_
M[Y3_ .*H UZ*R/[:N/\ H":C_P!\I_\ %4?VU<?] 34?^^4_^*H UZ*R/[:N
M/^@)J/\ WRG_ ,51_;5Q_P! 34?^^4_^*H UZ*R/[:N/^@)J/_?*?_%4?VU<
M?] 34?\ OE/_ (J@#7HK(_MJX_Z FH_]\I_\53'UR:-"[:-J 502253C_P >
MH VJ*Q+?7+B\MH[FVTJX>"50\;EU&Y2,@]:E_M2__P"@-/\ ]_%H UJ*R?[4
MO_\ H#3_ /?Q:/[4O_\ H#3_ /?Q: -:BLG^U+__ * T_P#W\6C^U+__ * T
M_P#W\6@#6HK)_M2__P"@-/\ ]_%H_M2__P"@-/\ ]_%H UJ*R?[4O_\ H#3_
M /?Q:/[4O_\ H#3_ /?Q: -:BLG^U+__ * T_P#W\6C^U+__ * T_P#W\6@#
M6HK)_M2__P"@-/\ ]_%IK:CJI/R:*V/]JY5: -BBLC^T=8_Z ?\ Y-K_ (4?
MVCK'_0#_ /)M?\* ->BLC^T=8_Z ?_DVO^%13:OJ=O"\TNCA8XU+.QNEPH'4
M]* -RBJUI.;FTBG*A?,4-@-G&??O5F@ HHHH Y[QQ_R(>O?]>,W_ *":U]._
MY!EI_P!<4_D*R/''_(AZ]_UXS?\ H)K7T[_D&6G_ %Q3^0H M4444 %%%% !
M1110 4444 %%%% !1110 4444 %<Q\0&9/!.H.A*NOE$,.H_>+73UR_Q#&?
MFJXZA$(_!U- '3]Z*0DC%<(^M:C]D>W&KF-O[0N8C>%(RRK&"RIC&WGITS@'
MOS0!WM)7G:>(]>O9=]JX2ZFS;QV+J@"-]G\P2$]<[N.3C%7M*\475M+I-AK(
MF:[N=T9=1&06W[07*G&>0#LR,YZ 46"YV]%-0DCG'X4Z@ HHHH **** "BBB
M@!,"EHHH **** "BBB@##\7017'A'5(95W1O;L&'K6K:C-I ?^F:_P JS_%'
M_(KZC_UP:M"T_P"/2#_KFO\ *@";M116(WB;34TXWSR3B(3M;[/L[^9O4D$;
M,;CC!/3H,T ;E%8+^*M)265&O  D7FE]C%,8W8#8P6VD':#G%7-/U:UU.W@E
MM9&=)E++E"" #@Y!'RD'C!H TL4F*6B@ HHHH ,4444 %%%% !1110 4444
M%5=2_P"09=_]<7_]!-6JJZE_R#+K_KB__H)H S/!?_(CZ%_V#X/_ $ 5NU@^
M"_\ D1]!_P"O"#_T 5;FU06^KVVGO!*/M$3R+/E=@VXR#SG/.>F/>@#2I:P=
M&\36>O\ VTZ<&FBM7\LRAEP[=P!G(_$#/:JS^,K6"&V:YL[N!Y[DV_EML8H0
M0-Q(8@CD="3STX-(#IZ*JV]TETK-'G 8J"<<^_TJR.E,!:*** "BBB@ HHHH
M *,444 %%%% !6=K8']@:C_U[2?^@FM&L_6_^0#J'_7M)_Z": %TDYT>SQR/
M(3G\!5P,<UY_>SZB-5T:&RDF=S;0M%%#<;0A#?O#*F?F4KQG!P1VJBQUG48Y
MTL=4G22,B6_$EPX\J;>0$7&=O'.T<' SUH#J>G@Y-.KE-$UR>Z\2ZAI5S:LL
ML"+(TI?CL -N,#U!SSS75T <]XX_Y$/7O^O&;_T$UK:?_P @RT_ZXI_(5D^.
M/^1#U[_KQF_]!-:VG_\ (+M,]/)3^0H LDFC<?I7G$FIH=(=1J<XT]-1N([F
MX6Z??%@'8N_J!OP,9J19=?T\7.IW5P\T<E@CF#S6R@& 21C"'U(R>O'% 'H@
M-+65H6I#5M$L[X0F'SHPWEEMV.W7N/>M6@ HHHH **** "BF.VQ"W8<FN6MO
M'$-W;175OH6O2PS('CD6Q.&4C((Y[B@#K**YK_A+_P#J7O$'_@#_ /7H_P"$
MO_ZE[Q!_X __ %Z .EHKFO\ A+_^I>\0?^ /_P!>C_A+_P#J7O$'_@#_ /7H
M Z4UPGQ2\0Z7I7A"^LKR^BAN[F'_ $>%SS+AAG%:W_"7_P#4N^(/_ '_ .O7
M$_$ZV_X3CPN;2W\.ZXNH0.);5WLL#/0J3NX!% 'HF@^(M+\261N]*NTNH5;8
MSIG ;&2*F&AZ2+>6 :79>3*_FR1_9TVN_P#>(Q@GWKC?!UY#X3\+6&C1>']?
M8P1_O'%A]^0\L>OK6]_PE_\ U+WB#_P!_P#KT ;8L;07ANQ:P_:"GEF;RQOV
M_P!W=UQ[4-8V<DL$K6L)D@SY+&,9CSP=I[?A6)_PE_\ U+WB#_P!_P#KT?\
M"7_]2]X@_P# '_Z] '2XHKFO^$O_ .I>\0?^ /\ ]>C_ (2__J7O$'_@#_\
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
M<]/NA >>M6QXFU+^WM9TE/%:7$L=O)/IWE0P$S$*08S\OWE8=.X/M181Z(-
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
M @ GOG% '8S^+-!@2Z+:S8 6K>7,#.H\MSG"MZ=*CM?%^CR6-M)>:G86MQ-
MLYB^U(X"L< ANA&>,U3F\,7(U#4[NVGA7[?8K$\+YVFX52H<D#I@X/?@5R3_
M  UUYM)AM#=:7F/1CIF_=(?F+AMWW>F!C\31H,]#NO$FC66H1Z?=:K9PWCXV
MP/* [$] !GO6N#D5XX%N[7XCV]L^D17 2XBE98KTI^\$84S"-ERV![X([9KV
M,=*.@ WW36!X&_Y$+0?^O"'_ -!%;[?=-8'@;_D0M!_Z\(?_ $$4 =#1110
M5SOB7_D(^&O^PL/_ $GFKHJYWQ+_ ,A'PU_V%A_Z3S4 :M_<&TLI[A;:2X,:
M%O*0J&?'8;B!^9K'\->(+/Q)HL&K0V3V<$X)B%R(P[J.,@*3@9SUK5U0SC3;
MD6]NUQ*T;*D2N%+$CL6X'XUY/:^"M?;1?#-E=:#&TFFV]W#.S7,3 ^8I"D<\
MC)Z>U"W ]>+VZ%@6A!QSR!Q_A3O]'&03%\@R1Q\H_I7GVC>"[R*7P_=7UA;-
M(-.^P:M'*5DW!<%#GG=R,?2J]IX#OC>:U)J?VFX>:1S$\=S&L<\1(95*[<Y7
M &')7\*!(WM<\,>'=:UVUFO[B(S-'N2!DA8.BXR5+*67J.5(KJ%:S0J%: ,.
M%Y&:\SU'P3J5S-#/)HFGSLVA36(CC$:""8DE" >!P<?*>.<<5ST_PZ\0O9N$
M\.V_VG^S[.".0W,64FB8%V!SW QGK3&>WL+<%@WDJ5&2"!P/>H;F\L;.W>XN
M)H(H%(5W+ #)X /YUYEJ7@76KY?$TT\<]U>7D<@M&-Q$L;JZ@"-QC=E".,G'
M<<U!-X%URXL-3MFTB%8I+BPN(H'FC97\H 2C&< GU/6@#UQ(H?E98X\]B%%/
M$4:D$(H(Z8%1PJ$AC581$H4 (, */3CC\JL4A$?E1@#"+QTXZ5RUUX#TB[U]
MM:F+M<%MXS''N1@, J^SS!CTW8]JZVB@91T^S^P6D=MYTLY4?--,<NY]6/<U
M4\7?\B7KO_8.N/\ T6U;-8WB[_D2]=_[!UQ_Z+:@"_IW_(-M?^N*?^@BK55=
M._Y!MK_UQ3_T$5:H **** .;U3_D?/#O_7M>_P#M*NDKF]4_Y'SP[_U[7O\
M[2KI* (I QC8(0&(."1D _2O+M$\>:]J%Y##YVE7US_:#VMQI]K"R31Q*Q4S
M$EVP!CN,<]:]0E#F-A$0KD$!B,X/KCO7!V7PXFL8()(];QJ=M>27=O>)9A2H
MD.9(V7=\R-Z9&*%N+H;MQXF\/727]I<W4,L,$9,Z21DHZ@X('&'YX(&>>*@L
MO&'AY1;V%H+B/]TYBMTL9%VB/[R@;>"/3K65%\,M/BTO4]/,T1%Y(9$G2T19
MH6+;N7SEE#<@'Z<UIW.E37FH:-:7_P!HN+BP87/]H11"*-B 5*<$X)X)&>:-
M!C==\2Z3/87>FDQR7;V[.L-U:.\8;9O"R#@!L#.TD&L;PYXXTRUT82W0MK&V
MM[&WN)H+2SD7RVDZD #!3)&,9QSFMV;PE*+[6KBRU3R(=6CQ-$T DVR;=N]3
MD=NU<Y'\*KA;"[MG\1;EN;."SW"Q VI$<J?O\D]Z$#.J?QIH2VSSFZD8I.;8
MPI [2F0#) 0#<>.<@=*IZYXI<^ ;KQ+X?DC80Q&:+[7;N%D ZC:2I&?6N:\2
M^$-5TZQNI;&=+^6\U 73YL7/DG9M./+;?S@?=_'BM]?#VH:U\.$T&Z:UTN::
M'RI?LUL2BI_LHQ!4GCKTH KVVNVM]X5EU?Q'?:5J>B>6AD%O9.1%(2,@C<^0
M"0,\8J_;Z]X4L[4WENL,7V-S9#9;%9$.-VQ5QNP1SQV&:KW?@K5-1\.3Z+>>
M((F@>%(D:+3PA&TCEOG.XX4#M52?X9I=2W,MQJ<<TLE\M]&);)616";&5D+8
M=2/I@T ;Z>,M#:^%DEV[2^7'*-L+E2C\*V[&-OOV[U1?XD>&XV8&>\954.76
MPF*;"VT/NVXVD\ ]*M6OADZ?K]WJD%Q%Y4MDMJEE';*BH$R1@YQC)/&*X3PW
MIFL6RZC;:EH44UI=Q&U<P6<L<T>XG'WR5*#KA.!U%'4&>JVE_%>>:(EF'E/L
M8R0LF3[9 R/<5='2J>EV0T[2K6S#N_D1+'ND;<QP,9)[U=H Y[Q#_P ASPO_
M -A%_P#TFFKH:Y[Q#_R'/"__ &$7_P#2::NAH **** "N>\/_P#(=\3_ /81
M3_TFAKH:Y[P__P AWQ/_ -A%/_2:&@#H<<4444 )Q5+4;B>UT^XN+:*.66-"
MZI(Y16P,\D X_*KU9^IPW$VFW,5H(3/)&43SF(7)XY(!-)^0'->&O&%[K.EP
MZQ>6>G6>FO"99)%OR[P*,\NI0 #@\YKH+?7](NX)Y;?4[66*!0\KI,"$4C()
M.>!BN+T#P;KNC>&9-$2#08A):O#+<P-('G8@A2PV#N>3DFJ"_#/5WLIK:2]L
MHPUA:P(T#R+^\@;/. #M;O@Y%,#OW\3:'&T(?5K-3-'YT8,P!=/[P]14%[XO
M\-V-P]K>:[IT,R_?BDG4$<=Q]*Q;7P;-:Z]HMW%#IZ6=G!,DT!EDE;?(<L59
MP<CCOBN5TN5=/\<7OVG2$>PMWN&_=W18VZ/R[>1MW?-CG)(]!0([W0K;P['>
M[])NTGE>(2H/M;3;(V[H&)"J<=O2NGKGO"6F#2]%CA2XDF@+,UN9!ADA))1?
M7@'O70T,$(>E8\WAW3;C4?M\L4K3$@L//<1N1T)0':3]16S10,0#FN>\"?\
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
ML#P-_P B%H/_ %X0_P#H(K?;H:P/ W_(A:#_ ->$/_H(H Z&BBB@ KG?$O\
MR$?#7_86'_I/-715SOB7_D(^&O\ L+#_ -)YJ .BHHHH **** "BBB@ HQ11
M0 4444 %&*** "L;Q=_R)>N_]@ZX_P#1;5LUC>+O^1+UW_L'7'_HMJ +^G?\
M@VU_ZXI_Z"*M55T[_D&VO_7%/_015J@ HHHH YO5/^1\\._]>U[_ .TJZ,US
MFJ?\CYX=_P"O:]_]I5T9H S-=N)[/0M0N;92]Q%;N\:^K '%>837>C6/B[P)
M+=75E$PL)9[B6=U4[GC!#.3TR<XS7KTB[E(/0\$$9R*IV.FVMA;_ &>%2802
M45_FV#^Z/8=AVH6@'FOB?QLA\16LVDZG:_9UTZ]:*7RT<B1 ,%6(Z$\8Z'%8
M4_Q&UV*WDN1XC@Q%865T(O(B_>/(P$BYQG &3QR*]T\J,#[B_P#?-)Y4?_/-
M/^^10@/&;/Q)J&H0HUOJR10/XF:"6YMH8AOCVY0L<8.2 ,]ZTHO&'BB31]8U
M*06RK#+Y)@#!I;,^9M+,@487;\WS%L_2O51&@& B@>@%.VKS\HYZ\=:&*QYM
M\/)K9-4\8E[V&XB6_5WN#M4.IC'SG&%P>>1Q7-?#_3(KK3)-?74[6./1;F]E
MCBM8<OEBV#(0V63 R% &?6O; B $!5 /7 ZT*B+D*JC/7 HN!X\WCG6H],U
M_P!M1AH+NR^SW$L$8,D<V-RE<8P!GIR,=:T/$VIZYH_B&<?\)%)%';Z+/=0-
MY$0260-PN",'  Z<\>]>I&.,C!1?RI2J-U4'ZB@9XXGQ"UR/3=0V7D%Y,D%C
M*)0B)Y F'[QN 1M4]R#C//%;EOK/B"X\3:1HTVMV<4MSITDTGD*DRNP<;64E
M1G*]>,>E>C>6@S\J\C'2FM&N<[0#C ..10!S/AB:5=>\1V 7%G;72&#C@%T#
M,![ UU2]*I6&GPZ="\<(.7<R2.QRSL>I-71TH Y_Q#_R'/"__81?_P!)IJZ&
MN>\0_P#(<\+_ /81?_TFFKH: "BBB@ KGO#_ /R'?$__ &$4_P#2:&NAKGO#
M_P#R'?$__813_P!)H: .AHHHH *3%+24 4-8MX;O1[R"YC62)H6#*PX/%<'X
M"OH-'^$=C=1-$MU)#(Z[CDRRY;DC.3P!^%>AW5K;WMK);W4$<T$@VO'(H96'
MH0>M9EIX4\.V$ZW%GH>G6\RY"O%;(I&>.,#BD!YQJ?B75-5\"K97KV4DUWHL
MNI33&-E!7. B#=PP)SGIQTKT+PA<PS^&=-C2=))8[2'S5#AF4E 1N[@U9?P_
MHKV\5N^D6300[O+B,"E4W=<#&!FK%EIECIR%;&R@ME8 $0QA 0!@=,=!Q3$7
MZ6DI:!A1110 5SO@3_D1M%_Z]4_E715SO@3_ )$;1?\ KU3^5 '14444 %%%
M% $5Q_Q[2_[A_E6-X+_Y$7P__P!@^#_T6*V;C_CVE_W#_*L;P7_R(OA__L'P
M?^BQ0!O4444 %%%% !1110 4444 %%%% !1110 UNAK \#?\B%H/_7A#_P"@
MBM]NAK \#?\ (A:#_P!>$/\ Z"* .AHHHH *YWQ+_P A'PU_V%A_Z3S5T5<[
MXE_Y"/AK_L+#_P!)YJ .BHHHH **** "BBB@ HHHH **** "BBB@ K&\7?\
M(EZ[_P!@ZX_]%M6S6-XN_P"1+UW_ +!UQ_Z+:@"_IW_(-M?^N*?^@BK55=._
MY!MK_P!<4_\ 015J@ HHHH YO5/^1\\._P#7M>_^TJZ2N;U3_D?/#O\ U[7O
M_M*NDH **** "BBB@ HHHH **** "BBB@ HHHH **** .>\0_P#(<\+_ /81
M?_TFFKH:Y[Q#_P ASPO_ -A%_P#TFFKH: "BBB@ KGO#_P#R'?$__813_P!)
MH:Z&N>\/_P#(=\3_ /813_TFAH Z&BBB@ HHHH **** "BBB@ HHHH ****
M"N=\"?\ (C:+_P!>J?RKHJYWP)_R(VB_]>J?RH Z*BBB@ HHHH BN/\ CVE_
MW#_*L;P7_P B+X?_ .P?!_Z+%;,__'O+_NG^5<9X2\6^'+?P=HD$^OZ9%-'8
MPHZ/=HK*P0 @@G@B@#N**PO^$U\+?]#)I/\ X&1_XT?\)KX6_P"ADTG_ ,#(
M_P#&@#=HK"_X37PM_P!#)I/_ (&1_P"-'_":^%O^ADTG_P #(_\ &@#=HK"_
MX37PM_T,FD_^!D?^-'_":^%O^ADTG_P,C_QH W:*PO\ A-?"W_0R:3_X&1_X
MT?\ ":^%O^ADTG_P,C_QH W:*PO^$U\+?]#)I/\ X&1_XT?\)KX6_P"ADTG_
M ,#(_P#&@#=HK"_X37PM_P!#)I/_ (&1_P"-'_":^%O^ADTG_P #(_\ &@#;
M;H:P/ W_ "(6@_\ 7A#_ .@BGMXT\+%3_P 5'I/_ (&1_P"-,\"\^ ]!/_3A
M#_Z"* .AHHHH *YWQ+_R$?#7_86'_I/-715S'BR0V\FA7AAN)(;?4A)+Y$#R
MLJ^3*N=J@G&6 Z=Z .GHKGO^$STG_GEJO_@INO\ XW1_PF>D_P#/+5O_  4W
M7_QN@#H:*Y[_ (3/2?\ GEJW_@INO_C='_"9Z3_SRU;_ ,%-U_\ &Z .AHKG
MO^$STG_GEJW_ (*;K_XW1_PF>D_\\M6_\%-U_P#&Z .AHKGO^$STG_GEJW_@
MINO_ (W1_P )GI/_ #RU;_P4W7_QN@#H:*Y[_A,])_YY:M_X*;K_ .-T?\)G
MI/\ SRU;_P %-U_\;H Z&BN>_P"$STG_ )Y:M_X*;K_XW1_PF>D_\\M6_P#!
M3=?_ !N@#H:QO%W_ ")>N_\ 8.N/_1;57_X3/2?^>6K?^"FZ_P#C=9GB'Q18
M7WAK5;2VM]5>>>SFBB7^RKD99D( YC]30!U6G?\ (-M?^N*?^@BK55+!62QM
MD<$,L2@@]C@5;H ***0]* .<U3_D?/#O_7M>_P#M*NDKG]9TG4;S5-.U'3+N
MU@GLTF3%S;M(KB3;G[K*01L_6D\CQC_T$M"_\%\W_P >H Z&BN>\CQC_ -!+
M0O\ P7S?_'J/(\8_]!+0O_!?-_\ 'J .AHKGO(\8_P#02T+_ ,%\W_QZCR/&
M/_02T+_P7S?_ !Z@#H:*Y[R/&/\ T$M"_P#!?-_\>H\CQC_T$M"_\%\W_P >
MH Z&BN>\CQC_ -!+0O\ P7S?_'J/(\8_]!+0O_!?-_\ 'J .AHKGO(\8_P#0
M2T+_ ,%\W_QZCR/&/_02T+_P7S?_ !Z@#H:*Y[R/&/\ T$M"_P#!?-_\>H\C
MQC_T$M"_\%\W_P >H Z&BN>\CQC_ -!+0O\ P7S?_'J/(\8_]!+0O_!?-_\
M'J #Q#_R'/"__81?_P!)IJZ&N7.CZ]=:KIESJ6H::\%E,TXCM;1T9V,;IC+2
M, /G)Z=JZ=?NCC% "T444 %<]X?_ .0[XG_["*?^DT-=#7&6NL6^C>(/$*7M
MOJ \^\26)H=/GE5U\B)<AD0CJI'7M0!V=%<]_P )GI./]5JO_@INO_C='_"9
MZ3_SRU;_ ,%-U_\ &Z .AHKGO^$STG_GEJW_ (*;K_XW1_PF>D_\\M6_\%-U
M_P#&Z .AHKGO^$STG_GEJW_@INO_ (W1_P )GI/_ #RU;_P4W7_QN@#H:*Y[
M_A,])_YY:M_X*;K_ .-T?\)GI/\ SRU;_P %-U_\;H Z&BN>_P"$STG_ )Y:
MM_X*;K_XW1_PF>D_\\M6_P#!3=?_ !N@#H:*Y[_A,])_YY:M_P""FZ_^-T?\
M)GI/_/+5O_!3=?\ QN@#H:YWP)_R(VB_]>J?RH/C/2<<1:M_X*;K_P"-TO@J
M*6W\&:1%/%)%*MJ@9)%*LIQT(/(/UH Z&BBB@ HHHH CE^ZO^\*RQU/T%%%
M"T444 %%%% !1110 4444 %%%% !1110 =_QK2M_^/>/_=%%% $M%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
6%%% !1110 4444 %%%% !1110!__V0$!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>7
<FILENAME>image_002.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 image_002.jpg
M_]C_X  02D9)1@ ! 0$ 8 !@  #_VP!#  $! 0$! 0$! 0$! 0$! 0$! 0$!
M 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0'_
MVP!# 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$!
M 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0'_P  1" &Q G # 2(  A$! Q$!_\0
M'P   04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%
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
M2$@SZ5E_X)M?LZ11G/C?]M #U/\ P44_;Y]?;]I#MZ=_RJ&'_@G!^SU-*?\
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
M'Q0\+_&B51XC^(][CXH^")/+\.>.#JLGB>69?$'AMDD\@F0*=A5E9P=OKO\
MP\8_X)\_]'Y_L9_^)/?!?_YX5'_#QC_@GS_T?G^QG_XD]\%__GA4 ?FC^UI_
MP1>\!?$*U^&WAO\ 97M=*^ ?@GPEXB\>ZOKGAWPE\8/VCO@OJ,>H_%?61KWC
M_P 0:%KWPG\21MK^O^)V"H?#?B=1X27<-J#)Q^@'C/\ 8 _9S^/?P,^$OP _
M:C\-WO[2^D_!O1O#-EI.J_$OQ'XP;5=9U?0(HM%7QCKIT#7_  N-:\1E=(1S
MXCEB:1@XDC0J&W]3_P /$_\ @GO_ -'Y?L9?^)/?!G_YXE(__!1+_@GQ_P L
MOV\/V,?I_P -._!@_F1\1(_Y4 <+!_P2\_8._P"$=T[PY<_L]:'J.FZ7\1?"
MOQ:TF/7_ !;\1_$>IVOQ \"ECX)\7QZWX@\62>(EE\*_VI,(5-XR0[U\[S"G
MS[OAO_@G%^Q1X/L?!]AX5_9U\&Z!;_#_ .*7BSXT^![VPO/%8U'PO\3O'4K#
MQMKNB:W'XA/B2./Q;%$Y\8>&5N!X2\6AXC>6LIW+6]'_ ,%$OV _,)E_;M_8
MX$78_P##3OP9'YM_PL5_7^X>WUJ7_AXQ_P $^?\ H_/]C/\ \2>^"_\ \\*@
M#S'XI_\ !/[X'W'P*_:M^$7P%\)^'?A%XB_:[.L:Y\3?$5I>^-,>*O'6L*\1
M\8ZV\6OG7M%F,V VO^&)8F3<TJJ#"BGY$_91_P"":?QR_9I^'U]\--5^,FD>
M./ 7Q4\?Z;?_ !X^$OQ'\8_&#]HSPQ>^ M"T@)HVD_"WQE\8'A\2:!KOB<:0
M&\;1^)Q)X,P1Y<)=8Q7Z"3?\%$O^">\O[F?]O']C%O\ 9/[3GP8'_H/Q$S^?
M^%3?\/$O^"?/_1^?[&7_ (D]\&/_ )X5 'T?>^&/#GB;PG?^$/%6@Z+XA\,:
MWI1T?5O#NJZ4U_X9U#30IC_L=]$UQR)$*8VQRJPW*C%0R)L^?OAQ^Q+^RS\)
M?#GC7PQX%^"WAK3]"^(MEJMAXR\.:A>ZUXFTO4-.UJ-CK>BQ:1XDUWQ)%HGA
M^8G/_".^%U@M0X1$B&2YH_\ #Q+_ ()\_P#1^?[&7_B3WP8_^>%1_P /$O\
M@GS_ -'Y_L9?^)/?!C_YX5<X')W/_!-[]B5_"7@#P._[.GA.?PM\,/B/!\:/
M!]I=:SXR_M:P^*.C+NTCQJ^LGQ)_PD.O>(8L@ ^)+J[!RQY*@/\ )B?\$LSX
MX_X*3?'_ /;'^.J_!CXG_"+XH>"O@[H/@/X<W5C\1?\ A*_"/BGX'*%T'7]<
M5]?/A+7Y$;Y\-$T>[@P[/E/VS+_P42_X)[CK^WC^QB?^[G?@P>O7I\1%IO\
MP\2_X)Y?]'X?L8?^)/?!?_YX== #]7_8:_98\3^+?B)\0?$OP2\*ZIXS^+?A
M'5O _P 2=<:XUK3TUSPYXCTR30M=/]CQZU%X<T+7/$7AN,V_BKQ9X8CL_&%Q
M%AYKB622.6.T_P"PE^R+<_#WX/?"N_\ @?X)N?A_\ H]5L?@OX2O1JUYI?P_
MT[6]"E\$:UI>@AM=E<))X<U6;PN?/F<1J00A/6+_ (>)?\$^?^C\_P!C+_Q)
M[X,?_/"I/^'C'_!/G_H_/]C/_P 2>^"__P \*@#CO$__  3)_8.\9^&_#O@W
M7_V;?!FH>&/"GPF/P$TC2;:]\8:2B?!F/4AK9^&>K2:)XAMY=>\*BX,4RZ!X
MG^TY?*JRH^Q.XTS]AG]E;2O&GPS^(%C\"?!MCXL^#'AK2O!?PWU)5U(IH/AG
MPYIZZ-H,8T4Z]+H.OW'ANT9H_"?B3Q/:W?BOP@@A;3KJUEW230?\/&/^"?/_
M $?G^QG_ .)/?!?_ .>%1_P\8_X)\_\ 1^?[&?\ XD]\%_\ YX5 '-^ /^";
M/[#7PG\<^ OB7\.?V<O!7A'Q]\,=8\?>)? 'B72;WQBNJ>$-8^*L@3QWK.C"
M3Q 463Q;N1O%@;<DX!+[1M+_ 'C$!#&(>X! _'_/;KVXKXR_X>,?\$^?^C\_
MV,__ !)[X+__ #PJB'_!1S_@GZ<>3^W5^QG_ .)._!@>OIXHX_/F@#C?^";'
M_)%OB_\ ]GU_\%!O_6S?CI7Z&U^:?_!,#Q!X=\7_ +.GQ)\6>#=:T/Q'X8\3
M?MK?M_\ B#PWXE\*:Q'XF\,:[I&K?MH_'9]'U70M<T5UAUO0I8RPCDW8X=F=
M/*1J_2R@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@#&O=.TS5;";3+^SL-0T^[0VUW:7=HE]8W2LH!5XWW1L.
MQ+YVL/[R@UR'_"JOA?\ ]$Q^'_\ X1N@_P#RDKTBB@#S?_A57PO_ .B8_#__
M ,(W0?\ Y24?\*J^%_\ T3'X?_\ A&Z#_P#*2O2** /-_P#A57PO_P"B8_#_
M /\ "-T'_P"4E'_"JOA?_P!$Q^'_ /X1N@__ "DKTBB@#S?_ (55\+_^B8_#
M_P#\(W0?_E)1_P *J^%__1,?A_\ ^$;H/_RDKTBB@#S?_A57PO\ ^B8_#_\
M\(W0?_E)1_PJKX7_ /1,?A__ .$;H/\ \I*](HH \W_X55\+_P#HF/P__P#"
M-T'_ .4E'_"JOA?_ -$Q^'__ (1N@_\ RDKTBB@#S?\ X55\+_\ HF/P_P#_
M  C=!_\ E)47_"J/A?\ ]$Q\ ?\ A&Z%_P#*&O3:8_0?7^AH _+WX3_#+X;2
M?\%)/VSK*;X<> #96O[+'["/V2T_X0[1"!_Q6W[:Y+;6T%. >PE8C@!2.*^_
M?^%5?"__ *)C\/\ _P (W0?_ )25\<_!W_E)=^VQ_P!FH_L!_P#J;_MMU^AU
M 'F__"JOA?\ ]$Q^'_\ X1N@_P#RDH_X55\+_P#HF/P__P#"-T'_ .4E>D44
M >;_ /"JOA?_ -$Q^'__ (1N@_\ RDH_X55\+_\ HF/P_P#_  C=!_\ E)7I
M%% 'F_\ PJKX7_\ 1,?A_P#^$;H/_P I*/\ A57PO_Z)C\/_ /PC=!_^4E>D
M44 >;_\ "JOA?_T3'X?_ /A&Z#_\I*/^%5?"_P#Z)C\/_P#PC=!_^4E>D44
M>;_\*J^%_P#T3'X?_P#A&Z#_ /*2C_A57PO_ .B8_#__ ,(W0?\ Y25Z110!
MYO\ \*J^%_\ T3'X?_\ A&Z#_P#*2E_X5'\+_P#HF_@+_P )#0O_ )&KT>B@
M#%TG1M,\/Z?;Z5HNF:?I.G6BXM-.TRTCL-/M1R<+' B1@<X.V-=W=,\C:HHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *8_0?7^AI]-==ZXZ<@T
M ?G=\'/^4E_[:_\ V:A^P!_ZF_[;%?HG7Q_X2TR.R_;2^,^JQVGV>XU;X ?
MQ;R^%L4-^ND^-OC L*@@<D;]6C4#O\P+$#/V!0 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 ?C;^U1\!_A-^TI_P4K_9G^&?QX\#1?$KP%IO[%7[6WC:U\#:_?:P
M_AC3/%>C_&S]D30]&\:1:/HGB"W\S6XO#VOZ]X91VCW/%KORHQVQGV__ (=&
M_P#!-_\ Z--^''Y^,?\ YI:I^-O^4O'[-^?^D?'[6G_K0?[(E?8_Q9\7^(?
MGPX\?^+O"6AZ=XC\0^%O!_B7Q/I/A_5_$C^'-,U'4= T5M:_LA]>_P"$?\6O
MH9D6,JC/X2D(/ER.A Y /D/_ (=%?\$V_P#HTKX;_GXO_P#FCH_X=%?\$V_^
MC2OAO^?B_P#^:.O/O%O_  41@\-:/\#_ !'#\(X)M"\:?!/X7?M&_'#4)?B-
M'9_\*8\!_%?6O#7@C0G\$Y\.F3XAZY_PD_C5$:-V\$2-X/@,^[SEMO"B>&?%
MK_@L0OPN\(:UXZF^ <GB+PQXDN]-NO@+X@M?BE_9ND_$CP,_C'7_  +KOB#Q
MF9O"S#P!XD3Q!X,:/P-X8C;QG#XT'B'PU#)XV\'GQ4%C/J_D_P"OE_6X'UK_
M ,.C?^";_P#T:;\./S\8_P#S2TG_  Z*_P"";?\ T:5\-_S\7_\ S1U[U\'_
M -HGP#\8/$_B3PEX>U[P[;>+/"VB^&?$@\)3>,=)O_B3_P (MKL>U=:UWP(I
M'B30O#2^(@_AJ+Q+<B9?%\NC.4D)VY^JJ /S;_X=%?\ !-O_ *-*^&_Y^+__
M )HZ/^'17_!-O_HTKX;_ )^+_P#YHZ_22B@#\V_^'17_  3;_P"C2OAO^?B_
M_P":.C_AT5_P3;_Z-*^&_P"?B_\ ^:.OTDHH _-O_AT5_P $V_\ HTKX;_GX
MO_\ FCH_X=%?\$V_^C2OAO\ GXO_ /FCK])** /S;_X=%?\ !-O_ *-*^&_Y
M^+__ )HZ/^'17_!-O_HTKX;_ )^+_P#YHZ_22B@#\V_^'17_  3;_P"C2OAO
M^?B__P":.C_AT5_P3;_Z-*^&_P"?B_\ ^:.OTDHH _-O_AT5_P $V_\ HTKX
M;_GXO_\ FCH_X=%?\$V_^C2OAO\ GXO_ /FCK])** /S;_X=%?\ !-O_ *-*
M^&_Y^+__ )HZ/^'17_!-O_HTKX;_ )^+_P#YHZ_22B@#\TO^'1'_  34\XWI
M_8\^%XN[A/LK7176Q?$'(_UO_"0]O16W#!)7'%6?^'17_!-O_HTKX;_GXO\
M_FCK])** /S;_P"'17_!-O\ Z-*^&_Y^+_\ YHZ/^'17_!-O_HTKX;_GXO\
M_FCK])** /S;_P"'17_!-O\ Z-*^&_Y^+_\ YHZ/^'17_!-O_HTKX;_GXO\
M_FCK])** /S;_P"'17_!-O\ Z-*^&_Y^+_\ YHZ/^'17_!-O_HTKX;_GXO\
M_FCK])** /S;_P"'17_!-O\ Z-*^&_Y^+_\ YHZ/^'17_!-O_HTKX;_GXO\
M_FCK])** /S;_P"'17_!-O\ Z-*^&_Y^+_\ YHZ/^'17_!-O_HTKX;_GXO\
M_FCK])** /S;_P"'17_!-O\ Z-*^&_Y^+_\ YHZ/^'17_!-O_HTKX;_GXO\
M_FCK])** /S;_P"'17_!-O\ Z-*^&_Y^+_\ YHZ/^'17_!-O_HTKX;_GXO\
M_FCK])** /S;_P"'17_!-O\ Z-*^&_Y^+_\ YHZ^0?VD?V(OV6/V6_C#_P $
M^?'G[/GP7\._"?Q?KO[=G@3P5?>(/"FK>+M.>_\ "^O_  7^._\ ;>D:LH\0
MLLD;KHFCC,BL&D0H%P&%?O%7YF?\%%/^1U_X)M_]I'?A7_ZIKX^4 ?IA']Q?
MI3ZS_P!QYMQG&<<X_#]<_I7\_?B3XZZ=<_"?XDZ-9?M.^-K7X)>&/V^/B7\,
M?VA/C!H'QXU@^.O@KX$'@[7?$.@Z*WQ27Q*?$G@#P_%\2!X(\,H0?"&SP=K[
M&-@&8D _H4HK^9*U^)_[6'Q(\1_#KPO_ ,+F^(_@G]JCQIX&^%GAOX<^ -4\
M8:SX9\$^(_@7XT^&FNM\4OV@O$'PN\.X9_$*>(U7'BAR?&7@WQBOAE2/!Z94
M^X?!7]IWX[_LV^)OV(_V?/CK!XC^,.M?%N_\3?#_ $GQQ:?%_6_$IO\ 4AK6
MMA]877?'OAQ?%/Q^/A9(PJ^*/%1\'*O@X+XY*OMVL ?O[13(_N+]*?0 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%8TT4TLD^/M '0#@ ]P!@XQ@\#^= 'YT^-O\
ME+Q^S?G_ *1\?M:?^M!_LB5]M?$CP9'\0/ WC'P7_;&MZ#%XN\-ZKX7N-=T"
M324U^PT_7-):&0Z*^M6USH <*[Y'D21?+GY<&4?P(?M/-_P6X\*_\%^_ '[&
M'@?]M#XKF[^)<FIVOP5^,TG@[X<K)X4_8U^*FK^'_'?Q85X!\.HO#6O-\*E^
M%B1R-+&SMXP^'L:0F%O%4OF_Z%.F6DUGIUE937MQJDUK9V5J^IW)0W]ZRHJ/
MJ4I7(#.S-(PP?G#DY ^8 _.>3_@G+\))= ^ GA[7/'WQE\1Q? [X>>$_A+?7
M>KZOX,L]2^.?PT\$:TNN>"?!/QL.A?#RW_MW0?#.OZ/HWB")_"(\&MYFD),\
M4B/)&_>_#7]BSX7_  RUWXD:UX;\5_$ZX7XA>'-2\,^'M"O]6T(^'O@YX'US
M6M:\9:]X1^%\=OX:3^QM!\3^)M<U'Q'<MXI_X2WQ;&K(BSJL85/O:BE]8\W]
M_P#P0/A;X<_L<?"7X;?M&>+OVFO"$_BJW\8>,/"FD>"E\*/?:#%X(T"UCT/P
MSH%SKVCZ.-!_X24^)/%.@>!_!OG3>*?%OBCR$T']Q;^%&\3^+FO/NFBBF 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 5^9G_!13_D=?\ @FW_ -I'?A7_ .J:^/E?IG7\(7_!
MR#^TC_P56_9<_;=_9<T[X'?$9_$'P3^)OQ'\*_$']F;P]_P@.BWK>%OVBM!T
MO6O +>"UU=M[ZZSQ>.3/&DLBD1:\-^UUV. ?W>U2-G:%)8OL\ $^[</LZ[3D
M8^88P<=1R,>QYKYY_9=\.?&KPK^S]\(M!_:,\;CXC_&^S\":*OQ0\:1Z/HGA
MRPUWQPVCH-9?^P]"58HPL@<%5#DI&'WAAY:?2= %;R8?,\_R1Y^.O.?KGI[9
MQ_C2^3#_ ,\?_'3_ (U8HH **** "BBB@ HHHH **** "BBB@ HHIF\>A_3_
M !H ?1110 4444 %%%% !1110 4444 %?FA_P4GU3QQ:?#O]GGPKX)^)'CSX
M37'Q:_;+_9C^#7BOQG\+-7'AOQZO@7QQXS:WU[2-(\0'0[DZ&TT6%658]PB,
MBO\ -(R5^E]?FS_P4C_X\/V)O^TCW['/_J::S0!"G_!.:5P#_P -Z?\ !2<?
M]W.(/Y_#E<U/_P .YY/^C\?^"D/_ (DXG_SO:_26B@#\VO\ AW/)_P!'X_\
M!2'_ ,2<3_YWM'_#N>3_ */Q_P""D/\ XDXG_P [VOTEHH _-3_AW.W_ $?E
M_P %(?\ Q)U?_G=T?\.YV_Z/R_X*0_\ B3J__.[KQ7_@IOXQ_:4^'/BGX+>.
MOAOX-^//Q/\ V?/!T^H:]\>O!7[)OC;2_"'[0F@H+B*;1_B9'H,LD+_%OX>^
M%HHM:'C#X6ABGBF7787,<ZVYB?\ -WXK?\%1_B'+X:_;!UK]F?Q)X^^)VN_"
MC_@F%X$_:/\ AQ\3?&GC;2?#OPVU_2/'?C'Q#H[_ !,_X5:GP[C\2_#WXS^%
MI(M<\./X8E(AF'A_R)%+RJ]*A_M*>RMWT\EV_3L!^QG_  [G;_H_+_@I#_XD
MZO\ \[NC_AW.W_1^7_!2'_Q)U?\ YW=? GPV_;J\?_L2>'OV1/@G\=?#OQ8^
M.DOQT\2?!W1?%GQF^(W[07@_QU\2? /CW]K!?$&N>!O!NA>'_#WP[C\3?$'X
M?>$_$>AGPJ/%GBP^#G6)YHT;Q@OA>0GH?@U_P6TM?B%J=M#XP_9*\>^"VU3X
M<_MB^--)M/!'C[2/BMXDU_Q/^QKXW3P'X\\&Z%HGA[PWX5;7SXJ4,W@;Q+G9
M)_JWVAC(C ^VO^'=C?\ 1^?_  4A_P#$G%_^=U1_P[G;_H_+_@I#_P").K_\
M[NO+?V"?^"AGBS]O76OC5HTOP'TGX6^"_A=I'@>V3XF^"OVAM)^+>E>*]7^*
MV@2Z_%HFCZSX8^&WA+PYH7CSPAX=*0^-8XO%-Q+X*\;LG@UTEF\RX'\T'CO]
MI#]JKPU^QO\ MSZY8?%;_@J3J7CCX2_\%%M6^$WPW_::TC]H%=1^$'@/X9:+
M\4_ /@E_!NMC_A8W_"3EGT'7-<E=O^%0>,"9=>\+N<MR #^K'_AW.W_1^7_!
M2'_Q)U?_ )W='_#N=O\ H_+_ (*0_P#B3J__ #NZ^6O&'_!2;X=?#'QYXA_9
MBNO#_P 4-;^&_@?Q]\,OV,_&_P"T=/\ $W6U^)F@?M#?'#X7ZMXZ\$:%I&D_
M\([)XD\12-H+9'Q3_P"$PB/@_P 7.(UA<V[SU^5^F_\ !0WX[:O_ ,$B;3X;
M:!XZ^,7CO]K6X_8;_:-_:>\8_M +\71\-_'/PV\#?"OXG^)="\$>-3KC>'&\
M2^/?$3^)=*T3PW)X8ACBGE\(+XD,L\D8,1%A_+K_ )/L!^UE[_P2F^'M_P#%
M#1?C!?\ [7G[?.H?%/POX*\4?#7PWX^N_P!IB,>*M"\"^.[CP[KWB#2="D_X
M0 (B>(_$'@G0FG!C)=M$22&0LC0-Z3_P[F;R_P#D_/\ X*1;?^SG$]/^R=YZ
M>WZ\U^/7PW_X*W?$#X(^"?CAXU\=?#[XM_&WQ#\!_P!G+_@FI?ZSX>U[XZ^"
M6\+^,3^TF&T)OB7X+5OAK_PE/A_X@2>)M>W>//"WB:3Q7.3X?^2>(L37TQ\2
M?^"WUAX*\$>.=5O_ -FM;3QO\./VB/B]^S_XLTKQG\=-&\$?"/3]1^$O@SP]
MX]ECTCXY/\.I$E\0^,_#FN:,O@GX7KX+B\:^,/&,G_"#)F9%EI8A636]K_J!
M]V?\.Z&_Z/W_ ."DG_B3L7_SNJ/^'=G_ %?O_P %(O\ Q)N+_P"=U7!_L_\
M_!0#XA?&CXE_"#X;>-/V9G^!2_$WX.>'?BAYWQ%^+_E>(VUGQ!HR>(!X0^%W
M@[7_ (;>%?\ A;8\)9TK_A/"OBKPAXT\&B;<W@;]WE_"(OBI\7/VN/\ @JA^
MTU^Q[X@^*'Q/^"GP/_9$^$'P&^(6BZ5\'?&.L_#CQK\:_'GQ:.O:YK6LZUXU
MT"0>)1\//"PT0>%AX61XTDD;<0"Y%.WI_7R.?VZ_I?\ !/K3_AW.W_1^7_!2
M'_Q)U?\ YW='_#N=O^C\O^"D/_B3J_\ SNZ\)^./_!1O0?V*?&'BKX6>,+;Q
M1\>(/@]X#TKX_?M(_%2ZUC1_#VI?"'X-_%;XE^(? OPKBTC1+;P[)!\6O$L?
MB)&B_P"$<23P<B>$53QJDKAECD_86QU.QU.QL+VQG#6^HVBWEJ< $Z?M5L@<
MXRK+U.03CH,4'0?GA_P[G;_H_+_@I#_XDZO_ ,[ND_X=T-_T?O\ \%)/_$G8
MO_G=5\?Z3J'Q,M?^"^&K?"[_ (7K\?+OX07'[#A^/"_!*[^+VKM\(M/^*1^)
M3> /[<C\$,0%\/GPTQ7_ (1C.#XQ9O&Q&"36S\6_^"L&H?!K]K/]J;X=:M\-
M-%UK]FK]E3]DSPM^T)X]^)FD>,B?&^N>*/'7C+7O#^B:%H7@<>'(RX/B+1'\
M+KO\7,!(5D*$J% !]4?\.YV_Z/R_X*0_^).K_P#.[H_X=SM_T?E_P4A_\2=7
M_P"=W7Q!_P $V/CM^T1\2/\ @H3_ ,%%_!WQBUSQQH_AK2O!O[)_Q-\#? /6
M_B__ ,+G\-?!T_%GP))KVOQ^!/$!\.^$3:^'7E"NGAO_ (152CJBF7)R?Z (
MR0#CU]..W^?6FE>R[G/[?R_#_@GYR?\ #N>3_H_'_@I#_P").)_\[VC_ (=S
MR?\ 1^/_  4A_P#$G$_^=[7Z2T4CH/S2D_X)S2[#C]O3_@I-]1^TVN?T^')/
MX8QZUY%H/PP\<_LV?M[_ +)O@G2_VG/VI_BQX'^,WPF_:PO_ !AX3^/?Q57X
MB^&3J?PI'P&;P/JFE:./#7A9-"\0*WC?72SH60K(RA."[_L57YQ_'/\ Y22_
M\$\?^R/_ /!0#_T7^S)0!^CE%%% !1110 54NNL/^^?Y5;IC]!]?Z&@#\B/&
M_P *O%W[1_[>W[0WPZO/VG/VJ?@[X'^$G[.G[*7BCPCX0^ _Q13X<^'9/$GQ
M6\:_M.Q^-=8UC'ASQ*FN^(RGPMT AGW!(AY;;V8S+Z?_ ,.YV_Z/R_X*0_\
MB3J__.[K=^#O_*2[]MC_ +-1_8#_ /4W_;;K[]O//_T?R,=?UP.F/;I^.* /
MSE_X=SG_ %W_  WE_P %(?K_ ,-.)C'3K_PKO./?\,T?\.YV_P"C\O\ @I#_
M .).K_\ .[K\VM"_:'^._P .OCWXV^&'[5NK_M1_#SQ7\<_%_P 2=%^ WQT^
M'WC8_$/]C7XZZ7H_@[QYKW@?P=\,H](:(_LO?$-/#1B:2-XTG\8>,_#;K_PF
MLLK)",G_ ()G?\%0/'=S^S7\*/AO\8O#'C?XK_%[PY^Q%IO[5C?%7Q;\5O!Y
MU'XL>&==^)/B3P#(?&VL^)/^$67P!KWAF30[>23Q%XD;Q+N\())<M,TLDBR
M'Z=_\.YV_P"C\O\ @I#_ .).K_\ .[H_X=SM_P!'Y?\ !2'_ ,2=7_YW=?%.
MA_\ !:+4-=\-_#T:=^RIJ,OQ!\5_MD^/OV+O%_A!/C5I2Z1X"^)_@KP<?'^A
M:\?&VN?#R-M?\!>*] DE9IH/"<#>#_,R^]XXBG!^/?\ @O!I.D? KX!?&;P3
M^R9K7BO7_C+\,/$OQ#M_!'C/XV:5\-=VJ>'?B@/A5KGPQ^%6OK\._%DOQ>^,
M9\2?\5)_PAWACPEX6\5MX% \8&+[.S0D _1+_AW.W_1^7_!2'_Q)U?\ YW='
M_#N=O^C\O^"D/_B3J_\ SNZ_+/\ 9$_X*)_%CX;?M.?&#X/_ !UTOXB>/]+^
M._\ P4>\1? #X77FL?$]O&Z_L^:GK?P T#XM:+X*T)=>\.^$I->^'C>(AKWA
M:([O"1A=E<I-M,<FY^TY_P %E;K3/A3^V+X=OO@)\1_ 'B7X(_![PW\9])U_
MX9_M!>#O^$GU'X7Z[\3A\)TUK0O''A[X=>+?#'AWXBIXB!4^%ROC3P6P8_\
M%;KTH^K^7G?^D!^F'_#NQO\ H_/_ (*0_P#B3B__ #NJ/^'<[?\ 1^7_  4A
M_P#$G5_^=W7SE_P5 ^&'[17QA_8CT'XS?LH_'7X_?"?XT_!KP;I'QKL?"_PT
M^*&N^"M.^.WAG1M'T;7?''PP\;3Z$ICD\1>*_#AF7P5XD1@]OXQ8;DV3I7RY
M\:OVK=2G_9T^"/\ P4H\'^+_ -JF#X5?M)^(/V3OA7X>^%7A_P#:*7P4W@73
M=>\<^'5UKQJ?!FN^&_%WA?7?$?B?Q' GA;QGYL>^;P7'XB>)W;Q+,4 /TO\
M^'=#?]'[_P#!23_Q)V+_ .=U2_\ #N=O^C\O^"D/_B3J_P#SNZ^2--_X+,-)
M\=-:^#7B[]E/QKI6C:9^U5\<?V6+/Q9X1^(VB>-=4\0>-_A/\-8OBWHNJZ-X
M(;PSX65D\8>&4:*5/^$M0^#_ !<_E1R>*V"SC\]OVG_^"N_QJ_:5_9+_ &B]
M8^"/PZ\1?LY3?!S_ (9B^(%A\;?A1^T8/&FJ7FH?%?XS>'] 'P4\=+X?^''A
M)? /Q#'A[^W1\:_A>/%R^-/!<>U65G1I' /V^_X=SR?]'X_\%(?_ !)Q/_G>
MT?\ #N>3_H_'_@I#_P").)_\[VODL?\ !7W5!J_@CPM:?LR7^I^*M=_;:\??
ML&>([6X^,^D:9IF@_$[P1X.'CSPWXR&MR?#V8:_X=\4P8AN"A3_A$W9YHAXH
M+%!R_B3_ (+<GPW^R!\&?VO)_P!EC6[GP3\1-)U7Q/X[\/GXV>#/^$E\">&-
M"^)__"I]<_L/1%\-CQ/\0/$ Q_PDZK_PB'@_P6R@JWC@YH^K^7]?<87\D?;W
M_#N=O^C\O^"D/_B3J_\ SNZ/^'<[?]'Y?\%(?_$G5_\ G=U^?'_!?SXD_%'X
M9_LQ_LU_%_X,?&#]H_X8^(-:_:F^!7P_N-._9_\ B-J_@OQ+XZ\!?%G62NO:
M NB,\F@>(O$NQ5/A"2?GPD\GF!MAV1VU_:"\3_LO_&S]B+X=?9_VU-;L_P!H
MS2_VK_BO#X*_:-_:-T7Q)XFT3Q3\*_A?K+-\,OBJNO\ AWQ?XI7PXZ"/Q-X(
M7PMXR_X0[P7XQ5-P:,*&#<^_/^'<[?\ 1^7_  4A_P#$G5_^=W7E'Q _X))?
M#/XGZQ\/-6\>?M7_ +>_CO7/A)XTT[XD?#'5?$'[1H;4O ?CB#1I_#R>,- =
M?AX@C\0QZ%K>M%2R28&Z/R8FD+1>&?LU?\%FY?VA]#AO5_90\6>"]<U#]D2R
M_;#\!^&[GXO_  ZU#^WO#2?%#7/A-J?@[7-=\0:%X5\,^ _L^O*0_B:4NEQX
M3D%T!$8XXQSMA_P6^U?7I?AAHOA_]D74=9^(?C']HGXY?LR^)O#]O\==(/AC
MPG\2O@;\,Q\5WU;1/'&M_#N$^(?A[XL\+EUA\6/X1\)"%RDK)-Y>QE]7\G_7
MR ^[(_\ @G8W;]O/_@I">N<_M-J?3U^'2^U)_P .[/\ J_?_ (*1?^)-Q?\
MSNJ^:OA5_P %95_:)N?@+I?[//[,7CGXH:]\3O@S\/\ ]H[XI^%V^)7@GPSX
MI^#?PS\>>.-<^'K:CHQ\0C[)\0]9\/:_HNL:Z;4>)?!F[P>ZSQNE]Y7A-/F;
MP;_P5N\5_#']E7XD?'K5O@+\0_B?!X5_:$_:KLOB/I7Q"_:,^&SZAX!\*_"C
MQFK>(="\"ZSH'PXB\3>/="5"\7@;PS_PASQQ^$?#XD\=^-O"L2B-V!^EW_#N
MAO\ H_?_ (*2?^).Q?\ SNJ/^'=G_5^__!2+_P 2;B_^=U7SG^Q+\8?&OQ5_
MX*(?\%#O#[_$OXF^(?@P/AI^Q[\1?A7X(\7>(_M^D> F^+'PTU_Q%XA;P7HR
MJ3X:61AHKR^'""-Y,CJY #<7_P $FO$7C%?B-_P4WN/BA\?/CY\3] ^"O[8'
MCOX3^$K/XV?%'6O&VF>!_AEH>@Z#K>A'16U[&TYUC6%#NKY1%C')3 !]@_\
M#N=O^C\O^"D/_B3J_P#SNZ/^'<[?]'Y?\%(?_$G5_P#G=U\N?"#_ (+(^#/C
MPGQXU3X/? 3XI^./ WPPTG5K_P"'/Q WZYX*\#?$I]"\9)X!UG1M;\<?$'X=
M>$_AE\/?+\0(?$X"^,?& /A F<J)<>#JH_#'_@KCK7Q/\/>!KK1OV9+KP]K%
M]^T1X]^ /Q2UCQK\:QX9^$?PZ\2>!]:T70]9CTOXJ/\ #>7^WO$'B=M?1_!'
MACQ%X1\#Q>,Y$6.'QE;^,5-NX!]8_P##N=O^C\O^"D/_ (DZO_SNZ;_P[L3_
M */Y_P""D?\ XDY'_P#.]K\[?AO_ ,%;O%FAW.I:3#\!?B/\0M8\=?\ !0G]
MH;]DTZ3XT_:"\&X^&OBCX5^$$\12-H6N)\.HS_PIY_[#UT#>S>+_  :[LT\5
MPA\LV_B!_P %W=.T;X*? /XM_#O]E/Q%XNU/X[_"%OB98^!O%GQ>TCX;27NK
M+\3_ /A5+?#+X7>(C\//%R_&'XQ'Q&1XFC\)^$HTQX*'_";DN": /T)_X=V-
M_P!'Y_\ !2'_ ,2<7_YW5)_P[KX\[_AO?_@I%M]?^&G(MO7/W?\ A7?X=/UK
MYI_X*%_M-_&[P3XD_P""=G[./@^YF^#-[^WG\=X/AG\3/BIX;NFU/Q1\*/#L
M?A*+Q]KOA#P5K.O(EN?$_B>6./P_;^*WB3R# \T/@\O+'$GM?Q?^)5S_ ,$_
M-)^&FE:9XQ^+'[1NO?&[QEX&^ /P(^#WQ>^(WV_5->^,'B"37]?.L:[\<-?\
M.^+_ !3H&A/X>T1V>7Q5_P ): VBY4%@6H![/T?Y,ZS_ (=SO_T?E_P4A_\
M$G5_^=W_ )]J0_\ !.>3/'[>/_!2'_Q)Q/\ YWH_E7L/[('[47A?]KOX+Z3\
M9?!5E<:;I\^M>*?!/B+P_=7@U"3PIXX\!ZYKO@GQGH9UZ..%=<2#Q'HLD2>(
M@'5XAO8@M(M?F]_P6JU'XB>#M$_8L\0?#3XU?'CX0ZAXX_;A^ _P+\5+\'?B
MCK/PZL?%/@/XH^(+E?&ND:YI.@NPU[7&ATE3!X@2*/[&))XU9Q(5C P^O6VO
M^1]@#_@G/)GG]O'_ (*0_P#B3B?_ #O3_*E/_!.=^W[>/_!2'_Q)U?\ YW8_
MG7%?MR_MD^/OV5]>_9"^$_P;\ :-\7?B%^T1^T)X&^"]S:>+_B.GAH:!I3Z3
MKGB#6M8UG6E\->+,Z_XF\/:'K,<<DBAV,>\\,&;\Z/B%^WW\4?CO_P %"O\
M@G-K?P:U/XC?#C]G'Q9^T[^TW^SMK;:9\7#J'A7]H0?"SP2\>NKXW^";>&&3
M0O\ A$OB K+X-\4_\)D7"M\RI&\:D%B-G_7<_4S_ (=SM_T?E_P4A_\ $G5_
M^=W7AWC7X&^-?V7OCU^P]J_AO]KG]L_Q]I_Q1_:9U#X8^.O!OQA^-.F?$#P;
MK_AAOV:/C_XV*#0V\,1O&\?B#P3HOB576;>#HCG;""I?]E*_/S]MK_DL'_!-
MO_L_%?\ UCC]K6@9^A=%%% !1110 4444 %%%% !1110 5^;/_!2/_CP_8F_
M[2/?L<_^IIK-?I-7YM?\%(O^/#]B;_M([^QW_P"IGK5 'Z2T444 %%%% 'S%
M\9?V;_AI\;KU-5\86/C32O$4/AX^&;;QK\-/B'XW^%/CL>%GU@:WK'@QO&WP
M\\4>%O$Y\/\ B=O)%QX=$HA(65V*%U:/Y/\ &O\ P25_8D\8ZK\1=8U3X?>.
MM)/Q9^"_A?\ 9U\::9X/^-'QD\%^&M6^#^@:CYVB?#1="\.>*X5T3PXKD^9%
M$(R/[6N%# $-%^IM%&VVGII^0'Y?WO\ P2H_8HU;4='U;7?AQXUUC6O#X^ Z
MZ/KVI?&#XPW^JVFL?LV-(/@=K2:[)XJ_X2,>(O"@UEBOB5I R $2."#CS75/
M^"0'[+/@;PLT_P  ]"^(O@+XM>&O _[16@_"/Q7JG[0OQ_U#3O"6J_M(QD^/
M)-5C/Q&+2?\ "5>)L>*RA88\5B28.Y58W_8JB@#\5O\ @F%^PE^TO^R-X>^)
MVD_'G]H+XV?%+2_%5CI6D>#?A]\0OVDKG]HRW\&-HR3;=:\&^._^%*?L\>(?
M Z21S>2?"D4<\41$,Y\7M<Q+(W4S_P#!%3]A"]^%WC[X,7'A3X]'X:_$WXDO
M\9?'7A<_M7_M*_V=XK^),FO1^(7\9:T3\3-W]OOXBCB\2.R$JUQ''(T9""-?
MV HH _.O6/\ @G5^RYJWCK3/B/J7@CQGJ7BNVTW34NM3OOBG\2[P^)/%.@>#
M)? G@;XE>-=%E\2GPSX^^,OA#PSK!\.>#?BOXIBF\;>#[:.66V\9EFC*^60_
M\$?OV#K'X8>%O@Y#\,?'3>"/"_@3XH?#*V4?&GXR+XJO/A5\7/$$VN>,/AGK
MGC-O%G_"6^(_AU/XCU67Q!#X9\3>+)1X7N );=!"'0?K/10!^0]Q_P $6?V!
MET#XA>')_ _Q?U/2/B=X;^"WAGQI:7G[3O[2M_\ VWH_[-[: /@AI;$_$MBL
M?A-=!T?RQCEHR-S*25^7/VP_^"/.L^*]'CG_ &+O'?QF^#WB+Q1\;_%'QL^*
M.J>&OVU?C/\ #/Q)K?C37]%70%\8:/KWB+X>_M&^&W==!$L1\-OX-LFE:/PW
ML\6Q^4S'^ANB@#\_O@?^QS8^$-$^ /B'XR^,_&WQV^.GP)\(:MH.G_$[QOXC
MUC55UK6-;*HWC7Q!H8DB\+>(/B(GAQAX<;XF?\(JEP\:R;!O7:G<_%[]C#X
M_&WQ[I'Q6\1^&_&'A/XN:#I":):?%CX/?$CXE?!+XEWGA<;I&\'ZWXZ^$7B3
MP?XF\1>&L,@/AGQ/+-&2N(U7#D_9%% K+LON7^1\)^/?V!OV7_BCK?@OQ/X[
M^&=U>7_@?0=*\-?Z%XR\:^'M+\<^%-$UB+6M$\%_%/0]#\11K\7_  O%XD#>
M*E\,?%5/%T;^+5%RPDEDD>7'D_8'^$%A\?OAO\??"\_BOPSKW@3QQ\8?BB=-
ML/%GQ);3/$'CKXK^#/#O@/Q$VJZ!)XJ/A,>'V\-:&RP^&I/"DT%O(\<G@D>%
M(T>.3]!**!GYF?$/_@F-^S-\3OV@O$7[3VNW_P"T7X?^/GC'PQ_P@5WX[^'O
M[57[2OPU:/P&OF%?!ND:+\/_ (E^%?#>@^&?-4>(QX;B@8B4-A&P0FQHO_!,
MC]C71I+T)\)]1U&'7O@*O[-_C.RU_P :^-O$6G?$#X0'6M8U\Z/\3QX@\33#
MX@ZVOB3Q#K7B1_%?B@S^,5>54%P'C(;]&Z* /S%\)?\ !+;]CSP1XK\1>.-(
M\(?$VZ\5^)]1^"UYXD\1>(OCS\9O$6I:]??LYR+_ ,*G;63KWQ%EWOX5AW+
M-OES^%D\G<N25_3*#O\ C_2K%% K+LON7^04444#"OSC^.?_ "DE_P"">/\
MV1__ (* ?^B_V9*_1E^@^O\ 0U^<GQ[_ .4DO_!/'_LD/[?7_IK_ &9J /T>
MHHHH **** "F/T'U_H:?3'Z#Z_T- 'YZ?!W_ )27?ML?]FH_L!_^IO\ MMU]
M_7</G?9_J/Q&!_D8[]J^ O@__P I+?VVO^S5OV O_4V_;9K]#: /B)_V'/V>
MY]=364\->*MEII/B2R\/>$U^)'Q(7X=>$=4\;-K\GB#QIX(\$OXB?PGX$^(M
MPNN:K"_Q*\)VUMXTBCGDDCNUE\D5\WZ-_P $<?V!M&T6U\/:7\*?'8T"W^"T
MO[/PT:Y^/7Q[U33S\'!XW;QRV@[4^)3@SVWB4+XA\*>)P6\7)(S8GRCH/UMH
MH _,:;_@E#^QA-J6G:I#\/\ QKH4FF?'?4_VFK4^%?C9\9_#9'QZUSP<O@'6
MOB:$T'XA1@^(9/#JS*':4!?[<\0,JR"?"_GU^TG_ ,$:/'MG=?L[^#?V#/BY
M\=/V</A7\$M)\6Z)I%GX%_;+^)OPY\2>$3XW\:GQYKNL%_'WPX_:,7Q_H(\0
M,I'A,GP8\@!<>,U"LB_T?44 ?D]X6_X)(?LH:?JWAGQ_XRTOXG>.OB]I7Q=T
M[]H_Q!X_F^-7QFTY_%?[0\'@@> ]?^)9T"/XDR>'-%;Q3H093X5@C_X0\%HX
M1"2"S9NL_P#!%S_@GQKW@W7_  #=_"#Q3'X8\4_# ?!7Q'8Z/\:OC'I+^(/A
M>GCG_A:6F>"]:.A^*P#X>B\39<X& H"*)'96K]<Z* /F_P 5? ?P+XQ^#EQ\
M"]43QQ8> =3\':;X#F/AKQUXS\->.(O#2H8MJ?%#0?$?_"61L4=UW)XK+&-F
M!9MRAOE!_P#@E;^QW=?LR>"OV1+GPG\6]0^ GPP\=Z-\2O ?@*[_ &COC^E_
MX>\6>#,OX>&C^(#\1&\5Q^'?"?B IXK\*>%1XLF\(0^+1'=-;)&<2?I_10!^
M3OB3_@DA^R'J>J:MXS\.>&OBG8?$N\^,7B7]I#1O%L_[07[0$C:'\<?$'@H^
M M5\9KL^);#GP[CPXWAW!C$2R!HPH:>/X>_93_X(W?%BP\.?%/X5_MN?'3XZ
M?&']GCQDOAC[)\$-6_:S\<?$7P[)XH\#ZYHGB'0?'&DZQH7PW_9X\4?#KP\!
MHJPGX7+XM^+D82/PMN\:F;PDYD_I#HH _,BR_P""8'['%EI7B_33X$\?/_PF
M7QTTG]IS5M1N/C9\7]1\1V_QVT;1U\/V_CC0=>?Q2_B3P[XBNM!4Q>*?^$8G
M@67>RGS60%>-'_!'+_@GR? MO\.KWX,^)M4\'6G@/Q7\,K72;KXP?&>_/_""
M>.?'7_"UM?T4-_PLEU/V;X@@^)?!X/\ R*$VW_A!1:#@_K310!\!_M._\$_?
MV;/VQO"OPU\%?M Z3\3/$WA+X4:GI/B+P1I_AOXT?&#X<)9>*- &S0=;UI/
M/BSPP^OZ]X;.E!K+Q%XI:62)Y02S2L35[XJ?L$_L[?&WQS\%?B9\0]+^)^K^
M-_V?O GBSX??##Q1#\:?C)IVL:?X;\<:%%X?\;OK;:#XMB7Q#K_B?P^PBE\4
M>)A<>,)'956:)@V[[NHH _(;1O\ @C+^P3X;T.#P[IOPL^(9T"V^"\7[.5OH
M]Y\<_C-J>F1_!L^-O^%@:9HI76OB4P#>%_'Q_P"$GMO$H1?&$<@!+R*Z1'L+
MW_@D=^Q'<^)M.\8_\*Y\?6'B#1/B7X[^,ME=Z/\ '/XR:44^)OCSP>/ ?C/Q
MLZZ)XK5CX@\3>&6"S;27E<EDC3!B'ZDT4 ?FQ\+?^"9/[(?P:N_@OJ/PV\"^
M._">J_L_>%=4^'OPXU/2OC7\96OU^&NN:_JWB ?#/QQ,OB9D\>_#^/7_ !%K
M,T7@[QC_ ,)7X5\+[?,ABB5'(\PTO_@C9^P'IWA[6?#EQ\*O&&JZ3K[?&<ZM
M::_\:/C+XB;4_P#A>W]CR?$[^U]6U_Q8\TK>*-:\.Z-XI<*H7POXR1KBUV1C
MRA^NU% 'PA\%/V%?@3^SU\4?B/\ &+X8:=\1M+\>_%CP=X/^'OCK5M<^+?Q*
M\8Z?J7AOP#I(T/P7MTCQ)XKN(M!USP_X?:*V3Q!X86&=%,Y%Q(Q0Q^#^'?\
M@D5^R+X8U3QC>Z-_PU#IUM\2?';?%#XBZ#9?ME_M7#PQ\1_'*:Q%K8U?QWH)
M^)O_  COB5WDT71BA\31E0H$;;)-K2_K/10!^>]U_P $Y/V49/!'QH^%:> /
M$,'PT^._B\_$'Q[\/+/XD?$NP\#Z?XX76="UX^,_!7A]/$Q\.^ ?$;^(O#^C
M^(D/@]/"C>:"WENJL@KZ#_P3D_91\*Z'XC\-:#X \5Z9X8\<_%\_&CQCH%K\
M4?B8-(\6^.5UI=>_XGNCKXG(USP[_P )%N\1MX5;_BD-ZF01&)?F_1"B@#\J
M=+_X)"_L+Z)=:1?:3X(^)MO<:%^T%XG_ &G;'_C(GX]XL_CIX[T7^P?&7C<;
M?B.<:[)X=#!2./E^4.3@?"?[27_!&SQ];WW[/'A/]AWXM?'#]G3X5_!S2-7T
M/2O^$(_:_P#B=X%\1^$Y/$/C ^.];UO6O^$_^'?[1;?%[05\0;9%\)%_A #\
MID\;-&Q4_P!(5% 'R7\2/V7/AW\</@_X0^%'[0FAVGQ;E\,6?AF];Q9=AO#W
MB.U\?:%I-NDGQ)\%:MX=FMM?\!^*9->@.OPW'AN96MY H >-IHFX_4/V&/@%
MXF^&4'PM\4Z;\3_%UE9Z_I7B33_'WBSXQ?$[Q+\;M#\2:.0VAZ_HOQMUSQ7-
M\2O#^N^&3#MMIO"_BP20[9%7=YKH_P!R44 ?F#\4?^"9G[-?Q%^%T?PJ\/\
MA_6? EG#\.I?AE9ZKHWCCXE:1JFG>%=;\9Z!X\U^3&@^+/"XN?'_ (D\1:5;
MZ[/XP\1R7'BX73ELQJS+#Z5^TE^P7\ /VN]'^&'AOXZP?%C6M)^#^L:;XI\"
MQ>%?CQ\9OAN++Q=H:D:)XQUAOA[XF\*+KWB/PF89'\'^(_$WGL)"\GS%BTGW
MI10!^:^D?\$Q_P!E:VN--UC5]%^+_CCQ1H7Q0\!_&+1_B%\0?VA_CY\0_B7I
M_P 0/A;I<NA>!=6TGXF^)?B))XKBT.V\/:MJMN/"L5W_ ,(=+-=7(FM8S!"*
MSM7_ ."6O[%NK_$C0OBI<?"[Q5IGBKPK\2/&WQ8\'VF@_%[XF:1X'\*_$#QW
MH_\ PCGC76-"\#:'XGB\+:$WC+0L1>,&_P"$457=U4,2/G_3FB@#R3X2_#/P
MI\&O 'A#X9^"-,U&P\*>!=&_L30+34]7UKQ)?6&GQ[I"AUKQ"\WB'5V+$ L[
M$G*KEBJ;?D_]MK_DL'_!-O\ [/Q7_P!8X_:UK]"Z_/3]MF+/Q?\ ^";A_P"K
M\5'Y?L<?M;#\,X]\_K0!^A=%%% !1110 4444 %%%% !1110 5\[?'[]GCX0
M_M/^#M/^'GQF\*W/C/P;I7BGPKXYT>SL_$WB[P5J.D>-O!>K-K'AK7-&\0>
M?$OACQ1H>N>&Y0;B![>:%V*QQNQ(FB?Z)HH _.#_ (=2?L5?]"5\9?\ Q+_]
MLC_Z(>G?\.IOV*?^A/\ C3_XF!^V-_\ /SK]':* /SB_X=3?L4_]"?\ &G_Q
M,#]L;_Y^='_#J;]BG_H3_C3_ .)@?MC?_/SK]':* /SB_P"'4W[%/_0G_&G_
M ,3 _;&_^?G1_P .IOV*?^A/^-/_ (F!^V-_\_.OT=HH _.+_AU-^Q3_ -"?
M\:?_ !,#]L;_ .?G1_PZF_8I_P"A/^-/_B8'[8W_ ,_.OT=HH _.+_AU-^Q3
M_P!"?\:?_$P/VQO_ )^='_#J;]BG_H3_ (T_^)@?MC?_ #\Z_1VB@#\XO^'4
MW[%/_0G_ !I_\3 _;&_^?G1_PZF_8I_Z$_XT_P#B8'[8W_S\Z_1VB@#\6-1_
MX)O_ +)L/[4'A#X9P^'_ (Q?\(EJ?P+\=^-[_23^V!^V-_IOB30O''@#1=$U
M;(_:+&<0:[KBKE-YSS(&/F#Z*_X=3?L4_P#0G_&G_P 3 _;&_P#GYU[1K_\
MR?!\-_\ LUSXP?\ JS_@]7UK0!^<7_#J;]BG_H3_ (T_^)@?MC?_ #\Z/^'4
MW[%/_0G_ !I_\3 _;&_^?G7Z.T4 ?G%_PZF_8I_Z$_XT_P#B8'[8W_S\Z/\
MAU-^Q3_T)_QI_P#$P/VQO_GYU^CM% 'YQ?\ #J;]BG_H3_C3_P")@?MC?_/S
MH_X=3?L4_P#0G_&G_P 3 _;&_P#GYU^CM% 'YQ?\.IOV*?\ H3_C3_XF!^V-
M_P#/SH_X=3?L4_\ 0G_&G_Q,#]L;_P"?G7Z.T4 ?G%_PZF_8I_Z$_P"-/_B8
M'[8W_P _.C_AU-^Q3_T)_P :?_$P/VQO_GYU^CM% 'YMR?\ !*3]BOR\1^#/
MC4 .Z_MA_MDMCZ _M%H._K7>?!__ ()__LK? 7XF:1\7?AUX!\86_P 2-!\-
M^*?#FB>(O&?QM^/?Q9DT31O&?]@CQ+H^@P_%SXF>,-"T8^))-"T!9A! F3I4
M$:=9&7[HHH **** "BBB@ JO-%YT8'?^8SS_ )Q5BB@#X8^+_P"P-^R[^T%\
M3Y?C!\5/ OB^Z^)-SX0TCP=J/BOPI\:?CM\)+^_\*Z'JFNZQH&@:PGP?^)?A
M'0M:3PW<Z[KTD;S"X8/J\\;2+&8@>)_X=3?L4_\ 0G_&G_Q,#]L;_P"?G7Z.
MT4 ?G%_PZF_8I_Z$_P"-/_B8'[8W_P _.C_AU-^Q3_T)_P :?_$P/VQO_GYU
M^CM% 'YQ?\.IOV*?^A/^-/\ XF!^V-_\_.C_ (=3?L4_]"?\:?\ Q,#]L;_Y
M^=?H[10!^<7_  ZF_8I_Z$_XT_\ B8'[8W_S\Z/^'4W[%/\ T)_QI_\ $P/V
MQO\ Y^=?H[10!^<7_#J;]BG_ *$_XT_^)@?MC?\ S\Z/^'4W[%/_ $)_QI_\
M3 _;&_\ GYU^CM% 'YQ?\.IOV*?^A/\ C3_XF!^V-_\ /SH_X=3?L4_]"?\
M&G_Q,#]L;_Y^=?H[10!^<7_#J;]BG_H3_C3_ .)@?MC?_/SH_P"'4W[%/_0G
M_&G_ ,3 _;&_^?G7Z.T4 ?G%_P .IOV*?^A/^-/_ (F!^V-_\_.C_AU-^Q3_
M -"?\:?_ !,#]L;_ .?G7Z.T4 ?G%_PZF_8I_P"A/^-/_B8'[8W_ ,_.C_AU
M-^Q3_P!"?\:?_$P/VQO_ )^=?H[10!^<7_#J;]BG_H3_ (T_^)@?MC?_ #\Z
M/^'4W[%/_0G_ !I_\3 _;&_^?G7Z.T4 ?G%_PZF_8I_Z$_XT_P#B8'[8W_S\
MZ/\ AU-^Q3_T)_QI_P#$P/VQO_GYU^CM% 'YQ?\ #J;]BG_H3_C3_P")@?MC
M?_/SH_X=3?L4_P#0G_&G_P 3 _;&_P#GYU^CM% 'YQ?\.IOV*?\ H3_C3_XF
M!^V-_P#/SH_X=3?L4_\ 0G_&G_Q,#]L;_P"?G7Z.T4 ?G%_PZF_8I_Z$_P"-
M/_B8'[8W_P _.C_AU-^Q3_T)_P :?_$P/VQO_GYU^CM% 'YQ?\.IOV*?^A/^
M-/\ XF!^V-_\_.C_ (=3?L4_]"?\:?\ Q,#]L;_Y^=?H[10!^<7_  ZF_8I_
MZ$_XT_\ B8'[8W_S\Z/^'4W[%/\ T)_QI_\ $P/VQO\ Y^=?H[10!^<4G_!*
M;]BDQX/@SXR8_P"SO_VQ,Y^H^.3$>QVUK> O^";W[)'PQ^(_@?XJ^%/AQXON
M/'/PWU?5=>\$:IXL^//[1WQ(TSPEJNMZ-KWAW6=:T7P]\0?B?XL\+#6F\/:Y
MKVA[O^$964)K31[PS;5_0>B@ HHHH **** "BBB@ HHHH **** "N2USQ1X:
M\*64%_XI\0:/X>LKFX%F+SQ!JT.EV+7QR5BBEUAXT&2I*8< <<$?-76U^?7[
M<N@Z3XE\0_L<Z+KFF:=K&D7G[67@/[;IFK6(U"PO%_L3Q"02) 5!0DD%P5SD
MLI&<@'UK_P +=^%/_16/AO\ ^%GH7_R]J?\ X6Y\+/\ HJ7PZ_\ "P\/_P#R
MXKG8_@!\$8A^]^$'PY7C^'PAH>.?]Z-^_P")JG_PI/\ 9_\ .N81\+?A@9[<
M9NK0>$-!-^,],D1;^>W##W% '4?\+<^%7_14?AU_X5^@?_+NIO\ A;GPL_Z*
ME\.O_"P\/_\ RXKBF^#O[.HCMYO^%8?"803W?V6UNQX8\(LAU Y&U'$1#R<;
MO+3+_P"SA@38_P"%&_L_>;<1#X6?"_S[,9NA_P (CH?^BC&?G!A!C_X"1WH
MZW_A;GPL_P"BI?#K_P +#P__ /+BC_A;GPL_Z*E\.O\ PL/#_P#\N*YS_AG[
MX%_]$A^'/_A'Z'_\;J;_ (9Y^!G_ $2#X<_^$AHO_P CT ;O_"W/A9_T5+X=
M?^%AX?\ _EQ1_P +<^%G_14OAU_X6'A__P"7%87_  SS\#/^B0?#G_PD-%_^
M1Z/^&>?@9_T2#X<_^$AHO_R/0!N_\+<^%G_14OAU_P"%AX?_ /EQ1_PMSX6?
M]%2^'7_A8>'_ /Y<5A?\,\_ S_HD'PY_\)#1?_D>C_AGGX&?]$@^'/\ X2&B
M_P#R/0!N_P#"W/A9_P!%2^'7_A8>'_\ Y<4?\+<^%G_14OAU_P"%AX?_ /EQ
M6%_PSS\#/^B0?#G_ ,)#1?\ Y'H_X9Y^!G_1(/AS_P"$AHO_ ,CT ?..N?%3
MX:#]M/X?WY^(G@ 6)_9C^*=I]I/B_1,[F^*'PC;:!YC*,Y_YZ;>F2H.*^J_^
M%N?"S_HJ7PZ_\+#P_P#_ "XKF/\ AG;X%R2^<WP>^&/GK']DMG_X0[1&/]G?
M+A,"$ C!)W+M/ ^7FK7_  SS\#/^B0?#G_PD-%_^1Z -W_A;GPL_Z*E\.O\
MPL/#_P#\N*/^%N?"S_HJ7PZ_\+#P_P#_ "XK"_X9Y^!G_1(/AS_X2&B__(]'
M_#//P,_Z)!\.?_"0T7_Y'H W?^%N?"S_ **E\.O_  L/#_\ \N*/^%N?"S_H
MJ7PZ_P#"P\/_ /RXK"_X9Y^!G_1(/AS_ .$AHO\ \CT?\,\_ S_HD'PY_P#"
M0T7_ .1Z -W_ (6Y\+/^BI?#K_PL/#__ ,N*/^%N?"S_ **E\.O_  L/#_\
M\N*PO^&>?@9_T2#X<_\ A(:+_P#(]'_#//P,_P"B0?#G_P )#1?_ )'H W?^
M%N?"S_HJ7PZ_\+#P_P#_ "XH_P"%N?"S_HJ7PZ_\+#P__P#+BL+_ (9Y^!G_
M $2#X<_^$AHO_P CT?\ #//P,_Z)!\.?_"0T7_Y'H W?^%N?"S_HJ7PZ_P#"
MP\/_ /RXH_X6Y\+/^BI?#K_PL/#_ /\ +BL+_AGGX&?]$@^'/_A(:+_\CT?\
M,\_ S_HD'PY_\)#1?_D>@#=_X6Y\+/\ HJ7PZ_\ "P\/_P#RXH_X6Y\+/^BI
M?#K_ ,+#P_\ _+BL+_AGGX&?]$@^'/\ X2&B_P#R/1_PSS\#/^B0?#G_ ,)#
M1?\ Y'H W?\ A;GPL_Z*E\.O_"P\/_\ RXH_X6Y\+/\ HJ7PZ_\ "P\/_P#R
MXK"_X9Y^!G_1(/AS_P"$AHO_ ,CT?\,\_ S_ *)!\.?_  D-%_\ D>@#=_X6
MY\+/^BI?#K_PL/#_ /\ +BH/^%N_"G_HK'PW_P#"ST+_ .7M9/\ PSS\#/\
MHD'PY_\ "0T7_P"1Z4?L^?! ?ZOX2_#@#U'@_1C^6(E_SB@#KO#/CGP1XR2_
M_P"$.\8^&_%QTNZ^PZLWAW6-)U_[!J&TX354T6:402#"@JYB!Q_"$++V]? /
M[/NB:7X5_;$_:]\.Z%8Z=HOA_3?#GP&^Q:1I5DNGZ?8@^"6.0%.W<R\Y'RA=
MW3&*^\+N[L[*+S[VXM[:W4?Z^XN!&OOAG.#^#>] %ZBLG^T;$SP6[7< GN4^
MTVMJ2HO67:&)";B3C.WE>F5)(&:KC7=%E1C#JFG$_:S9@BY7 U'M$<')(//0
MJ>!G% KKNOO7^9O455BGAF_U,V<>G^!&/YFK5 PHHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MK\V_$O\ P52_8 \*^*_$_A#7OVE?"T/B'P7XK\4^"_%UC8>&/B-K]OHWBWP5
MK5QX?\3:%-K6A>%)_#R:QX<\2:/J>@S*MQ+)Y]LH#.JL+AG_  ]P_P""=7_1
MR^B?^$)\4?\ YWU 'Z3T5^;'_#W#_@G5_P!'+Z)_X0GQ1_\ G?4?\/</^"=7
M_1R^B?\ A"?%'_YWU 'Z3T5^;'_#W#_@G5_T<OHG_A"?%'_YWU'_  ]P_P""
M=7_1R^B?^$)\4?\ YWU 'Z3T5^;'_#W#_@G5_P!'+Z)_X0GQ1_\ G?4?\/</
M^"=7_1R^B?\ A"?%'_YWU 'Z3T5^;'_#W#_@G5_T<OHG_A"?%'_YWU'_  ]P
M_P""=7_1R^B?^$)\4?\ YWU 'Z/2S"$?O>0<\CCI^/\ G]*_([]N3]KC]F'P
M;\4_V6_"GBSX_P#PC\+^*O O[4W@/4/&/A[7O'FAV'B3PMI[>#?$:G^W-&:1
M9-#8QZS$6,J19#H ^=R1>G2_\%</^">$V!_PT=H^?^Q#^+_\O^%=8K^0K_@O
MU^SI^Q'_ ,%%?VK?V2OV@?V?/CIX>M;[Q/XQ\+_!?]K/5[?P'\8"-"^&._\
MMW0_BCK 3X=,4/A;PW%K7ADDA"8V\*HPW!E0 _OA\&^//!WQ/\*Z+XY^''B?
M1O&'@S7[+[?H_BC0+U=3TS6M-?< ^DZQ!*8W#,I^97;G.UEVEE_,C]HKP?XU
MU?\ :R^),?P;^'?C/1OBMXW_ ."?7QD\$>&OCO9?"K5T\#Z7X[.LZ[)X T#7
MOC8JIX7B\11^()$\31^$RN_RA$S$LQ-6/A/_ ,%(O^"7OP4^&7P]^$/PZ^/_
M (<T/P%\./!WACP7X/TFT\"_$_;I_A70])BT/1$"CX>!0=L* G !;+8P[H_>
MR_\ !7#_ ()X'B']I#1E)]? GQA_]E^'3?SH _'S4OV>?B%)HNLWVB_LG?&&
MV_9GU.T\5>&?A9^SXWPBU;3?$WA']L@_##X1Z-H/[3?_  @XVCX?^'!\0="^
M*K#XI$9_X3#7?^$\8M_PEI<_37CS]F#]I;]E_2OVI_C)\(VUCX\>-_B=?_!W
MQGXO\*W?P@UCQ,-<UA=<,.OJ-%\/^)#XF^/\GA)BWB,C/@UO^$,T#PUX#QXS
M.0/NO_A[=_P3M_Z.<T/_ ,(3XF__ #N*2+_@K1_P3G/_ #<GX<_#P)\2QC'_
M '3A>G:@#[;^#^M^-O$?PL^&_B#XC^';?P5\0=<\$^%]7\<^$X=I_P"$8\4:
MUHT4^OZ1&XY86^OM+$,G<7C82%F7<?5J_-./_@KM_P $\!%B7]I#1SVR/ ?Q
MAP1TQ\WP[4^O;^52_P##W#_@G5_T<OHG_A"?%'_YWU 'Z3T5^;'_  ]P_P""
M=7_1R^B?^$)\4?\ YWU'_#W#_@G5_P!'+Z)_X0GQ1_\ G?4 ?I/17YL?\/=?
M^"=/_1R^B?\ A"_%3_YW]'_#W#_@G5_T<OHG_A"?%'_YWU 'Z3T5^;,/_!7#
M_@G?-_J?VE=&/^[X&^*(_P#>>_Y]Z^W_ (9_$[P#\9_A[X.^*7PL\5Z5XT^'
M7Q#\-Z7XF\'^+/#]TTNDZ[X;UR(R:3J^DS$#=%-$RE7VQGN0&58P >CT444
M%%%% !1110 45\._&K_@H1^QS^SG\0KSX5?&;XZ^'_!7Q"L_#.D^,;KP@-'\
M6^(=4L?"^O/KJZ%JNJKX<\->(O*@U_\ X1_7# [,7D&BS,H.(VE\Z_X>X?\
M!.K_ *.7T3_PA/BC_P#.^H _2>BOS8_X>X?\$ZO^CE]$_P#"$^*/_P [ZC_A
M[A_P3J_Z.7T3_P (3XH__.^H _2>BOS8_P"'N'_!.K_HY?1/_"$^*/\ \[ZC
M_A[A_P $ZO\ HY?1/_"$^*/_ ,[Z@#])Z*_-C_A[A_P3J_Z.7T3_ ,(3XH__
M #OJ/^'N'_!.K_HY?1/_  A/BC_\[Z@#])Z*_-C_ (>X?\$ZO^CE]$_\(3XH
M_P#SOJ/^'N'_  3J_P"CE]$_\(3XH_\ SOJ /TGK#UC6=)\/Z9>ZWK5_:Z1H
M^EVIN[_4]1N5L-/L;%1EY))69438% .\*=Q50<E$/YZ?\/</^"=7_1R^B?\
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
M+\7?$H^!O#6J^(_^$+\%77@]?%7B'3]!B)US2M%;QUXD\&>%E<K&7)\3>+H
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
MC_M'_MEMKN@KXP\+)X@\8KKB^)6\+G'C7QJ-$4>.F64ICZH\>>-_VB_VGO\
M@G-\=9+7]F>;2_CK\5_ /QD^&7AKX0>'OBKX,O\ 2[^+7!KW@3P/XTT?XJ>(
M7\(^&&\/>*/#RZ+XK#G8J)-L"Y#NQB+_ %:ZMTVM>]^O6^WE^G/W]'^1]+?L
MW_M2>%OVB?V9_!/[5JZ#XK^%'PX\:^#W^(5K:_%>[\&Z7XCL? [*-=T76M;'
M@/Q/XS\,QI)X?);:OBR0##%U9FW-\J?\%)_CQ^S#X%_9*TOXU?&GPY\4_BY\
M'K7Q5X#O]*\1?LY^.IO!7Q)T >-=:7P[H/C/0/$&@?$?X4>)#H,KZ_HOAM_^
M$9NY+@KK@&R4%Y8_AO1O@;^W[\1_^"9&A?\ !-_5OV-#\);C3OV-=9^$/B?X
MR?$/XT? ;QKX*USQYX?\%#1?!6A^!-!\ ?$;Q=XK=?%_B%4=?%'B=/""^$5"
M.A<%#7QO^TK_ ,$J_P!K[QM\%O%_@7P/^R7X \2W6O?LQ?L3>&?@EX17XB?!
M[PX?V7O'?P+\9^&_$'QT^&\0U[Q$?#,T7Q7_ +)U;Q,WBWP=OC\8NZQ>/V$F
M5!KIZ+\D-_[KYZ_F_F?TG?!']DOX#_!77W^(OPP\*:WI7BW7_!NE:%?:K?\
MBKQKXA_M*T&L^(-=_M[6D\0^)[P:WX]EDU[5F\9^*IG/C#Q0IS<W3$A#]D1=
M9OJ/Y&OGGX#Z_P#%G5M+\767Q1^%^G?#%/"_B<>'? 7V7QWHGC;4/%W@2/0-
M!\OQ=K)\/P%= UM_$:Z]X?\ ^$<9V<'0XY(W,4L)7Z/HQ/6WGM\^Q.'V^7^0
M4444'2?GE_P5"_Y-"U#_ +./_84_];G_ &:Z_0VOSQ_X*??\FBZM_P!G"?L2
M?^MP_L_5[CK7[67P8T/5=0T2_O\ Q=_:&F77V*[2T^'7C:^PXQPS1^'2".N?
ME.",\@T ?3M%?*?_  V3\$?^?_QM_P"&X\;?_,_1_P -D_!'_G_\;?\ AN/&
MW_S/T ?5E%?*?_#9/P1_Y_\ QM_X;CQM_P#,_1_PV3\$?^?_ ,;?^&X\;?\
MS/T ?5E%?)G_  V5\#^?]/\ &O\ LX^&_C3_ $T8P?\ F7>_^SMXR,U6_P"&
MR?AD>(O _P"T/=+CF>U_9Z^,+)^9\,!O3K_*@#Z\HKY#_P"&ROAQ_P!"#^T1
M_P"(]?&#_P"9:C_ALKX<?]"#^T1_XCU\8/\ YEJ /KRBOD/_ (;*^''_ $(/
M[1'_ (CU\8/_ )EJ/^&ROAQ_T(/[1'_B/7Q@_P#F6H ^O**^0_\ ALKX<?\
M0@_M$?\ B/7Q@_\ F6H_X;*^''_0@_M$?^(]?&#_ .9:@#Z\HKY#_P"&ROAQ
M_P!"#^T1_P"(]?&#_P"9:C_ALKX<?]"#^T1_XCU\8/\ YEJ /KRBOD7_ (;*
M^&7_ $(O[17_ (CU\8?_ )EZ\JU7_@HM\.M/U"ZLA^S=^WWK36B$1ZMX?_8/
M_::U/2+[<""=(U9/AY&DH)W8R%(Z @C- 'Z'T5^=/_#R/P!_T;#_ ,%%O_$
MOVF/_G>5'_P\D\!?]&P?\%&/_$ OVE__ )W5 'Z-45^5_CG_ (*K_!?X7^#O
M$_CWQO\ L\_M]:#X,\)>'M8\3^(O$>L_L/\ [2.DZ7H.D:)$[:OJ6K:OK'A*
M*+28$0.ZAV218U:7>_\ #^E&@>(+#Q/HND:YI?G-8ZYI.EZU9BYMBK'3M;42
MQJPP-K%"'=6)PNUCN0Y !U%%%% !1110!^?'_!-K_DW/QO\ ]GG_ /!17_UO
M']I2OT'K\\_^":\N?V=_%\/?_AL__@HF.W_1^'[3!/ZJ/\YK]#* "BBB@"O-
M#YO^?\\=.]5OLDWF9\_CKTYQG_//3\>:T:* ,_['[?\ CU0?V=-_SW'Z_P#Q
M-:]% &-#II@C_P!>?KVZ_P S^GYU8^QS?\]S^O\ A6C10!CS:1;S0^23P.3G
M_P#5Z=?_ *]>$^&_V6/V=/!T4T?@S]G_ .!_A2&Z\1Z=XSN[7PY\(_AWX=BN
M_$^D,&T?7ITT3084?Q%"Z@)XC^:Y@C#);A%=U7Z.HH SX;0PQ_ZX\CKT'YYZ
M_3OTH^R?]-OU_P#KUH44 9TMH3)YYF(QCJ!T]JK_ &.X]1^7_P!:MFB@#.EM
M,\F8CT!X]>./QP?S]:/LDWEX\_GKTXQC_//3\.*T:* ,X6@BZ?-^..O;],YS
M[5>1 @]_\_Y_E3Z* "BBB@ K\YO^"27_ "C6_8R_[(AX4_G+_2OT1\T>;CMC
M'OC_ /7V_7%?G9_P21 B_P"":O[&*G_HB'A7]?,'J?7/^<4 ?HW1110 4444
M %%%% 'YU? S_E)=_P %!O\ LA'[ /\ Z,_:XK]%:_.3X&2?\;*?V_S_ -4'
M_P""?W_CS?M='_/IS[5^C= !1110!6EBS&1Z#\/\<?J:KQ6@'/\ 7\QQ^&#_
M /JK0W#W_(_X>X_.C</\@^WM[C\ZS]E'M^7^0&1-9SS1?Z_G]>??MU_SWF^R
MS?WE_3_"M*BM ,?['/YO^O\ \<9_/ISG^O-6/L@/,Q!]^OK_ )Y'KSTK0HH
MY^]TNUU.QN[&_@M;[3[NT^QW=G>VWV^POK K]QHR1N)5FR,M\WS!3@./%?"W
M[,_[/_@JQL-.\&_ KX*^$](TOQ,GC/2M)\(_"/P7X;TO3/'14,OC32H=&\.1
MB'Q(=V&\3JOGD!>200/HJB@#.^Q_N^O[_&<[N.OT_'Z]Z7['[?\ CU7=X]#^
MG^-/H QYK/SO;\OZ40Z=CGSB>O _Q_+MZBMBF;QZ']/\: *7V0'F8@^_7U_S
MR/7GI39+3=)GSB,X//4?T_SG&*O[QZ']/\:?0!GPPS0Q<S_F,\YQCGT^O/M6
MA110 4444 ?GE_P5 _Y-'U7_ +.#_86_];C_ &?*_0VOSM_X*B2?\8CZ@?3]
MH+]B4?B/VYOV:0.?^!5^A$4HE,WL<#CM@_GV_.@"U1110 4444 598B>LQ7I
MUQ[]/_U>II8H@!^G'^?S/X"K-% !1110 4444 %%%% !1110 57\CW_7_P"M
M5BB@"OY'O^O_ -:BK%% 'Y[_ /!5,_\ &M/]NS,N?^,5_C-\W''_ !16N_SZ
M>V,5]7_!>,'X2?"F3_JGWA0_BVC:/_\ $=NU?*?_  50_P"4:7[=W_9K7QX_
M]0G7Z^L_@S_R1_X3_P#9.? O_J.Z-0!ZE1110 4444 ?E!\./V=_^"AWP*L_
M&_A'X-_&O]C>7X:ZM\;?VB_BKX1B^*'[/?QTU/QUI.G_ !W^-OC_ ..,>CZ]
MKGAK]I7PKX<\0/X:_P"$]7PO&\/A+PDABT)& 0L2?3?^$;_X*Q_]%I_X)X_^
M(Q?M)_\ T6M?HE10!^=O_"-_\%8_^BT_\$\?_$8OVD__ *+6C_A&_P#@K'_T
M6G_@GC_XC%^TG_\ 1:U^B5% 'YV_\(W_ ,%8_P#HM/\ P3Q_\1B_:3_^BUH_
MX1O_ (*Q_P#1:?\ @GC_ .(Q?M)__1:U^B5% 'YV_P#"-_\ !6/_ *+3_P $
M\?\ Q&+]I/\ ^BUH_P"$;_X*Q_\ 1:?^">/_ (C%^TG_ /1:U^B5% 'YV_\
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
M!^=O_"-_\%8_^BT_\$\?_$8OVD__ *+6C_A&_P#@K'_T6G_@GC_XC%^TG_\
M1:U^B5% 'YV_\(W_ ,%8_P#HM/\ P3Q_\1B_:3_^BUH_X1O_ (*Q_P#1:?\
M@GC_ .(Q?M)__1:U^B5% 'Y(?%G]FS_@HK\?M T?X<_%GXZ?L66'P];XH_ G
MQ]XMB^'_ .S]\=-,\;W^E_"7XS^ /BQ+H^A:[XE_:1\5:!HC>)_^$%/AR223
MPG)GSW=2^Y0OZSPP^5_G_/'7O5BB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@#\^O^"J'_*-+]N[_LUKX\?^H3K]?6?P9_Y(_P#"?_LG
M/@7_ -1W1J^3/^"J'_*-+]N[_LUKX\?^H3K]?6?P9_Y(_P#"?_LG/@7_ -1W
M1J /4J*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** /S=\<_MO?$VR^/OQA^!7P4_8Q^+W[1%[\#/^%?67C[Q1H7
MQ4_9N^'OAZSU/XH>#4\=Z#I.BP_%CXE>#M?UB5= :-[N2*V%O$[;'8J$DJ;_
M (:T_;+_ .D6'QX_\2,_8>_^B+K/_9@B\W]OC_@J$Q[>,OV/&]>!^S-H1/\
MD_A@U^DGD>_Z_P#UJ /SS_X:T_;+_P"D6'[0'_B1G[#W_P!$71_PUI^V7_TB
MP_: _P#$C/V'O_HBZ_1'8/4_I_A1L'J?T_PH _.[_AK3]LO_ *18?M ?^)&?
ML/?_ $1=1?\ #6O[9O\ TBP^/_\ XD?^P]_]$=7Z(^1[_K_]:OSE_P""AG[<
MVN_L _"/3OCC<_L\>-?CA\.+3Q'8:+\2O$/@KQ=X5\-)\);#6=9T+0-#\8>,
M_P#A(D64>%FFU9$\7^)T5;?PA'MED=H9O-4 L_\ #6O[9O\ TBP^/_\ XD?^
MP]_]$=1_PUK^V;_TBP^/_P#XD?\ L/?_ $1U,N/VT?%UCK-S>:A^SK=M\,=;
M\=?#'P?\(/BQIOQP^#.J:/\ &K_A8>N:)%KFN^!M'.OKXC;1/!T&LRZ^@5V?
MQA!H@/@U)EFB+>G_  M_:V\*^,=*^,_B3XC^'=5_9YT3X-?&SQ/\%M5\0?&K
MQ!X3\/\ AWQ>-!31#HOC3P=X@'B&;PZ?#WBE=<TAH&WQAY93$0TIC+ 'F/\
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
MWB/XC^"=$^+'CS2=3UKP=\/]7\2:1IWBC7],T'RO[;UK1M%9V=S_ ,3=0_S
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
M_P""?W@O6/V:- M/B:/ GB?P#\6] \#_ !=^ FE^&!CX):!\)M>U-]=_:?\
M#_A?X'?$3Q2V@+HGAKP/XL,-O\8O!<=S;Q^ MPCFG/V?^P+^S?\ LS>-OC'\
M)_B9^SO\/_"?PW^'^@?LL^ OAY^U]^RC\2?AOX1\2?$W1/BA\+%\/ZW^SAK7
MCG64\.'PVOQ#\)>']>UYO^$I\)NR>,$"RF4%6,?]"?B?P-X.\8:=;Z7XQ\*^
M'?%NGV]S]L%EXHTC2_$FGI?G^-8=<64>8"3M8*"1M4L,%:TK?P[HNFS75Q9:
M58V=Q>#3?M365I969O#H[$Z4'$:*#Y1RL&2!'C:GE*,48?\ S_0YZ^R^7ZGY
M<?\ !83]GW]H+]J;]BKQQ^SI^S;X!\'>-?'/Q'\1>!DO+KQO\4?^%;Z?X3TW
M0?&F@^(O[:=_^$:\6#7G9-%'APPE PR[#<H-?/?[8G_!/OXX?M:?'3]C7XI>
M)(]=M/A)X%^&&J_#3XY_ OPI^T//\.]2\$^)M;UCP_KFC?$W0O&NB>&5/CD^
M$I-!?PPD48\)>+9H/+N;:5S+.D7[U?9(?0_F/\*A^QV_J?R_^M0;K9>B_)'\
MR>K?\$N/VB--_9C_ ."@_P &(?A/\*/BC\?/BW:_&+0OV>_VN_$/Q1&G?$GX
ME>!?CMXS\/>(!X.^-K'PRGB?0/\ A5*Z+M0B7QA&S:"(_ 7_  ASD >'>*_^
M"5W[:NKP?%+1;/\ 9T^ 5SX5\8_M9?\ !/OX_P#AW2[GXZZ2XT_3?V</!N@>
M'OBKN(^&W&O^*7T3$LF<>+1KS/)M5&(_KA^RPXQQY6/NY./SSC'_ .JG?9(?
M0_F/\*!G\H_AC_@E/^V7H_@"QTO5_AW\*_$^G^%?BW^W/;^'OV?K_P"+&D1?
M#"P\"_M8ZPVN?"WXQZ#(/AS)#H7Q$_9XGU>9!X53PJ9_*$,W@GQC;FXCCJQJ
M'_!*;]N6U^*/BO6-1O/#'Q.\(>$/AI^PIHUGJ7BWXGZ1)+^UAJO[&0W>(/!/
MQ6T+6O#4JZ!X<^*W]MZX@D\4OXTBF;0D'C9Y1)&7_JI^R0_]/'Z__$TV:SAQ
ME?M%OVS:MCZ9PI_3L*'L_1_DP/X>OV\/V:M?_9Z\)_ SX7?&CX;^(/C5K'Q-
MT?\ :@UOQ%\._"GQK_9LT[PU\'/@]\4_BGX>\:Z-^SQ\*/\ AISPOX4\*KXG
M\(G?X:\%_%'X7-%\956&6/P&_P#PA>R&3]JOV%?V>/V=O$G[1/CKXS_L_P"A
M_#K1_@3KOP[^#D/Q?_9\U[X8>#3XG^%?[8?PLTG7_ J:OJ\O_"/PMX9^)'AW
MX<'0X/&1WQ/XNNY/^$VA:11%+)^V/B+P%X)\7I8R>*_"GAGQ:VEW)O=('B/0
MM)U\Z=J!4@R:/+K,,@MVX)5D*@XW*Z[<+MV.AZ9ITMU-96%M9S:I=F[O7M;4
M(U\S+PVIDH2[X9AEBH# 8YW"E1=E]X'Y$_'K]DWXW^!?V_="_P""C_[,F@>$
M_BWXIU']G.7]E[XI_ WQ[XTD^&2:[X=7QT/&GAWXE^!_B9-X<\4^']%\0>&Y
MCKB>+O"_B3P@R7: &WN TL+-Y;^W?^Q%^U3^T[KW@KXG:3X<^''B35K[X'?&
MCX)2_"#Q%XX32_#?P*\5?%MM!'@7]H/P;KNM^%O%0\1?$3X1)HFLQ>=X87P?
M,8=:5_!<LCJ\I_=G[(/-SGMGVQ_^OO\ KFI_LD/H?S'^%,#\N] U[]M7X#7W
M[.WP*T_X:_"WXN> +#QE\+_@QJ_Q7U7XC^,&^)NM?#/1/A>K?%;XT:YH;>&&
M\-IXE/C_ $; \+?\)@A,4QXPZ,/GW]K+X'_MK:S_ ,%,OV9/VN?@A^SQ\._B
MA\+/V</@O\8_A_<VFM?M$Z3\-O$'CKQ+\5TT% !I+_#?Q6=$_P"$2.A1MN+2
M&9GE8/&J*@_;Z73K>>$0S $?7U] <?A5C[)#Z'\Q_A0!_.+\9_\ @GY^VQ^T
MY\?4_:,\?>&?@M\)_''CO]BO]J#]F/[7I'B__A-O$O[-/B?QSKVN:S\*_&NB
M:\_PW5/'X3P\W_",_P#"3^%&\'^-_!Z:ZQA60K@TOV3OV,_V\/V9/VC/B1\=
M/!_[.W[-/AFU\;_LR?LG_ RV\*6GQI<>'AXI^$GC/^QOBOXR:+0?AJ)0?%OA
MG6]<\4^"4V;V\8,#XZSN4G^D#['!YV?QQ_\ 7]<\?TI/[.@\[SN^/;^?3&*
M#3IO-BSZ<_Y_QXZ?EHTS8/4_I_A3ZYP"BBBN@#B_B!_R)?C+_L3_ !1_Z:9*
M^4_^":O_ "CQ_80_[,Y_9Q_]4[X'KZL^('_(E^,O^Q/\4?\ IIDKY3_X)J_\
MH\?V$/\ LSG]G'_U3O@>@#[@HHHH **** "BBB@ HHHH **** "BBB@#\^O^
M"J'_ "C2_;N_[-:^/'_J$Z_7UG\&?^2/_"?_ +)SX%_]1W1J^3/^"J'_ "C2
M_;N_[-:^/'_J$Z_7UG\&?^2/_"?_ +)SX%_]1W1J /4J*** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** /RDN/AE^
MVQ\)?VLOVK?C)\$?AG^S9\3_  %^T7<_ K5K5?B=^T)\1_A'XL\*:C\+/AF?
MA_K>F-HGAG]FWXM^&];6;R?.C*>,8, _O(XI(S'%ZE_PL#_@J1_T:C^Q!_XG
M-\:/_H!:_0'RAYN>V,^^/_U]_P!,4>5#Z?H?\* /S^_X6!_P5(_Z-1_8@_\
M$YOC1_\ 0"T?\+ _X*D?]&H_L0?^)S?&C_Z 6OT&V#U/Z?X4;!ZG]/\ "@#\
M^?\ A8'_  5(_P"C4?V(/_$YOC1_] +1_P + _X*D?\ 1J/[$'_B<WQH_P#H
M!:_0;8/4_I_A1L'J?T_PH _/G_A8'_!4C_HU']B#_P 3F^-'_P! +1_PL#_@
MJ1_T:C^Q!_XG-\:/_H!:_0;8/4_I_A1L'J?T_P * /SY_P"%@?\ !4C_ *-1
M_8@_\3F^-'_T M'_  L#_@J1_P!&H_L0?^)S?&C_ .@%K]!M@]3^G^%&P>I_
M3_"@#\^/^%@_\%2?^C5_V'__ !.;XT?_ $ E+_PL#_@J1_T:C^Q!_P")S?&C
M_P"@%K]!M@]3^G^%&P>I_3_"@#\^?^%@?\%2/^C4?V(/_$YOC1_] +1_PL#_
M (*D?]&H_L0?^)S?&C_Z 6OT&V#U/Z?X4;!ZG]/\* /SY_X6!_P5(_Z-1_8@
M_P#$YOC1_P#0"T?\+ _X*D?]&H_L0?\ B<WQH_\ H!:_0;8/4_I_A1L'J?T_
MPH _/G_A8'_!4C_HU']B#_Q.;XT?_0"UY%\6_P!IO_@I5\(= T3Q%K?[&W['
M^O6&N_$+X:_#\KX9_;C^*3WVF:I\4/''ASP'HVMZQ_;G[$OA*-=%\)RZVGB;
MQFJGSCX1@E^SKYD-UC]8]@]3^G^%?)/[9<0_X5+X?]?^%\?LYXXS_P UI\!=
M/Q!H \F_X6/_ ,%2/^C5_P!B'_Q.;XS?_0!U9_X6!_P5(_Z-1_8@_P#$YOC1
M_P#0"U]\PPPPR<8Z=\XSZX/T]/K5W8/4_I_A0!^?/_"P/^"I'_1J/[$'_B<W
MQH_^@%H_X6!_P5(_Z-1_8@_\3F^-'_T M?H-L'J?T_PHV#U/Z?X4 ?GS_P +
M _X*D?\ 1J/[$'_B<WQH_P#H!:/^%@?\%2/^C4?V(/\ Q.;XT?\ T M?H-L'
MJ?T_PHV#U/Z?X4 ?GQ_PL'_@J3_T:O\ L/\ _B<WQH_^@$I?^%@?\%2/^C4?
MV(/_ !.;XT?_ $ M?H-L'J?T_P *-@]3^G^% 'Y\_P#"P/\ @J1_T:C^Q!_X
MG-\:/_H!:/\ A8'_  5(_P"C4?V(/_$YOC1_] +7Z#;!ZG]/\*-@]3^G^% '
MY\_\+ _X*D?]&H_L0?\ B<WQH_\ H!:/^%@?\%2/^C4?V(/_ !.;XT?_ $ M
M?H-L'J?T_P *-@]3^G^% 'Y\_P#"P/\ @J1_T:C^Q!_XG-\:/_H!:/\ A8'_
M  5(_P"C4?V(/_$YOC1_] +7Z#;!ZG]/\*-@]3^G^% 'Y\_\+ _X*D?]&H_L
M0?\ B<WQH_\ H!:/^%@?\%2/^C4?V(/_ !.;XT?_ $ M?H-L'J?T_P *-@]3
M^G^% 'Y\_P#"P/\ @J1_T:C^Q!_XG-\:/_H!:/\ A8'_  5(_P"C4?V(/_$Y
MOC1_] +7Z#;!ZG]/\*-@]3^G^% 'YN>(O&?_  4_U;0-8T4_LM?L0P3:MI.I
MV S^VM\9B-TNEE5QC]B0-]]MA/14"LQ RQ^B_P!D#X3^(/@=^R=^S3\%/%]S
MH]]XO^$/P(^$7PW\27V@327&@W7B?P)X)\/^'-=?12ZB=='.M:/(T D2-Q%A
M65"N:^D_(]_U_P#K5,B[%QUY)H =1110 4444 %%%% !1110 4444 %%%% '
MY]?\%4/^4:7[=W_9K7QX_P#4)U^OK/X,_P#)'_A/_P!DY\"_^H[HU?)G_!5#
M_E&E^W=_V:U\>/\ U"=?KZS^#/\ R1_X3_\ 9.? O_J.Z-0!ZE1110 4444
M%%%% !1110 4444 %%%% !1110 445XE\;?C+X,^ ?P]U3XD^-6UA_#^D7NC
MZ<UIX?TAM6U;4-5US5H]"T32=(TI2I::76)H=I/*G#!Y%S@ ]MHKX]_X:SG_
M .C;/VLO_#5Z-_\ -/4G_#65S_T;/^UE_P"&JTK_ .:F@#Z^HKY!_P"&LKG_
M *-G_:R_\-5I7_S4T?\ #65S_P!&S_M9?^&JTK_YJ: /KZBOD'_AK*Y_Z-G_
M &LO_#5:5_\ -31_PUE<_P#1L_[67_AJM*_^:F@#Z^HKY!_X:RN?^C9_VLO_
M  U6E?\ S4T?\-97/_1L_P"UE_X:K2O_ )J: /KZBOD'_AK*Y_Z-G_:R_P##
M5:5_\U-'_#65S_T;/^UE_P"&JTK_ .:F@#Z^HKY!_P"&LKG_ *-G_:R_\-5I
M7_S4T?\ #65S_P!&S_M9?^&JTK_YJ: /KZBOSR\0?MW^)-'U*XT_3_V"_P!O
MOQ9%;CY=6\/_  B^&G]FWO&"4;Q%\:?"I..>J8ZY K*_X>!>,?\ I'5_P46_
M\-!\&?\ Z(Z@#](J*_-W_AX-XR_Z1T_\%&/_  SWP8_^B.H_X>#>,O\ I'3_
M ,%&/_#/?!C_ .B.H _2*BOS=_X>#>,O^D=/_!1C_P ,]\&/_HCJ/^'@7C'_
M *1U?\%%O_#0?!G_ .B.H _2*BOR5^)__!533?@K\/\ QA\4OBQ^PW_P4+\%
M?#OP'HTFM>+_ !7JWP@^&+:=HVCQ,!)JLC:'\:YG,2NZK*5 9"R ;2<'T.'_
M (*$>*;N&"XB_P""=_\ P44GAN%%U;'_ (5%\&<A>HR3^T8!D \#"CG@8(%
M'Z3T5^;O_#P;QE_TCI_X*,?^&>^#'_T1U'_#P+QC_P!(ZO\ @HM_X:#X,_\
MT1U 'Z145^;O_#P;QE_TCI_X*,?^&>^#'_T1U'_#P;QE_P!(Z?\ @HQ_X9[X
M,?\ T1U 'Z145^;O_#P;QE_TCI_X*,?^&>^#'_T1U>@:#^UQXT\2Z)!K$'[&
M?[7?A^.YNOL[V'BSPG\-M(\1V VY\Q]'A^)OB;*[>22X0CGIB@#[BKY'_;&2
M5O@]9WB#_1= ^,/P)UN](ZG3]!^*O@C69,^P:+\,TG_#3WC?_HT/]IG_ ,%'
MPU_^>37DGQO^*7C[XI?#G6?!UA^RU^T?IMQ>7WAJ^^U7>C_#0#.B:]H?B \?
M\+)/(.C[6Z9(&,9  !^AG_+7_/\ >JQ7R*?VE/&\,TP_X9*_:1GQ]VY72/AH
MN0!C&/\ A9&< >G&/4=%_P"&GO&__1H?[3/_ (*/AK_\\F@#ZYHKY&_X:>\;
M_P#1H?[3/_@H^&O_ ,\FC_AI[QO_ -&A_M,_^"CX:_\ SR: /KFBOD;_ (:>
M\;_]&A_M,_\ @H^&O_SR:/\ AI[QO_T:'^TS_P""CX:__/)H ^N:*^1O^&GO
M&_\ T:'^TS_X*/AK_P#/)H_X:>\;_P#1H?[3/_@H^&O_ ,\F@#ZYHKY&_P"&
MGO&__1H?[3/_ (*/AK_\\FLO4_VJO%NDV%SJU]^RA^TA:Z?I]GJ%Y>WEUI'P
MT'V,1'<HX^)/(QD''5>O H ^S:*^)?!O[57C?XE>$O#_ (]\!?LU_$;7/!7B
M_2-)\2>$M?N?$7@C34UOPSK>AIKNC:ND;^(Y'C6577<C.S!'4JV7W-U/_"]_
MC1_T:?X__P#"P\'?_%4 ?6-%?)W_  O?XT?]&G^/_P#PL/!W_P 51_PO?XT?
M]&G^/_\ PL/!W_Q5 'UC17R=_P +W^-'_1I_C_\ \+#P=_\ %4?\+W^-'_1I
M_C__ ,+#P=_\50!]8T5\G?\ "]_C1_T:?X__ /"P\'?_ !5'_"]_C1_T:?X_
M_P#"P\'?_%4 ?6-%?)W_  O?XT?]&G^/_P#PL/!W_P 51_PO?XT?]&G^/_\
MPL/!W_Q5 'UC17R=_P +W^-'_1I_C_\ \+#P=_\ %4?\+W^-'_1I_C__ ,+#
MP=_\50!]8T5\G?\ "]_C1_T:?X__ /"P\'?_ !54;KXT_M)W#YTC]D;59(0.
M7UOXT>"/#SGZ*\4_J. "?K0!]?T5\A_\+D_:G_Z,\7_Q('P7_P#,Y1_PN3]J
M?_HSQ?\ Q('P7_\ ,Y0!]>45\A_\+D_:G_Z,\7_Q('P7_P#,Y7-^)/V@/V@O
M!VBZQXJ\1_LJ6NE^&_#6F:IKGB75;KX\^#$T[1M+T*&36M:U>3_BG2S@(K.,
M$$M$6& C4 ?<%%>;?#OQ9=>,_ _A3Q=+86VG#Q-H^DZN+&UU;^U$T]=75M@7
M65 AUC&Y2"J1@X0 'Y<>DT %%%% 'Y]?\%4/^4:7[=W_ &:U\>/_ %"=?KZS
M^#/_ "1_X3_]DY\"_P#J.Z-7R9_P50_Y1I?MW?\ 9K7QX_\ 4)U^OK/X,_\
M)'_A/_V3GP+_ .H[HU 'J5%%% !1110 4444 %%%% !1110 4444 %%%% !7
MYC_\%?[V_P!-_P"">7Q_U72;JZTS5M,7X17EIJ5H!_:%DR_&OX>_.#URHW@K
MG!9V.,BOTXK\O_\ @L?$9_\ @FO^U1]G(%Q:>&_ U_;@=SH7Q1\!:VA'I@0D
M?3% 'Z<?\M?\_P!ZBJT\TT/D8YSU[YX[\^G_ .JOPJU+]IOXZGP/KG@2#]J*
MZ\-:A_PV!^V'X#;]HB]\,_!?4O$6B>&O@7H_B#QUX%^&"Z(/#?\ PK0R^)EA
MB\,LS^#%\9CP5H/B#RW;QZK>-(P#]W=H]_S/^/L/RHVC_)/M[^P_*OYW],_;
M0_;1^)VLIJ?PXUB#1?BCX_.L?!OPE^S+XCTCX<VFG>$?%#_L7I\>=%^,NK:T
M[2>*(]>?XCQIX:^S^)?%R>!V\( R"(RNQ;W'X!_MX?$CP/K?[*?P6_:NM?&^
MH_%?XM#Q+X-N_$&D6/P;U;3;SQ1!\3%\">'-9^)VK^ ?$;^%D\1QG6=!\,^,
MHOV=T\8>"%\=?\)1((_!W@?PFY8^K^7G_6@OK"\OZ^9^W%%9NG2SRQ$S?9L]
MOLQ.WGOUP./05I4#"BBB@ HHHH **** *QB@F&<?@#CCI[_Y/O5FBB@ HHHH
M **** /AW_@HGX4\.^,/V&OVH?"WB6Q&I^']>^$'B>RU6TQS>J54E<@==REO
M3&!V%?4_@.,3>!O!LO=O!WAD^GW=&0<?]]C^O%?/_P"W?_R9Q^T7_P!DL\3_
M /H$=?0WP]_Y$;P/_P!BAX8_],T- '6_\LO\_P!VBBOB>_\ VY?@%IOPKN/C
M%J6L^/8?"]G\5?%/P;30_P#A3?Q0/Q._X6!X(U[Q#H7B'1D^$Y\+K\2]97PU
M'H>M^*Y?*\(G'@S1I?&&UH55I #[@HKX/U3]OK]F+2]9\3:5=_%.*"#P_P##
MUOB'=>(CX=\7WW@/^S3X;/CW^R=(\;Q>'D\*^)/B"_@'7='\5'X7>%_$MQXW
M3PO,)TM1'&LR^P?"+]H3X;?'/PSX*\3?#;7K_5]'\>:/K&MZ&+GPWX@TC5;"
MRT351H>OKKVD:[X<27P3X@\+^)G?P\_AOQ,T$HD0#]XXDV.S[/[G_D!]&[!Z
MG]/\*B\CW_7_ .M5BBD 4444 ,5 G2GT44 %%%% !1110 4444 %>6?&S_DD
M'Q5_[)QX\_\ 4.UNO4Z\P^-?_)'_ (I_]DX\>?\ J(ZU0!\R?\$QO^4=/["G
M_9H?[.O_ *J_PY7W57P9_P $Q_\ E'+^P?\ ]FF?L[?^JR\/5Z[XG^.\/A#X
MX_#CX&:IX,\56TGQ+\$>/?&VC?$KS_!J^!=._P"$#;0QK>AZR$\1'Q4/$?V?
M7AX@,@\&MX0"##>,!(7@ !]'58KX/_9H_;F^%'[7(^,MS\!(M3\;^&/@WXEC
M\%3^.;/5/!CZ9XN\4+*AUG2])T1?$3>+M!%L5$<;^+O"GA"/Q9'(]SX.,JQM
M(GFFH?\ !2KX>>$]"^&]_P"/_A1\8? .J?$/XT:G\$QX3U>+X:^(M9\):GH6
MLZ/H4OC36]?\,?$SQ1X3UWP[(VO>'& \(>*/%WC4?VPQ?P2[>%?%IM><#].Z
M*\N\'>/-+\=6>HW^B?:S;VFKZGHUM<W(TR0W\<7S'6(PC;CHA8_(P&^3&-C;
M0!Z3$?-BYS^/^?\ )YKH L4444 %%%% !1110 4S8/4_I_A3Z* "BBB@ KYX
M_:AA@_X9F_:'&./^%*?$_N?^A,U[C^?7IV[9^AZ^?_VH/^39?C]_V17XG_\
MJ%:]0!+^SY,)O@9\'/);[1!_PJ[P+B[Z;C_8>A\>O +,..V>V*]BBNIFD*L,
M@XX/<_YZ=.O>OP#^)WBGXZ1?&;]CCPO\*->\:ZWK-]\%_@3K'@3P7X!^,(\,
MZ;X4U71?&^WXV>+_ -HKX6_\)&J_$#X<^*?AY(/"D?B4>#_&+>#?&FA\CPA+
M([/X5=7'[5GQHTOQOI/P;_:0\>:%XA\*W.E>/?VLK/Q3\7_B5IB_#+XY)\3=
M>T'0/AAX%'AT>+?^%?*OATGQ./A;X2'_  A?C'^P?#7_  G8'_"6T">N+?:S
M]-G\C^GJ&;SI?R!_P[Y_S^&A7Y4?LN?M5>,?'?[6_P"T%^S=X_\ ASJ=AXH^
M'7AKPWXSUCQO=^(Y'L#YG]@:)HNA?\(4GAUO#N@02JK^(_!GB5?%4_\ PF#-
MK\T:1_91M_5>@;W?J_S/SZ_X*H?\HTOV[O\ LUKX\?\ J$Z_7U=\'?\ DC_P
MH_[)QX#_ /3!HE?*/_!5#_E&E^W=_P!FM?'C_P!0G7Z^K?@]C_A3?PI\W'D?
M\*Y\!]?3^P=&QGO_ %_'% 'I$TLPX' []N_X=_?Z=\-^U2D?,!!C^\,_H1V'
MT_3G^<W7_CAI4_P*URQA_:(^(5M\ ?#W[9'[3/@WXU?%O2OCU\2O^$T^&O\
M8NC^(A\+?!4?Q0$C>)_#N@I\9AH?AAO#1\51_+*J1RO^\2/9L-=_;6^$$7Q$
M_:%^(?CC7/&GA7Q1^R?X(\37?PQ/COQDFI^%=-T-M$T+7]<UW0#X;7PQ\(_$
M;D,_C;Q5X5_X3+QFX_X2>0>"#_PB8- ']$?G^WZ?_7JQ7RU^R=\:H_VA/V=_
MA%\98?"UQX*/CKPGIVL#PI<:U_PDLE@P7^R2D>N)&?\ A(=$ 573Q#@M)&HD
M.X;J^I: "BBB@ HHHH **RM2NUTVRGOFP(+8-=7//)4 $X_F1Z <]:_+?P7_
M ,%3_"7Q$\)>%/B'X&_8W_X*(^*_!GCSPWI/BSPCXGTK]EG5Y=+U_P ,ZQHR
M>(-!UC1#)XBCDDC\1Z)-#)"X$)#/#\L;,H8 _5VBOS9_X>-G_HQ7_@I%_P"(
MM3?_ #5T?\/&S_T8K_P4B_\ $6IO_FKH _2:BOS9_P"'C9_Z,5_X*1?^(M3?
M_-71_P /&S_T8K_P4B_\1:F_^:N@#](WZ#Z_T-?A7_P7N_;%_9S^ 7["OQN^
M$OQ3^+WA#P5\5_B[\-G?X3?#WQ#J!TW5_B,VA>,_#IUI-"1(V20*@(D8R1[
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
M^:O_  ]T_P"">W_1?KK_ ,,]\>__ )VM2_\ #W/_ ()[?]%^N?\ PSWQZ_\
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
M^TP-%\0?$CQ?X9\??#SXLK&OAI_"?Q7\8>#?^$V6-78>#0@(!G]#OQS^-[_
MWPQI7B*W^$'QL^-E]JNKZ=I-CX,^ W@_2/%_B1C.N!JLL7B'Q-X5\-Z-HD>Q
M?-GNO%,1"21&-))!,!\&? W_ (*^?LY?&?X/:]^T7<>!_P!H+X'_ +-7A?P;
MXL\;O\>OV@/AQH7@OX9:C9^"/$G_  A6M:/H>IZ%X]\7>(_^$DC\2$^'H?#Q
M\*"7QA<<^"$NLM(WU-\(;#XC_#_]CCP19>(/@]/H_P 0?"WPCM[2_P#@E\*M
M8T74S;ZC%HWS>#= UOQSXIB\._-Y@@#7/C)XT>/Y?%SJ=TGX,_"#_@F]^U+\
M8/\ @B/I_P"QCXP^&&N_L]?M*?##XYCXQ^'/"GQ6\3>$-5\">.-2T#XUZ[\7
M=$T4ZU\(?$OBV"W\/^+?#<L?AI_^$I(G\*^,?+W*Z6<13EP_^\V>VO?R,7^>
MI^R&O_\ !1SP7X4^#OBSXU^)?V?OVK]"\.^%M$U;Q?IOA[5/A)HZ>-_'G@#0
M-&.OZQ\3O!.BCQ^ZQ^'H_#C-A/%OBCPKXS3./^$)<,Q/D'AS_@L1\%_%NH_L
M@V-C^SW^V5;6O[;EH=1_9[U2]^$'@^/2?%>FG1_^$@9M=D/Q)?\ X1['AH'Q
M66:,D^$LS'!;"]'\;_'O[17QW_8E_:1\$0?L2?&GPI\0=?\ @1\0?AEHWP\\
M0>,O@"=4\6^.O&W@U?#^BCP1KN@_$I_#3?#R&37&4^*?%1\%>,8_[$V'P(&"
MD_BQ^SQ^Q5^U?\)?B+_P1I\8G]ES]O?4+G]EGPYJVA_M+6OQ._:0^&GQ'^&7
M@+5==^%A^%&/A7X&U_\ :4\6?V'X>'B-7EQX0\(1?\4,. H0R'IT^M>5GUTZ
M_(U_YA+]?QZ_,_L$L\S0_OH?SQS]1GC\^>:T:SK/_5'Z#^8K1JGN_5_FQF?>
M?ZFY_P"O-OYM7P3_ ,$IO^49_P"P;_V:C\"/_4%T2OO6[_U5S]!_,5\%?\$I
MO^49_P"P;_V:C\"/_4%T2D!^@U%%% !7YF?\%!O"?AGQKX[_ ."<?ASQCX8\
M.^+M!U3_ (*!:6NJZ#XMT31O$GA^^(_8R_:_&)-'UY98)"GR^6!$64^8S(^\
M@_IG7YY?MO\ _)5O^":?_:0?3/\ UC3]L&@#US6OV7_V0_#MAJ>O:Y^SI^S3
MHVDZ=9ZA?:MJNJ_"+X9:;IMIIZ EM4U?6)O#H2,%$))9E)WLQ9=FX?-N@Z__
M ,$C_&/VZ'PGK7_!.+Q9-IVD:CJVMVOA2]_98\2-H>DZ(2NM:UK"VY+0^'O"
MCL/,G=5\F/YI5*K\GV_\9M7^'N@?"SXC:]\9)]$T[X4:7X1\3WGQ%N=8P=+3
MP*-#<Z\=8R!AC&7#;>J#@=<_R%?LE_'G]BKXR>'OVXOV]_B)X\_9M\)?&+]J
MGX3_ !J_9V_9#_9N\/:Y\+CXV^"_[)_@7P9KJ^'[;7_ F@EI_A_XB\8>(](D
M\7^-3XF2.*/[,L>\(PA;G6KL!_5#X>_9K_8V\6Z+IOB7PO\ L\_LT>(-!U:P
M&H:/KVA?"+X8ZEI^L:=(%"ZKI&LP>'C%)M)*@K+(I9<(S9#UU)_9%_9//_-K
M_P"SQ_X93X:#^7AJOY&OV-O^"CG[2?P6_9;3X(?!;QWX4^)^C_"W_@G#^PA\
M3_AS966B^"CJ7P<3QWXQ?P!\=?%\A=&;7_#7PG\/%/%A_P"$H;Q:[/#&&=HO
M,C?V'QW_ ,%4?VR=,\<^!O .D_M3^'-,^']UK'_!1GPOX#_:#NO OP$U)/VI
M/"_[-_P77QY\*?C1X'C_ .$<'A4$>)$UOPPI\)K_ ,(7XS.@N1CS)-V^(P^V
MO;KZ/6S^0']0?_#(G[)__1K_ .SS_P"&5^&O_P S='_#(G[)_P#T:_\ L\_^
M&5^&O_S-U_,EJ_\ P4W_ &S?C7-^P[I?PZ_;!^ 'P,UK]H#]G_\ 9.\<W+Z9
MXE_91L=/O?%GC[673X[-\4=&_:#+>*D/_",.\7P/\+?L\^$?&(3Q>QA\=!8P
MJ#U6W_;B_: /[2W[8W[-&F?\%,-$^(WBGPQ\'_BA\7OV-)?!/P[_ &4M4OOB
MQK&B>#M;TC7O@SKD0^')@/Q)^$OQ-\/K(OAL)O\ &?@_7Y'1@?"LI=_5GV_#
M_@'/=]S^A:/]D/\ 9/C'[C]E_P#9Z'?CX*_#53U']WPX.G/7-8FJ_LN?LAZ+
M97VM:S^SC^S;IUAIUJU[>:KJGPC^&6GV5I8Q*2^I:KJ\OAP1IE49F=G 3JP
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
M1_B#H7CXZ]\%#XH\7^)="C^%2M$/@=XE7Q9XN:/P:DG@D^.Y5=5A/J_7^OR
M_KTQ/#_RP^TY_/N?\\^O-'FS>OZC_&OY,_CQ_P $WOVB?AC^U)XP\2?LZ_LP
M>+/%/P@M?VV/V%/VBOA7<_#7Q_X*\-Z=X3^&/PD\&MX%^*_@S0]#\??$OPGX
MET#Q"T:&4#/_  A_C*,@R(C*RKYOX[_8/_;S\2^'_P!M^\T']E+QUX3M_P!I
MW]BOXG^"8OAYX5^.'@WQ%)K/[3VC?M+_ -O^ /&FNZSX@^-3?\)!XE?X>&+Q
M.OQ-?QA'\K_\(2"2%1P#^Q.&7R2()YO](!ZG'^G<'D?3IQ@X/Y7H_N+]*_#O
M_@E-\#?V@_@/\8OVRK'XJ?!WXF_#CX5^/%_9S\1_!^Z\7^,?!OB/3[_4]%^#
M&@Z'\6=NB^'OB/XQ.@>(3\0XG)7 #^7]]=@-?N'']P?)MX^[Q_\ 6_'-+$=?
MT]'M;^NQC'?Y/OV\DSX"_;%_Y.*_X)@_]GF^.?\ UAK]KBOT'X0=^OXDU^?'
M[8O_ "<5_P $P?\ L\WQS_ZPU^UQ7Z$TS8**** "OSU_8_,I_:-_X*>Q\8_X
M;'\ ;3VPW[#/[))]\9P.?7Z$']"J_/7]C[_DY'_@IY_V>-X _P#6&/V2J .V
M^/?[;W[-O[+GC/X6^!/CK\4V\ >)OC-JX\,?##2+GP'\2_$4OC#Q6 8VT31M
M;\$^&/$_AMM?4Y*^&W9)9, A2C<S:-^VO^S?K7BS5O L'Q,GMO%.C_%#1_@=
M>V&O_#SXG^&=/D^*>N$'1O!6D:YXE\,^&/#GB#7I.H7PQ/<' 4,59$<_./\
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
MLGB$_P#"-+XFBB6 LKEPC%2_D'B7]A7X@)\4?VF/B7X \8>"K$?M+_LK>'/
M7B3X;Z\NL+X6OOVG? ?A'Q!X!\.?$O7=9T'0'F?P_+X8UP^&/&DT:-XMG'AO
MPY(K1!XHC^3>H_\ !$']M&]^"?A#X83_ !$_9.6Y\*_\$T]3_8('B%M6^,NH
MAO$^O_$_0O'8\;*3\-]I\/#PYH&C>&&3(D5==\3L457C+/\ V3SO^-SH/Z$O
M'7[;'[)OPR^*/A[X(_$/]I;X*>"_C#X@DTF+2/AEX@\>Z#I7CG7=1UYT_L/3
MM&T.77]V[Q'MD,")Y@D)4D$.'B^NH9C/$1^('X\?YSWR>:_CJMM/^)G@/_@K
M#X#^'FK?LP^%OB1;Z-\7?@_X^UG2_ W[3VM^!77XGZ+\%]"\ Z]^TYH/P3\<
M?#J+Q9X];PAX<)57B\:Q^$/&/@Q R^#!(-X_L4L_]4?H/YB@!;S_ (]KK_/:
MO@G_ ()3?\HS_P!@W_LU'X$?^H+HE?>UY_Q[77^>U?!/_!*;_E&?^P;_ -FH
M_ C_ -071* /T&HHHH *_/+]M_\ Y*M_P33_ .T@^F?^L:?M@U^AM?GE^V__
M ,E6_P"":?\ VD'TS_UC3]L&@#ZD^+?C&Z^'GP]\;>.;/P'X@^)DOAKPYJ.M
M2^"O#5SX.T_Q/XM_L*(LVDZ/+X]\1^$?"9\S#,)/%7BN"-=XC&]G7=\A?L-?
MM@_"K]M?]G_P1^TYX6^$VN_!;P3\3[#4[_P#:?&&V^$.E>,_%/A72)I]"77-
M'TGP)XL\7Q:/H">((=8A:+Q,_G1,QG>%(+J)(_J7X[OXSC^$GQ)A\$>!K[XC
M>*]3\&^)-'\/^"M+\2>'_#>J^(-4UG1,&#2]=\=,/"^@L3*[ >),P)(A.2FV
M.7^4KP%_P3'_ &W;S]GO_@F=\)?B-^Q;X=U/Q!^R;\(OVV?A;\4]5U3XS_ ;
MQ-I]XWQY\%:[H?@/6=(1?$3/K?AT>(M?5G\,2K&(DT(-)M')C#I/%--V6MWV
MV$]GZ/\ )G]<;ZEX'TU[V&:^\&6L_P!@7[8LEYHVG,-+(! ?)+?V",8.2>=V
M>2*T"? \?VF"6?PF#X?M#=W=J5TD#0=-P0"5RO\ 8:<G))"DC*G.&'\_O[,_
M_!,KXIZ!K?[!?Q&^,/P8^&5YXAMOV,A^R!_P4&\(^.;KP5\1]2UW2? J>'M<
M^%&KQ:\5\5#XA#_A)=!_X1I_,=V3P?+AG5/+1//OA_\ \$E_B^_CK]M/6?VA
MV^*/Q&U7QSXO\=7O@/7_  G\:?@]X;^&_P :?@[KVN:%XZ\">"];\"?\*V/B
MI_$?PL?0M!\*1>$OV@?%GC+X,R.-L?F>!'4#1WOK_6K,*&S^?Z'WC^U5^P?^
MPA^T[^TC\,/%/QL\<>#[GQCJO@Z36_#?PUUKPW^S7XETOQ3X$\##0?[8UO0M
M8\??#7Q7\3O J@ZYH0?Q-\)O&W@A@H^^S'=7Z=V=Y\*]-FL+>RO? 5M?VP^Q
M:.1>Z+_:0[$#!#Y/7(! QP0<"OYH_C1_P2\_: \<Z[X3\::]^R)^SAX_U34/
M^"4?QZ_9(T_PCX1L/@]X,TWX+?'?6]9U[7_A7KNB:'KJMX8\.1)X<UY/"KS?
M"KQ@L7@B23Q''X$<>!I$5OSS\4_\$8_VY=2\!ZQ!I/["/PX_X61_PR!^P?\
M"/P?XLN_C5\!!JOA+X\?LW>-M!USXK>-=#UL^(\[?%GAW0CX7_X2LC_A,L#<
M"5^:MM._]?U_7;H/[?)X_ \$FH0WR^#+"?3K0WE[:7-KI&ZQTP@#=K =B$4X
M/)=% PP+;@3Q_C?XE?!WX;>%M7\;>-_%?@3PEX)TR[TS1_$?B&]U;2-/TA=2
MUMUT'1=%UQQA07_MP;%9RX!W+'L1P/YE_C7_ ,$HOVNOBK#_ ,%,_$OC#0OB
M'\6?B_\ 'SP;\3;/]G[5KSXR_ CPS\,/%WA?XN>"] T'P]\%_BAI1\,#XD2>
M(?V>?$6@L/!R^)_&4GP8BROCKP.8O'>W=Q7B/_@E'^V'XM^&7[3'P^O?V8/!
MFE^$O%/Q?_X)J?&3P%\,_$'Q&^#_ (C\,>+_ /AG+0M$T#]I/0AHP\1?\(MH
M7B+Q9&LGF^)_%3$>,T)$@ 9<KR<OE?\ +6X'];.GZ!X4*V-[9:'X=$Q!^R7E
MEI&D*<8).UE((/'!0@CUS6[!H.BV<EO-!I5A;SV^?LK6UJJE!@_=V*#D#D'^
M'@YKG_#-G;:9H>A6&G>&(?"5C;:3IUG:>'[--(L+#0;$@?\ $I5=#9_#:JIX
M1?#6Y%"Q*A6(1D][D#J<5B<Y@C0-&BCMQ#H^DC['Q:9LH0+3C)VD(6X]BA&:
M_+7QU_P27_9>^(G[3.J?M<>*)M<U3X@7VJKXJLWN?!WP8/B+PEXGT+11H>@:
MUX'^*R_!D_M-: /#(_U7AA/C')X(!P&\%= WZT4WY/\ 9_2@Z#Q3X/?#4?"3
MP5X=\!?\);XL\>W>DV"IJWC_ ,?WHU3QOXLU,X/]L>,]=*J-?\0$X4ML3*J"
M0%08\B_X*)Y_X=^_MU^G_#&_[3OY_P#"EO''^1^-?95?&O\ P43S_P ._?VZ
M_3_AC?\ :=_/_A2WCC_(_&@#W;X+?\DC^%W_ &3GP-_ZAVA5ZI7E?P6_Y)'\
M+O\ LG/@;_U#M"KU2@ HHHH _.#X[?\ *2K_ ()Y?]D8_;^_]%?LQ5^C]?G!
M\=O^4E7_  3R_P"R,?M_?^BOV8J_1^@3V?H_R9RNK1WLVF:C;Z5/!;ZA/97R
MV5]=6C:C8V>HIG:9=*WAI5#%W*Y)/S;@^\JW\O7[+O\ P5J_;0^,'CWPCX87
MQ7^R!\?/B-_PUYX[_9Y^+7[*?P5^&_C3P7\<? 7P<\#^-M=\"ZW^TSKFM:]\
M</BN?#_AOPM)HB>8GBGPC'X-N/[<1'\<G8FW^GW78=4FTO4+?P[<P:3JUS::
MC;V6J75D;];#4-F$U0Z+A1K95PKF,,"V-I+))(M?@_\ #'_@BGXK^%OAWP5K
M6A_M@-:?M+_"?]H[XE_M&_"#]H+0OV=-$\-ZCH-A\<]>.M_'+X*>-_ Z_$V1
M/'OP>^*3EDE\,)XL\(?\(D3$(Y9-BA9P_P#O3OMK?=K9=OT^1D_]V\[_ *^?
M]?@?='B_]N?]A7QWI_QV^&GQ ^(_@SQ7X3^'7A+5K[XJ^&_%GA/5M8\"^*?#
M.BZTOA_7M)\/O+X9'ACXO"+Q!N\+^,O"GA(>+0?%[OX*D@>5C'7%?"[_ (*-
M?L,V2_#WX*_"Z+XE>'2/ WCN^\!_"KP_^RW\9O#?]BZ9\"X_+\<^#=(T&/X;
M11:!XC\+K\S^$!&OBX.0Z)N56'RIH/\ P0P^"&A?!W]I;X'S>+?"4L'QZ\9Z
MAXR\.?$SPY^SW\./#?QT^%/B;Q%XQE\>1_VI\5/[>;Q%\1? 'A3XDQ_\)/X-
M\)>+98X[:V+>$KB?Q9$H#_3OC3X ^*?B3\3OV.OA?\:6^)7Q)\>_LV:UI?QY
M3]JSP7X%T_X5_#S7-7TK3/$?@;Q!\-93H_B3Q?-X;UOQ9*VB>(_%_A+_ (2M
M(?%,$.V-DMU2&VI]?G^IJMEZ+\D9O[5O[;_[,_BGX:_%?X!S77AWQ1\5]?\
M@_XA\2Z3\._C5^SW\1O&_P ,M/\ $\?PT?XN:'X(^-^BO!X2\-Z!\0)/#FC'
MQ(WPM\6^,?!GC-8U_<B!]SO\<?L5?\%4?V>? GP$M_$/Q$M?A9\ _AM\+?V5
M?V8OC-\1/AG\"?V<?C+X:7P'XH^.)/\ ;NL:#HGA_P -2>%];^#$GB/7-#'@
MY_"">,G\&H/$G_"?>.'$<:K]R>(O^">/B:#XD?MI^-OA/^T4WP\\%_MP^#7L
M_B+X#U7X6:3\0X]!^)I\&MX!3XD^#-;;Q5X9N"W_  C"@MX9D5XI98Q("DFQ
M%_.S1_\ @@#\0;/X;?%GX?:K^WDFIV'Q8_9O_9T_9E&KVG[+.D::^A^!?V<-
M<.N>"]9*GXT!=>U_Q2%!\8N2OG,[#Y$57)0\PQ'6WG^O]:'ZEZC_ ,%.?V,[
M3P?K/C&3XD^(=1FT'XPZM\"[SP'H7PL^)NO_ !?OOB9H>AOK>L:1H7PGT/PU
M-\2_$13PU(?%0\1^&/!\\!\(_O< X5?(_P!JK]OC49O^"8_Q2_X*%?L/:YX:
MU&T\#?#_ %7XG>"&^/'P>^).F>'?'VDZ!(QU?1)/!>O>(/A%XJT!/$^^98?$
M[.  TO#MO9?S8_;;_P""<_[27P:^'/Q2\1?!_P 7Z/\ M"^*OC[^UWI/Q_\
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
M^S3X*\8Z2&/B+P;XL^*W@K3M6LUETKSG36='>42A6T##,CE(B%"@%54#XO\
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
MQ\:OA-XWUGX<?%[PGI6O-(NN:+H/CGP\Y=?#_BG='Y_AI]T3*ORQQ,Y*\O\
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
MP/(/#977?^$G\0*4?Q3XQ_X2WQ:GA4"W\W)5S]N_ 'X;?&/X?^*_CGK/Q/\
MC%XH^)6C_$+XH'Q+\//"GB5=$U&W^$_@E='CT9O!^BZGH'ASPO*= FFB'B.(
M>)8[JY1IG6,[V\RD,^OJ_.__ ()/?\HX?V,O^R&^"?\ TTU^B%?G?_P2>_Y1
MP_L9?]D-\$_^FF@#]$**** "BBB@#F?%O_(I>*?^Q?UC_P!-<U?&W_!,7_E&
M_P#L!_\ 9H'[.?\ ZIWPS7V3XM_Y%+Q3_P!B_K'_ *:YJ^-O^"8O_*-_]@/_
M +- _9S_ /5.^&: /N^F;!ZG]/\ "GT4 ,V#U/Z?X4^BBA[/T?Y,#X9_X*'>
M(?AYX:_8H_:?U+XEZSX4T;PN/@IX\TR[O_&]WHMAX;34]=\/ZYI.B!I?$#'P
MY_;9\0R1*F\!O-*A@ T5?AC^S%^W5\'O!7_!%'X-?!7]E_XV^ +C]KVU_88\
M27WAKX:_"C6/!?B7XF>!?%?@;X9OKVO:QK?@?P^WB]O#WB*,*K?\5:@4F3*,
M6#A?ZH;RTLKV(P7MO;W%NPR+:YM0X'T#?T6LB#0-$LC]HLM%TZWN"!_I5K9K
MC''3"ANW<GU-*AY]_+]0/XC?V_?VE_C!XW_X)P:_\ ?B7\?;GQ-\,==_X)2>
M!?VB_#OCC7_"/PRU/4OVOOC'K_C'P_)XZ\%Z-K1\.@@?L^!8P%\(KX1\;_.C
M>/5\9(6<?UD?L>_&WX6_$WX3^'?"/@#QE;>*M=^$WPZ^#_AWQU9V-EJF= U+
M6_A9H'B/1E#LD4.LB30-8TAVE\.R.IDDRTZ&1(XOKC^Q=*ECAAFTS3VM[8K]
MD4VJ_)P>0"/EX'3OUYK0@M((0?)@@M_^O=0OX'"*/TIO?YL"2#O^/]*EV#U/
MZ?X4^B@ HHHH S[S_CVNO\]J^"?^"4W_ "C/_8-_[-1^!'_J"Z)7WK=_ZJY^
M@_F*^"O^"4W_ "C/_8-_[-1^!'_J"Z)0!^@U%%% !7YY?MO_ /)5O^":?_:0
M?3/_ %C3]L&OT-K\\OVW_P#DJW_!-/\ [2#Z9_ZQI^V#0!^AM%%% !1110 4
M444 %,V#U/Z?X4^B@ HHHH *9L'J?T_PI]% !7QK_P %#_\ E'[^W-_V9_\
MM0?^J6\=U]E5\:_\%$\_\._?VZ_3_AC?]IW\_P#A2WCC_(_&@#W;X+?\DC^%
MW_9.? W_ *AVA5ZI7E?P6_Y)'\+O^R<^!O\ U#M"KU2@ HHHH _.#X[?\I*O
M^">7_9&/V_O_ $5^S%7Z+S]OP_K7YT?';_E)5_P3R_[(Q^W]_P"BOV8J_1>?
MM^']: /FK]JSQAXR^''[-OQ_^('@#3AK7Q \&?"'Q[XE\':7P&OO$NBZ%KCZ
M)CKR9 H8=#M!-?S#^)/B%^RE\*?VZ?\ @A/XA^(WQ(^!GA+4;;]D_P",GQ9^
M+_CCXA^(?!_AC44\3_%?X)^'=>T+QI\4->U[RVT)/%?B-M<;P3)XIDRKET#J
M4PG]>.KV8O;;[/,%-M<9L[VVN;0:D+_3S]Y609*D[BQSN())/."?'OA5\$OA
MU\)_"Y\$^%;&ZG\,6M_?7WAW1M?8Z^/"FEI<EX?!6AEG*Q^&O##!HO"'A@([
M>%8@50 A%I8?_9K]4[_BFM/2[[_@!_-5^W1_P5'TF;]JOX6>,/V9_P!H3X2/
MX!TO]C7]O_6? _CD>#_AKXUU*R^*/PGT/0!HFN>!_&_B'PZ[CP]XK\2!?#">
M&&E/@WQB/#X!9CAA\+^*_P#@M/\ MG>'O"WB'Q_%^WG\/VMO!_[)/_!/_P"/
MUMX';X6? (IX]\<_'3QIH&@?'/P3_;+>&CXE'ASPKX<.N^)W_P"$4_XK/P>
MH.=@%?W2#0M$C3 T?3,>BZ3&<_AL)^F3[YJ'^P-#_P"@'H__ (*M*I@?QD?#
M?]M;XW_&#0M*N_ _[3>C>$O!6O\ _!</Q)\(O'OQC^#OPZ^ NFKXL^%Z^#'\
M0?"C6O&^LGPY_P (KKS>*_$FC:+X6;Q6%#>-@%5BPC0+]+>'O^"DW_!1S5/@
M1^U_\>]>M_A?I^G> ?'H^&=W\,;76=&\2_&#]DW55^,W_"!:UXV\;_"W0?AO
MX3?P[\//"7PZQ\4E?XJ>,OB^_C.0;@W_  @A;/\ 5';Z/I=O#]GBTS3X+<=;
M:VLU![CD*JK^('U]K_V&Q_TC_0X/])YO/]$'^F?+W'\7//S;N?SHQ#WMY_KV
M_0Y_8>?]?<?S;?\ !&OQ/X TKXQ?\%B;W5OBYX(^)/AFP_:O\,>*/$/Q7N_^
M$.\.:7XN\+:U\&=!#_$O73X=7PI\,5T'Q6!KKKXC\*D>$713(JF-6*_FS_P2
M"^!_AKQ]\(/$/[;5C^T)\)_#GA__ ()__&K_ (*"?$/PAX(^"7PU;5/&QU+Q
MOK7CM=%UCXXZ_P"'OB-_PD?CWX-GP[HP\3^!OA5X5\(>#6\;KNV^-G$<F/[9
MH=,TR".>*"RL((+O_C[6VM547F0<@[ ,CT/[S'4$=:+32]*LC-%9:=86WVC/
MVS[+:JJL2"!NV* ?8'OSC/0 _CVN_P#@JK^UQHWP@_:"FD_:T\-V5_\ #K]H
M3_@G[+\(?B9XS^%OP=TC4O'GPS_:LGT.X\>>#=<\#1^'%\+_ /"/>&-"DU]Y
MO^$4!\:^$CH;B;QPZLP/O/[;GQU_;#_9P_:C\:VH_;L\1^%/#OPQ_P""8'[1
MW[0?POU8_"[X"Z;X'^)7Q1T7QH9=$\%?V'XA\.-X8\1#PKX?T70@8_"I7QCY
M>@XQL\6JA_J1FT71)8_)GTS3V']TV:8_]!S_ ./>U3S6>F7G_'Q96T_V?_GX
MM0VWZ;D^IQ@\\@"@Z#^.W3O^"Q?[8VD_"?X^-IGQ3\!?&WQEX?\ A5_P3L^(
M5EXWM/#_ ,.?!'_"E]+_ &DM",/QW\8D>'O#OBWPP_PX^%/B$!V\2>+_  ?X
MRC\&2ZXD_CU3X*C61?N#PC^TM^V[XQ_:_P#V2_V5/%/[8'P5\)>(/B]^QE\3
M_BMXR?X7:3\-?C1X=\7>)="^)>B'P#XO\"^(=>^'/@YM</BKX=&4^,2GA)/!
M:,TDG@!D8LQ_HJ;1=+3SL:=8+]HMOLIVVB_,,$;&&TY0@^N3MSNS5&[TBP>0
M7*V=K;S_ &/['9WBV8.HV0P<8.#QSD$'.0,DC@@'YI_L+^)_$=C^TI_P45^"
MT%D8?A%\)?CIX N_A=(;)5L;35/BI\,M"\=^.M%T/8(D_P"$?\+^)&8 +Y:(
MTA9 O K]3+3_ %7Y5XW\)?A!X4^#6@ZSHOA>*[,^O^(M2\9^+=?U:[&I>(?%
MGBC7&SK>MZT^,M*Y(XW,JJBA55MS2>SP_P"I'T/\J /S]_;%_P"3BO\ @F#_
M -GF^.?_ %AK]KBOT)K\]OVQ?^3BO^"8/_9YOCG_ -8:_:XK]": "BBB@ K\
M]?V/O^3D?^"GG_9XW@#_ -88_9*K]"J_/7]C[_DY'_@IY_V>-X _]88_9*H
M_0JBBB@ JOY'O^O_ -:K%5Z /!?VC_!W@_X@_ GXN^#O'VAZ=XD\+:I\.O%-
MGK6DZM:9TR_4Z(W!+<XR0 %.1@ ?*#G\(?\ @DC\4_!G[./_  0S^"7Q#\/7
MGA/3OB=XF^'7Q0\5Z0VL7!U+4/B3\8AKGCL1:MK.CMKQ\1>(<:!H&B3E1,)H
M_!ZQ,5,;+C^A?QYX#\$_%#P=KO@3XB^$/#GCCP5XJL6T7Q)X4\6:)I7B3PSK
M^GD '2-=TC71)%K*$ACL:/:SX*DLIS\S?#__ ()^?L)_";Q'8^.?A3^QQ^S-
M\-?%NDM?6FC^(? OP2^&OA?4]+;5P-(E.BS:#X=7^Q8I-H1C'&BA"Z.K R;>
M<#^<WXY?MO?M'_'K_@F]9_"/XL:G\"/$7C'XU_\ !,/XR?MN?$OX@W/@WQ?X
M9TO4O#<>K)X>T/X;_#'0U^(RMHOQ)\*Z[JT/B(>+)6;P<D7AN*-/!"*&S_05
M_P $YO'/A3Q9^R'^S9H.F>,=&\2^*/"W[/7P,/CO1[/Q-I?B+Q'H6IZ[\,M
MUK1AX\"G_A(=$\0,CYCCF!^92R D%H_3=1_8]_9(U'PKX8\":M^S#\"-1\%>
M!_\ A*6\&>";OX6^#-1\,>%?^$W+#7QH6@_\(^?#>A/XFROFMM4'>@SD$+Z)
M\*?@;\&O@M:OIWP>^$WP_P#ACI^H6VDV5[9^ ?!^A>"M/N]/\/Z0FB>'MR>'
MP #X6\/HOAZ,G!RX,>Q?+QT'.>XU8JO5B@Z HHHH *_._P#X)/?\HX?V,O\
MLAO@G_TTU^B%?G?_ ,$GO^4</[&7_9#?!/\ Z:: /T0HHHH **** .9\6_\
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
M5YI?PX^&^F:E#/!?Z9X$\,:?J%K<@,UGJ<>BZ(C1D]0R2%E(SE7#+P2:]6H
M***@F_U)^@_E0!^<_P =O^4E7_!/+_LC'[?W_HK]F*OT?K\__P!I?]GWX\?$
MGXR_L]?'C]GSXF?"GP%XT^!/AGXX>%S9?&7X2^+_ (D^%?%NE_'-O *ZLT8\
M"_$[X2>(M \0>&O^%7J599'2=M<,<FZ571Z?_")?\%5?^B^_\$^__$0OVD/_
M *-J@#]#**_//_A$O^"JO_1??^"??_B(7[2'_P!&U1_PB7_!57_HOO\ P3[_
M /$0OVD/_HVJ /T,HK\\_P#A$O\ @JK_ -%]_P""??\ XB%^TA_]&U1_PB7_
M  55_P"B^_\ !/O_ ,1"_:0_^C:H _0RBOSS_P"$2_X*J_\ 1??^"??_ (B%
M^TA_]&U1_P (E_P55_Z+[_P3[_\ $0OVD/\ Z-J@#]#**_//_A$O^"JO_1??
M^"??_B(7[2'_ -&U1_PB7_!57_HOO_!/O_Q$+]I#_P"C:H _0RBOSS_X1+_@
MJK_T7W_@GW_XB%^TA_\ 1M4?\(E_P55_Z+[_ ,$^_P#Q$+]I#_Z-J@#]#**_
M//\ X1+_ (*J_P#1??\ @GW_ .(A?M(?_1M4?\(E_P %5?\ HOO_  3[_P#$
M0OVD/_HVJ /T,HK\\_\ A$O^"JO_ $7W_@GW_P"(A?M(?_1M4?\ ")?\%5?^
MB^_\$^__ !$+]I#_ .C:H ?^V+_R<5_P3!_[/-\<_P#K#7[7%?H37Y?O^S?^
MVIX_^-/[-?C_ ./WQP_9>U?P7^SS\1_$OQ8M?"_P6_9[^)_@?Q3XM\4Z[\$O
MBQ\(4TR7Q#\0OVE/BMH.D:"J_%'5/$6^/PJ]R9="@B:6(XDC_32S/^CPXA^S
MC ^3C X/X\GU']* +E%%% !7YZ_L??\ )R/_  4\_P"SQO '_K#'[)5?H57X
MU> ?VD? W[-'[4?_  4$T;XM>"?VD;<?$?\ :,\!?$#P)JWP]_9 _:O^+/AK
MQ9X9'[)?[-/@%]8T;QM\'_@CXM\,;T\2>"-<\+%'\6C:_A_:0I!% '[*T5^>
M_P#P\R_9E\K/_"._M?>F/^'>_P"WUT]<_P##-V>OOGMUH_X>8?LR_P#0N?MC
M?^*]OV^O_H;J /T(HK\]_P#AYA^S+_T+G[8W_BO;]OK_ .ANH_X>8?LR_P#0
MN?MC?^*]OV^O_H;J /T(HK\]_P#AYA^S+_T+G[8W_BO;]OK_ .ANH_X>8?LR
M_P#0N?MC?^*]OV^O_H;J /T(HK\]_P#AYA^S+_T+G[8W_BO;]OK_ .ANH_X>
M8?LR_P#0N?MC?^*]OV^O_H;J /T(HK\]_P#AYA^S+_T+G[8W_BO;]OK_ .AN
MH_X>8?LR_P#0N?MC?^*]OV^O_H;J /T(HK\]_P#AYA^S+_T+G[8W_BO;]OK_
M .ANH_X>8?LR_P#0N?MC?^*]OV^O_H;J /T(K\[_ /@D_P#\HY/V-O\ LAO@
MC_TT?X4DO_!3+]F;ROW/AS]L4^F/^">_[?8X_P#$;^GX8]:N?\$P=!\1^$?^
M"?G[(OAKQ=X=\3>$_$^F? OP-:ZSX;\5Z#K/AKQ-H6I?V0=^E:YHGB9D\3:-
MK2*T?FQ^(P9E9E7<&<+0!^@M%%% !1110!SVN?\ 'MIW_87TS_T,5\Q0_P"M
MN?\ KSTS^M%% $U%%% !1110 4444 %%%% !1110 4444 '_ "T_[?/_ &6O
MI+PE_P BMX?_ .P3IG_HJ.BB@#IJ*** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
$@#__V0$!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.INS
<SEQUENCE>8
<FILENAME>creg-20200630.xml
<DESCRIPTION>XBRL INSTANCE FILE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII"?>
<!-- Generated by CompSci Transform (tm) - http://www.compsciresources.com -->
<!-- Created: Fri Aug 14 16:31:56 EDT 2020 -->
<xbrl xmlns="http://www.xbrl.org/2003/instance" xmlns:xl="http://www.xbrl.org/2003/XLink" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:dei="http://xbrl.sec.gov/dei/2019-01-31" xmlns:us-gaap="http://fasb.org/us-gaap/2020-01-31" xmlns:us-types="http://fasb.org/us-types/2020-01-31" xmlns:creg="http://www.cregcn.com/20200630" xmlns:iso4217="http://www.xbrl.org/2003/iso4217" xmlns:nonnum="http://www.xbrl.org/dtr/type/non-numeric" xmlns:compsci="http://compsciresources.com" xmlns:num="http://www.xbrl.org/dtr/type/numeric" xmlns:pf0="http://xbrl.sec.gov/currency/2020-01-31" xmlns:xbrldi="http://xbrl.org/2006/xbrldi" xmlns:srt-types="http://fasb.org/srt-types/2020-01-31" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:srt="http://fasb.org/srt/2020-01-31" xmlns:xs="http://www.w3.org/2001/XMLSchema-instance">
  <link:schemaRef xlink:type="simple" xlink:href="creg-20200630.xsd"/>
  <context id="c0_From1Jan2020To30Jun2020">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
    </entity>
    <period>
      <startDate>2020-01-01</startDate>
      <endDate>2020-06-30</endDate>
    </period>
  </context>
  <context id="c1_AsOf9Aug2020">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
    </entity>
    <period>
      <instant>2020-08-09</instant>
    </period>
  </context>
  <context id="c2_AsOf30Jun2020">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
    </entity>
    <period>
      <instant>2020-06-30</instant>
    </period>
  </context>
  <context id="c3_AsOf31Dec2019">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
    </entity>
    <period>
      <instant>2019-12-31</instant>
    </period>
  </context>
  <context id="c4_From1Jan2019To30Jun2019">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
    </entity>
    <period>
      <startDate>2019-01-01</startDate>
      <endDate>2019-06-30</endDate>
    </period>
  </context>
  <context id="c5_From1Apr2020To30Jun2020">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
    </entity>
    <period>
      <startDate>2020-04-01</startDate>
      <endDate>2020-06-30</endDate>
    </period>
  </context>
  <context id="c6_From1Apr2019To30Jun2019">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
    </entity>
    <period>
      <startDate>2019-04-01</startDate>
      <endDate>2019-06-30</endDate>
    </period>
  </context>
  <context id="c7_AsOf31Dec2018">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
    </entity>
    <period>
      <instant>2018-12-31</instant>
    </period>
  </context>
  <context id="c8_AsOf30Jun2019">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
    </entity>
    <period>
      <instant>2019-06-30</instant>
    </period>
  </context>
  <context id="c9_AsOf31Dec2019_CommonStockMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2019-12-31</instant>
    </period>
  </context>
  <context id="c10_AsOf31Dec2019_AdditionalPaidInCapitalMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2019-12-31</instant>
    </period>
  </context>
  <context id="c11_AsOf31Dec2019_StatutoryReservesMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">creg:StatutoryReservesMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2019-12-31</instant>
    </period>
  </context>
  <context id="c12_AsOf31Dec2019_AccumulatedOtherComprehensiveIncomeMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2019-12-31</instant>
    </period>
  </context>
  <context id="c13_AsOf31Dec2019_RetainedEarningsMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2019-12-31</instant>
    </period>
  </context>
  <context id="c14_From1Jan2020To31Mar2020_CommonStockMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2020-01-01</startDate>
      <endDate>2020-03-31</endDate>
    </period>
  </context>
  <context id="c15_From1Jan2020To31Mar2020_AdditionalPaidInCapitalMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2020-01-01</startDate>
      <endDate>2020-03-31</endDate>
    </period>
  </context>
  <context id="c16_From1Jan2020To31Mar2020_StatutoryReservesMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">creg:StatutoryReservesMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2020-01-01</startDate>
      <endDate>2020-03-31</endDate>
    </period>
  </context>
  <context id="c17_From1Jan2020To31Mar2020_AccumulatedOtherComprehensiveIncomeMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2020-01-01</startDate>
      <endDate>2020-03-31</endDate>
    </period>
  </context>
  <context id="c18_From1Jan2020To31Mar2020_RetainedEarningsMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2020-01-01</startDate>
      <endDate>2020-03-31</endDate>
    </period>
  </context>
  <context id="c19_From1Jan2020To31Mar2020">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
    </entity>
    <period>
      <startDate>2020-01-01</startDate>
      <endDate>2020-03-31</endDate>
    </period>
  </context>
  <context id="c20_AsOf31Mar2020_CommonStockMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2020-03-31</instant>
    </period>
  </context>
  <context id="c21_AsOf31Mar2020_AdditionalPaidInCapitalMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2020-03-31</instant>
    </period>
  </context>
  <context id="c22_AsOf31Mar2020_StatutoryReservesMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">creg:StatutoryReservesMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2020-03-31</instant>
    </period>
  </context>
  <context id="c23_AsOf31Mar2020_AccumulatedOtherComprehensiveIncomeMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2020-03-31</instant>
    </period>
  </context>
  <context id="c24_AsOf31Mar2020_RetainedEarningsMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2020-03-31</instant>
    </period>
  </context>
  <context id="c25_AsOf31Mar2020">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
    </entity>
    <period>
      <instant>2020-03-31</instant>
    </period>
  </context>
  <context id="c26_From1Apr2020To30Jun2020_CommonStockMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2020-04-01</startDate>
      <endDate>2020-06-30</endDate>
    </period>
  </context>
  <context id="c27_From1Apr2020To30Jun2020_AdditionalPaidInCapitalMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2020-04-01</startDate>
      <endDate>2020-06-30</endDate>
    </period>
  </context>
  <context id="c28_From1Apr2020To30Jun2020_RetainedEarningsMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2020-04-01</startDate>
      <endDate>2020-06-30</endDate>
    </period>
  </context>
  <context id="c29_From1Apr2020To30Jun2020_StatutoryReservesMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">creg:StatutoryReservesMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2020-04-01</startDate>
      <endDate>2020-06-30</endDate>
    </period>
  </context>
  <context id="c30_From1Apr2020To30Jun2020_AccumulatedOtherComprehensiveIncomeMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2020-04-01</startDate>
      <endDate>2020-06-30</endDate>
    </period>
  </context>
  <context id="c31_AsOf30Jun2020_CommonStockMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2020-06-30</instant>
    </period>
  </context>
  <context id="c32_AsOf30Jun2020_AdditionalPaidInCapitalMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2020-06-30</instant>
    </period>
  </context>
  <context id="c33_AsOf30Jun2020_StatutoryReservesMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">creg:StatutoryReservesMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2020-06-30</instant>
    </period>
  </context>
  <context id="c34_AsOf30Jun2020_AccumulatedOtherComprehensiveIncomeMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2020-06-30</instant>
    </period>
  </context>
  <context id="c35_AsOf30Jun2020_RetainedEarningsMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2020-06-30</instant>
    </period>
  </context>
  <context id="c36_AsOf31Dec2018_CommonStockMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2018-12-31</instant>
    </period>
  </context>
  <context id="c37_AsOf31Dec2018_AdditionalPaidInCapitalMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2018-12-31</instant>
    </period>
  </context>
  <context id="c38_AsOf31Dec2018_StatutoryReservesMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">creg:StatutoryReservesMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2018-12-31</instant>
    </period>
  </context>
  <context id="c39_AsOf31Dec2018_AccumulatedOtherComprehensiveIncomeMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2018-12-31</instant>
    </period>
  </context>
  <context id="c40_AsOf31Dec2018_RetainedEarningsMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2018-12-31</instant>
    </period>
  </context>
  <context id="c41_AsOf31Dec2018_NoncontrollingInterestMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2018-12-31</instant>
    </period>
  </context>
  <context id="c42_From1Jan2019To31Mar2019_CommonStockMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2019-01-01</startDate>
      <endDate>2019-03-31</endDate>
    </period>
  </context>
  <context id="c43_From1Jan2019To31Mar2019_AdditionalPaidInCapitalMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2019-01-01</startDate>
      <endDate>2019-03-31</endDate>
    </period>
  </context>
  <context id="c44_From1Jan2019To31Mar2019_StatutoryReservesMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">creg:StatutoryReservesMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2019-01-01</startDate>
      <endDate>2019-03-31</endDate>
    </period>
  </context>
  <context id="c45_From1Jan2019To31Mar2019_AccumulatedOtherComprehensiveIncomeMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2019-01-01</startDate>
      <endDate>2019-03-31</endDate>
    </period>
  </context>
  <context id="c46_From1Jan2019To31Mar2019_RetainedEarningsMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2019-01-01</startDate>
      <endDate>2019-03-31</endDate>
    </period>
  </context>
  <context id="c47_From1Jan2019To31Mar2019">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
    </entity>
    <period>
      <startDate>2019-01-01</startDate>
      <endDate>2019-03-31</endDate>
    </period>
  </context>
  <context id="c48_From1Jan2019To31Mar2019_NoncontrollingInterestMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2019-01-01</startDate>
      <endDate>2019-03-31</endDate>
    </period>
  </context>
  <context id="c49_AsOf31Mar2019_CommonStockMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2019-03-31</instant>
    </period>
  </context>
  <context id="c50_AsOf31Mar2019_AdditionalPaidInCapitalMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2019-03-31</instant>
    </period>
  </context>
  <context id="c51_AsOf31Mar2019_StatutoryReservesMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">creg:StatutoryReservesMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2019-03-31</instant>
    </period>
  </context>
  <context id="c52_AsOf31Mar2019_AccumulatedOtherComprehensiveIncomeMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2019-03-31</instant>
    </period>
  </context>
  <context id="c53_AsOf31Mar2019_RetainedEarningsMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2019-03-31</instant>
    </period>
  </context>
  <context id="c54_AsOf31Mar2019">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
    </entity>
    <period>
      <instant>2019-03-31</instant>
    </period>
  </context>
  <context id="c55_AsOf31Mar2019_NoncontrollingInterestMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2019-03-31</instant>
    </period>
  </context>
  <context id="c56_From1Apr2019To30Jun2019_CommonStockMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2019-04-01</startDate>
      <endDate>2019-06-30</endDate>
    </period>
  </context>
  <context id="c57_From1Apr2019To30Jun2019_AdditionalPaidInCapitalMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2019-04-01</startDate>
      <endDate>2019-06-30</endDate>
    </period>
  </context>
  <context id="c58_From1Apr2019To30Jun2019_NoncontrollingInterestMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2019-04-01</startDate>
      <endDate>2019-06-30</endDate>
    </period>
  </context>
  <context id="c59_From1Apr2019To30Jun2019_RetainedEarningsMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2019-04-01</startDate>
      <endDate>2019-06-30</endDate>
    </period>
  </context>
  <context id="c60_From1Apr2019To30Jun2019_StatutoryReservesMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">creg:StatutoryReservesMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2019-04-01</startDate>
      <endDate>2019-06-30</endDate>
    </period>
  </context>
  <context id="c61_From1Apr2019To30Jun2019_AccumulatedOtherComprehensiveIncomeMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2019-04-01</startDate>
      <endDate>2019-06-30</endDate>
    </period>
  </context>
  <context id="c62_AsOf30Jun2019_CommonStockMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2019-06-30</instant>
    </period>
  </context>
  <context id="c63_AsOf30Jun2019_AdditionalPaidInCapitalMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2019-06-30</instant>
    </period>
  </context>
  <context id="c64_AsOf30Jun2019_StatutoryReservesMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">creg:StatutoryReservesMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2019-06-30</instant>
    </period>
  </context>
  <context id="c65_AsOf30Jun2019_AccumulatedOtherComprehensiveIncomeMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2019-06-30</instant>
    </period>
  </context>
  <context id="c66_AsOf30Jun2019_RetainedEarningsMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2019-06-30</instant>
    </period>
  </context>
  <context id="c67_AsOf30Jun2019_NoncontrollingInterestMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2019-06-30</instant>
    </period>
  </context>
  <context id="c68_From3Apr2009To14Apr2009_DaTongRecyclingEnergyMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
      <segment>
        <xbrldi:explicitMember dimension="dei:LegalEntityAxis">creg:DaTongRecyclingEnergyMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2009-04-03</startDate>
      <endDate>2009-04-14</endDate>
    </period>
  </context>
  <context id="c69_From1Apr2009To14Apr2009">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
    </entity>
    <period>
      <startDate>2009-04-01</startDate>
      <endDate>2009-04-14</endDate>
    </period>
  </context>
  <context id="c70_From1Apr2009To14Apr2009_ErdosMetallurgyCompanyLimitedMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
      <segment>
        <xbrldi:explicitMember dimension="dei:LegalEntityAxis">creg:ErdosMetallurgyCompanyLimitedMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2009-04-01</startDate>
      <endDate>2009-04-14</endDate>
    </period>
  </context>
  <context id="c71_AsOf14Apr2009_InitialInvestmentMember_ErdosMetallurgyCompanyLimitedMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
      <segment>
        <xbrldi:explicitMember dimension="srt:StatementScenarioAxis">creg:InitialInvestmentMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="dei:LegalEntityAxis">creg:ErdosMetallurgyCompanyLimitedMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2009-04-14</instant>
    </period>
  </context>
  <context id="c72_From3Jun2013To15Jun2013_XianTCHEnergyTechnologyCoLtdMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
      <segment>
        <xbrldi:explicitMember dimension="dei:LegalEntityAxis">creg:XianTCHEnergyTechnologyCoLtdMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2013-06-03</startDate>
      <endDate>2013-06-15</endDate>
    </period>
  </context>
  <context id="c73_From3Jun2013To15Jun2013_ErdosMetallurgyCompanyLimitedMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
      <segment>
        <xbrldi:explicitMember dimension="dei:LegalEntityAxis">creg:ErdosMetallurgyCompanyLimitedMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2013-06-03</startDate>
      <endDate>2013-06-15</endDate>
    </period>
  </context>
  <context id="c74_From3Jun2013To15Jun2013_ErdosTCHMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
      <segment>
        <xbrldi:explicitMember dimension="dei:LegalEntityAxis">creg:ErdosTCHMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2013-06-03</startDate>
      <endDate>2013-06-15</endDate>
    </period>
  </context>
  <context id="c75_From1Jul2013To31Jul2013_ErdosTCHMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
      <segment>
        <xbrldi:explicitMember dimension="dei:LegalEntityAxis">creg:ErdosTCHMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2013-07-01</startDate>
      <endDate>2013-07-31</endDate>
    </period>
  </context>
  <context id="c76_From1Jan2020To30Jun2020_ErdosTCHMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
      <segment>
        <xbrldi:explicitMember dimension="dei:LegalEntityAxis">creg:ErdosTCHMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2020-01-01</startDate>
      <endDate>2020-06-30</endDate>
    </period>
  </context>
  <context id="c77_From1Jan2020To30Jun2020_DaTangShiDaiMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
      <segment>
        <xbrldi:explicitMember dimension="dei:LegalEntityAxis">creg:DaTangShiDaiMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2020-01-01</startDate>
      <endDate>2020-06-30</endDate>
    </period>
  </context>
  <context id="c78_From1Jan2020To30Jun2020_DaTongRecyclingEnergyMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
      <segment>
        <xbrldi:explicitMember dimension="dei:LegalEntityAxis">creg:DaTongRecyclingEnergyMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2020-01-01</startDate>
      <endDate>2020-06-30</endDate>
    </period>
  </context>
  <context id="c79_From1Jan2020To30Jun2020_TianYuXuZhouRecyclingEnergyMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
      <segment>
        <xbrldi:explicitMember dimension="dei:LegalEntityAxis">creg:TianYuXuZhouRecyclingEnergyMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2020-01-01</startDate>
      <endDate>2020-06-30</endDate>
    </period>
  </context>
  <context id="c80_From1Jun2010To29Jun2010_BiomassPowerGenerationProjectLeaseAgreementMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
      <segment>
        <xbrldi:explicitMember dimension="creg:ContractAgreementAxis">creg:BiomassPowerGenerationProjectLeaseAgreementMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2010-06-01</startDate>
      <endDate>2010-06-29</endDate>
    </period>
  </context>
  <context id="c81_AsOf11Sep2013_BiomassPowerGenerationAssetTransferAgreementMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
      <segment>
        <xbrldi:explicitMember dimension="creg:ContractAgreementAxis">creg:BiomassPowerGenerationAssetTransferAgreementMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2013-09-11</instant>
    </period>
  </context>
  <context id="c82_From1Sep2013To11Sep2013_BiomassPowerGenerationAssetTransferAgreementMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
      <segment>
        <xbrldi:explicitMember dimension="creg:ContractAgreementAxis">creg:BiomassPowerGenerationAssetTransferAgreementMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2013-09-01</startDate>
      <endDate>2013-09-11</endDate>
    </period>
  </context>
  <context id="c83_From1Sep2019To29Sep2019_XianTchMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
      <segment>
        <xbrldi:explicitMember dimension="dei:LegalEntityAxis">creg:XianTchMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2019-09-01</startDate>
      <endDate>2019-09-29</endDate>
    </period>
  </context>
  <context id="c84_From1Sep2011To28Sep2011_ShenqiuProjectMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
      <segment>
        <xbrldi:explicitMember dimension="creg:ProjectAxis">creg:ShenqiuProjectMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2011-09-01</startDate>
      <endDate>2011-09-28</endDate>
    </period>
  </context>
  <context id="c85_From3Sep2011To28Sep2011_ShenqiuProjectMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
      <segment>
        <xbrldi:explicitMember dimension="creg:ProjectAxis">creg:ShenqiuProjectMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2011-09-03</startDate>
      <endDate>2011-09-28</endDate>
    </period>
  </context>
  <context id="c86_From1Mar2013To30Mar2013_BiomassPowerGenerationSystemMember_XianTchMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">creg:BiomassPowerGenerationSystemMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="dei:LegalEntityAxis">creg:XianTchMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2013-03-01</startDate>
      <endDate>2013-03-30</endDate>
    </period>
  </context>
  <context id="c87_AsOf4Jan2019_BiomassPowerGenerationProjectLeaseAgreementMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
      <segment>
        <xbrldi:explicitMember dimension="creg:AgreementAxis">creg:BiomassPowerGenerationProjectLeaseAgreementMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2019-01-04</instant>
    </period>
  </context>
  <context id="c88_From1Jan2019To31Dec2019_BiomassPowerGenerationSystemMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
      <segment>
        <xbrldi:explicitMember dimension="creg:AgreementAxis">creg:BiomassPowerGenerationSystemMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2019-01-01</startDate>
      <endDate>2019-12-31</endDate>
    </period>
  </context>
  <context id="c89_AsOf30Jun2020_XianHuaxinNewEnergyCoLtdMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
      <segment>
        <xbrldi:explicitMember dimension="dei:LegalEntityAxis">creg:XianHuaxinNewEnergyCoLtdMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2020-06-30</instant>
    </period>
  </context>
  <context id="c90_From1Jun2013To25Jun2013_HongyuanHuifuVentureCapitalCoLtdMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
      <segment>
        <xbrldi:explicitMember dimension="dei:LegalEntityAxis">creg:HongyuanHuifuVentureCapitalCoLtdMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2013-06-01</startDate>
      <endDate>2013-06-25</endDate>
    </period>
  </context>
  <context id="c91_AsOf18Jul2013_HYREFFundMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
      <segment>
        <xbrldi:explicitMember dimension="dei:LegalEntityAxis">creg:HYREFFundMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2013-07-18</instant>
    </period>
  </context>
  <context id="c92_AsOf18Jul2013_ChinaOrientAssetManagementCoLtdMember_HYREFFundMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
      <segment>
        <xbrldi:explicitMember dimension="creg:LimitedPartnersAxis">creg:ChinaOrientAssetManagementCoLtdMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="dei:LegalEntityAxis">creg:HYREFFundMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2013-07-18</instant>
    </period>
  </context>
  <context id="c93_AsOf18Jul2013_HongyuanHuifuVentureCapitalCoLtdMember_HYREFFundMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
      <segment>
        <xbrldi:explicitMember dimension="creg:ProjectAxis">creg:HongyuanHuifuVentureCapitalCoLtdMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="dei:LegalEntityAxis">creg:HYREFFundMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2013-07-18</instant>
    </period>
  </context>
  <context id="c94_AsOf18Jul2013_XianTchMember_HongyuanHuifuVentureCapitalCoLtdMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
      <segment>
        <xbrldi:explicitMember dimension="creg:ProjectAxis">creg:XianTchMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="dei:LegalEntityAxis">creg:HongyuanHuifuVentureCapitalCoLtdMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2013-07-18</instant>
    </period>
  </context>
  <context id="c95_From1Jul2013To18Jul2013_XianTchMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
      <segment>
        <xbrldi:explicitMember dimension="dei:LegalEntityAxis">creg:XianTchMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2013-07-01</startDate>
      <endDate>2013-07-18</endDate>
    </period>
  </context>
  <context id="c96_From1Dec2018To29Dec2018_XianTchMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
      <segment>
        <xbrldi:explicitMember dimension="dei:LegalEntityAxis">creg:XianTchMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2018-12-01</startDate>
      <endDate>2018-12-29</endDate>
    </period>
  </context>
  <context id="c97_AsOf19Jul2013_HYREFFundMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
      <segment>
        <xbrldi:explicitMember dimension="dei:LegalEntityAxis">creg:HYREFFundMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2013-07-19</instant>
    </period>
  </context>
  <context id="c98_AsOf19Jul2013_XianZhonghongNewEnergyTechnologyCoMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
      <segment>
        <xbrldi:explicitMember dimension="creg:LimitedPartnersAxis">creg:XianZhonghongNewEnergyTechnologyCoMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2013-07-19</instant>
    </period>
  </context>
  <context id="c99_From3Jul2013To19Jul2013_XianZhonghongNewEnergyTechnologyCoMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
      <segment>
        <xbrldi:explicitMember dimension="creg:LimitedPartnersAxis">creg:XianZhonghongNewEnergyTechnologyCoMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2013-07-03</startDate>
      <endDate>2013-07-19</endDate>
    </period>
  </context>
  <context id="c100_From3Jul2013To19Jul2013_XianZhonghongNewEnergyTechnologyCoMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
      <segment>
        <xbrldi:explicitMember dimension="dei:LegalEntityAxis">creg:XianZhonghongNewEnergyTechnologyCoMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2013-07-03</startDate>
      <endDate>2013-07-19</endDate>
    </period>
  </context>
  <context id="c101_From3Dec2018To29Dec2018_HongyuanHuifuVentureCapitalCoLtdMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
      <segment>
        <xbrldi:explicitMember dimension="dei:LegalEntityAxis">creg:HongyuanHuifuVentureCapitalCoLtdMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2018-12-03</startDate>
      <endDate>2018-12-29</endDate>
    </period>
  </context>
  <context id="c102_From1Jul2019To19Jul2019_TianyuProjectMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
      <segment>
        <xbrldi:explicitMember dimension="creg:ProjectAxis">creg:TianyuProjectMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2019-07-01</startDate>
      <endDate>2019-07-19</endDate>
    </period>
  </context>
  <context id="c103_AsOf4Jan2019">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
    </entity>
    <period>
      <instant>2019-01-04</instant>
    </period>
  </context>
  <context id="c104_AsOf4Jan2019_XuzhouHuayuProjectMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
      <segment>
        <xbrldi:explicitMember dimension="dei:LegalEntityAxis">creg:XuzhouHuayuProjectMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2019-01-04</instant>
    </period>
  </context>
  <context id="c105_From1Feb2019To15Feb2019">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
    </entity>
    <period>
      <startDate>2019-02-01</startDate>
      <endDate>2019-02-15</endDate>
    </period>
  </context>
  <context id="c106_From3Jan2020To10Jan2020_HongyuanHuifuVentureCapitalCoLtdMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
      <segment>
        <xbrldi:explicitMember dimension="dei:LegalEntityAxis">creg:HongyuanHuifuVentureCapitalCoLtdMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2020-01-03</startDate>
      <endDate>2020-01-10</endDate>
    </period>
  </context>
  <context id="c107_From1Jan2020To30Jun2020_XianZhonghongNewEnergyTechnologyCoMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
      <segment>
        <xbrldi:explicitMember dimension="dei:LegalEntityAxis">creg:XianZhonghongNewEnergyTechnologyCoMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2020-01-01</startDate>
      <endDate>2020-06-30</endDate>
    </period>
  </context>
  <context id="c108_From1Mar2016To31Mar2016_ZhongtaiWasteHeatPowerGenerationEnergyManagementCooperativeAgreementMember_XianTchMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
      <segment>
        <xbrldi:explicitMember dimension="creg:ContractAgreementAxis">creg:ZhongtaiWasteHeatPowerGenerationEnergyManagementCooperativeAgreementMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="dei:LegalEntityAxis">creg:XianTchMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2016-03-01</startDate>
      <endDate>2016-03-31</endDate>
    </period>
  </context>
  <context id="c109_From1Mar2014To24Mar2014">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
    </entity>
    <period>
      <startDate>2014-03-01</startDate>
      <endDate>2014-03-24</endDate>
    </period>
  </context>
  <context id="c110_From1Feb2015To11Feb2015_ShenqiuProjectMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
      <segment>
        <xbrldi:explicitMember dimension="creg:ProjectAxis">creg:ShenqiuProjectMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2015-02-01</startDate>
      <endDate>2015-02-11</endDate>
    </period>
  </context>
  <context id="c111_AsOf13Apr2020">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
    </entity>
    <period>
      <instant>2020-04-13</instant>
    </period>
  </context>
  <context id="c112_From1Jan2019To31Dec2019">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
    </entity>
    <period>
      <startDate>2019-01-01</startDate>
      <endDate>2019-12-31</endDate>
    </period>
  </context>
  <context id="c113_AsOf31Dec2019_XianTchMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">creg:XianTchMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2019-12-31</instant>
    </period>
  </context>
  <context id="c114_AsOf30Jun2020_XianTchMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">creg:XianTchMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2020-06-30</instant>
    </period>
  </context>
  <context id="c115_From1Jan2020To30Jun2020_ErdosTCHMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">creg:ErdosTCHMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2020-01-01</startDate>
      <endDate>2020-06-30</endDate>
    </period>
  </context>
  <context id="c116_AsOf14Jan2020_CNY_PuchengSystemsMember_XianTchMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
      <segment>
        <xbrldi:explicitMember dimension="srt:CurrencyAxis">pf0:CNY</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">creg:PuchengSystemsMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="dei:LegalEntityAxis">creg:XianTchMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2020-01-14</instant>
    </period>
  </context>
  <context id="c117_From2Jan2020To14Jan2020_PuchengSystemsMember_XianTchMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">creg:PuchengSystemsMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="dei:LegalEntityAxis">creg:XianTchMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2020-01-02</startDate>
      <endDate>2020-01-14</endDate>
    </period>
  </context>
  <context id="c118_AsOf30Jun2020_XuzhouZhongtaiProjectMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">creg:XuzhouZhongtaiProjectMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2020-06-30</instant>
    </period>
  </context>
  <context id="c119_AsOf31Dec2019_XuzhouZhongtaiProjectMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">creg:XuzhouZhongtaiProjectMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2019-12-31</instant>
    </period>
  </context>
  <context id="c120_AsOf30Jun2020_BaiChonggongMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">creg:BaiChonggongMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2020-06-30</instant>
    </period>
  </context>
  <context id="c121_AsOf31Dec2019_BaiChonggongMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">creg:BaiChonggongMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2019-12-31</instant>
    </period>
  </context>
  <context id="c122_AsOf30Jun2020_XuzhouTiananProjectMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">creg:XuzhouTiananProjectMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2020-06-30</instant>
    </period>
  </context>
  <context id="c123_AsOf30Jun2020_ReceivableOfElectricitySalesOfErdosMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">creg:ReceivableOfElectricitySalesOfErdosMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2020-06-30</instant>
    </period>
  </context>
  <context id="c124_AsOf31Dec2019_ReceivableOfElectricitySalesOfErdosMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">creg:ReceivableOfElectricitySalesOfErdosMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2019-12-31</instant>
    </period>
  </context>
  <context id="c125_From1Jan2020To30Jun2020_BuildingMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2020-01-01</startDate>
      <endDate>2020-06-30</endDate>
    </period>
  </context>
  <context id="c126_From1Jan2020To30Jun2020_MinimumMember_VehiclesMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
      <segment>
        <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:VehiclesMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2020-01-01</startDate>
      <endDate>2020-06-30</endDate>
    </period>
  </context>
  <context id="c127_From1Jan2020To30Jun2020_MaximumMember_VehiclesMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
      <segment>
        <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:VehiclesMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2020-01-01</startDate>
      <endDate>2020-06-30</endDate>
    </period>
  </context>
  <context id="c128_From1Jan2020To30Jun2020_MinimumMember_OfficeEquipmentMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
      <segment>
        <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:OfficeEquipmentMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2020-01-01</startDate>
      <endDate>2020-06-30</endDate>
    </period>
  </context>
  <context id="c129_From1Jan2020To30Jun2020_MaximumMember_OfficeEquipmentMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
      <segment>
        <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:OfficeEquipmentMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2020-01-01</startDate>
      <endDate>2020-06-30</endDate>
    </period>
  </context>
  <context id="c130_From1Jan2020To30Jun2020_MinimumMember_SoftwareAndSoftwareDevelopmentCostsMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
      <segment>
        <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:SoftwareAndSoftwareDevelopmentCostsMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2020-01-01</startDate>
      <endDate>2020-06-30</endDate>
    </period>
  </context>
  <context id="c131_From1Jan2020To30Jun2020_MaximumMember_SoftwareAndSoftwareDevelopmentCostsMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
      <segment>
        <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:SoftwareAndSoftwareDevelopmentCostsMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2020-01-01</startDate>
      <endDate>2020-06-30</endDate>
    </period>
  </context>
  <context id="c132_AsOf30Jun2020_ChengaliMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">creg:ChengaliMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2020-06-30</instant>
    </period>
  </context>
  <context id="c133_AsOf31Dec2019_ChengaliMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">creg:ChengaliMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2019-12-31</instant>
    </period>
  </context>
  <context id="c134_AsOf31Dec2018_ChengaliMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">creg:ChengaliMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2018-12-31</instant>
    </period>
  </context>
  <context id="c135_From1Jan2019To22Jan2019">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
    </entity>
    <period>
      <startDate>2019-01-01</startDate>
      <endDate>2019-01-22</endDate>
    </period>
  </context>
  <context id="c136_From1Jan2019To31Dec2019_XuzhouTiananProjectMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">creg:XuzhouTiananProjectMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2019-01-01</startDate>
      <endDate>2019-12-31</endDate>
    </period>
  </context>
  <context id="c137_AsOf30Jun2020_XuzhouTiananMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:UnderlyingAssetClassAxis">creg:XuzhouTiananMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2020-06-30</instant>
    </period>
  </context>
  <context id="c138_AsOf31Dec2019_XuzhouTiananMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:UnderlyingAssetClassAxis">creg:XuzhouTiananMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2019-12-31</instant>
    </period>
  </context>
  <context id="c139_AsOf30Jun2020_OtherEmployeeBenefitsAccrualsMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">creg:OtherEmployeeBenefitsAccrualsMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2020-06-30</instant>
    </period>
  </context>
  <context id="c140_AsOf31Dec2019_OtherEmployeeBenefitsAccrualsMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">creg:OtherEmployeeBenefitsAccrualsMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2019-12-31</instant>
    </period>
  </context>
  <context id="c141_AsOf30Jun2020_LegalAndConsultingServicesMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">creg:LegalAndConsultingServicesMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2020-06-30</instant>
    </period>
  </context>
  <context id="c142_AsOf31Dec2019_LegalAndConsultingServicesMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">creg:LegalAndConsultingServicesMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2019-12-31</instant>
    </period>
  </context>
  <context id="c143_AsOf30Jun2020_PayrollAndEmployeeBenefitsMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">creg:PayrollAndEmployeeBenefitsMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2020-06-30</instant>
    </period>
  </context>
  <context id="c144_AsOf31Dec2019_PayrollAndEmployeeBenefitsMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">creg:PayrollAndEmployeeBenefitsMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2019-12-31</instant>
    </period>
  </context>
  <context id="c145_AsOf30Jun2020_OtherAccruedExpenseMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">creg:OtherAccruedExpenseMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2020-06-30</instant>
    </period>
  </context>
  <context id="c146_AsOf31Dec2019_OtherAccruedExpenseMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">creg:OtherAccruedExpenseMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2019-12-31</instant>
    </period>
  </context>
  <context id="c147_AsOf30Jun2020_HYREFLoanentrustedLoanMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
      <segment>
        <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">creg:HYREFLoanentrustedLoanMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2020-06-30</instant>
    </period>
  </context>
  <context id="c148_From1Jan2020To30Jun2020_HYREFLoanentrustedLoanMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
      <segment>
        <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">creg:HYREFLoanentrustedLoanMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2020-01-01</startDate>
      <endDate>2020-06-30</endDate>
    </period>
  </context>
  <context id="c149_AsOf6Aug2016_XianZhonghongMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">creg:XianZhonghongMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2016-08-06</instant>
    </period>
  </context>
  <context id="c150_AsOf6Aug2017">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
    </entity>
    <period>
      <instant>2017-08-06</instant>
    </period>
  </context>
  <context id="c151_AsOf30Jul2018_XianZhonghongMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">creg:XianZhonghongMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2018-07-30</instant>
    </period>
  </context>
  <context id="c152_AsOf30Jul2018_HYREFLoanentrustedLoanMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">creg:HYREFLoanentrustedLoanMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2018-07-30</instant>
    </period>
  </context>
  <context id="c153_AsOf31Dec2018_HYREFLoanentrustedLoanMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">creg:HYREFLoanentrustedLoanMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2018-12-31</instant>
    </period>
  </context>
  <context id="c154_AsOf31Dec2018_XianTchLimitedPartnerMember_HYREFLoanentrustedLoanMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:LimitedPartnersCapitalAccountByClassAxis">creg:XianTchLimitedPartnerMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">creg:HYREFLoanentrustedLoanMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2018-12-31</instant>
    </period>
  </context>
  <context id="c155_AsOf29Dec2018_TransferAgreementMember_HYREFMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
      <segment>
        <xbrldi:explicitMember dimension="creg:TypeOfAgreementAxis">creg:TransferAgreementMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">creg:HYREFMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2018-12-29</instant>
    </period>
  </context>
  <context id="c156_AsOf22Jan2019_TransferAgreementMember_HYREFMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
      <segment>
        <xbrldi:explicitMember dimension="creg:TypeOfAgreementAxis">creg:TransferAgreementMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">creg:HYREFMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2019-01-22</instant>
    </period>
  </context>
  <context id="c157_AsOf19Dec2019">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
    </entity>
    <period>
      <instant>2019-12-19</instant>
    </period>
  </context>
  <context id="c158_From1Dec2019To19Dec2019_XianTCHMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
      <segment>
        <xbrldi:explicitMember dimension="dei:LegalEntityAxis">creg:XianTCHMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2019-12-01</startDate>
      <endDate>2019-12-19</endDate>
    </period>
  </context>
  <context id="c159_AsOf30Jun2020_HongyuanHuifuMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:LimitedPartnersCapitalAccountByClassAxis">creg:HongyuanHuifuMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2020-06-30</instant>
    </period>
  </context>
  <context id="c160_AsOf29Dec2018_TransferAgreementMember_HongyuanHuifuMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
      <segment>
        <xbrldi:explicitMember dimension="creg:TypeOfAgreementAxis">creg:TransferAgreementMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:LimitedPartnersCapitalAccountByClassAxis">creg:HongyuanHuifuMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2018-12-29</instant>
    </period>
  </context>
  <context id="c161_AsOf29Dec2018_HongyuanHuifuMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:LimitedPartnersCapitalAccountByClassAxis">creg:HongyuanHuifuMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2018-12-29</instant>
    </period>
  </context>
  <context id="c162_AsOf22Jan2019_TransferAgreementMember_HongyuanHuifuMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
      <segment>
        <xbrldi:explicitMember dimension="creg:TypeOfAgreementAxis">creg:TransferAgreementMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:LimitedPartnersCapitalAccountByClassAxis">creg:HongyuanHuifuMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2019-01-22</instant>
    </period>
  </context>
  <context id="c163_From1Jan2019To31Dec2019_XianTCHMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
      <segment>
        <xbrldi:explicitMember dimension="dei:LegalEntityAxis">creg:XianTCHMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2019-01-01</startDate>
      <endDate>2019-12-31</endDate>
    </period>
  </context>
  <context id="c164_AsOf31Dec2019_XianTCHMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
      <segment>
        <xbrldi:explicitMember dimension="dei:LegalEntityAxis">creg:XianTCHMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2019-12-31</instant>
    </period>
  </context>
  <context id="c165_From1Dec2018To29Dec2018_XianTCHMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
      <segment>
        <xbrldi:explicitMember dimension="dei:LegalEntityAxis">creg:XianTCHMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2018-12-01</startDate>
      <endDate>2018-12-29</endDate>
    </period>
  </context>
  <context id="c166_AsOf29Dec2018_HYREFMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">creg:HYREFMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2018-12-29</instant>
    </period>
  </context>
  <context id="c167_From1Dec2018To29Dec2018_ShanghaiTCHMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:LimitedPartnersCapitalAccountByClassAxis">creg:ShanghaiTCHMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2018-12-01</startDate>
      <endDate>2018-12-29</endDate>
    </period>
  </context>
  <context id="c168_AsOf4Jan2019_TransferPriceForShenqiuPhaseIAndIIProjectsMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">creg:TransferPriceForShenqiuPhaseIAndIIProjectsMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2019-01-04</instant>
    </period>
  </context>
  <context id="c169_AsOf4Jan2019_TransferPriceForXuzhouHuayuProjectMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">creg:TransferPriceForXuzhouHuayuProjectMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2019-01-04</instant>
    </period>
  </context>
  <context id="c170_From1Jan2020To30Jun2020_BaiChonggongMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">creg:BaiChonggongMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2020-01-01</startDate>
      <endDate>2020-06-30</endDate>
    </period>
  </context>
  <context id="c171_AsOf19Dec2019_XianTCHMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
      <segment>
        <xbrldi:explicitMember dimension="dei:LegalEntityAxis">creg:XianTCHMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2019-12-19</instant>
    </period>
  </context>
  <context id="c172_From19Dec2019To19Dec2019_XianTCHMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
      <segment>
        <xbrldi:explicitMember dimension="dei:LegalEntityAxis">creg:XianTCHMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2019-12-19</startDate>
      <endDate>2019-12-19</endDate>
    </period>
  </context>
  <context id="c173_From1Dec2019To20Dec2019">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
    </entity>
    <period>
      <startDate>2019-12-01</startDate>
      <endDate>2019-12-20</endDate>
    </period>
  </context>
  <context id="c174_AsOf29Dec2018">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
    </entity>
    <period>
      <instant>2018-12-29</instant>
    </period>
  </context>
  <context id="c175_From1Jan2020To30Jun2020_HYREFLoanentrustedLoanMember_TransferPriceForChengliProjectMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">creg:HYREFLoanentrustedLoanMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">creg:TransferPriceForChengliProjectMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2020-01-01</startDate>
      <endDate>2020-06-30</endDate>
    </period>
  </context>
  <context id="c176_From1Jan2020To30Jun2020_HYREFLoanentrustedLoanMember_TransferPriceForXuzhouHuayuProjectMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">creg:HYREFLoanentrustedLoanMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">creg:TransferPriceForXuzhouHuayuProjectMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2020-01-01</startDate>
      <endDate>2020-06-30</endDate>
    </period>
  </context>
  <context id="c177_From1Jan2020To30Jun2020_HYREFLoanentrustedLoanMember_TransferPriceForShenqiuPhaseIAndIIProjectsMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">creg:HYREFLoanentrustedLoanMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">creg:TransferPriceForShenqiuPhaseIAndIIProjectsMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2020-01-01</startDate>
      <endDate>2020-06-30</endDate>
    </period>
  </context>
  <context id="c178_From1Jan2020To30Jun2020_HYREFLoanentrustedLoanMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">creg:HYREFLoanentrustedLoanMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2020-01-01</startDate>
      <endDate>2020-06-30</endDate>
    </period>
  </context>
  <context id="c179_AsOf29Dec2018_XianTCHMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">creg:XianTCHMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2018-12-29</instant>
    </period>
  </context>
  <context id="c180_AsOf31Jan2019_SecuritiesPurchaseAgreementMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">creg:SecuritiesPurchaseAgreementMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2019-01-31</instant>
    </period>
  </context>
  <context id="c181_From1Jan2019To31Jan2019_SecuritiesPurchaseAgreementMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">creg:SecuritiesPurchaseAgreementMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2019-01-01</startDate>
      <endDate>2019-01-31</endDate>
    </period>
  </context>
  <context id="c182_AsOf27Feb2019_SecuritiesPurchaseAgreementMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">creg:SecuritiesPurchaseAgreementMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2019-02-27</instant>
    </period>
  </context>
  <context id="c183_From1Feb2019To27Feb2019_SecuritiesPurchaseAgreementMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">creg:SecuritiesPurchaseAgreementMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2019-02-01</startDate>
      <endDate>2019-02-27</endDate>
    </period>
  </context>
  <context id="c184_AsOf31Jan2019_ExchangeAgreementMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
      <segment>
        <xbrldi:explicitMember dimension="creg:TypeOfAgreementAxis">creg:ExchangeAgreementMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2019-01-31</instant>
    </period>
  </context>
  <context id="c185_AsOf27Feb2019_ExchangeAgreementMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
      <segment>
        <xbrldi:explicitMember dimension="creg:TypeOfAgreementAxis">creg:ExchangeAgreementMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2019-02-27</instant>
    </period>
  </context>
  <context id="c186_From1Jan2019To31Jan2019_ExchangeAgreementMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
      <segment>
        <xbrldi:explicitMember dimension="creg:TypeOfAgreementAxis">creg:ExchangeAgreementMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2019-01-01</startDate>
      <endDate>2019-01-31</endDate>
    </period>
  </context>
  <context id="c187_From1Feb2019To27Feb2019_ExchangeAgreementMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
      <segment>
        <xbrldi:explicitMember dimension="creg:TypeOfAgreementAxis">creg:ExchangeAgreementMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2019-02-01</startDate>
      <endDate>2019-02-27</endDate>
    </period>
  </context>
  <context id="c188_From1Jan2020To30Jun2020_ExchangeAgreementMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
      <segment>
        <xbrldi:explicitMember dimension="creg:TypeOfAgreementAxis">creg:ExchangeAgreementMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2020-01-01</startDate>
      <endDate>2020-06-30</endDate>
    </period>
  </context>
  <context id="c189_From1Apr2020To30Jun2020_ExchangeAgreementMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
      <segment>
        <xbrldi:explicitMember dimension="creg:TypeOfAgreementAxis">creg:ExchangeAgreementMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2020-04-01</startDate>
      <endDate>2020-06-30</endDate>
    </period>
  </context>
  <context id="c190_From1Jan2020To30Jun2020_ForbearanceAgreementMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
      <segment>
        <xbrldi:explicitMember dimension="creg:TypeOfAgreementAxis">creg:ForbearanceAgreementMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2020-01-01</startDate>
      <endDate>2020-06-30</endDate>
    </period>
  </context>
  <context id="c191_From1Jan2019To31Dec2019_ForbearanceAgreementMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
      <segment>
        <xbrldi:explicitMember dimension="creg:TypeOfAgreementAxis">creg:ForbearanceAgreementMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2019-01-01</startDate>
      <endDate>2019-12-31</endDate>
    </period>
  </context>
  <context id="c192_AsOf31Dec2019_InvestorMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:InvestorMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2019-12-31</instant>
    </period>
  </context>
  <context id="c193_AsOf31Mar2019_ConvertibleNotesPayableMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">us-gaap:ConvertibleNotesPayableMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2019-03-31</instant>
    </period>
  </context>
  <context id="c194_AsOf30Jun2020_ExchangeAgreementsTwoMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
      <segment>
        <xbrldi:explicitMember dimension="creg:TypeOfAgreementAxis">creg:ExchangeAgreementsTwoMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2020-06-30</instant>
    </period>
  </context>
  <context id="c195_From1Jan2020To30Jun2020_ExchangeAgreementsTwoMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
      <segment>
        <xbrldi:explicitMember dimension="creg:TypeOfAgreementAxis">creg:ExchangeAgreementsTwoMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2020-01-01</startDate>
      <endDate>2020-06-30</endDate>
    </period>
  </context>
  <context id="c196_From1Jan2020To30Jun2020_TradingLPMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">creg:TradingLPMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2020-01-01</startDate>
      <endDate>2020-06-30</endDate>
    </period>
  </context>
  <context id="c197_AsOf30Jun2020_TradingLPMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">creg:TradingLPMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2020-06-30</instant>
    </period>
  </context>
  <context id="c198_From1May2020To15May2020_ExchangeAgreementsTwoMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
      <segment>
        <xbrldi:explicitMember dimension="creg:TypeOfAgreementAxis">creg:ExchangeAgreementsTwoMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2020-05-01</startDate>
      <endDate>2020-05-15</endDate>
    </period>
  </context>
  <context id="c199_From1Mar2020To16Mar2020_BoardOfDirectorsChairmanMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
      <segment>
        <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:BoardOfDirectorsChairmanMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2020-03-01</startDate>
      <endDate>2020-03-16</endDate>
    </period>
  </context>
  <context id="c200_From1Mar2020To9Mar2020_BoardOfDirectorsChairmanMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
      <segment>
        <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:BoardOfDirectorsChairmanMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2020-03-01</startDate>
      <endDate>2020-03-09</endDate>
    </period>
  </context>
  <context id="c201_AsOf31Dec2019_WarrantMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:WarrantMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2019-12-31</instant>
    </period>
  </context>
  <context id="c202_From1Jan2020To30Jun2020_WarrantMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:WarrantMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2020-01-01</startDate>
      <endDate>2020-06-30</endDate>
    </period>
  </context>
  <context id="c203_AsOf30Jun2020_WarrantMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:WarrantMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2020-06-30</instant>
    </period>
  </context>
  <context id="c204_From1Jan2020To30Jun2020_PRCMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">creg:PRCMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2020-01-01</startDate>
      <endDate>2020-06-30</endDate>
    </period>
  </context>
  <context id="c205_From1Jan2019To31Dec2019_PRCMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">creg:PRCMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2019-01-01</startDate>
      <endDate>2019-12-31</endDate>
    </period>
  </context>
  <context id="c206_From31Dec2018To31Dec2018_PRCMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">creg:PRCMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2018-12-31</startDate>
      <endDate>2018-12-31</endDate>
    </period>
  </context>
  <context id="c207_AsOf30Jun2020_PRCMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">creg:PRCMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2020-06-30</instant>
    </period>
  </context>
  <context id="c208_AsOf19Jun2015">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
    </entity>
    <period>
      <instant>2015-06-19</instant>
    </period>
  </context>
  <context id="c209_AsOf31Dec2019_IndependentDirectorsCompensationPlanMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:OptionIndexedToIssuersEquityTypeAxis">creg:IndependentDirectorsCompensationPlanMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2019-12-31</instant>
    </period>
  </context>
  <context id="c210_From1Jan2020To30Jun2020_IndependentDirectorsCompensationPlanMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:OptionIndexedToIssuersEquityTypeAxis">creg:IndependentDirectorsCompensationPlanMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2020-01-01</startDate>
      <endDate>2020-06-30</endDate>
    </period>
  </context>
  <context id="c211_AsOf30Jun2020_IndependentDirectorsCompensationPlanMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:OptionIndexedToIssuersEquityTypeAxis">creg:IndependentDirectorsCompensationPlanMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2020-06-30</instant>
    </period>
  </context>
  <context id="c212_From1Jan2020To30Jun2020_StatutorySurplusReserveFundMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">creg:StatutorySurplusReserveFundMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2020-01-01</startDate>
      <endDate>2020-06-30</endDate>
    </period>
  </context>
  <context id="c213_From1Jan2020To30Jun2020_MinimumMember_CommonWelfareFundMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
      <segment>
        <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">creg:CommonWelfareFundMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2020-01-01</startDate>
      <endDate>2020-06-30</endDate>
    </period>
  </context>
  <context id="c214_From1Jan2020To30Jun2020_MaximumMember_CommonWelfareFundMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
      <segment>
        <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">creg:CommonWelfareFundMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2020-01-01</startDate>
      <endDate>2020-06-30</endDate>
    </period>
  </context>
  <context id="c215_AsOf30Jun2020_ShanghaiTCHMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">creg:ShanghaiTCHMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2020-06-30</instant>
    </period>
  </context>
  <context id="c216_From1Jan2020To30Jun2020_ShanghaiTCHMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">creg:ShanghaiTCHMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2020-01-01</startDate>
      <endDate>2020-06-30</endDate>
    </period>
  </context>
  <context id="c217_From1Jan2019To31Dec2019_ShanghaiTCHMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">creg:ShanghaiTCHMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2019-01-01</startDate>
      <endDate>2019-12-31</endDate>
    </period>
  </context>
  <context id="c218_AsOf30Jun2020_XianTCHMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">creg:XianTCHMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2020-06-30</instant>
    </period>
  </context>
  <context id="c219_From1Jan2020To30Jun2020_XianTCHMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">creg:XianTCHMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2020-01-01</startDate>
      <endDate>2020-06-30</endDate>
    </period>
  </context>
  <context id="c220_From1Jan2019To31Dec2019_XianTCHMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">creg:XianTCHMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2019-01-01</startDate>
      <endDate>2019-12-31</endDate>
    </period>
  </context>
  <context id="c221_AsOf30Jun2020_ErdosTCHMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">creg:ErdosTCHMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2020-06-30</instant>
    </period>
  </context>
  <context id="c222_From1Jan2020To30Jun2020_ErdosTCHMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">creg:ErdosTCHMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2020-01-01</startDate>
      <endDate>2020-06-30</endDate>
    </period>
  </context>
  <context id="c223_From1Jan2019To31Dec2019_ErdosTCHMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">creg:ErdosTCHMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2019-01-01</startDate>
      <endDate>2019-12-31</endDate>
    </period>
  </context>
  <context id="c224_AsOf30Jun2020_XianZhonghongMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">creg:XianZhonghongMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2020-06-30</instant>
    </period>
  </context>
  <context id="c225_From1Jan2020To30Jun2020_XianZhonghongMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">creg:XianZhonghongMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2020-01-01</startDate>
      <endDate>2020-06-30</endDate>
    </period>
  </context>
  <context id="c226_From1Jan2019To31Dec2019_XianZhonghongMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">creg:XianZhonghongMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2019-01-01</startDate>
      <endDate>2019-12-31</endDate>
    </period>
  </context>
  <context id="c227_AsOf30Jun2020_ShaanxiHuahongMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">creg:ShaanxiHuahongMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2020-06-30</instant>
    </period>
  </context>
  <context id="c228_From1Jan2020To30Jun2020_ShaanxiHuahongMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">creg:ShaanxiHuahongMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2020-01-01</startDate>
      <endDate>2020-06-30</endDate>
    </period>
  </context>
  <context id="c229_From1Jan2019To31Dec2019_ShaanxiHuahongMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">creg:ShaanxiHuahongMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2019-01-01</startDate>
      <endDate>2019-12-31</endDate>
    </period>
  </context>
  <context id="c230_AsOf30Jun2020_ZhongxunMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">creg:ZhongxunMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2020-06-30</instant>
    </period>
  </context>
  <context id="c231_From1Jan2020To30Jun2020_ZhongxunMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">creg:ZhongxunMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2020-01-01</startDate>
      <endDate>2020-06-30</endDate>
    </period>
  </context>
  <context id="c232_From1Jan2019To31Dec2019_ZhongxunMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">creg:ZhongxunMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2019-01-01</startDate>
      <endDate>2019-12-31</endDate>
    </period>
  </context>
  <context id="c233_From1Nov2017To20Nov2017">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
    </entity>
    <period>
      <startDate>2017-11-01</startDate>
      <endDate>2017-11-20</endDate>
    </period>
  </context>
  <context id="c234_From1Jan2020To30Jun2020_BeijingOfficeMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
      <segment>
        <xbrldi:explicitMember dimension="dei:LegalEntityAxis">creg:BeijingOfficeMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2020-01-01</startDate>
      <endDate>2020-06-30</endDate>
    </period>
  </context>
  <context id="c235_From30Apr2020To30Jun2020">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
    </entity>
    <period>
      <startDate>2020-04-30</startDate>
      <endDate>2020-06-30</endDate>
    </period>
  </context>
  <context id="c236_From1Apr2020To30Jun2020_BeijingOfficeMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
      <segment>
        <xbrldi:explicitMember dimension="dei:LegalEntityAxis">creg:BeijingOfficeMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2020-04-01</startDate>
      <endDate>2020-06-30</endDate>
    </period>
  </context>
  <context id="c237_From1May2020To8May2020_ChiefFinancialOfficerMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
      <segment>
        <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:ChiefFinancialOfficerMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2020-05-01</startDate>
      <endDate>2020-05-08</endDate>
    </period>
  </context>
  <context id="c238_AsOf8May2020">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
    </entity>
    <period>
      <instant>2020-05-08</instant>
    </period>
  </context>
  <context id="c239_From1Oct2019To10Oct2019">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
    </entity>
    <period>
      <startDate>2019-10-01</startDate>
      <endDate>2019-10-10</endDate>
    </period>
  </context>
  <context id="c240_AsOf7Jul2020_IliadResearchMember_SubsequentEventMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">creg:IliadResearchMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2020-07-07</instant>
    </period>
  </context>
  <context id="c241_From2Jul2020To7Jul2020_IliadResearchMember_SubsequentEventMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">creg:IliadResearchMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2020-07-02</startDate>
      <endDate>2020-07-07</endDate>
    </period>
  </context>
  <context id="c242_AsOf3Aug2020_IliadResearchMember_SubsequentEventMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">creg:IliadResearchMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2020-08-03</instant>
    </period>
  </context>
  <context id="c243_From1Aug2020To3Aug2020_IliadResearchMember_SubsequentEventMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">creg:IliadResearchMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2020-08-01</startDate>
      <endDate>2020-08-03</endDate>
    </period>
  </context>
  <unit id="shares">
    <measure>xbrli:shares</measure>
  </unit>
  <unit id="usd">
    <measure>iso4217:USD</measure>
  </unit>
  <unit id="usdPershares">
    <divide>
      <unitNumerator>
        <measure>iso4217:USD</measure>
      </unitNumerator>
      <unitDenominator>
        <measure>xbrli:shares</measure>
      </unitDenominator>
    </divide>
  </unit>
  <unit id="cny">
    <measure>iso4217:CNY</measure>
  </unit>
  <unit id="pure">
    <measure>xbrli:pure</measure>
  </unit>
  <unit id="usdPeritem">
    <divide>
      <unitNumerator>
        <measure>iso4217:USD</measure>
      </unitNumerator>
      <unitDenominator>
        <measure>compsci:item</measure>
      </unitDenominator>
    </divide>
  </unit>
  <dei:DocumentType contextRef="c0_From1Jan2020To30Jun2020">10-Q</dei:DocumentType>
  <dei:EntityFileNumber contextRef="c0_From1Jan2020To30Jun2020">000-12536</dei:EntityFileNumber>
  <dei:EntityRegistrantName contextRef="c0_From1Jan2020To30Jun2020">CHINA RECYCLING ENERGY CORP</dei:EntityRegistrantName>
  <dei:EntityIncorporationStateCountryCode contextRef="c0_From1Jan2020To30Jun2020">NV</dei:EntityIncorporationStateCountryCode>
  <dei:EntityCurrentReportingStatus contextRef="c0_From1Jan2020To30Jun2020">Yes</dei:EntityCurrentReportingStatus>
  <dei:EntityInteractiveDataCurrent contextRef="c0_From1Jan2020To30Jun2020">Yes</dei:EntityInteractiveDataCurrent>
  <dei:EntityShellCompany contextRef="c0_From1Jan2020To30Jun2020">false</dei:EntityShellCompany>
  <dei:AmendmentFlag contextRef="c0_From1Jan2020To30Jun2020">false</dei:AmendmentFlag>
  <dei:CurrentFiscalYearEndDate contextRef="c0_From1Jan2020To30Jun2020">--12-31</dei:CurrentFiscalYearEndDate>
  <dei:DocumentFiscalPeriodFocus contextRef="c0_From1Jan2020To30Jun2020">Q2</dei:DocumentFiscalPeriodFocus>
  <dei:DocumentFiscalYearFocus contextRef="c0_From1Jan2020To30Jun2020">2020</dei:DocumentFiscalYearFocus>
  <dei:DocumentPeriodEndDate contextRef="c0_From1Jan2020To30Jun2020">2020-06-30</dei:DocumentPeriodEndDate>
  <dei:EntityCentralIndexKey contextRef="c0_From1Jan2020To30Jun2020">0000721693</dei:EntityCentralIndexKey>
  <dei:EntityEmergingGrowthCompany contextRef="c0_From1Jan2020To30Jun2020">false</dei:EntityEmergingGrowthCompany>
  <dei:EntityFilerCategory contextRef="c0_From1Jan2020To30Jun2020">Non-accelerated Filer</dei:EntityFilerCategory>
  <dei:EntitySmallBusiness contextRef="c0_From1Jan2020To30Jun2020">true</dei:EntitySmallBusiness>
  <dei:EntityCommonStockSharesOutstanding unitRef="shares" contextRef="c1_AsOf9Aug2020" decimals="INF">2652563</dei:EntityCommonStockSharesOutstanding>
  <us-gaap:CashAndCashEquivalentsAtCarryingValue unitRef="usd" contextRef="c2_AsOf30Jun2020" decimals="0">62666385</us-gaap:CashAndCashEquivalentsAtCarryingValue>
  <us-gaap:CashAndCashEquivalentsAtCarryingValue unitRef="usd" contextRef="c3_AsOf31Dec2019" decimals="0">16221297</us-gaap:CashAndCashEquivalentsAtCarryingValue>
  <us-gaap:AccountsReceivableNetCurrent unitRef="usd" contextRef="c2_AsOf30Jun2020" decimals="0">31793218</us-gaap:AccountsReceivableNetCurrent>
  <us-gaap:AccountsReceivableNetCurrent unitRef="usd" contextRef="c3_AsOf31Dec2019" decimals="0">42068760</us-gaap:AccountsReceivableNetCurrent>
  <us-gaap:InterestReceivableCurrent unitRef="usd" contextRef="c2_AsOf30Jun2020" xs:nil="true"/>
  <us-gaap:InterestReceivableCurrent unitRef="usd" contextRef="c3_AsOf31Dec2019" decimals="0">5245244</us-gaap:InterestReceivableCurrent>
  <us-gaap:PrepaidExpenseCurrent unitRef="usd" contextRef="c2_AsOf30Jun2020" decimals="0">51078</us-gaap:PrepaidExpenseCurrent>
  <us-gaap:PrepaidExpenseCurrent unitRef="usd" contextRef="c3_AsOf31Dec2019" decimals="0">52760</us-gaap:PrepaidExpenseCurrent>
  <us-gaap:AccountsAndOtherReceivablesNetCurrent unitRef="usd" contextRef="c2_AsOf30Jun2020" decimals="0">44653</us-gaap:AccountsAndOtherReceivablesNetCurrent>
  <us-gaap:AccountsAndOtherReceivablesNetCurrent unitRef="usd" contextRef="c3_AsOf31Dec2019" decimals="0">1031143</us-gaap:AccountsAndOtherReceivablesNetCurrent>
  <us-gaap:AssetsCurrent unitRef="usd" contextRef="c2_AsOf30Jun2020" decimals="0">94555334</us-gaap:AssetsCurrent>
  <us-gaap:AssetsCurrent unitRef="usd" contextRef="c3_AsOf31Dec2019" decimals="0">64619204</us-gaap:AssetsCurrent>
  <us-gaap:CapitalLeasesLessorBalanceSheetNetInvestmentInSalesTypeLeasesNoncurrent unitRef="usd" contextRef="c2_AsOf30Jun2020" xs:nil="true"/>
  <us-gaap:CapitalLeasesLessorBalanceSheetNetInvestmentInSalesTypeLeasesNoncurrent unitRef="usd" contextRef="c3_AsOf31Dec2019" decimals="0">8287560</us-gaap:CapitalLeasesLessorBalanceSheetNetInvestmentInSalesTypeLeasesNoncurrent>
  <us-gaap:DepositsAssetsNoncurrent unitRef="usd" contextRef="c2_AsOf30Jun2020" xs:nil="true"/>
  <us-gaap:DepositsAssetsNoncurrent unitRef="usd" contextRef="c3_AsOf31Dec2019" decimals="0">15712</us-gaap:DepositsAssetsNoncurrent>
  <us-gaap:OperatingLeaseRightOfUseAsset unitRef="usd" contextRef="c2_AsOf30Jun2020" decimals="0">21655</us-gaap:OperatingLeaseRightOfUseAsset>
  <us-gaap:OperatingLeaseRightOfUseAsset unitRef="usd" contextRef="c3_AsOf31Dec2019" decimals="0">54078</us-gaap:OperatingLeaseRightOfUseAsset>
  <us-gaap:PropertyPlantAndEquipmentNet unitRef="usd" contextRef="c2_AsOf30Jun2020" decimals="0">26649769</us-gaap:PropertyPlantAndEquipmentNet>
  <us-gaap:PropertyPlantAndEquipmentNet unitRef="usd" contextRef="c3_AsOf31Dec2019" decimals="0">27044385</us-gaap:PropertyPlantAndEquipmentNet>
  <creg:ConstructionInProgressNet unitRef="usd" contextRef="c2_AsOf30Jun2020" xs:nil="true"/>
  <creg:ConstructionInProgressNet unitRef="usd" contextRef="c3_AsOf31Dec2019" decimals="0">23824202</creg:ConstructionInProgressNet>
  <us-gaap:AssetsNoncurrent unitRef="usd" contextRef="c2_AsOf30Jun2020" decimals="0">26671424</us-gaap:AssetsNoncurrent>
  <us-gaap:AssetsNoncurrent unitRef="usd" contextRef="c3_AsOf31Dec2019" decimals="0">59225937</us-gaap:AssetsNoncurrent>
  <us-gaap:Assets unitRef="usd" contextRef="c2_AsOf30Jun2020" decimals="0">121226758</us-gaap:Assets>
  <us-gaap:Assets unitRef="usd" contextRef="c3_AsOf31Dec2019" decimals="0">123845141</us-gaap:Assets>
  <us-gaap:AccountsPayableCurrent unitRef="usd" contextRef="c2_AsOf30Jun2020" decimals="0">2168116</us-gaap:AccountsPayableCurrent>
  <us-gaap:AccountsPayableCurrent unitRef="usd" contextRef="c3_AsOf31Dec2019" decimals="0">2200220</us-gaap:AccountsPayableCurrent>
  <us-gaap:TaxesPayableCurrent unitRef="usd" contextRef="c2_AsOf30Jun2020" decimals="0">2483681</us-gaap:TaxesPayableCurrent>
  <us-gaap:TaxesPayableCurrent unitRef="usd" contextRef="c3_AsOf31Dec2019" decimals="0">4087642</us-gaap:TaxesPayableCurrent>
  <creg:AccruedInterestOnNotes unitRef="usd" contextRef="c2_AsOf30Jun2020" decimals="0">3935</creg:AccruedInterestOnNotes>
  <creg:AccruedInterestOnNotes unitRef="usd" contextRef="c3_AsOf31Dec2019" xs:nil="true"/>
  <us-gaap:NotesPayableCurrent unitRef="usd" contextRef="c2_AsOf30Jun2020" decimals="0">913410</us-gaap:NotesPayableCurrent>
  <us-gaap:NotesPayableCurrent unitRef="usd" contextRef="c3_AsOf31Dec2019" xs:nil="true"/>
  <us-gaap:AccountsPayableAndOtherAccruedLiabilitiesCurrent unitRef="usd" contextRef="c2_AsOf30Jun2020" decimals="0">1165256</us-gaap:AccountsPayableAndOtherAccruedLiabilitiesCurrent>
  <us-gaap:AccountsPayableAndOtherAccruedLiabilitiesCurrent unitRef="usd" contextRef="c3_AsOf31Dec2019" decimals="0">1184751</us-gaap:AccountsPayableAndOtherAccruedLiabilitiesCurrent>
  <us-gaap:OperatingLeaseLiabilityCurrent unitRef="usd" contextRef="c2_AsOf30Jun2020" decimals="0">25611</us-gaap:OperatingLeaseLiabilityCurrent>
  <us-gaap:OperatingLeaseLiabilityCurrent unitRef="usd" contextRef="c3_AsOf31Dec2019" decimals="0">56755</us-gaap:OperatingLeaseLiabilityCurrent>
  <us-gaap:DueToRelatedPartiesCurrent unitRef="usd" contextRef="c2_AsOf30Jun2020" decimals="0">28720</us-gaap:DueToRelatedPartiesCurrent>
  <us-gaap:DueToRelatedPartiesCurrent unitRef="usd" contextRef="c3_AsOf31Dec2019" decimals="0">41174</us-gaap:DueToRelatedPartiesCurrent>
  <creg:EntrustedLoansPayableInterestCurrent unitRef="usd" contextRef="c2_AsOf30Jun2020" decimals="0">8711500</creg:EntrustedLoansPayableInterestCurrent>
  <creg:EntrustedLoansPayableInterestCurrent unitRef="usd" contextRef="c3_AsOf31Dec2019" decimals="0">8200044</creg:EntrustedLoansPayableInterestCurrent>
  <us-gaap:LoansPayableCurrent unitRef="usd" contextRef="c2_AsOf30Jun2020" decimals="0">20181378</us-gaap:LoansPayableCurrent>
  <us-gaap:LoansPayableCurrent unitRef="usd" contextRef="c3_AsOf31Dec2019" decimals="0">20480214</us-gaap:LoansPayableCurrent>
  <us-gaap:LiabilitiesCurrent unitRef="usd" contextRef="c2_AsOf30Jun2020" decimals="0">35681607</us-gaap:LiabilitiesCurrent>
  <us-gaap:LiabilitiesCurrent unitRef="usd" contextRef="c3_AsOf31Dec2019" decimals="0">36250800</us-gaap:LiabilitiesCurrent>
  <us-gaap:OtherAccruedLiabilitiesNoncurrent unitRef="usd" contextRef="c2_AsOf30Jun2020" xs:nil="true"/>
  <us-gaap:OtherAccruedLiabilitiesNoncurrent unitRef="usd" contextRef="c3_AsOf31Dec2019" decimals="0">368362</us-gaap:OtherAccruedLiabilitiesNoncurrent>
  <us-gaap:AccruedIncomeTaxesNoncurrent unitRef="usd" contextRef="c2_AsOf30Jun2020" decimals="0">5782625</us-gaap:AccruedIncomeTaxesNoncurrent>
  <us-gaap:AccruedIncomeTaxesNoncurrent unitRef="usd" contextRef="c3_AsOf31Dec2019" decimals="0">5782625</us-gaap:AccruedIncomeTaxesNoncurrent>
  <us-gaap:LongTermNotesPayable unitRef="usd" contextRef="c2_AsOf30Jun2020" xs:nil="true"/>
  <us-gaap:LongTermNotesPayable unitRef="usd" contextRef="c3_AsOf31Dec2019" decimals="0">1552376</us-gaap:LongTermNotesPayable>
  <creg:LongTermPayable unitRef="usd" contextRef="c2_AsOf30Jun2020" decimals="0">423759</creg:LongTermPayable>
  <creg:LongTermPayable unitRef="usd" contextRef="c3_AsOf31Dec2019" decimals="0">430034</creg:LongTermPayable>
  <us-gaap:LongTermLoansPayable unitRef="usd" contextRef="c2_AsOf30Jun2020" decimals="0">282506</us-gaap:LongTermLoansPayable>
  <us-gaap:LongTermLoansPayable unitRef="usd" contextRef="c3_AsOf31Dec2019" decimals="0">286689</us-gaap:LongTermLoansPayable>
  <us-gaap:CustomerDepositsNoncurrent unitRef="usd" contextRef="c2_AsOf30Jun2020" xs:nil="true"/>
  <us-gaap:CustomerDepositsNoncurrent unitRef="usd" contextRef="c3_AsOf31Dec2019" decimals="0">544709</us-gaap:CustomerDepositsNoncurrent>
  <us-gaap:LiabilitiesNoncurrent unitRef="usd" contextRef="c2_AsOf30Jun2020" decimals="0">6488890</us-gaap:LiabilitiesNoncurrent>
  <us-gaap:LiabilitiesNoncurrent unitRef="usd" contextRef="c3_AsOf31Dec2019" decimals="0">8964795</us-gaap:LiabilitiesNoncurrent>
  <us-gaap:Liabilities unitRef="usd" contextRef="c2_AsOf30Jun2020" decimals="0">42170497</us-gaap:Liabilities>
  <us-gaap:Liabilities unitRef="usd" contextRef="c3_AsOf31Dec2019" decimals="0">45215595</us-gaap:Liabilities>
  <us-gaap:CommitmentsAndContingencies unitRef="usd" contextRef="c2_AsOf30Jun2020" xs:nil="true"/>
  <us-gaap:CommitmentsAndContingencies unitRef="usd" contextRef="c3_AsOf31Dec2019" xs:nil="true"/>
  <us-gaap:CommonStockValue unitRef="usd" contextRef="c2_AsOf30Jun2020" decimals="0">2493</us-gaap:CommonStockValue>
  <us-gaap:CommonStockValue unitRef="usd" contextRef="c3_AsOf31Dec2019" decimals="0">2033</us-gaap:CommonStockValue>
  <us-gaap:AdditionalPaidInCapitalCommonStock unitRef="usd" contextRef="c2_AsOf30Jun2020" decimals="0">117995829</us-gaap:AdditionalPaidInCapitalCommonStock>
  <us-gaap:AdditionalPaidInCapitalCommonStock unitRef="usd" contextRef="c3_AsOf31Dec2019" decimals="0">116682374</us-gaap:AdditionalPaidInCapitalCommonStock>
  <creg:StatutoryReserve unitRef="usd" contextRef="c2_AsOf30Jun2020" decimals="0">14666206</creg:StatutoryReserve>
  <creg:StatutoryReserve unitRef="usd" contextRef="c3_AsOf31Dec2019" decimals="0">14525712</creg:StatutoryReserve>
  <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax unitRef="usd" contextRef="c2_AsOf30Jun2020" decimals="0">-7415203</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
  <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax unitRef="usd" contextRef="c3_AsOf31Dec2019" decimals="0">-6132614</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
  <us-gaap:RetainedEarningsAccumulatedDeficit unitRef="usd" contextRef="c2_AsOf30Jun2020" decimals="0">-46193064</us-gaap:RetainedEarningsAccumulatedDeficit>
  <us-gaap:RetainedEarningsAccumulatedDeficit unitRef="usd" contextRef="c3_AsOf31Dec2019" decimals="0">-46447959</us-gaap:RetainedEarningsAccumulatedDeficit>
  <us-gaap:StockholdersEquity unitRef="usd" contextRef="c2_AsOf30Jun2020" decimals="0">79056262</us-gaap:StockholdersEquity>
  <us-gaap:StockholdersEquity unitRef="usd" contextRef="c3_AsOf31Dec2019" decimals="0">78629546</us-gaap:StockholdersEquity>
  <us-gaap:LiabilitiesAndStockholdersEquity unitRef="usd" contextRef="c2_AsOf30Jun2020" decimals="0">121226758</us-gaap:LiabilitiesAndStockholdersEquity>
  <us-gaap:LiabilitiesAndStockholdersEquity unitRef="usd" contextRef="c3_AsOf31Dec2019" decimals="0">123845141</us-gaap:LiabilitiesAndStockholdersEquity>
  <us-gaap:CommonStockParOrStatedValuePerShare unitRef="usdPershares" contextRef="c2_AsOf30Jun2020" decimals="3">0.001</us-gaap:CommonStockParOrStatedValuePerShare>
  <us-gaap:CommonStockParOrStatedValuePerShare unitRef="usdPershares" contextRef="c3_AsOf31Dec2019" decimals="3">0.001</us-gaap:CommonStockParOrStatedValuePerShare>
  <us-gaap:CommonStockSharesAuthorized unitRef="shares" contextRef="c2_AsOf30Jun2020" decimals="INF">10000000</us-gaap:CommonStockSharesAuthorized>
  <us-gaap:CommonStockSharesAuthorized unitRef="shares" contextRef="c3_AsOf31Dec2019" decimals="INF">10000000</us-gaap:CommonStockSharesAuthorized>
  <us-gaap:CommonStockSharesIssued unitRef="shares" contextRef="c2_AsOf30Jun2020" decimals="INF">2493197</us-gaap:CommonStockSharesIssued>
  <us-gaap:CommonStockSharesIssued unitRef="shares" contextRef="c3_AsOf31Dec2019" decimals="INF">2032721</us-gaap:CommonStockSharesIssued>
  <us-gaap:CommonStockSharesOutstanding unitRef="shares" contextRef="c2_AsOf30Jun2020" decimals="INF">2493197</us-gaap:CommonStockSharesOutstanding>
  <us-gaap:CommonStockSharesOutstanding unitRef="shares" contextRef="c3_AsOf31Dec2019" decimals="INF">2032721</us-gaap:CommonStockSharesOutstanding>
  <us-gaap:OperatingLeasesIncomeStatementContingentRevenue unitRef="usd" contextRef="c0_From1Jan2020To30Jun2020" xs:nil="true"/>
  <us-gaap:OperatingLeasesIncomeStatementContingentRevenue unitRef="usd" contextRef="c4_From1Jan2019To30Jun2019" decimals="0">702973</us-gaap:OperatingLeasesIncomeStatementContingentRevenue>
  <us-gaap:OperatingLeasesIncomeStatementContingentRevenue unitRef="usd" contextRef="c5_From1Apr2020To30Jun2020" xs:nil="true"/>
  <us-gaap:OperatingLeasesIncomeStatementContingentRevenue unitRef="usd" contextRef="c6_From1Apr2019To30Jun2019" decimals="0">80924</us-gaap:OperatingLeasesIncomeStatementContingentRevenue>
  <us-gaap:InterestAndFeeIncomeLoansAndLeases unitRef="usd" contextRef="c0_From1Jan2020To30Jun2020" xs:nil="true"/>
  <us-gaap:InterestAndFeeIncomeLoansAndLeases unitRef="usd" contextRef="c4_From1Jan2019To30Jun2019" decimals="0">173360</us-gaap:InterestAndFeeIncomeLoansAndLeases>
  <us-gaap:InterestAndFeeIncomeLoansAndLeases unitRef="usd" contextRef="c5_From1Apr2020To30Jun2020" xs:nil="true"/>
  <us-gaap:InterestAndFeeIncomeLoansAndLeases unitRef="usd" contextRef="c6_From1Apr2019To30Jun2019" xs:nil="true"/>
  <us-gaap:Revenues unitRef="usd" contextRef="c0_From1Jan2020To30Jun2020" xs:nil="true"/>
  <us-gaap:Revenues unitRef="usd" contextRef="c4_From1Jan2019To30Jun2019" decimals="0">876333</us-gaap:Revenues>
  <us-gaap:Revenues unitRef="usd" contextRef="c5_From1Apr2020To30Jun2020" xs:nil="true"/>
  <us-gaap:Revenues unitRef="usd" contextRef="c6_From1Apr2019To30Jun2019" decimals="0">80924</us-gaap:Revenues>
  <us-gaap:ProvisionForDoubtfulAccounts unitRef="usd" contextRef="c0_From1Jan2020To30Jun2020" decimals="0">-1649622</us-gaap:ProvisionForDoubtfulAccounts>
  <us-gaap:ProvisionForDoubtfulAccounts unitRef="usd" contextRef="c4_From1Jan2019To30Jun2019" decimals="0">2824903</us-gaap:ProvisionForDoubtfulAccounts>
  <us-gaap:ProvisionForDoubtfulAccounts unitRef="usd" contextRef="c5_From1Apr2020To30Jun2020" decimals="0">-1649622</us-gaap:ProvisionForDoubtfulAccounts>
  <us-gaap:ProvisionForDoubtfulAccounts unitRef="usd" contextRef="c6_From1Apr2019To30Jun2019" decimals="0">2716507</us-gaap:ProvisionForDoubtfulAccounts>
  <us-gaap:GainLossOnDispositionOfAssets1 unitRef="usd" contextRef="c0_From1Jan2020To30Jun2020" xs:nil="true"/>
  <us-gaap:GainLossOnDispositionOfAssets1 unitRef="usd" contextRef="c4_From1Jan2019To30Jun2019" decimals="0">-1264256</us-gaap:GainLossOnDispositionOfAssets1>
  <us-gaap:GainLossOnDispositionOfAssets1 unitRef="usd" contextRef="c5_From1Apr2020To30Jun2020" xs:nil="true"/>
  <us-gaap:GainLossOnDispositionOfAssets1 unitRef="usd" contextRef="c6_From1Apr2019To30Jun2019" xs:nil="true"/>
  <us-gaap:GeneralAndAdministrativeExpense unitRef="usd" contextRef="c0_From1Jan2020To30Jun2020" decimals="0">390864</us-gaap:GeneralAndAdministrativeExpense>
  <us-gaap:GeneralAndAdministrativeExpense unitRef="usd" contextRef="c4_From1Jan2019To30Jun2019" decimals="0">2017336</us-gaap:GeneralAndAdministrativeExpense>
  <us-gaap:GeneralAndAdministrativeExpense unitRef="usd" contextRef="c5_From1Apr2020To30Jun2020" decimals="0">236686</us-gaap:GeneralAndAdministrativeExpense>
  <us-gaap:GeneralAndAdministrativeExpense unitRef="usd" contextRef="c6_From1Apr2019To30Jun2019" decimals="0">682912</us-gaap:GeneralAndAdministrativeExpense>
  <us-gaap:OperatingExpenses unitRef="usd" contextRef="c0_From1Jan2020To30Jun2020" decimals="0">-1258758</us-gaap:OperatingExpenses>
  <us-gaap:OperatingExpenses unitRef="usd" contextRef="c4_From1Jan2019To30Jun2019" decimals="0">6106495</us-gaap:OperatingExpenses>
  <us-gaap:OperatingExpenses unitRef="usd" contextRef="c5_From1Apr2020To30Jun2020" decimals="0">-1412936</us-gaap:OperatingExpenses>
  <us-gaap:OperatingExpenses unitRef="usd" contextRef="c6_From1Apr2019To30Jun2019" decimals="0">3399419</us-gaap:OperatingExpenses>
  <us-gaap:OperatingIncomeLoss unitRef="usd" contextRef="c0_From1Jan2020To30Jun2020" decimals="0">1258758</us-gaap:OperatingIncomeLoss>
  <us-gaap:OperatingIncomeLoss unitRef="usd" contextRef="c4_From1Jan2019To30Jun2019" decimals="0">-5230162</us-gaap:OperatingIncomeLoss>
  <us-gaap:OperatingIncomeLoss unitRef="usd" contextRef="c5_From1Apr2020To30Jun2020" decimals="0">1412936</us-gaap:OperatingIncomeLoss>
  <us-gaap:OperatingIncomeLoss unitRef="usd" contextRef="c6_From1Apr2019To30Jun2019" decimals="0">-3318495</us-gaap:OperatingIncomeLoss>
  <us-gaap:GainsLossesOnExtinguishmentOfDebt unitRef="usd" contextRef="c0_From1Jan2020To30Jun2020" decimals="0">-198330</us-gaap:GainsLossesOnExtinguishmentOfDebt>
  <us-gaap:GainsLossesOnExtinguishmentOfDebt unitRef="usd" contextRef="c4_From1Jan2019To30Jun2019" decimals="0">-893958</us-gaap:GainsLossesOnExtinguishmentOfDebt>
  <us-gaap:GainsLossesOnExtinguishmentOfDebt unitRef="usd" contextRef="c5_From1Apr2020To30Jun2020" decimals="0">-95163</us-gaap:GainsLossesOnExtinguishmentOfDebt>
  <us-gaap:InvestmentIncomeInterest unitRef="usd" contextRef="c0_From1Jan2020To30Jun2020" decimals="0">72617</us-gaap:InvestmentIncomeInterest>
  <us-gaap:InvestmentIncomeInterest unitRef="usd" contextRef="c4_From1Jan2019To30Jun2019" decimals="0">82610</us-gaap:InvestmentIncomeInterest>
  <us-gaap:InvestmentIncomeInterest unitRef="usd" contextRef="c5_From1Apr2020To30Jun2020" decimals="0">45611</us-gaap:InvestmentIncomeInterest>
  <us-gaap:InvestmentIncomeInterest unitRef="usd" contextRef="c6_From1Apr2019To30Jun2019" decimals="0">41498</us-gaap:InvestmentIncomeInterest>
  <us-gaap:InterestExpense unitRef="usd" contextRef="c0_From1Jan2020To30Jun2020" decimals="0">697028</us-gaap:InterestExpense>
  <us-gaap:InterestExpense unitRef="usd" contextRef="c4_From1Jan2019To30Jun2019" decimals="0">3793920</us-gaap:InterestExpense>
  <us-gaap:InterestExpense unitRef="usd" contextRef="c5_From1Apr2020To30Jun2020" decimals="0">341784</us-gaap:InterestExpense>
  <us-gaap:InterestExpense unitRef="usd" contextRef="c6_From1Apr2019To30Jun2019" decimals="0">1861815</us-gaap:InterestExpense>
  <us-gaap:OtherNonoperatingIncomeExpense unitRef="usd" contextRef="c0_From1Jan2020To30Jun2020" decimals="0">-40628</us-gaap:OtherNonoperatingIncomeExpense>
  <us-gaap:OtherNonoperatingIncomeExpense unitRef="usd" contextRef="c4_From1Jan2019To30Jun2019" decimals="0">344003</us-gaap:OtherNonoperatingIncomeExpense>
  <us-gaap:OtherNonoperatingIncomeExpense unitRef="usd" contextRef="c5_From1Apr2020To30Jun2020" decimals="0">-27660</us-gaap:OtherNonoperatingIncomeExpense>
  <us-gaap:OtherNonoperatingIncomeExpense unitRef="usd" contextRef="c6_From1Apr2019To30Jun2019" decimals="0">-19450</us-gaap:OtherNonoperatingIncomeExpense>
  <us-gaap:NonoperatingIncomeExpense unitRef="usd" contextRef="c0_From1Jan2020To30Jun2020" decimals="0">-863369</us-gaap:NonoperatingIncomeExpense>
  <us-gaap:NonoperatingIncomeExpense unitRef="usd" contextRef="c4_From1Jan2019To30Jun2019" decimals="0">-4261265</us-gaap:NonoperatingIncomeExpense>
  <us-gaap:NonoperatingIncomeExpense unitRef="usd" contextRef="c5_From1Apr2020To30Jun2020" decimals="0">-418996</us-gaap:NonoperatingIncomeExpense>
  <us-gaap:NonoperatingIncomeExpense unitRef="usd" contextRef="c6_From1Apr2019To30Jun2019" decimals="0">-1839767</us-gaap:NonoperatingIncomeExpense>
  <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments unitRef="usd" contextRef="c0_From1Jan2020To30Jun2020" decimals="0">395389</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
  <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments unitRef="usd" contextRef="c4_From1Jan2019To30Jun2019" decimals="0">-9491427</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
  <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments unitRef="usd" contextRef="c5_From1Apr2020To30Jun2020" decimals="0">993940</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
  <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments unitRef="usd" contextRef="c6_From1Apr2019To30Jun2019" decimals="0">-5158262</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
  <us-gaap:IncomeTaxExpenseBenefit unitRef="usd" contextRef="c0_From1Jan2020To30Jun2020" xs:nil="true"/>
  <us-gaap:IncomeTaxExpenseBenefit unitRef="usd" contextRef="c4_From1Jan2019To30Jun2019" decimals="0">-2286044</us-gaap:IncomeTaxExpenseBenefit>
  <us-gaap:IncomeTaxExpenseBenefit unitRef="usd" contextRef="c5_From1Apr2020To30Jun2020" xs:nil="true"/>
  <us-gaap:IncomeTaxExpenseBenefit unitRef="usd" contextRef="c6_From1Apr2019To30Jun2019" decimals="0">104827</us-gaap:IncomeTaxExpenseBenefit>
  <us-gaap:NetIncomeLoss unitRef="usd" contextRef="c0_From1Jan2020To30Jun2020" decimals="0">395389</us-gaap:NetIncomeLoss>
  <us-gaap:NetIncomeLoss unitRef="usd" contextRef="c4_From1Jan2019To30Jun2019" decimals="0">-7205383</us-gaap:NetIncomeLoss>
  <us-gaap:NetIncomeLoss unitRef="usd" contextRef="c5_From1Apr2020To30Jun2020" decimals="0">993940</us-gaap:NetIncomeLoss>
  <us-gaap:NetIncomeLoss unitRef="usd" contextRef="c6_From1Apr2019To30Jun2019" decimals="0">-5263089</us-gaap:NetIncomeLoss>
  <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToNoncontrollingInterest unitRef="usd" contextRef="c0_From1Jan2020To30Jun2020" decimals="0">1282589</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToNoncontrollingInterest>
  <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToNoncontrollingInterest unitRef="usd" contextRef="c4_From1Jan2019To30Jun2019" decimals="0">96559</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToNoncontrollingInterest>
  <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToNoncontrollingInterest unitRef="usd" contextRef="c5_From1Apr2020To30Jun2020" decimals="0">-58688</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToNoncontrollingInterest>
  <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToNoncontrollingInterest unitRef="usd" contextRef="c6_From1Apr2019To30Jun2019" decimals="0">1907185</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToNoncontrollingInterest>
  <us-gaap:ComprehensiveIncomeNetOfTax unitRef="usd" contextRef="c0_From1Jan2020To30Jun2020" decimals="0">-887200</us-gaap:ComprehensiveIncomeNetOfTax>
  <us-gaap:ComprehensiveIncomeNetOfTax unitRef="usd" contextRef="c4_From1Jan2019To30Jun2019" decimals="0">-7301942</us-gaap:ComprehensiveIncomeNetOfTax>
  <us-gaap:ComprehensiveIncomeNetOfTax unitRef="usd" contextRef="c5_From1Apr2020To30Jun2020" decimals="0">1052628</us-gaap:ComprehensiveIncomeNetOfTax>
  <us-gaap:ComprehensiveIncomeNetOfTax unitRef="usd" contextRef="c6_From1Apr2019To30Jun2019" decimals="0">-7170274</us-gaap:ComprehensiveIncomeNetOfTax>
  <us-gaap:WeightedAverageNumberOfShareOutstandingBasicAndDiluted unitRef="shares" contextRef="c0_From1Jan2020To30Jun2020" decimals="INF">2226282</us-gaap:WeightedAverageNumberOfShareOutstandingBasicAndDiluted>
  <us-gaap:WeightedAverageNumberOfShareOutstandingBasicAndDiluted unitRef="shares" contextRef="c4_From1Jan2019To30Jun2019" decimals="INF">13914784</us-gaap:WeightedAverageNumberOfShareOutstandingBasicAndDiluted>
  <us-gaap:WeightedAverageNumberOfShareOutstandingBasicAndDiluted unitRef="shares" contextRef="c5_From1Apr2020To30Jun2020" decimals="INF">2317223</us-gaap:WeightedAverageNumberOfShareOutstandingBasicAndDiluted>
  <us-gaap:WeightedAverageNumberOfShareOutstandingBasicAndDiluted unitRef="shares" contextRef="c6_From1Apr2019To30Jun2019" decimals="INF">15743533</us-gaap:WeightedAverageNumberOfShareOutstandingBasicAndDiluted>
  <us-gaap:EarningsPerShareBasicAndDiluted unitRef="usdPershares" contextRef="c0_From1Jan2020To30Jun2020" decimals="2">0.18</us-gaap:EarningsPerShareBasicAndDiluted>
  <us-gaap:EarningsPerShareBasicAndDiluted unitRef="usdPershares" contextRef="c4_From1Jan2019To30Jun2019" decimals="2">-0.52</us-gaap:EarningsPerShareBasicAndDiluted>
  <us-gaap:EarningsPerShareBasicAndDiluted unitRef="usdPershares" contextRef="c5_From1Apr2020To30Jun2020" decimals="2">0.43</us-gaap:EarningsPerShareBasicAndDiluted>
  <us-gaap:EarningsPerShareBasicAndDiluted unitRef="usdPershares" contextRef="c6_From1Apr2019To30Jun2019" decimals="2">-0.33</us-gaap:EarningsPerShareBasicAndDiluted>
  <us-gaap:AmortizationOfFinancingCostsAndDiscounts unitRef="usd" contextRef="c0_From1Jan2020To30Jun2020" decimals="0">39583</us-gaap:AmortizationOfFinancingCostsAndDiscounts>
  <us-gaap:AmortizationOfFinancingCostsAndDiscounts unitRef="usd" contextRef="c4_From1Jan2019To30Jun2019" decimals="0">72161</us-gaap:AmortizationOfFinancingCostsAndDiscounts>
  <us-gaap:ShareBasedCompensation unitRef="usd" contextRef="c0_From1Jan2020To30Jun2020" decimals="0">10999</us-gaap:ShareBasedCompensation>
  <us-gaap:ShareBasedCompensation unitRef="usd" contextRef="c4_From1Jan2019To30Jun2019" xs:nil="true"/>
  <us-gaap:OperatingLeaseExpense unitRef="usd" contextRef="c0_From1Jan2020To30Jun2020" decimals="0">32502</us-gaap:OperatingLeaseExpense>
  <us-gaap:OperatingLeaseExpense unitRef="usd" contextRef="c4_From1Jan2019To30Jun2019" xs:nil="true"/>
  <creg:BadDebtsExpense unitRef="usd" contextRef="c0_From1Jan2020To30Jun2020" decimals="0">1649622</creg:BadDebtsExpense>
  <creg:BadDebtsExpense unitRef="usd" contextRef="c4_From1Jan2019To30Jun2019" decimals="0">-2824901</creg:BadDebtsExpense>
  <creg:GainLossOnDispositionOfAsset unitRef="usd" contextRef="c0_From1Jan2020To30Jun2020" xs:nil="true"/>
  <creg:GainLossOnDispositionOfAsset unitRef="usd" contextRef="c4_From1Jan2019To30Jun2019" decimals="0">-47267</creg:GainLossOnDispositionOfAsset>
  <creg:LossOnTransferOfChengliBoxingSystem unitRef="usd" contextRef="c0_From1Jan2020To30Jun2020" xs:nil="true"/>
  <creg:LossOnTransferOfChengliBoxingSystem unitRef="usd" contextRef="c4_From1Jan2019To30Jun2019" decimals="0">634963</creg:LossOnTransferOfChengliBoxingSystem>
  <creg:LossOnTransferOfXuzhouHuayuSystem unitRef="usd" contextRef="c0_From1Jan2020To30Jun2020" xs:nil="true"/>
  <creg:LossOnTransferOfXuzhouHuayuSystem unitRef="usd" contextRef="c4_From1Jan2019To30Jun2019" decimals="0">403922</creg:LossOnTransferOfXuzhouHuayuSystem>
  <creg:LossOnTransferOfShenqiuPhaseIIISystems unitRef="usd" contextRef="c0_From1Jan2020To30Jun2020" xs:nil="true"/>
  <creg:LossOnTransferOfShenqiuPhaseIIISystems unitRef="usd" contextRef="c4_From1Jan2019To30Jun2019" decimals="0">211975</creg:LossOnTransferOfShenqiuPhaseIIISystems>
  <creg:GainLossOnSaleOfPropertyPlantEquipments unitRef="usd" contextRef="c0_From1Jan2020To30Jun2020" xs:nil="true"/>
  <creg:GainLossOnSaleOfPropertyPlantEquipments unitRef="usd" contextRef="c4_From1Jan2019To30Jun2019" decimals="0">-293</creg:GainLossOnSaleOfPropertyPlantEquipments>
  <creg:LossOnNotesRedemptionConversion unitRef="usd" contextRef="c0_From1Jan2020To30Jun2020" decimals="0">198330</creg:LossOnNotesRedemptionConversion>
  <creg:LossOnNotesRedemptionConversion unitRef="usd" contextRef="c4_From1Jan2019To30Jun2019" decimals="0">893958</creg:LossOnNotesRedemptionConversion>
  <us-gaap:IncreaseDecreaseInDeferredIncomeTaxes unitRef="usd" contextRef="c0_From1Jan2020To30Jun2020" xs:nil="true"/>
  <us-gaap:IncreaseDecreaseInDeferredIncomeTaxes unitRef="usd" contextRef="c4_From1Jan2019To30Jun2019" decimals="0">2364088</us-gaap:IncreaseDecreaseInDeferredIncomeTaxes>
  <creg:IncreaseDecreaseInAccruedInterestReceivables unitRef="usd" contextRef="c0_From1Jan2020To30Jun2020" xs:nil="true"/>
  <creg:IncreaseDecreaseInAccruedInterestReceivables unitRef="usd" contextRef="c4_From1Jan2019To30Jun2019" decimals="0">173360</creg:IncreaseDecreaseInAccruedInterestReceivables>
  <creg:IncreaseDecreaseInLeasingReceivable unitRef="usd" contextRef="c0_From1Jan2020To30Jun2020" decimals="0">-13879575</creg:IncreaseDecreaseInLeasingReceivable>
  <creg:IncreaseDecreaseInLeasingReceivable unitRef="usd" contextRef="c4_From1Jan2019To30Jun2019" xs:nil="true"/>
  <creg:IncreaseDecreaseInAccountReceivable unitRef="usd" contextRef="c0_From1Jan2020To30Jun2020" decimals="0">-35552191</creg:IncreaseDecreaseInAccountReceivable>
  <creg:IncreaseDecreaseInAccountReceivable unitRef="usd" contextRef="c4_From1Jan2019To30Jun2019" decimals="0">-65001</creg:IncreaseDecreaseInAccountReceivable>
  <creg:IncreaseDecreaseInPrepaidExpenses unitRef="usd" contextRef="c0_From1Jan2020To30Jun2020" decimals="0">-919</creg:IncreaseDecreaseInPrepaidExpenses>
  <creg:IncreaseDecreaseInPrepaidExpenses unitRef="usd" contextRef="c4_From1Jan2019To30Jun2019" xs:nil="true"/>
  <creg:IncreaseDecreaseInOtherReceivable unitRef="usd" contextRef="c0_From1Jan2020To30Jun2020" decimals="0">3589</creg:IncreaseDecreaseInOtherReceivable>
  <creg:IncreaseDecreaseInOtherReceivable unitRef="usd" contextRef="c4_From1Jan2019To30Jun2019" decimals="0">1074031</creg:IncreaseDecreaseInOtherReceivable>
  <us-gaap:IncreaseDecreaseInOtherAccountsPayable unitRef="usd" contextRef="c4_From1Jan2019To30Jun2019" decimals="0">-2888301</us-gaap:IncreaseDecreaseInOtherAccountsPayable>
  <us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable unitRef="usd" contextRef="c0_From1Jan2020To30Jun2020" decimals="0">-2121622</us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable>
  <us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable unitRef="usd" contextRef="c4_From1Jan2019To30Jun2019" decimals="0">-1283246</us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable>
  <us-gaap:IncreaseDecreaseInAccountsPayable unitRef="usd" contextRef="c0_From1Jan2020To30Jun2020" decimals="0">-31174</us-gaap:IncreaseDecreaseInAccountsPayable>
  <us-gaap:IncreaseDecreaseInAccountsPayable unitRef="usd" contextRef="c4_From1Jan2019To30Jun2019" xs:nil="true"/>
  <us-gaap:IncreaseDecreaseInInterestPayableNet unitRef="usd" contextRef="c0_From1Jan2020To30Jun2020" decimals="0">635375</us-gaap:IncreaseDecreaseInInterestPayableNet>
  <us-gaap:IncreaseDecreaseInInterestPayableNet unitRef="usd" contextRef="c4_From1Jan2019To30Jun2019" decimals="0">3720566</us-gaap:IncreaseDecreaseInInterestPayableNet>
  <us-gaap:IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities unitRef="usd" contextRef="c0_From1Jan2020To30Jun2020" decimals="0">57740</us-gaap:IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities>
  <us-gaap:IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities unitRef="usd" contextRef="c4_From1Jan2019To30Jun2019" decimals="0">-371026</us-gaap:IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities>
  <creg:RefundableDepositForSystemsLeasing unitRef="usd" contextRef="c0_From1Jan2020To30Jun2020" xs:nil="true"/>
  <creg:RefundableDepositForSystemsLeasing unitRef="usd" contextRef="c4_From1Jan2019To30Jun2019" decimals="0">-486668</creg:RefundableDepositForSystemsLeasing>
  <us-gaap:NetCashProvidedByUsedInOperatingActivities unitRef="usd" contextRef="c0_From1Jan2020To30Jun2020" decimals="0">46996596</us-gaap:NetCashProvidedByUsedInOperatingActivities>
  <us-gaap:NetCashProvidedByUsedInOperatingActivities unitRef="usd" contextRef="c4_From1Jan2019To30Jun2019" decimals="0">-6971096</us-gaap:NetCashProvidedByUsedInOperatingActivities>
  <us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment unitRef="usd" contextRef="c0_From1Jan2020To30Jun2020" xs:nil="true"/>
  <us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment unitRef="usd" contextRef="c4_From1Jan2019To30Jun2019" decimals="0">5162</us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment>
  <us-gaap:NetCashProvidedByUsedInInvestingActivities unitRef="usd" contextRef="c0_From1Jan2020To30Jun2020" xs:nil="true"/>
  <us-gaap:NetCashProvidedByUsedInInvestingActivities unitRef="usd" contextRef="c4_From1Jan2019To30Jun2019" decimals="0">5162</us-gaap:NetCashProvidedByUsedInInvestingActivities>
  <us-gaap:ProceedsFromRepaymentsOfNotesPayable unitRef="usd" contextRef="c0_From1Jan2020To30Jun2020" xs:nil="true"/>
  <us-gaap:ProceedsFromRepaymentsOfNotesPayable unitRef="usd" contextRef="c4_From1Jan2019To30Jun2019" decimals="0">2000000</us-gaap:ProceedsFromRepaymentsOfNotesPayable>
  <us-gaap:ProceedsFromIssuanceOfCommonStock unitRef="usd" contextRef="c0_From1Jan2020To30Jun2020" xs:nil="true"/>
  <us-gaap:ProceedsFromIssuanceOfCommonStock unitRef="usd" contextRef="c4_From1Jan2019To30Jun2019" decimals="0">3309475</us-gaap:ProceedsFromIssuanceOfCommonStock>
  <us-gaap:NetCashProvidedByUsedInFinancingActivities unitRef="usd" contextRef="c0_From1Jan2020To30Jun2020" xs:nil="true"/>
  <us-gaap:NetCashProvidedByUsedInFinancingActivities unitRef="usd" contextRef="c4_From1Jan2019To30Jun2019" decimals="0">5309475</us-gaap:NetCashProvidedByUsedInFinancingActivities>
  <us-gaap:EffectOfExchangeRateOnCashAndCashEquivalents unitRef="usd" contextRef="c0_From1Jan2020To30Jun2020" decimals="0">-551508</us-gaap:EffectOfExchangeRateOnCashAndCashEquivalents>
  <us-gaap:EffectOfExchangeRateOnCashAndCashEquivalents unitRef="usd" contextRef="c4_From1Jan2019To30Jun2019" decimals="0">-80341</us-gaap:EffectOfExchangeRateOnCashAndCashEquivalents>
  <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect unitRef="usd" contextRef="c0_From1Jan2020To30Jun2020" decimals="0">46445088</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
  <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect unitRef="usd" contextRef="c4_From1Jan2019To30Jun2019" decimals="0">-1736800</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
  <us-gaap:CashAndCashEquivalentsAtCarryingValue unitRef="usd" contextRef="c7_AsOf31Dec2018" decimals="0">53223142</us-gaap:CashAndCashEquivalentsAtCarryingValue>
  <us-gaap:CashAndCashEquivalentsAtCarryingValue unitRef="usd" contextRef="c8_AsOf30Jun2019" decimals="0">51486342</us-gaap:CashAndCashEquivalentsAtCarryingValue>
  <us-gaap:IncomeTaxesPaid unitRef="usd" contextRef="c0_From1Jan2020To30Jun2020" xs:nil="true"/>
  <us-gaap:IncomeTaxesPaid unitRef="usd" contextRef="c4_From1Jan2019To30Jun2019" decimals="0">225784</us-gaap:IncomeTaxesPaid>
  <us-gaap:InterestPaidNet unitRef="usd" contextRef="c0_From1Jan2020To30Jun2020" xs:nil="true"/>
  <us-gaap:InterestPaidNet unitRef="usd" contextRef="c4_From1Jan2019To30Jun2019" xs:nil="true"/>
  <us-gaap:TransferToInvestments unitRef="usd" contextRef="c0_From1Jan2020To30Jun2020" decimals="0">23635489</us-gaap:TransferToInvestments>
  <us-gaap:TransferToInvestments unitRef="usd" contextRef="c4_From1Jan2019To30Jun2019" xs:nil="true"/>
  <creg:TransferOfProject unitRef="usd" contextRef="c4_From1Jan2019To30Jun2019" decimals="0">35938441</creg:TransferOfProject>
  <creg:ConversionOfConvertibleDebtIntoCommonShares unitRef="usd" contextRef="c4_From1Jan2019To30Jun2019" decimals="0">1070000</creg:ConversionOfConvertibleDebtIntoCommonShares>
  <creg:ConversionOfLongtermNotesIntoCommonShares unitRef="usd" contextRef="c0_From1Jan2020To30Jun2020" decimals="0">1104586</creg:ConversionOfLongtermNotesIntoCommonShares>
  <creg:ConversionOfLongtermNotesIntoCommonShares unitRef="usd" contextRef="c4_From1Jan2019To30Jun2019" xs:nil="true"/>
  <us-gaap:SharesOutstanding unitRef="shares" contextRef="c9_AsOf31Dec2019_CommonStockMember" decimals="INF">2032721</us-gaap:SharesOutstanding>
  <us-gaap:StockholdersEquity unitRef="usd" contextRef="c9_AsOf31Dec2019_CommonStockMember" decimals="0">2033</us-gaap:StockholdersEquity>
  <us-gaap:StockholdersEquity unitRef="usd" contextRef="c10_AsOf31Dec2019_AdditionalPaidInCapitalMember" decimals="0">116682374</us-gaap:StockholdersEquity>
  <us-gaap:StockholdersEquity unitRef="usd" contextRef="c11_AsOf31Dec2019_StatutoryReservesMember" decimals="0">14525712</us-gaap:StockholdersEquity>
  <us-gaap:StockholdersEquity unitRef="usd" contextRef="c12_AsOf31Dec2019_AccumulatedOtherComprehensiveIncomeMember" decimals="0">-6132614</us-gaap:StockholdersEquity>
  <us-gaap:StockholdersEquity unitRef="usd" contextRef="c13_AsOf31Dec2019_RetainedEarningsMember" decimals="0">-46447959</us-gaap:StockholdersEquity>
  <us-gaap:ProfitLoss unitRef="usd" contextRef="c14_From1Jan2020To31Mar2020_CommonStockMember" xs:nil="true"/>
  <us-gaap:ProfitLoss unitRef="usd" contextRef="c15_From1Jan2020To31Mar2020_AdditionalPaidInCapitalMember" xs:nil="true"/>
  <us-gaap:ProfitLoss unitRef="usd" contextRef="c16_From1Jan2020To31Mar2020_StatutoryReservesMember" xs:nil="true"/>
  <us-gaap:ProfitLoss unitRef="usd" contextRef="c17_From1Jan2020To31Mar2020_AccumulatedOtherComprehensiveIncomeMember" xs:nil="true"/>
  <us-gaap:ProfitLoss unitRef="usd" contextRef="c18_From1Jan2020To31Mar2020_RetainedEarningsMember" decimals="0">-598551</us-gaap:ProfitLoss>
  <us-gaap:ProfitLoss unitRef="usd" contextRef="c19_From1Jan2020To31Mar2020" decimals="0">-598551</us-gaap:ProfitLoss>
  <us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation unitRef="shares" contextRef="c14_From1Jan2020To31Mar2020_CommonStockMember" decimals="INF">3333</us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation>
  <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation unitRef="usd" contextRef="c14_From1Jan2020To31Mar2020_CommonStockMember" decimals="0">3</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
  <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation unitRef="usd" contextRef="c15_From1Jan2020To31Mar2020_AdditionalPaidInCapitalMember" decimals="0">10996</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
  <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation unitRef="usd" contextRef="c16_From1Jan2020To31Mar2020_StatutoryReservesMember" xs:nil="true"/>
  <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation unitRef="usd" contextRef="c17_From1Jan2020To31Mar2020_AccumulatedOtherComprehensiveIncomeMember" xs:nil="true"/>
  <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation unitRef="usd" contextRef="c18_From1Jan2020To31Mar2020_RetainedEarningsMember" xs:nil="true"/>
  <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation unitRef="usd" contextRef="c19_From1Jan2020To31Mar2020" decimals="0">10999</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
  <creg:StockIssuedDuringPeriodShareValueConversionOfLongtermNotesIntoCommonShares unitRef="shares" contextRef="c14_From1Jan2020To31Mar2020_CommonStockMember" decimals="INF">143333</creg:StockIssuedDuringPeriodShareValueConversionOfLongtermNotesIntoCommonShares>
  <creg:StockIssuedDuringPeriodValueConversionOfLongtermNotesIntoCommonShares unitRef="usd" contextRef="c14_From1Jan2020To31Mar2020_CommonStockMember" decimals="0">143</creg:StockIssuedDuringPeriodValueConversionOfLongtermNotesIntoCommonShares>
  <creg:StockIssuedDuringPeriodValueConversionOfLongtermNotesIntoCommonShares unitRef="usd" contextRef="c15_From1Jan2020To31Mar2020_AdditionalPaidInCapitalMember" decimals="0">533024</creg:StockIssuedDuringPeriodValueConversionOfLongtermNotesIntoCommonShares>
  <creg:StockIssuedDuringPeriodValueConversionOfLongtermNotesIntoCommonShares unitRef="usd" contextRef="c16_From1Jan2020To31Mar2020_StatutoryReservesMember" xs:nil="true"/>
  <creg:StockIssuedDuringPeriodValueConversionOfLongtermNotesIntoCommonShares unitRef="usd" contextRef="c17_From1Jan2020To31Mar2020_AccumulatedOtherComprehensiveIncomeMember" xs:nil="true"/>
  <creg:StockIssuedDuringPeriodValueConversionOfLongtermNotesIntoCommonShares unitRef="usd" contextRef="c18_From1Jan2020To31Mar2020_RetainedEarningsMember" xs:nil="true"/>
  <creg:StockIssuedDuringPeriodValueConversionOfLongtermNotesIntoCommonShares unitRef="usd" contextRef="c19_From1Jan2020To31Mar2020" decimals="0">533167</creg:StockIssuedDuringPeriodValueConversionOfLongtermNotesIntoCommonShares>
  <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax unitRef="usd" contextRef="c14_From1Jan2020To31Mar2020_CommonStockMember" xs:nil="true"/>
  <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax unitRef="usd" contextRef="c15_From1Jan2020To31Mar2020_AdditionalPaidInCapitalMember" xs:nil="true"/>
  <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax unitRef="usd" contextRef="c16_From1Jan2020To31Mar2020_StatutoryReservesMember" xs:nil="true"/>
  <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax unitRef="usd" contextRef="c17_From1Jan2020To31Mar2020_AccumulatedOtherComprehensiveIncomeMember" decimals="0">-1341276</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
  <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax unitRef="usd" contextRef="c18_From1Jan2020To31Mar2020_RetainedEarningsMember" xs:nil="true"/>
  <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax unitRef="usd" contextRef="c19_From1Jan2020To31Mar2020" decimals="0">-1341276</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
  <us-gaap:SharesOutstanding unitRef="shares" contextRef="c20_AsOf31Mar2020_CommonStockMember" decimals="INF">2179387</us-gaap:SharesOutstanding>
  <us-gaap:StockholdersEquity unitRef="usd" contextRef="c20_AsOf31Mar2020_CommonStockMember" decimals="0">2179</us-gaap:StockholdersEquity>
  <us-gaap:StockholdersEquity unitRef="usd" contextRef="c21_AsOf31Mar2020_AdditionalPaidInCapitalMember" decimals="0">117226394</us-gaap:StockholdersEquity>
  <us-gaap:StockholdersEquity unitRef="usd" contextRef="c22_AsOf31Mar2020_StatutoryReservesMember" decimals="0">14525712</us-gaap:StockholdersEquity>
  <us-gaap:StockholdersEquity unitRef="usd" contextRef="c23_AsOf31Mar2020_AccumulatedOtherComprehensiveIncomeMember" decimals="0">-7473890</us-gaap:StockholdersEquity>
  <us-gaap:StockholdersEquity unitRef="usd" contextRef="c24_AsOf31Mar2020_RetainedEarningsMember" decimals="0">-47046510</us-gaap:StockholdersEquity>
  <us-gaap:StockholdersEquity unitRef="usd" contextRef="c25_AsOf31Mar2020" decimals="0">77233885</us-gaap:StockholdersEquity>
  <creg:StockIssuedDuringPeriodShareValueConversionOfLongtermNotesIntoCommonShares unitRef="shares" contextRef="c26_From1Apr2020To30Jun2020_CommonStockMember" decimals="INF">304710</creg:StockIssuedDuringPeriodShareValueConversionOfLongtermNotesIntoCommonShares>
  <creg:StockIssuedDuringPeriodValueConversionOfLongtermNotesIntoCommonShares unitRef="usd" contextRef="c26_From1Apr2020To30Jun2020_CommonStockMember" decimals="0">305</creg:StockIssuedDuringPeriodValueConversionOfLongtermNotesIntoCommonShares>
  <creg:StockIssuedDuringPeriodValueConversionOfLongtermNotesIntoCommonShares unitRef="usd" contextRef="c27_From1Apr2020To30Jun2020_AdditionalPaidInCapitalMember" decimals="0">769444</creg:StockIssuedDuringPeriodValueConversionOfLongtermNotesIntoCommonShares>
  <creg:StockIssuedDuringPeriodValueConversionOfLongtermNotesIntoCommonShares unitRef="usd" contextRef="c5_From1Apr2020To30Jun2020" decimals="0">769749</creg:StockIssuedDuringPeriodValueConversionOfLongtermNotesIntoCommonShares>
  <creg:StockIssueDuringPeriodSharesRoundupOfFranctionalSharesDueToReverseSplit unitRef="shares" contextRef="c26_From1Apr2020To30Jun2020_CommonStockMember" decimals="INF">9100</creg:StockIssueDuringPeriodSharesRoundupOfFranctionalSharesDueToReverseSplit>
  <creg:RoundupOfFranctionalSharesDueToReverseSplit unitRef="usd" contextRef="c26_From1Apr2020To30Jun2020_CommonStockMember" decimals="0">9</creg:RoundupOfFranctionalSharesDueToReverseSplit>
  <creg:RoundupOfFranctionalSharesDueToReverseSplit unitRef="usd" contextRef="c27_From1Apr2020To30Jun2020_AdditionalPaidInCapitalMember" decimals="0">-9</creg:RoundupOfFranctionalSharesDueToReverseSplit>
  <us-gaap:ProfitLoss unitRef="usd" contextRef="c28_From1Apr2020To30Jun2020_RetainedEarningsMember" decimals="0">993940</us-gaap:ProfitLoss>
  <us-gaap:ProfitLoss unitRef="usd" contextRef="c5_From1Apr2020To30Jun2020" decimals="0">993940</us-gaap:ProfitLoss>
  <creg:TransferToStatutoryReserves unitRef="usd" contextRef="c29_From1Apr2020To30Jun2020_StatutoryReservesMember" decimals="0">140494</creg:TransferToStatutoryReserves>
  <creg:TransferToStatutoryReserves unitRef="usd" contextRef="c28_From1Apr2020To30Jun2020_RetainedEarningsMember" decimals="0">-140494</creg:TransferToStatutoryReserves>
  <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax unitRef="usd" contextRef="c30_From1Apr2020To30Jun2020_AccumulatedOtherComprehensiveIncomeMember" decimals="0">58688</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
  <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax unitRef="usd" contextRef="c5_From1Apr2020To30Jun2020" decimals="0">58688</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
  <us-gaap:SharesOutstanding unitRef="shares" contextRef="c31_AsOf30Jun2020_CommonStockMember" decimals="INF">2493197</us-gaap:SharesOutstanding>
  <us-gaap:StockholdersEquity unitRef="usd" contextRef="c31_AsOf30Jun2020_CommonStockMember" decimals="0">2493</us-gaap:StockholdersEquity>
  <us-gaap:StockholdersEquity unitRef="usd" contextRef="c32_AsOf30Jun2020_AdditionalPaidInCapitalMember" decimals="0">117995829</us-gaap:StockholdersEquity>
  <us-gaap:StockholdersEquity unitRef="usd" contextRef="c33_AsOf30Jun2020_StatutoryReservesMember" decimals="0">14666206</us-gaap:StockholdersEquity>
  <us-gaap:StockholdersEquity unitRef="usd" contextRef="c34_AsOf30Jun2020_AccumulatedOtherComprehensiveIncomeMember" decimals="0">-7415203</us-gaap:StockholdersEquity>
  <us-gaap:StockholdersEquity unitRef="usd" contextRef="c35_AsOf30Jun2020_RetainedEarningsMember" decimals="0">-46193064</us-gaap:StockholdersEquity>
  <us-gaap:SharesOutstanding unitRef="shares" contextRef="c36_AsOf31Dec2018_CommonStockMember" decimals="INF">1029582</us-gaap:SharesOutstanding>
  <us-gaap:StockholdersEquity unitRef="usd" contextRef="c36_AsOf31Dec2018_CommonStockMember" decimals="0">1030</us-gaap:StockholdersEquity>
  <us-gaap:StockholdersEquity unitRef="usd" contextRef="c37_AsOf31Dec2018_AdditionalPaidInCapitalMember" decimals="0">114493283</us-gaap:StockholdersEquity>
  <us-gaap:StockholdersEquity unitRef="usd" contextRef="c38_AsOf31Dec2018_StatutoryReservesMember" decimals="0">14525712</us-gaap:StockholdersEquity>
  <us-gaap:StockholdersEquity unitRef="usd" contextRef="c39_AsOf31Dec2018_AccumulatedOtherComprehensiveIncomeMember" decimals="0">-4620930</us-gaap:StockholdersEquity>
  <us-gaap:StockholdersEquity unitRef="usd" contextRef="c40_AsOf31Dec2018_RetainedEarningsMember" decimals="0">-37675202</us-gaap:StockholdersEquity>
  <us-gaap:StockholdersEquity unitRef="usd" contextRef="c7_AsOf31Dec2018" decimals="0">86723893</us-gaap:StockholdersEquity>
  <us-gaap:StockholdersEquity unitRef="usd" contextRef="c41_AsOf31Dec2018_NoncontrollingInterestMember" decimals="0">-3544624</us-gaap:StockholdersEquity>
  <us-gaap:ProfitLoss unitRef="usd" contextRef="c42_From1Jan2019To31Mar2019_CommonStockMember" xs:nil="true"/>
  <us-gaap:ProfitLoss unitRef="usd" contextRef="c43_From1Jan2019To31Mar2019_AdditionalPaidInCapitalMember" xs:nil="true"/>
  <us-gaap:ProfitLoss unitRef="usd" contextRef="c44_From1Jan2019To31Mar2019_StatutoryReservesMember" xs:nil="true"/>
  <us-gaap:ProfitLoss unitRef="usd" contextRef="c45_From1Jan2019To31Mar2019_AccumulatedOtherComprehensiveIncomeMember" xs:nil="true"/>
  <us-gaap:ProfitLoss unitRef="usd" contextRef="c46_From1Jan2019To31Mar2019_RetainedEarningsMember" decimals="0">-1942294</us-gaap:ProfitLoss>
  <us-gaap:ProfitLoss unitRef="usd" contextRef="c47_From1Jan2019To31Mar2019" decimals="0">-1942294</us-gaap:ProfitLoss>
  <us-gaap:ProfitLoss unitRef="usd" contextRef="c48_From1Jan2019To31Mar2019_NoncontrollingInterestMember" xs:nil="true"/>
  <creg:PurchaseOfNoncontrollingInterest unitRef="usd" contextRef="c42_From1Jan2019To31Mar2019_CommonStockMember" xs:nil="true"/>
  <creg:PurchaseOfNoncontrollingInterest unitRef="usd" contextRef="c43_From1Jan2019To31Mar2019_AdditionalPaidInCapitalMember" decimals="0">-3948242</creg:PurchaseOfNoncontrollingInterest>
  <creg:PurchaseOfNoncontrollingInterest unitRef="usd" contextRef="c44_From1Jan2019To31Mar2019_StatutoryReservesMember" xs:nil="true"/>
  <creg:PurchaseOfNoncontrollingInterest unitRef="usd" contextRef="c45_From1Jan2019To31Mar2019_AccumulatedOtherComprehensiveIncomeMember" xs:nil="true"/>
  <creg:PurchaseOfNoncontrollingInterest unitRef="usd" contextRef="c46_From1Jan2019To31Mar2019_RetainedEarningsMember" xs:nil="true"/>
  <creg:PurchaseOfNoncontrollingInterest unitRef="usd" contextRef="c47_From1Jan2019To31Mar2019" decimals="0">-3948242</creg:PurchaseOfNoncontrollingInterest>
  <creg:PurchaseOfNoncontrollingInterest unitRef="usd" contextRef="c48_From1Jan2019To31Mar2019_NoncontrollingInterestMember" decimals="0">3544624</creg:PurchaseOfNoncontrollingInterest>
  <creg:StockIssueDuringPeriodSharesIssuanceOfCommonStockForEquityFinancing unitRef="shares" contextRef="c42_From1Jan2019To31Mar2019_CommonStockMember" decimals="INF">160000</creg:StockIssueDuringPeriodSharesIssuanceOfCommonStockForEquityFinancing>
  <creg:IssuanceOfCommonStockForEquityFinancing unitRef="usd" contextRef="c42_From1Jan2019To31Mar2019_CommonStockMember" decimals="0">160</creg:IssuanceOfCommonStockForEquityFinancing>
  <creg:IssuanceOfCommonStockForEquityFinancing unitRef="usd" contextRef="c43_From1Jan2019To31Mar2019_AdditionalPaidInCapitalMember" decimals="0">1620640</creg:IssuanceOfCommonStockForEquityFinancing>
  <creg:IssuanceOfCommonStockForEquityFinancing unitRef="usd" contextRef="c44_From1Jan2019To31Mar2019_StatutoryReservesMember" xs:nil="true"/>
  <creg:IssuanceOfCommonStockForEquityFinancing unitRef="usd" contextRef="c45_From1Jan2019To31Mar2019_AccumulatedOtherComprehensiveIncomeMember" xs:nil="true"/>
  <creg:IssuanceOfCommonStockForEquityFinancing unitRef="usd" contextRef="c46_From1Jan2019To31Mar2019_RetainedEarningsMember" xs:nil="true"/>
  <creg:IssuanceOfCommonStockForEquityFinancing unitRef="usd" contextRef="c47_From1Jan2019To31Mar2019" decimals="0">1620800</creg:IssuanceOfCommonStockForEquityFinancing>
  <creg:IssuanceOfCommonStockForEquityFinancing unitRef="usd" contextRef="c48_From1Jan2019To31Mar2019_NoncontrollingInterestMember" xs:nil="true"/>
  <creg:StockIssueDuringPeriodSharesConversionOfConvertibleNotesIncludingAccruedInterestIntoCommonShares unitRef="shares" contextRef="c42_From1Jan2019To31Mar2019_CommonStockMember" decimals="INF">185195</creg:StockIssueDuringPeriodSharesConversionOfConvertibleNotesIncludingAccruedInterestIntoCommonShares>
  <us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities unitRef="usd" contextRef="c42_From1Jan2019To31Mar2019_CommonStockMember" decimals="0">185</us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities>
  <us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities unitRef="usd" contextRef="c43_From1Jan2019To31Mar2019_AdditionalPaidInCapitalMember" decimals="0">2014791</us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities>
  <us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities unitRef="usd" contextRef="c44_From1Jan2019To31Mar2019_StatutoryReservesMember" xs:nil="true"/>
  <us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities unitRef="usd" contextRef="c45_From1Jan2019To31Mar2019_AccumulatedOtherComprehensiveIncomeMember" xs:nil="true"/>
  <us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities unitRef="usd" contextRef="c46_From1Jan2019To31Mar2019_RetainedEarningsMember" xs:nil="true"/>
  <us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities unitRef="usd" contextRef="c47_From1Jan2019To31Mar2019" decimals="0">2014976</us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities>
  <us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities unitRef="usd" contextRef="c48_From1Jan2019To31Mar2019_NoncontrollingInterestMember" xs:nil="true"/>
  <creg:TransferToStatutoryReserves unitRef="usd" contextRef="c42_From1Jan2019To31Mar2019_CommonStockMember" xs:nil="true"/>
  <creg:TransferToStatutoryReserves unitRef="usd" contextRef="c43_From1Jan2019To31Mar2019_AdditionalPaidInCapitalMember" xs:nil="true"/>
  <creg:TransferToStatutoryReserves unitRef="usd" contextRef="c44_From1Jan2019To31Mar2019_StatutoryReservesMember" decimals="0">213360</creg:TransferToStatutoryReserves>
  <creg:TransferToStatutoryReserves unitRef="usd" contextRef="c45_From1Jan2019To31Mar2019_AccumulatedOtherComprehensiveIncomeMember" xs:nil="true"/>
  <creg:TransferToStatutoryReserves unitRef="usd" contextRef="c46_From1Jan2019To31Mar2019_RetainedEarningsMember" decimals="0">-213360</creg:TransferToStatutoryReserves>
  <creg:TransferToStatutoryReserves unitRef="usd" contextRef="c47_From1Jan2019To31Mar2019" xs:nil="true"/>
  <creg:TransferToStatutoryReserves unitRef="usd" contextRef="c48_From1Jan2019To31Mar2019_NoncontrollingInterestMember" xs:nil="true"/>
  <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax unitRef="usd" contextRef="c42_From1Jan2019To31Mar2019_CommonStockMember" xs:nil="true"/>
  <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax unitRef="usd" contextRef="c43_From1Jan2019To31Mar2019_AdditionalPaidInCapitalMember" xs:nil="true"/>
  <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax unitRef="usd" contextRef="c44_From1Jan2019To31Mar2019_StatutoryReservesMember" xs:nil="true"/>
  <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax unitRef="usd" contextRef="c45_From1Jan2019To31Mar2019_AccumulatedOtherComprehensiveIncomeMember" decimals="0">1810626</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
  <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax unitRef="usd" contextRef="c46_From1Jan2019To31Mar2019_RetainedEarningsMember" xs:nil="true"/>
  <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax unitRef="usd" contextRef="c47_From1Jan2019To31Mar2019" decimals="0">1810626</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
  <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax unitRef="usd" contextRef="c48_From1Jan2019To31Mar2019_NoncontrollingInterestMember" xs:nil="true"/>
  <us-gaap:SharesOutstanding unitRef="shares" contextRef="c49_AsOf31Mar2019_CommonStockMember" decimals="INF">1374777</us-gaap:SharesOutstanding>
  <us-gaap:StockholdersEquity unitRef="usd" contextRef="c49_AsOf31Mar2019_CommonStockMember" decimals="0">1375</us-gaap:StockholdersEquity>
  <us-gaap:StockholdersEquity unitRef="usd" contextRef="c50_AsOf31Mar2019_AdditionalPaidInCapitalMember" decimals="0">114180472</us-gaap:StockholdersEquity>
  <us-gaap:StockholdersEquity unitRef="usd" contextRef="c51_AsOf31Mar2019_StatutoryReservesMember" decimals="0">14739072</us-gaap:StockholdersEquity>
  <us-gaap:StockholdersEquity unitRef="usd" contextRef="c52_AsOf31Mar2019_AccumulatedOtherComprehensiveIncomeMember" decimals="0">-2810304</us-gaap:StockholdersEquity>
  <us-gaap:StockholdersEquity unitRef="usd" contextRef="c53_AsOf31Mar2019_RetainedEarningsMember" decimals="0">-39830856</us-gaap:StockholdersEquity>
  <us-gaap:StockholdersEquity unitRef="usd" contextRef="c54_AsOf31Mar2019" decimals="0">86279759</us-gaap:StockholdersEquity>
  <us-gaap:StockholdersEquity unitRef="usd" contextRef="c55_AsOf31Mar2019_NoncontrollingInterestMember" xs:nil="true"/>
  <us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities unitRef="shares" contextRef="c56_From1Apr2019To30Jun2019_CommonStockMember" decimals="INF">235873</us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities>
  <us-gaap:StockIssuedDuringPeriodValueNewIssues unitRef="usd" contextRef="c56_From1Apr2019To30Jun2019_CommonStockMember" decimals="0">236</us-gaap:StockIssuedDuringPeriodValueNewIssues>
  <us-gaap:StockIssuedDuringPeriodValueNewIssues unitRef="usd" contextRef="c57_From1Apr2019To30Jun2019_AdditionalPaidInCapitalMember" decimals="0">1688439</us-gaap:StockIssuedDuringPeriodValueNewIssues>
  <us-gaap:StockIssuedDuringPeriodValueNewIssues unitRef="usd" contextRef="c6_From1Apr2019To30Jun2019" decimals="0">1688675</us-gaap:StockIssuedDuringPeriodValueNewIssues>
  <us-gaap:StockIssuedDuringPeriodValueNewIssues unitRef="usd" contextRef="c58_From1Apr2019To30Jun2019_NoncontrollingInterestMember" xs:nil="true"/>
  <us-gaap:ProfitLoss unitRef="usd" contextRef="c59_From1Apr2019To30Jun2019_RetainedEarningsMember" decimals="0">-5263089</us-gaap:ProfitLoss>
  <us-gaap:ProfitLoss unitRef="usd" contextRef="c6_From1Apr2019To30Jun2019" decimals="0">-5263089</us-gaap:ProfitLoss>
  <us-gaap:ProfitLoss unitRef="usd" contextRef="c58_From1Apr2019To30Jun2019_NoncontrollingInterestMember" xs:nil="true"/>
  <creg:TransferToStatutoryReserves unitRef="usd" contextRef="c60_From1Apr2019To30Jun2019_StatutoryReservesMember" decimals="0">-250321</creg:TransferToStatutoryReserves>
  <creg:TransferToStatutoryReserves unitRef="usd" contextRef="c59_From1Apr2019To30Jun2019_RetainedEarningsMember" decimals="0">250321</creg:TransferToStatutoryReserves>
  <creg:TransferToStatutoryReserves unitRef="usd" contextRef="c58_From1Apr2019To30Jun2019_NoncontrollingInterestMember" xs:nil="true"/>
  <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax unitRef="usd" contextRef="c61_From1Apr2019To30Jun2019_AccumulatedOtherComprehensiveIncomeMember" decimals="0">-1907185</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
  <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax unitRef="usd" contextRef="c6_From1Apr2019To30Jun2019" decimals="0">-1907185</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
  <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax unitRef="usd" contextRef="c58_From1Apr2019To30Jun2019_NoncontrollingInterestMember" xs:nil="true"/>
  <us-gaap:SharesOutstanding unitRef="shares" contextRef="c62_AsOf30Jun2019_CommonStockMember" decimals="INF">1610650</us-gaap:SharesOutstanding>
  <us-gaap:StockholdersEquity unitRef="usd" contextRef="c62_AsOf30Jun2019_CommonStockMember" decimals="0">1611</us-gaap:StockholdersEquity>
  <us-gaap:StockholdersEquity unitRef="usd" contextRef="c63_AsOf30Jun2019_AdditionalPaidInCapitalMember" decimals="0">115868911</us-gaap:StockholdersEquity>
  <us-gaap:StockholdersEquity unitRef="usd" contextRef="c64_AsOf30Jun2019_StatutoryReservesMember" decimals="0">14488751</us-gaap:StockholdersEquity>
  <us-gaap:StockholdersEquity unitRef="usd" contextRef="c65_AsOf30Jun2019_AccumulatedOtherComprehensiveIncomeMember" decimals="0">-4717489</us-gaap:StockholdersEquity>
  <us-gaap:StockholdersEquity unitRef="usd" contextRef="c66_AsOf30Jun2019_RetainedEarningsMember" decimals="0">-44843624</us-gaap:StockholdersEquity>
  <us-gaap:StockholdersEquity unitRef="usd" contextRef="c8_AsOf30Jun2019" decimals="0">80798160</us-gaap:StockholdersEquity>
  <us-gaap:StockholdersEquity unitRef="usd" contextRef="c67_AsOf30Jun2019_NoncontrollingInterestMember" xs:nil="true"/>
<!-- [WMV5][XcpuxYn59dz7vgYynUDuwG7r97K2jUTysl7vcz0lJt/tSeJz73kx1cLt0ZFF2SK/vxBCY0vdSrYJBEf/H1nIPJFQ703sE8EFHxqwi23LMbCnKmQIJFQmQZ2HlmAp6Ugxnu33zjgCzdUrL7iYnKRByY2vP2rMySf7HBzOPU5nuEeAWicwO05jFl7m/Pa4U38HRVjfq814orP6BqMTd7Xjlu24rTaRP5fLOrGw9Cx1+LXJmp3W9TY7V/TvSzQPor5pNXPofPi4u9N7OlIKMfVeYGF1Ru+bjX9cKhMVazB0Z2Q=] CSR-->
  <us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock contextRef="c0_From1Jan2020To30Jun2020">&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;1.
ORGANIZATION AND DESCRIPTION OF BUSINESS&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;China
Recycling Energy Corporation (the &amp;#x201c;Company&amp;#x201d; or &amp;#x201c;CREG&amp;#x201d;) is incorporated in Nevada state. The Company, through
its subsidiaries, provides energy saving solutions and services, including selling and leasing energy saving systems and equipment
to customers, and project investment in the Peoples Republic of China (&amp;#x201c;PRC&amp;#x201d;).&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;The
Company&amp;#x2019;s organizational chart as of June 30, 2020 is as follows:&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center&quot;&gt;&lt;img src=&quot;image_001.jpg&quot; alt=&quot;&quot;/&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;i&gt;Erdos
TCH &amp;#x2013; Joint Venture&lt;/i&gt;&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;On
April 14, 2009, the Company formed a joint venture (the &amp;#x201c;JV&amp;#x201d;) with Erdos Metallurgy Co., Ltd. (&amp;#x201c;Erdos&amp;#x201d;)
to recycle waste heat from Erdos&amp;#x2019; metal refining plants to generate power and steam to be sold back to Erdos. The name of
the JV was Inner Mongolia Erdos TCH Energy Saving Development Co., Ltd. (&amp;#x201c;Erdos TCH&amp;#x201d;) with a term of 20 years. Total
investment for the project was estimated at $79 million (RMB 500 million) with an initial investment of $17.55 million (RMB 120
million). Erdos contributed 7% of the total investment of the project, and Xi&amp;#x2019;an TCH Energy Technology Co., Ltd. (&amp;#x201c;Xi&amp;#x2019;an
TCH&amp;#x201d;) contributed 93%. On June 15, 2013, Xi&amp;#x2019;an TCH and Erdos entered into a share transfer agreement, pursuant to
which Erdos sold its 7% ownership interest in the JV to Xi&amp;#x2019;an TCH for $1.29 million (RMB 8 million), plus certain accumulated
profits as described below. Xi&amp;#x2019;an TCH paid the $1.29 million in July 2013 and, as a result, became the sole stockholder
of the JV. Erdos TCH currently has two power generation systems in Phase I with a total of 18 MW power capacity, and three power
generation systems in Phase II with a total of 27 MW power capacity. On April 28, 2016, Erdos TCH and Erdos entered into a supplemental
agreement, effective May 1, 2016, whereby Erdos TCH cancelled monthly minimum lease payments from Erdos, and started to charge
Erdos based on actual electricity sold at RMB 0.30 / KWH. The selling price of each KWH is determined annually based on prevailing
market conditions. The Company evaluated the modified terms for payments based on actual electricity sold as minimum lease payments
as defined in ASC 840-10-25-4, since lease payments that depend on a factor directly related to the future use of the leased property
are contingent rentals and, accordingly, are excluded from minimum lease payments in their entirety. The Company wrote off the
net investment receivables of these leases at the lease modification date. Since May 2019, Erdos TCH has ceased its operations
due to renovations and furnace safety upgrades of Erdos, and the Company initially expected the resumption of operations in July
2020, but the resumption of operations will be delayed due to the global pandemic of Covid-19, the Company is not able to provide
a resumption date as it will depend on the overall progress of the global epidemic control. During this period, Erdos will compensate
Erdos TCH RMB 1 million ($145,460) per month, until operations resume.&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;In
addition, Erdos TCH has 30% ownership in DaTangShiDai (BinZhou) Energy Savings Technology Co., Ltd. (&amp;#x201c;BinZhou Energy Savings&amp;#x201d;),
30% ownership in DaTangShiDai DaTong Recycling Energy Technology Co., Ltd. (&amp;#x201c;DaTong Recycling Energy&amp;#x201d;), and 40% ownership
in DaTang ShiDai TianYu XuZhou Recycling Energy Technology Co, Ltd. (&amp;#x201c;TianYu XuZhou Recycling Energy&amp;#x201d;). These companies
were incorporated in 2012 but there have not been any operations since then nor has any registered capital contribution been made.&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;i&gt;Pucheng
Biomass Power Generation Projects&lt;/i&gt;&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;On
June 29, 2010, Xi&amp;#x2019;an TCH entered into a Biomass Power Generation (&amp;#x201c;BMPG&amp;#x201d;) Project Lease Agreement with Pucheng
XinHengYuan Biomass Power Generation Co., Ltd. (&amp;#x201c;Pucheng&amp;#x201d;), a limited liability company incorporated in China. Under
this lease agreement, Xi&amp;#x2019;an TCH leased a set of 12 MW BMPG systems to Pucheng at a minimum of $279,400 (RMB 1,900,000) per
month for 15 years (&amp;#x201c;Pucheng Phase I&amp;#x201d;).&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;On
September 11, 2013, Xi&amp;#x2019;an TCH entered into a BMPG Asset Transfer Agreement (the &amp;#x201c;Pucheng Transfer Agreement&amp;#x201d;)
with Pucheng. The Pucheng Transfer Agreement provided for the sale by Pucheng to Xi&amp;#x2019;an TCH of a set of 12 MW BMPG systems
with completion of system transformation for RMB 100 million ($16.48 million) in the form of 87,666 shares (post-reverse stock
split) of common stock of the Company at $187.0 per share (post-reverse stock price). Also on September 11, 2013, Xi&amp;#x2019;an
TCH entered into a BMPG Project Lease Agreement with Pucheng (the &amp;#x201c;Pucheng Lease&amp;#x201d;). Under the Pucheng Lease, Xi&amp;#x2019;an
TCH leases this same set of 12 MW BMPG systems to Pucheng, and combined this lease with the lease for the 12 MW BMPG station of
Pucheng Phase I project, under a single lease to Pucheng for RMB 3.8 million ($0.63 million) per month (the &amp;#x201c;Pucheng Phase
II Project&amp;#x201d;). The term for the combined lease is from September 2013 to June 2025. The lease agreement for the 12 MW station
from the Pucheng Phase I project terminated upon the effective date of the Pucheng Lease. The ownership of the two 12 MW BMPG
systems will transfer to Pucheng at no additional charge when the Pucheng Lease expires.&amp;#xa0;&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: -0.05pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;On
September 29, 2019, Xi&amp;#x2019;an TCH entered into a Termination Agreement of the Lease Agreement of the Biomass Power Generation
Project (the &amp;#x201c;Termination Agreement&amp;#x201d;) with Pucheng.&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Pucheng
failed to pay fees it owed to Xi&amp;#x2019;an TCH for leasing two biomass power generation systems from Xi&amp;#x2019;an TCH, due to its
long suspension of production resulting from the significant reduction of raw material supplies for its biomass power generation
operation in Pucheng County, which caused the biomass power generation project to no longer be suitable. Pursuant to the Termination
Agreement, the parties agreed that: (i) Pucheng shall pay outstanding lease fees of RMB 97.6 million ($14 million) owed as of
December 31, 2018 to Xi&amp;#x2019;an TCH before January 15, 2020; (ii) Xi&amp;#x2019;an TCH will waive the lease fees owed after January
1, 2019; (iii) Xi&amp;#x2019;an TCH will not return RMB 3.8 million ($542,857) in cash deposits paid by Pucheng; (iv) Xi&amp;#x2019;an TCH
will transfer the Project to Pucheng at no additional cost after receiving RMB 97.6 million ($14 million) from Pucheng, and the
original lease agreement between the parties will be formally terminated; and (v) if Pucheng fails to pay off RMB 97.6 million
($14 million) to Xi&amp;#x2019;an TCH before January 15, 2020, Xi&amp;#x2019;an TCH will still hold ownership of the Project and the original
lease agreement shall still be valid. The Company recorded an additional $2.67 million bad debt expense for Pucheng during the
year ended December 31, 2019. Xi&amp;#x2019;an TCH received RMB 97.6 million ($14 million) in full on January 14, 2020 and the ownership
of the system was transferred.&amp;#xa0;&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;i&gt;Shenqiu
Yuneng Biomass Power Generation Projects&lt;/i&gt;&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;On
September 28, 2011, Xi&amp;#x2019;an TCH and Shenqiu entered into a BMPG Project Lease Agreement (the &amp;#x201c;2011 Shenqiu Lease&amp;#x201d;).
Under the 2011 Shenqiu Lease, Xi&amp;#x2019;an TCH agreed to lease a set of 12 MW BMPG systems to Shenqiu at a monthly rental of $286,000
(RMB 1,800,000) for 11 years.&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;On
March 30, 2013, Xi&amp;#x2019;an TCH and Shenqiu entered into a BMPG Project Lease Agreement (the &amp;#x201c;2013 Shenqiu Lease&amp;#x201d;).
Under the 2013 Shenqiu Lease, Xi&amp;#x2019;an TCH agreed to lease the second set of 12 MW BMPG systems to Shenqiu for $239,000 (RMB
1.5 million) per month for 9.5 years.&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;As
repayment for a loan made by Xi&amp;#x2019;an Zhonghong to Beijing Hongyuan Recycling Energy Investment Center, LLP (the &amp;#x201c;HYREF&amp;#x201d;)
on January 10, 2019 (see further discussion in Note 9); on January 4, 2019, Xi&amp;#x2019;an Zhonghong, Xi&amp;#x2019;an TCH, and Mr. Chonggong
Bai (or &amp;#x201c;Mr. Bai&amp;#x201d;), a resident of China, entered into a Projects Transfer Agreement (the &amp;#x201c;Agreement&amp;#x201d;),
pursuant to which Xi&amp;#x2019;an TCH transferred two BMGP in Shenqiu (&amp;#x201c;Shenqiu Phase I and II Projects&amp;#x201d;) to Mr. Bai for
RMB 127,066,000 ($18.55 million). As consideration for the transfer of the Shenqiu Phase I and II Projects to Mr. Bai (Note 9),
Mr. Bai transferred all the equity shares of his wholly owned company, Xi&amp;#x2019;an Hanneng Enterprises Management Consulting Co.
Ltd. (&amp;#x201c;Xi&amp;#x2019;an Hanneng&amp;#x201d;) to Beijing Hongyuan Recycling Energy Investment Center, LLP (the &amp;#x201c;HYREF&amp;#x201d;)
as repayment for a loan made by Xi&amp;#x2019;an Zhonghong to HYREF on January 10, 2019. The transfer of the projects was completed
on February 15, 2019. The Company recorded $208,359 loss from the transfer during the year ended December 31, 2019. Xi&amp;#x2019;an
Hanneng was expected to own 47,150,000 shares of Xi&amp;#x2019;an Huaxin New Energy Co., Ltd for the repayment of Shenqiu system and
Huayu system. However, Xi&amp;#x2019;an Hanneng was not able to obtain all the Huaxin shares due to halted trading of Huaxin stock
by NEEQ for not filing its 2018 annual report. On December 20, 2019, Mr. Bai and all the related parties therefore agreed to have
Mr. Bai instead paying in cash for the transfer price of Shenqiu (see Note 9 for detail).&amp;#xa0;&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;i&gt;The
Fund Management Company&lt;/i&gt;&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;On
June 25, 2013, Xi&amp;#x2019;an TCH and Hongyuan Huifu Venture Capital Co. Ltd. (&amp;#x201c;Hongyuan Huifu&amp;#x201d;) established Beijing
Hongyuan Recycling Energy Investment Management Company Ltd. (the &amp;#x201c;Fund Management Company&amp;#x201d;) with registered capital
of RMB 10 million ($1.45 million). Xi&amp;#x2019;an TCH made an initial capital contribution of RMB 4 million ($650,000) and held a
40% ownership interest in the Fund Management Company. With respect to the Fund Management Company, voting rights and dividend
rights are allocated 80% and 20% between Hongyuan Huifu and Xi&amp;#x2019;an TCH, respectively.&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;The
Fund Management Company is the general partner of Beijing Hongyuan Recycling Energy Investment Center, LLP (the &amp;#x201c;HYREF Fund&amp;#x201d;),
a limited liability partnership established on July 18, 2013 in Beijing. The Fund Management Company made an initial capital contribution
of RMB 5 million ($830,000) to the HYREF Fund. RMB 460 million ($77 million) was fully subscribed by all partners for the HYREF
Fund. The HYREF Fund has three limited partners: (1) China Orient Asset Management Co., Ltd., which made an initial capital contribution
of RMB 280 million ($46.67 million) to the HYREF Fund and is a preferred limited partner; (2) Hongyuan Huifu, which made an initial
capital contribution of RMB 100 million ($16.67 million) to the HYREF Fund and is an ordinary limited partner; and (3) the Company&amp;#x2019;s
wholly-owned subsidiary, Xi&amp;#x2019;an TCH, which made an initial capital contribution of RMB 75 million ($12.5 million) to the
HYREF Fund and is a secondary limited partner.&amp;#xa0;In addition, Xi&amp;#x2019;an TCH and Hongyuan Huifu formed Beijing Hongyuan Recycling
Energy Investment Management Company Ltd. to manage this Fund, which also subscribed in the amount of RMB 5 million ($830,000)
from the Fund. The term of the HYREF Fund&amp;#x2019;s partnership is six years from the date of its establishment, expiring July 18,
2019. However, the HYREF Fund&amp;#x2019;s partnership will not terminate until the HYREF loan is fully repaid and the buy-back period
is over pursuant to the Buy-back Agreement entered on December 29, 2018 (see Note 9). The term is four years from the date of
contribution for the preferred limited partner, and four years from the date of contribution for the ordinary limited partner.
The total size of the HYREF Fund is RMB 460 million ($77 million). The HYREF Fund was formed to invest in Xi&amp;#x2019;an Zhonghong
New Energy Technology Co., Ltd., a then 90% owned subsidiary of Xi&amp;#x2019;an TCH, for the construction of two coke dry quenching
(&amp;#x201c;CDQ&amp;#x201d;) Waste Heat Power Generation (&amp;#x201c;WHPG&amp;#x201d;) stations with Jiangsu Tianyu Energy and Chemical Group Co.,
Ltd. (&amp;#x201c;Tianyu&amp;#x201d;) and one CDQ WHPG station with Boxing County Chengli Gas Supply Co., Ltd. (&amp;#x201c;Chengli&amp;#x201d;).&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;On
December 29, 2018, Xi&amp;#x2019;an TCH entered into a Share Transfer Agreement with Hongyuan Huifu, pursuant to which Xi&amp;#x2019;an
TCH transferred its 40% ownership in the Fund Management Company to Hongyuan Huifu for RMB 3,453,867 ($0.53 million). The transfer
was completed January 22, 2019. The Company recorded approximately $46,500 loss from the sale of a 40% equity interest in Fund
Management Company. The Company does not have any ownership in the Fund Management Company after this transaction.&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;i&gt;Chengli
Waste Heat Power Generation Projects&lt;/i&gt;&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;On
July 19, 2013, Xi&amp;#x2019;an TCH formed a new company, &amp;#x201c;Xi&amp;#x2019;an Zhonghong New Energy Technology Co., Ltd.&amp;#x201d; (&amp;#x201c;Zhonghong&amp;#x201d;),
with registered capital of RMB 30 million ($4.85 million). Xi&amp;#x2019;an TCH paid RMB 27 million ($4.37 million) and owns 90% of
Zhonghong. Zhonghong is engaged to provide energy saving solution and services, including constructing, selling and leasing energy
saving systems and equipment to customers. On December 29, 2018, Shanghai TCH entered into a Share Transfer Agreement with HYREF,
pursuant to which HYREF transferred its 10% ownership in Xi&amp;#x2019;an Zhonghong to Shanghai TCH for RMB 3 million ($0.44 million).
The transfer was completed on January 22, 2019.&amp;#xa0;The Company owns 100% of Xi&amp;#x2019;an Zhonghong after the transaction.&amp;#xa0;&amp;#xa0;&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;On
July 24, 2013, Zhonghong entered into a Cooperative Agreement of CDQ and CDQ WHPG Project (Coke Dry Quenching Waste Heat Power
Generation Project) with Boxing County Chengli Gas Supply Co., Ltd. (&amp;#x201c;Chengli&amp;#x201d;). The parties entered into a supplement
agreement on July 26, 2013. Pursuant to these agreements, Zhonghong will design, build and maintain a 25 MW CDQ system and a CDQ
WHPG system to supply power to Chengli, and Chengli will pay energy saving fees (the &amp;#x201c;Chengli Project&amp;#x201d;).&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;On
December 29, 2018, Xi&amp;#x2019;an Zhonghong, Xi&amp;#x2019;an TCH, HYREF, Guohua Ku, and Mr. Chonggong Bai entered into a CDQ WHPG Station
Fixed Assets Transfer Agreement, pursuant to which Xi&amp;#x2019;an Zhonghong transferred Chengli CDQ WHPG station as the repayment
for the loan of RMB 188,639,400 ($27.54 million) to HYREF. Xi&amp;#x2019;an Zhonghong, Xi&amp;#x2019;an TCH, Guohua Ku and Chonggong Bai
also agreed to buy back the CDQ WHPG Station when conditions under the Buy Back Agreement are met (see Note 9). The transfer of
the Station was completed January 22, 2019, the Company recorded $624,133 loss from this transfer. Since the original terms of
Buy Back Agreement are still valid, and the Buy Back possibility could occur; therefore, the loan principal and interest and the
corresponding asset of Chengli CDQ WHPG station cannot be derecognized due to the existence of Buy Back clauses (see Note 5 for
detail).&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;i&gt;Tianyu
Waste Heat Power Generation Project&lt;/i&gt;&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;On
July 19, 2013, Zhonghong entered into a Cooperative Agreement (the &amp;#x201c;Tianyu Agreement&amp;#x201d;) for Energy Management of CDQ
and CDQ WHPG Projects with Jiangsu Tianyu Energy and Chemical Group Co., Ltd. (&amp;#x201c;Tianyu&amp;#x201d;). Pursuant to the Tianyu Agreement,
Zhonghong will design, build, operate and maintain two sets of 25 MW CDQ systems and CDQ WHPG systems for two subsidiaries of
Tianyu &amp;#x2013; Xuzhou Tian&amp;#x2019;an Chemical Co., Ltd. (&amp;#x201c;Xuzhou Tian&amp;#x2019;an&amp;#x201d;) and Xuzhou Huayu Coking Co., Ltd.
(&amp;#x201c;Xuzhou Huayu&amp;#x201d;) &amp;#x2013; to be located at Xuzhou Tian&amp;#x2019;an and Xuzhou Huayu&amp;#x2019;s respective locations (the
&amp;#x201c;Tianyu Project&amp;#x201d;). Upon completion of the Tianyu Project, Zhonghong will charge Tianyu an energy saving fee of RMB
0.534 ($0.087) per kilowatt hour (excluding tax). The term of the Tianyu Agreement is 20 years. The construction of the Xuzhou
Tian&amp;#x2019;an Project is anticipated to be completed by the second quarter of 2020. The Xuzhou Huayu Project has been on hold
due to a conflict between Xuzhou Huayu Coking Co., Ltd. and local residents on certain pollution-related issues.&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;On
January 4, 2019, Xi&amp;#x2019;an Zhonghong, Xi&amp;#x2019;an TCH, and Mr. Chonggong Bai entered into a Projects Transfer Agreement (the
&amp;#x201c;Agreement&amp;#x201d;), pursuant to which Xi&amp;#x2019;an Zhonghong transferred a CDQ WHPG station (under construction) located
in Xuzhou City for Xuzhou Huayu Coking Co., Ltd. (&amp;#x201c;Xuzhou Huayu Project&amp;#x201d;) to Mr. Bai for RMB 120,000,000 ($17.52 million).
Mr. Bai agreed that as consideration for the transfer of the Xuzhou Huayu Project to him (Note 9), he would transfer all the equity
shares of his wholly owned company, Xi&amp;#x2019;an Hanneng, to HYREF as repayment for the loan made by Xi&amp;#x2019;an Zhonghong to HYREF.
The transfer of the project was completed on February 15, 2019. The Company recorded $397,033 loss from this transfer during the
year ended December 31, 2019.&amp;#xa0;On January 10, 2019, Mr. Chonggong Bai transferred all the equity shares of his wholly owned
company, Xi&amp;#x2019;an Hanneng, to HYREF as repayment for the loan. Xi&amp;#x2019;an Hanneng was expected to own 47,150,000 shares of
Xi&amp;#x2019;an Huaxin New Energy Co., Ltd for the repayment of Huayu system and Shenqiu system. As of September 30, 2019, Xi&amp;#x2019;an
Hanneng already owned 29,948,000 shares of Huaxin, but was not able to obtain the remaining 17,202,000 shares due to halted trading
of Huaxin stock by NEEQ for not filing its 2018 annual report. On December 20, 2019, Mr. Bai and all the related parties agreed
to have Mr. Bai instead pay in cash for the transfer price of Huayu (see Note 9 for detail).&amp;#xa0;&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;On
January 10, 2020, Zhonghong, Tianyu and Huaxin signed a transfer agreement to transfer all assets under construction and related
rights and interests of Xuzhou Tian&amp;#x2019;an Project to Tianyu for RMB 170 million including VAT ($24.37 million) in three installment
payments. The 1st installment payment of RMB 50 million ($7.17 million) to be paid within 20 working days after the contract is
signed. The 2nd installment payment of RMB 50 million ($7.17 million) is to be paid within 20 working days after completion of
the project construction but no later than July 31, 2020. The final installment payment of RMB 70 million ($10.03 million) is
to be paid before December 31, 2020. On March 11, 2020, the Company received the 1&lt;sup&gt;st&lt;/sup&gt;&amp;#xa0;installment payment. The
repayment date for 2&lt;sup&gt;nd &lt;/sup&gt;installment payment is delayed to fourth quarter of 2020.&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;i&gt;Zhongtai
Waste Heat Power Generation Energy Management Cooperative Agreement&lt;/i&gt;&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;On
December 6, 2013, Xi&amp;#x2019;an TCH entered into a CDQ and WHPG Energy Management Cooperative Agreement (the &amp;#x201c;Zhongtai Agreement&amp;#x201d;)
with Xuzhou Zhongtai Energy Technology Co., Ltd. (&amp;#x201c;Zhongtai&amp;#x201d;), a limited liability company incorporated in Jiangsu
Province, China.&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Pursuant
to the Zhongtai Agreement, Xi&amp;#x2019;an TCH was to design, build and maintain a 150 ton per hour CDQ system and a 25 MW CDQ WHPG
system and sell the power to Zhongtai, and Xi&amp;#x2019;an TCH is also to build a furnace to generate steam from the smoke pipeline&amp;#x2019;s
waste heat and sell the steam to Zhongtai.&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;The
construction period of the Project was expected to be 18 months from the date when conditions are ready for construction to begin.
Zhongtai is to start to pay an energy saving service fee from the date when the WHPG station passes the required 72-hour test
run. The payment term is 20 years. For the first 10 years, Zhongtai shall pay an energy saving fee at RMB 0.534 ($0.089) per kilowatt
hour (KWH) (including value added tax) for the power generated from the system. For the second 10 years, Zhongtai shall pay an
energy saving fee at RMB 0.402 ($0.067) per KWH (including value added tax). During the term of the contract the energy saving
fee shall be adjusted at the same percentage as the change of local grid electricity price. Zhongtai shall also pay an energy
saving fee for the steam supplied by Xi&amp;#x2019;an TCH at RMB 100 ($16.67) per ton (including value added tax). Zhongtai and its
parent company will provide guarantees to ensure Zhongtai will fulfill its obligations under the Agreement. Upon the completion
of the term, Xi&amp;#x2019;an TCH will transfer the systems to Zhongtai for RMB 1 ($0.16). Zhongtai shall provide waste heat to the
systems for no less than 8,000 hours per year and waste gas volume no less than 150,000 Normal Meter Cubed (Nm3) per hour, with
a temperature no less than 950&amp;#xb0;C. If these requirements are not met, the term of the Agreement will be extended accordingly.
If Zhongtai wants to terminate the Zhongtai Agreement early, it shall provide Xi&amp;#x2019;an TCH with a 60 day notice and pay the
termination fee and compensation for the damages to Xi&amp;#x2019;an TCH according to the following formula: (1) if it is less than
five years into the term when Zhongtai requests termination, Zhongtai shall pay: Xi&amp;#x2019;an TCH&amp;#x2019;s total investment amount
plus Xi&amp;#x2019;an TCH&amp;#x2019;s annual investment return times five years minus the years in which the system has already operated;
or 2) if it is more than five years into the term when Zhongtai requests the termination, Zhongtai shall pay: Xi&amp;#x2019;an TCH&amp;#x2019;s
total investment amount minus total amortization cost (the amortization period is 10 years).&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;In
March 2016, Xi&amp;#x2019;an TCH entered into a Transfer Agreement of CDQ and a CDQ WHPG system with Zhongtai and Xi&amp;#x2019;an Huaxin
(the &amp;#x201c;Transfer Agreement&amp;#x201d;). Under the Transfer Agreement, Xi&amp;#x2019;an TCH agreed to transfer to Zhongtai all of the
assets associated with the CDQ Waste Heat Power Generation Project (the &amp;#x201c;Project&amp;#x201d;), which is under construction pursuant
to the Zhongtai Agreement. Additionally, Xi&amp;#x2019;an TCH agreed to transfer to Zhongtai the Engineering, Procurement and Construction
(&amp;#x201c;EPC&amp;#x201d;) Contract for the CDQ Waste Heat Power Generation Project which Xi&amp;#x2019;an TCH had entered into with Xi&amp;#x2019;an
Huaxin in connection with the Project. Xi&amp;#x2019;an Huaxin will continue to construct and complete the Project and Xi&amp;#x2019;an
TCH agreed to transfer all its rights and obligations under the EPC Contract to Zhongtai. As consideration for the transfer of
the Project, Zhongtai agreed to pay to Xi&amp;#x2019;an TCH RMB 167,360,000 ($25.77 million) including (i) RMB 152,360,000 ($23.46
million) for the construction of the Project; and (ii) RMB 15,000,000 ($2.31 million) as payment for partial loan interest accrued
during the construction period. Those amounts have been, or will be, paid by Zhongtai to Xi&amp;#x2019;an TCH according to the following
schedule: (a) RMB 50,000,000 ($7.70 million) was to be paid within 20 business days after the Transfer Agreement was signed; (b)
RMB 30,000,000 ($4.32 million) was to be paid within 20 business days after the Project was completed, but no later than July
30, 2016; and (c) RMB 87,360,000 ($13.45 million) was to be paid no later than July 30, 2017. Xuzhou Taifa Special Steel Technology
Co., Ltd. (&amp;#x201c;Xuzhou Taifa&amp;#x201d;) guaranteed the payments from Zhongtai to Xi&amp;#x2019;an TCH. The ownership of the Project
was conditionally transferred to Zhongtai following the initial payment of RMB 50,000,000 ($7.70 million) by Zhongtai to Xi&amp;#x2019;an
TCH and the full ownership of the Project will be officially transferred to Zhongtai after it completes all payments pursuant
to the Transfer Agreement. The Company recorded a $2.82 million loss from this transaction in 2016. In 2016, Xi&amp;#x2019;an TCH had
received the first payment of $7.70 million and the second payment of $4.32 million. However, the Company received a repayment
commitment letter from Zhongtai on February 23, 2018, in which Zhongtai committed to pay the remaining payment of RMB 87,360,000
($13.45 million) no later than the end of July 2018; in July 2018, Zhongtai and the Company reached a further oral agreement to
extend the repayment term of RMB 87,360,000 ($13.45 million) by another two to three months. As of June 30, 2020, the Company
had gross receivable from Zhongtai for $4.24 million (with bad debt allowance of $4.24 million). In January 2020, Zhongtai paid
RMB 10 million ($1.41 million); in March 2020, Zhongtai paid RMB 20 million ($2.82 million); in June 2020, Zhongtai paid RMB 10
million ($1.41 million). Zhongtai is committed to pay in full the remaining balance of RMB 30 million ($4.24 million) no later
than the end of 2020.&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;i&gt;Formation
of Zhongxun&lt;/i&gt;&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;On
March 24, 2014, Xi&amp;#x2019;an TCH incorporated a subsidiary, Zhongxun Energy Investment (Beijing) Co., Ltd. (&amp;#x201c;Zhongxun&amp;#x201d;)
with registered capital of $5,695,502 (RMB 35,000,000), which must be contributed before October 1, 2028. Zhongxun is 100% owned
by Xi&amp;#x2019;an TCH and will be mainly engaged in project investment, investment management, economic information consulting, and
technical services. Zhongxun has not yet commenced operations nor has any capital contribution been made as of the date of this
report.&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;i&gt;Formation
of Yinghua&lt;/i&gt;&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;On
February 11, 2015, the Company incorporated a subsidiary, Shanghai Yinghua Financial Leasing Co., Ltd. (&amp;#x201c;Yinghua&amp;#x201d;)
with registered capital of $30,000,000, to be paid within 10 years from the date the business license is issued. Yinghua is 100%
owned by the Company and will be mainly engaged in financial leasing, purchase of financial leasing assets, disposal and repair
of financial leasing assets, consulting and ensuring of financial leasing transactions, and related factoring business. Yinghua
has not yet commenced operations nor has any capital contribution been made as of the date of this report.&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;i&gt;Reverse
Stock Split&lt;/i&gt;&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;On
April 13, 2020, the Company filed a certificate of change (&amp;#x201c;Certificate of Change&amp;#x201d;) with the Secretary of State of
the State of Nevada, pursuant to which, on April 13, 2020, the Company effected a reverse stock split of its common stock, $0.001
per share at a rate of 1-for-10, accompanied by a corresponding decrease in the Company&amp;#x2019;s issued and outstanding shares
of common stock (the &amp;#x201c;Reverse Stock Split&amp;#x201d;). The consolidated financial statements as of June 30, 2020 and December
31, 2019, and for the six and three months ended June 30, 2020 and 2019 were retroactively restated to reflect this reverse stock
split.&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;i&gt;Other
Events&lt;/i&gt;&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;On
September 9, 2019, the Company entered into a letter of intent to acquire a controlling interest in Xi&amp;#x2019;an Yineng Zhihui
Technology Co., Ltd. (&amp;#x201c;YNZH&amp;#x201d;), a next generation energy storage solution provider in China. YNZH is a leading comprehensive
high-tech intelligent energy service company integrated with energy efficiency improvement and storage management in China. The
energy efficiency management is to fully use big data cloud computing technology, effectively adopt the combination of the mature
international and domestic clean energy technologies to make the customers&amp;#x2019; energy management more efficient, more economical,
more secure and more scientific. The terms of this proposed transaction are currently being negotiated.&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.1pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;In
December 2019, a novel strain of coronavirus (COVID-19) was reported in Wuhan, China. The World Health Organization has declared
the outbreak to constitute a &amp;#x201c;Public Health Emergency of International Concern.&amp;#x201d; This pandemic, which continues to
spread to additional countries, and is disrupting supply chains and affecting production and sales across a range of industries
as a result of quarantines, facility closures, and travel and logistics restrictions in connection with the outbreak. However,
as a result of PRC government&amp;#x2019;s effort on disease control, most cities in China were reopened, the outbreak in China is
under the control. The Company disposed all of its systems and currently holds only five power generating systems through Erdos
TCH, the Company initially expected to resume production of these five power generating systems in July 2020 from the renovation
and furnace safety upgrade, but the resumption of operations will be delayed due to the global pandemic of Covid-19; Erdos exports
ferrosilicon to 27 countries, the Company decided not to resume the production in the third quarter of 2020 as a result of decreased
sales order and overstocked inventory, and the Company is not able to provide a resumption date as it will depend on the overall
progress of the global epidemic control. There are some new Covid-19 cases discovered in a few provinces of China including Beijing
and Liaoning province, no new case has been discovered in Xi&amp;#x2019;an province where the Company is located as of today.&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;</us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock>
  <creg:MaturityTerm contextRef="c68_From3Apr2009To14Apr2009_DaTongRecyclingEnergyMember">P20Y</creg:MaturityTerm>
  <creg:TotalInvestmentForProject unitRef="usd" contextRef="c69_From1Apr2009To14Apr2009" decimals="-6">79000000</creg:TotalInvestmentForProject>
  <creg:TotalInvestmentForProject unitRef="cny" contextRef="c70_From1Apr2009To14Apr2009_ErdosMetallurgyCompanyLimitedMember" decimals="-6">500000000</creg:TotalInvestmentForProject>
  <us-gaap:InvestmentOwnedAtCost unitRef="usd" contextRef="c71_AsOf14Apr2009_InitialInvestmentMember_ErdosMetallurgyCompanyLimitedMember" decimals="-4">17550000</us-gaap:InvestmentOwnedAtCost>
  <us-gaap:InvestmentOwnedAtCost unitRef="cny" contextRef="c71_AsOf14Apr2009_InitialInvestmentMember_ErdosMetallurgyCompanyLimitedMember" decimals="-6">120000000</us-gaap:InvestmentOwnedAtCost>
  <us-gaap:VariableInterestEntityOwnershipPercentage unitRef="pure" contextRef="c70_From1Apr2009To14Apr2009_ErdosMetallurgyCompanyLimitedMember" decimals="2">0.07</us-gaap:VariableInterestEntityOwnershipPercentage>
  <us-gaap:VariableInterestEntityOwnershipPercentage unitRef="pure" contextRef="c72_From3Jun2013To15Jun2013_XianTCHEnergyTechnologyCoLtdMember" decimals="2">0.93</us-gaap:VariableInterestEntityOwnershipPercentage>
  <us-gaap:VariableInterestEntityOwnershipPercentage unitRef="pure" contextRef="c73_From3Jun2013To15Jun2013_ErdosMetallurgyCompanyLimitedMember" decimals="2">0.07</us-gaap:VariableInterestEntityOwnershipPercentage>
  <us-gaap:ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangeDueToNetIncomeAttributableToParentAndEffectsOfChangesNet unitRef="usd" contextRef="c74_From3Jun2013To15Jun2013_ErdosTCHMember" decimals="-4">1290000</us-gaap:ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangeDueToNetIncomeAttributableToParentAndEffectsOfChangesNet>
  <us-gaap:ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangeDueToNetIncomeAttributableToParentAndEffectsOfChangesNet unitRef="cny" contextRef="c74_From3Jun2013To15Jun2013_ErdosTCHMember" decimals="-6">8000000</us-gaap:ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangeDueToNetIncomeAttributableToParentAndEffectsOfChangesNet>
  <us-gaap:ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangeDueToNetIncomeAttributableToParentAndEffectsOfChangesNet unitRef="usd" contextRef="c75_From1Jul2013To31Jul2013_ErdosTCHMember" decimals="-4">1290000</us-gaap:ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangeDueToNetIncomeAttributableToParentAndEffectsOfChangesNet>
  <creg:LeasesDescription contextRef="c76_From1Jan2020To30Jun2020_ErdosTCHMember">Erdos will compensate Erdos TCH RMB 1 million ($145,460) per month, until operations resume.</creg:LeasesDescription>
  <us-gaap:VariableInterestEntityOwnershipPercentage unitRef="pure" contextRef="c77_From1Jan2020To30Jun2020_DaTangShiDaiMember" decimals="2">0.30</us-gaap:VariableInterestEntityOwnershipPercentage>
  <us-gaap:VariableInterestEntityOwnershipPercentage unitRef="pure" contextRef="c78_From1Jan2020To30Jun2020_DaTongRecyclingEnergyMember" decimals="2">0.30</us-gaap:VariableInterestEntityOwnershipPercentage>
  <us-gaap:VariableInterestEntityOwnershipPercentage unitRef="pure" contextRef="c79_From1Jan2020To30Jun2020_TianYuXuZhouRecyclingEnergyMember" decimals="2">0.40</us-gaap:VariableInterestEntityOwnershipPercentage>
  <creg:LeaseRevenuesAndFees unitRef="usd" contextRef="c80_From1Jun2010To29Jun2010_BiomassPowerGenerationProjectLeaseAgreementMember" decimals="0">279400</creg:LeaseRevenuesAndFees>
  <creg:LeaseRevenuesAndFees unitRef="cny" contextRef="c80_From1Jun2010To29Jun2010_BiomassPowerGenerationProjectLeaseAgreementMember" decimals="0">1900000</creg:LeaseRevenuesAndFees>
  <creg:LeasePeriod contextRef="c80_From1Jun2010To29Jun2010_BiomassPowerGenerationProjectLeaseAgreementMember">P15Y</creg:LeasePeriod>
  <creg:PayableForPowerGenerationSystems unitRef="cny" contextRef="c81_AsOf11Sep2013_BiomassPowerGenerationAssetTransferAgreementMember" decimals="-6">100000000</creg:PayableForPowerGenerationSystems>
  <creg:PayableForPowerGenerationSystems unitRef="usd" contextRef="c81_AsOf11Sep2013_BiomassPowerGenerationAssetTransferAgreementMember" decimals="-4">16480000</creg:PayableForPowerGenerationSystems>
  <creg:CommonStockIssuableForPowerGenerationSystems unitRef="shares" contextRef="c81_AsOf11Sep2013_BiomassPowerGenerationAssetTransferAgreementMember" decimals="INF">87666</creg:CommonStockIssuableForPowerGenerationSystems>
  <creg:CommonStockIssuablePerShareForPowerGenerationSystems unitRef="usdPershares" contextRef="c81_AsOf11Sep2013_BiomassPowerGenerationAssetTransferAgreementMember" decimals="1">187.0</creg:CommonStockIssuablePerShareForPowerGenerationSystems>
  <creg:LeaseAmountPerMonth unitRef="cny" contextRef="c82_From1Sep2013To11Sep2013_BiomassPowerGenerationAssetTransferAgreementMember" decimals="-5">3800000</creg:LeaseAmountPerMonth>
  <creg:LeaseAmountPerMonth unitRef="usd" contextRef="c82_From1Sep2013To11Sep2013_BiomassPowerGenerationAssetTransferAgreementMember" decimals="-4">630000</creg:LeaseAmountPerMonth>
  <creg:LongTermLeasesDescription contextRef="c83_From1Sep2019To29Sep2019_XianTchMember">Pursuant to the Termination Agreement, the parties agreed that: (i) Pucheng shall pay outstanding lease fees of RMB 97.6 million ($14 million) owed as of December 31, 2018 to Xi&amp;#x2019;an TCH before January 15, 2020; (ii) Xi&amp;#x2019;an TCH will waive the lease fees owed after January 1, 2019; (iii) Xi&amp;#x2019;an TCH will not return RMB 3.8 million ($542,857) in cash deposits paid by Pucheng; (iv) Xi&amp;#x2019;an TCH will transfer the Project to Pucheng at no additional cost after receiving RMB 97.6 million ($14 million) from Pucheng, and the original lease agreement between the parties will be formally terminated; and (v) if Pucheng fails to pay off RMB 97.6 million ($14 million) to Xi&amp;#x2019;an TCH before January 15, 2020, Xi&amp;#x2019;an TCH will still hold ownership of the Project and the original lease agreement shall still be valid. The Company recorded an additional $2.67 million bad debt expense for Pucheng during the year ended December 31, 2019. Xi&amp;#x2019;an TCH received RMB 97.6 million ($14 million) in full on January 14, 2020 and the ownership of the system was transferred.</creg:LongTermLeasesDescription>
  <creg:LeaseRevenuesAndFees unitRef="usd" contextRef="c84_From1Sep2011To28Sep2011_ShenqiuProjectMember" decimals="0">286000</creg:LeaseRevenuesAndFees>
  <creg:LeaseRevenuesAndFees unitRef="cny" contextRef="c84_From1Sep2011To28Sep2011_ShenqiuProjectMember" decimals="0">1800000</creg:LeaseRevenuesAndFees>
  <creg:LeasePeriod contextRef="c85_From3Sep2011To28Sep2011_ShenqiuProjectMember">P11Y</creg:LeasePeriod>
  <creg:LeaseRevenuesAndFees unitRef="usd" contextRef="c86_From1Mar2013To30Mar2013_BiomassPowerGenerationSystemMember_XianTchMember" decimals="0">239000</creg:LeaseRevenuesAndFees>
  <creg:LeaseRevenuesAndFees unitRef="cny" contextRef="c86_From1Mar2013To30Mar2013_BiomassPowerGenerationSystemMember_XianTchMember" decimals="-5">1500000</creg:LeaseRevenuesAndFees>
  <creg:LeasePeriod contextRef="c86_From1Mar2013To30Mar2013_BiomassPowerGenerationSystemMember_XianTchMember">P9Y6M</creg:LeasePeriod>
  <creg:PaymentOfTransferPrice unitRef="cny" contextRef="c87_AsOf4Jan2019_BiomassPowerGenerationProjectLeaseAgreementMember" decimals="0">127066000</creg:PaymentOfTransferPrice>
  <creg:PaymentOfTransferPrice unitRef="usd" contextRef="c87_AsOf4Jan2019_BiomassPowerGenerationProjectLeaseAgreementMember" decimals="-4">18550000</creg:PaymentOfTransferPrice>
  <creg:LossFromTheTransfer unitRef="usd" contextRef="c88_From1Jan2019To31Dec2019_BiomassPowerGenerationSystemMember" decimals="0">208359</creg:LossFromTheTransfer>
  <creg:RepaymentOfLoan unitRef="shares" contextRef="c89_AsOf30Jun2020_XianHuaxinNewEnergyCoLtdMember" decimals="INF">47150000</creg:RepaymentOfLoan>
  <creg:InitialCapitalContributionDescription contextRef="c90_From1Jun2013To25Jun2013_HongyuanHuifuVentureCapitalCoLtdMember">(the &amp;#x201c;Fund Management Company&amp;#x201d;) with registered capital of RMB 10 million ($1.45 million). Xi&amp;#x2019;an TCH made an initial capital contribution of RMB 4 million ($650,000) and held a 40% ownership interest in the Fund Management Company. With respect to the Fund Management Company, voting rights and dividend rights are allocated 80% and 20% between Hongyuan Huifu and Xi&amp;#x2019;an TCH, respectively.</creg:InitialCapitalContributionDescription>
  <creg:OriginalInvestmentBySubsidiary unitRef="cny" contextRef="c91_AsOf18Jul2013_HYREFFundMember" decimals="-6">5000000</creg:OriginalInvestmentBySubsidiary>
  <creg:OriginalInvestmentBySubsidiary unitRef="usd" contextRef="c91_AsOf18Jul2013_HYREFFundMember" decimals="0">-830000</creg:OriginalInvestmentBySubsidiary>
  <creg:TotalFundCapitalContribution unitRef="cny" contextRef="c91_AsOf18Jul2013_HYREFFundMember" decimals="-6">460000000</creg:TotalFundCapitalContribution>
  <creg:TotalFundCapitalContribution unitRef="usd" contextRef="c91_AsOf18Jul2013_HYREFFundMember" decimals="-6">77000000</creg:TotalFundCapitalContribution>
  <creg:SubscribedAmountOfInitialCapitalContribution unitRef="cny" contextRef="c92_AsOf18Jul2013_ChinaOrientAssetManagementCoLtdMember_HYREFFundMember" decimals="-6">280000000</creg:SubscribedAmountOfInitialCapitalContribution>
  <creg:SubscribedAmountOfInitialCapitalContribution unitRef="usd" contextRef="c92_AsOf18Jul2013_ChinaOrientAssetManagementCoLtdMember_HYREFFundMember" decimals="-4">46670000</creg:SubscribedAmountOfInitialCapitalContribution>
  <creg:SubscribedAmountOfInitialCapitalContribution unitRef="cny" contextRef="c93_AsOf18Jul2013_HongyuanHuifuVentureCapitalCoLtdMember_HYREFFundMember" decimals="-6">100000000</creg:SubscribedAmountOfInitialCapitalContribution>
  <creg:SubscribedAmountOfInitialCapitalContribution unitRef="usd" contextRef="c94_AsOf18Jul2013_XianTchMember_HongyuanHuifuVentureCapitalCoLtdMember" decimals="-4">16670000</creg:SubscribedAmountOfInitialCapitalContribution>
  <creg:InitialCapitalContributionDescription contextRef="c95_From1Jul2013To18Jul2013_XianTchMember">the Company&amp;#x2019;s wholly-owned subsidiary, Xi&amp;#x2019;an TCH, which made an initial capital contribution of RMB 75 million ($12.5 million) to the HYREF Fund and is a secondary limited partner. In addition, Xi&amp;#x2019;an TCH and Hongyuan Huifu formed Beijing Hongyuan Recycling Energy Investment Management Company Ltd. to manage this Fund, which also subscribed in the amount of RMB 5 million ($830,000) from the Fund. The term of the HYREF Fund&amp;#x2019;s partnership is six years from the date of its establishment, expiring July 18, 2019. However, the HYREF Fund&amp;#x2019;s partnership will not terminate until the HYREF loan is fully repaid and the buy-back period is over pursuant to the Buy-back Agreement entered on December 29, 2018 (see Note 9). The term is four years from the date of contribution for the preferred limited partner, and four years from the date of contribution for the ordinary limited partner. The total size of the HYREF Fund is RMB 460 million ($77 million). The HYREF Fund was formed to invest in Xi&amp;#x2019;an Zhonghong New Energy Technology Co., Ltd., a then 90% owned subsidiary of Xi&amp;#x2019;an TCH, for the construction of two coke dry quenching (&amp;#x201c;CDQ&amp;#x201d;) Waste Heat Power Generation (&amp;#x201c;WHPG&amp;#x201d;) stations with Jiangsu Tianyu Energy and Chemical Group Co., Ltd. (&amp;#x201c;Tianyu&amp;#x201d;) and one CDQ WHPG station with Boxing County Chengli Gas Supply Co., Ltd. (&amp;#x201c;Chengli&amp;#x201d;).</creg:InitialCapitalContributionDescription>
  <creg:OwnershipDescription contextRef="c96_From1Dec2018To29Dec2018_XianTchMember">Xi&amp;#x2019;an TCH entered into a Share Transfer Agreement with Hongyuan Huifu, pursuant to which Xi&amp;#x2019;an TCH transferred its 40% ownership in the Fund Management Company to Hongyuan Huifu for RMB 3,453,867 ($0.53 million). The transfer was completed January 22, 2019. The Company recorded approximately $46,500 loss from the sale of a 40% equity interest in Fund Management Company. The Company does not have any ownership in the Fund Management Company after this transaction.</creg:OwnershipDescription>
  <creg:OriginalInvestmentBySubsidiary unitRef="cny" contextRef="c97_AsOf19Jul2013_HYREFFundMember" decimals="-6">30000000</creg:OriginalInvestmentBySubsidiary>
  <creg:OriginalInvestmentBySubsidiary unitRef="usd" contextRef="c98_AsOf19Jul2013_XianZhonghongNewEnergyTechnologyCoMember" decimals="-4">4850000</creg:OriginalInvestmentBySubsidiary>
  <creg:EnergySavingSolutionAndServicesCost unitRef="cny" contextRef="c99_From3Jul2013To19Jul2013_XianZhonghongNewEnergyTechnologyCoMember" decimals="-6">27000000</creg:EnergySavingSolutionAndServicesCost>
  <creg:OwnershipDescription contextRef="c100_From3Jul2013To19Jul2013_XianZhonghongNewEnergyTechnologyCoMember">Xi&amp;#x2019;an TCH paid RMB 27 million ($4.37 million) and owns 90% of Zhonghong. Zhonghong is engaged to provide energy saving solution and services, including constructing, selling and leasing energy saving systems and equipment to customers. On December 29, 2018, Shanghai TCH entered into a Share Transfer Agreement with HYREF, pursuant to which HYREF transferred its 10% ownership in Xi&amp;#x2019;an Zhonghong to Shanghai TCH for RMB 3 million ($0.44 million). The transfer was completed on January 22, 2019. The Company owns 100% of Xi&amp;#x2019;an Zhonghong after the transaction.</creg:OwnershipDescription>
  <creg:DescriptionOfFundManagementSupplementalAgreement contextRef="c101_From3Dec2018To29Dec2018_HongyuanHuifuVentureCapitalCoLtdMember">pursuant to which Xi&amp;#x2019;an Zhonghong transferred Chengli CDQ WHPG station as the repayment for the loan of RMB 188,639,400 ($27.54 million) to HYREF. Xi&amp;#x2019;an Zhonghong, Xi&amp;#x2019;an TCH, Guohua Ku and Chonggong Bai also agreed to buy back the CDQ WHPG Station when conditions under the Buy Back Agreement are met (see Note 9). The transfer of the Station was completed January 22, 2019, the Company recorded $624,133 loss from this transfer.</creg:DescriptionOfFundManagementSupplementalAgreement>
  <creg:AgreementTermOfProject contextRef="c102_From1Jul2019To19Jul2019_TianyuProjectMember">P20Y</creg:AgreementTermOfProject>
  <creg:OriginalInvestmentBySubsidiary unitRef="cny" contextRef="c103_AsOf4Jan2019" decimals="0">120000000</creg:OriginalInvestmentBySubsidiary>
  <creg:OriginalInvestmentBySubsidiary unitRef="usd" contextRef="c104_AsOf4Jan2019_XuzhouHuayuProjectMember" decimals="-4">17520000</creg:OriginalInvestmentBySubsidiary>
  <creg:DescriptionOfFundManagementSupplementalAgreement contextRef="c105_From1Feb2019To15Feb2019">The Company recorded $397,033 loss from this transfer during the year ended December 31, 2019. On January 10, 2019, Mr. Chonggong Bai transferred all the equity shares of his wholly owned company, Xi&amp;#x2019;an Hanneng, to HYREF as repayment for the loan. Xi&amp;#x2019;an Hanneng was expected to own 47,150,000 shares of Xi&amp;#x2019;an Huaxin New Energy Co., Ltd for the repayment of Huayu system and Shenqiu system. As of September 30, 2019, Xi&amp;#x2019;an Hanneng already owned 29,948,000 shares of Huaxin, but was not able to obtain the remaining 17,202,000 shares due to halted trading of Huaxin stock by NEEQ for not filing its 2018 annual report. On December 20, 2019, Mr. Bai and all the related parties agreed to have Mr. Bai instead pay in cash for the transfer price of Huayu (see Note 9 for detail).</creg:DescriptionOfFundManagementSupplementalAgreement>
  <creg:TransferAgreementDescription contextRef="c106_From3Jan2020To10Jan2020_HongyuanHuifuVentureCapitalCoLtdMember">Zhonghong, Tianyu and Huaxin signed a transfer agreement to transfer all assets under construction and related rights and interests of Xuzhou Tian&amp;#x2019;an Project to Tianyu for RMB 170 million including VAT ($24.37 million) in three installment payments. The 1st installment payment of RMB 50 million ($7.17 million) to be paid within 20 working days after the contract is signed. The 2nd installment payment of RMB 50 million ($7.17 million) is to be paid within 20 working days after completion of the project construction but no later than July 31, 2020. The final installment payment of RMB 70 million ($10.03 million) is to be paid before December 31, 2020. On March 11, 2020, the Company received the 1st installment payment.</creg:TransferAgreementDescription>
  <creg:LeaseAgreementTermDescription contextRef="c107_From1Jan2020To30Jun2020_XianZhonghongNewEnergyTechnologyCoMember">The payment term is 20 years. For the first 10 years, Zhongtai shall pay an energy saving fee at RMB 0.534 ($0.089) per kilowatt hour (KWH) (including value added tax) for the power generated from the system. For the second 10 years, Zhongtai shall pay an energy saving fee at RMB 0.402 ($0.067) per KWH (including value added tax). During the term of the contract the energy saving fee shall be adjusted at the same percentage as the change of local grid electricity price. Zhongtai shall also pay an energy saving fee for the steam supplied by Xi&amp;#x2019;an TCH at RMB 100 ($16.67) per ton (including value added tax). Zhongtai and its parent company will provide guarantees to ensure Zhongtai will fulfill its obligations under the Agreement. Upon the completion of the term, Xi&amp;#x2019;an TCH will transfer the systems to Zhongtai for RMB 1 ($0.16). Zhongtai shall provide waste heat to the systems for no less than 8,000 hours per year and waste gas volume no less than 150,000 Normal Meter Cubed (Nm3) per hour, with a temperature no less than 950&amp;#xb0;C. If these requirements are not met, the term of the Agreement will be extended accordingly. If Zhongtai wants to terminate the Zhongtai Agreement early, it shall provide Xi&amp;#x2019;an TCH with a 60 day notice and pay the termination fee and compensation for the damages to Xi&amp;#x2019;an TCH according to the following formula: (1) if it is less than five years into the term when Zhongtai requests termination, Zhongtai shall pay: Xi&amp;#x2019;an TCH&amp;#x2019;s total investment amount plus Xi&amp;#x2019;an TCH&amp;#x2019;s annual investment return times five years minus the years in which the system has already operated; or 2) if it is more than five years into the term when Zhongtai requests the termination, Zhongtai shall pay: Xi&amp;#x2019;an TCH&amp;#x2019;s total investment amount minus total amortization cost (the amortization period is 10 years)</creg:LeaseAgreementTermDescription>
  <creg:DescriptionOfWasteHeatPowerGenerationEnergyManagementCooperativeAgreement contextRef="c108_From1Mar2016To31Mar2016_ZhongtaiWasteHeatPowerGenerationEnergyManagementCooperativeAgreementMember_XianTchMember">As consideration for the transfer of the Project, Zhongtai agreed to pay to Xi&amp;#x2019;an TCH RMB 167,360,000 ($25.77 million) including (i) RMB 152,360,000 ($23.46 million) for the construction of the Project; and (ii) RMB 15,000,000 ($2.31 million) as payment for partial loan interest accrued during the construction period. Those amounts have been, or will be, paid by Zhongtai to Xi&amp;#x2019;an TCH according to the following schedule: (a) RMB 50,000,000 ($7.70 million) was to be paid within 20 business days after the Transfer Agreement was signed; (b) RMB 30,000,000 ($4.32 million) was to be paid within 20 business days after the Project was completed, but no later than July 30, 2016; and (c) RMB 87,360,000 ($13.45 million) was to be paid no later than July 30, 2017. Xuzhou Taifa Special Steel Technology Co., Ltd. (&amp;#x201c;Xuzhou Taifa&amp;#x201d;) guaranteed the payments from Zhongtai to Xi&amp;#x2019;an TCH. The ownership of the Project was conditionally transferred to Zhongtai following the initial payment of RMB 50,000,000 ($7.70 million) by Zhongtai to Xi&amp;#x2019;an TCH and the full ownership of the Project will be officially transferred to Zhongtai after it completes all payments pursuant to the Transfer Agreement. The Company recorded a $2.82 million loss from this transaction in 2016. In 2016, Xi&amp;#x2019;an TCH had received the first payment of $7.70 million and the second payment of $4.32 million. However, the Company received a repayment commitment letter from Zhongtai on February 23, 2018, in which Zhongtai committed to pay the remaining payment of RMB 87,360,000 ($13.45 million) no later than the end of July 2018; in July 2018, Zhongtai and the Company reached a further oral agreement to extend the repayment term of RMB 87,360,000 ($13.45 million) by another two to three months. As of June 30, 2020, the Company had gross receivable from Zhongtai for $4.24 million (with bad debt allowance of $4.24 million). In January 2020, Zhongtai paid RMB 10 million ($1.41 million); in March 2020, Zhongtai paid RMB 20 million ($2.82 million); in June 2020, Zhongtai paid RMB 10 million ($1.41 million). Zhongtai is committed to pay in full the remaining balance of RMB 30 million ($4.24 million) no later than the end of 2020.</creg:DescriptionOfWasteHeatPowerGenerationEnergyManagementCooperativeAgreement>
  <creg:DescriptionOfRegisterCaptial contextRef="c109_From1Mar2014To24Mar2014">Xi&amp;#x2019;an TCH incorporated a subsidiary, Zhongxun Energy Investment (Beijing) Co., Ltd. (&amp;#x201c;Zhongxun&amp;#x201d;) with registered capital of $5,695,502 (RMB 35,000,000), which must be contributed before October 1, 2028. Zhongxun is 100% owned by Xi&amp;#x2019;an TCH and will be mainly engaged in project investment, investment management, economic information consulting, and technical services. Zhongxun has not yet commenced operations nor has any capital contribution been made as of the date of this report.</creg:DescriptionOfRegisterCaptial>
  <creg:DescriptionOfRegisterCaptial contextRef="c110_From1Feb2015To11Feb2015_ShenqiuProjectMember">the Company incorporated a subsidiary, Shanghai Yinghua Financial Leasing Co., Ltd. (&amp;#x201c;Yinghua&amp;#x201d;) with registered capital of $30,000,000, to be paid within 10 years from the date the business license is issued. Yinghua is 100% owned by the Company and will be mainly engaged in financial leasing, purchase of financial leasing assets, disposal and repair of financial leasing assets, consulting and ensuring of financial leasing transactions, and related factoring business. Yinghua has not yet commenced operations nor has any capital contribution been made as of the date of this report.</creg:DescriptionOfRegisterCaptial>
  <creg:ReverseStockSplitOfCommonStockPerShare unitRef="usdPeritem" contextRef="c111_AsOf13Apr2020" decimals="3">0.001</creg:ReverseStockSplitOfCommonStockPerShare>
  <us-gaap:SignificantAccountingPoliciesTextBlock contextRef="c0_From1Jan2020To30Jun2020">&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;2.
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;i&gt;Basis
of Presentation&lt;/i&gt;&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;The
consolidated financial statements (&amp;#x201c;CFS&amp;#x201d;) were prepared in accordance with accounting principles generally accepted
in the United States of America (&amp;#x201c;US GAAP&amp;#x201d;).&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.1pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;The
interim consolidated financial information as of June 30, 2020 and for the six and three-month periods ended March, 2020 and 2019
was prepared without audit, pursuant to the rules and regulations of the Securities and Exchange Commission (&amp;#x201c;SEC&amp;#x201d;).
Certain information and footnote disclosures, which are normally included in CFS prepared in accordance with U.S. GAAP were not
included. The interim consolidated financial information should be read in conjunction with the Financial Statements and the notes
thereto, included in the Company&amp;#x2019;s Annual Report on Form 10-K for the fiscal year ended December 31, 2019, previously filed
with the SEC on May 14, 2020.&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.2pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;In
the opinion of management, all adjustments (which include all significant normal and recurring adjustments) necessary to present
a fair statement of the Company&amp;#x2019;s consolidated financial position as of June 30, 2020, its consolidated results of operations
and cash flows for the six and three months ended June 30, 2020 and 2019, as applicable, were made.&amp;#xa0;&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;i&gt;Basis
of Consolidation&lt;/i&gt;&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;The
CFS include the accounts of CREG and its subsidiaries, Shanghai Yinghua Financial Leasing Co., Ltd. (&amp;#x201c;Yinghua&amp;#x201d;) and
Sifang Holdings; Sifang Holdings&amp;#x2019; wholly owned subsidiaries, Huahong New Energy Technology Co., Ltd. (&amp;#x201c;Huahong&amp;#x201d;)
and Shanghai TCH Energy Tech Co., Ltd. (&amp;#x201c;Shanghai TCH&amp;#x201d;); Shanghai TCH&amp;#x2019;s wholly-owned subsidiary, Xi&amp;#x2019;an
TCH Energy Tech Co., Ltd. (&amp;#x201c;Xi&amp;#x2019;an TCH&amp;#x201d;); and Xi&amp;#x2019;an TCH&amp;#x2019;s subsidiaries, 1) Erdos TCH Energy Saving
Development Co., Ltd (&amp;#x201c;Erdos TCH&amp;#x201d;), 100% owned by Xi&amp;#x2019;an TCH (See note 1), 2) Zhonghong, 90% owned by Xi&amp;#x2019;an
TCH and 10% owned by Shanghai TCH, and 3) Zhongxun, 100% owned by Xi&amp;#x2019;an TCH. Substantially all the Company&amp;#x2019;s revenues
are derived from the operations of Shanghai TCH and its subsidiaries, which represent substantially all the Company&amp;#x2019;s consolidated
assets and liabilities as of June 30, 2020. All significant inter-company accounts and transactions were eliminated in consolidation.&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;i&gt;Uses
and Sources of Liquidity&lt;/i&gt;&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;For
the six and three months ended June 30, 2020, the Company had a net income of $0.40 million and 0.99 million. For the year ended
December 31, 2019, the Company had net loss of $8.78 million. The Company has an accumulated deficit of $46.19 million as of June
30, 2020. The Company is in the process of transforming and expanding into an energy storage integrated solution provider. The
Company plans to pursue disciplined and targeted expansion strategies for market areas the Company currently does not serve. The
Company actively seeks and explores opportunities to apply energy storage technologies to new industries or segments with high
growth potential, including industrial and commercial complexes, large scale photovoltaic (PV) and wind power stations,&amp;#xa0;remote
islands without electricity,&amp;#xa0;and smart energy cities with multi-energy supplies.&amp;#xa0;Management also intends to raise additional
funds by way of a private or public offering, or by obtaining loans from banks or others. The Company&amp;#x2019;s cash flow forecast
indicate it will have sufficient cash to funds its operations for the next 12 months from the date of issuance of these financial
statements.&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;The
historical operating results indicate substantial doubt exists related to the Company&amp;#x2019;s ability to continue as a going concern.
However, the Company had $62.67 million cash on hand at June 30, 2020. The Company believes that the actions discussed above are
probable of occurring and the occurrence, mitigate the substantial doubt raised by its historical operating results.&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;While
the Company believes in the viability of its strategy to generate sufficient revenue and in its ability to raise additional funds
on reasonable terms and conditions, there can be no assurances to that effect. The ability of the Company to continue as a going
concern is dependent upon the Company&amp;#x2019;s ability to further implement its business plan and generate sufficient revenue and
its ability to raise additional funds by way of a public or private offering, or debt financing including bank loans. The consolidated
financial statements do not include any adjustments that might result from the outcome of these uncertainties.&amp;#xa0;&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;i&gt;Use
of Estimates&lt;/i&gt;&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;In
preparing these CFS in accordance with US GAAP, management makes estimates and assumptions that affect the reported amounts of
assets and liabilities in the balance sheets as well as revenues and expenses during the period reported. Actual results may differ
from these estimates.&amp;#xa0;On an on-going basis, management evaluates their estimates, including those related to allowances for
bad debt and inventory obsolescence, impairment loss on fixed assets and construction in progress, income taxes, and contingencies
and litigation. Management bases their estimates on historical experience and on various other assumptions that are believed to
be reasonable under the circumstances, the results of which form the basis for making judgments about the carrying values of assets
and liabilities that are not readily apparent from other resources.&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;i&gt;Revenue
Recognition&lt;/i&gt;&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;i&gt;A)&lt;/i&gt;&amp;#xa0;&lt;i&gt;Sales-type
Leasing and Related Revenue Recognition&lt;/i&gt;&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;On
January 1, 2019, the Company adopted Financial Accounting Standards Board (&amp;#x201c;FASB&amp;#x201d;) Accounting Standards Codification
(&amp;#x201c;ASC&amp;#x201d;) Topic 842 using the modified retrospective transition approach by applying the new standard to all leases
existing at the date of initial application. Results and disclosure requirements for reporting periods beginning after January
1, 2019 are presented under ASC Topic 842, while prior period amounts have not been adjusted and continue to be reported in accordance
with our historical accounting under Topic 840. (See Operating lease below as relates to the Company as a lessee). The Company&amp;#x2019;s
sales type lease contracts for revenue recognition fall under ASC 842. During the six and three months ended June 30, 2020 and
2019, the Company did not sell any new power generating projects.&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;The
Company constructs and leases waste energy recycling power generating projects to its customers. The Company typically transfers
legal ownership of the waste energy recycling power generating projects to its customers at the end of the lease. Prior to January
1, 2019, the investment in these projects was recorded as investment in sales-type leases in accordance with ASC Topic 840&lt;i&gt;,
&amp;#x201c;Lease&lt;/i&gt;s&lt;i&gt;,&amp;#x201d;&lt;/i&gt;&amp;#xa0;and its various amendments and interpretations.&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;The
Company finances construction of waste energy recycling power generating projects. The sales and cost of sales are recognized
at the inception of the lease, which is when the control is transferred to the lessee. The Company accounts for the transfer of
control as a sales type lease in accordance with ASC 842-10-25-2. The underlying asset is derecognized, and revenue is recorded
when collection of payments is probable. This is in accordance with the revenue recognition principle in ASC 606 - Revenue from
contracts with customers. The investment in sales-type leases consists of the sum of the minimum lease payments receivable less
unearned interest income and estimated executory cost. Minimum lease payments are part of the lease agreement between the Company
(as the lessor) and the customer (as the lessee). The discount rate implicit in the lease is used to calculate the present value
of minimum lease payments. The minimum lease payments consist of the gross lease payments net of executory costs and contingent
rentals, if any. Unearned interest is amortized to income over the lease term to produce a constant periodic rate of return on
net investment in the lease. While revenue is recognized at the inception of the lease, the cash flow from the sales-type lease
occurs over the course of the lease, which results in interest income and reduction of receivables. Revenue is recognized net
of sales tax.&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;i&gt;B)&lt;/i&gt;&amp;#xa0;&lt;i&gt;Contingent
Rental Income&lt;/i&gt;&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;The
Company records income from actual electricity generated of each project in the period the income is earned, which is when the
electricity is generated. Contingent rent is not part of minimum lease payments.&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;i&gt;Operating
Leases&lt;/i&gt;&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;On
January 1, 2019, the Company adopted Topic 842 using the modified retrospective transition approach by applying the new standard
to all leases existing at the date of initial application. Results and disclosure requirements for reporting periods beginning
after January 1, 2019 are presented under Topic 842, while prior period amounts have not been adjusted and continue to be reported
in accordance with its historical accounting under Topic 840. The new standard establishes a right-of-use (&amp;#x201c;ROU&amp;#x201d;)
model that requires a lessee to record a ROU asset and a lease liability on the balance sheet for all leases with terms longer
than 12 months. Leases will be classified as either finance or operating, with classification affecting the pattern of expense
recognition in the income statement.&amp;#xa0;A modified retrospective transition approach is required for lessees for capital and
operating leases existing at, or entered into after, the beginning of the earliest comparative period presented in the financial
statements, with certain practical expedients available.&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;The
Company elected the package of practical expedients permitted under the transition guidance, which allowed it to carry forward
its historical lease classification, its assessment on whether a contract was or contains a lease, and its initial direct costs
for any leases that existed prior to January 1, 2019. The Company also elected to combine its lease and non-lease components and
to keep leases with an initial term of 12 months or less off the balance sheet and recognize the associated lease payments in
the consolidated statements of income on a straight-line basis over the lease term.&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;The
company leased an office in Xi&amp;#x2019;an, China as the Company&amp;#x2019;s headquarter; upon adoption, the Company recognized total
Right of Use Asset (&amp;#x201c;ROU&amp;#x201d;) of $116,917, with corresponding liabilities of $116,917 on the consolidated balance sheets.
The ROU assets include adjustments for prepayments and accrued lease payments. The adoption did not impact its beginning retained
earnings, or its prior year consolidated statements of income and statements of cash flows. At June 30, 2020, the ROU was $21,655.&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Under
Topic 842, the Company determines if an arrangement is a lease at inception. ROU assets and liabilities are recognized at commencement
date based on the present value of remaining lease payments over the lease term. For this purpose, the Company considers only
payments that are fixed and determinable at the time of commencement. As most of its leases do not provide an implicit rate, it
uses its incremental borrowing rate based on the information available at commencement date in determining the present value of
lease payments. The Company&amp;#x2019;s incremental borrowing rate is a hypothetical rate based on its understanding of what its credit
rating would be. The ROU asset also includes any lease payments made prior to commencement and is recorded net of any lease incentives
received. The Company&amp;#x2019;s lease terms may include options to extend or terminate the lease when it is reasonably certain that
it will exercise such options.&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Operating
leases are included in operating lease right-of-use assets and operating lease liabilities (current and non-current), on the consolidated
balance sheets.&amp;#xa0;&amp;#xa0;&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;i&gt;Cash&lt;/i&gt;&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Cash
include cash on hand, demand deposits placed with banks or other financial institutions and all highly liquid investments with
an original maturity of three months or less as of the purchase date of such investments.&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;i&gt;Accounts
Receivable&lt;/i&gt;&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;The
Company&amp;#x2019;s policy is to maintain an allowance for potential credit losses on accounts receivable. Management reviews the
composition of accounts receivable and analyzes historical bad debts, customer concentrations, customer credit worthiness, current
economic trends and changes in customer payment patterns to evaluate the adequacy of these reserves.&amp;#xa0;&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;As
of June 30, 2020, the Company had gross accounts receivable of $36.06 million; of which, $13.71 million was for transferring the
ownership of Huayu and Shenqiu Phase I and II systems to Mr. Bai; $4.23 million was from the sales of CDQ and a CDQ WHPG system
to Zhongtai, $16.95 million was from transferring the ownership of Tian&amp;#x2019;an project to Tianyu, and $1.16 million accounts
receivable of Erdos TCH for electricity sold. As of December 31, 2019, the Company had gross accounts receivable of $48.06 million;
of which, $35.42 million was for transferring the ownership of Huayu and Shenqiu Phase I and II systems to Mr. Bai; $10.03 million
was from the sales of CDQ and a CDQ WHPG system to Zhongtai, and $2.61 million accounts receivable of Erdos TCH for electricity
sold. As of June 30, 2020, the Company had bad debt allowance of $4,237,587 for Zhongtai and $31,611 for Erdos TCH due to not
making the payments as scheduled. As of December 31, 2019, the Company had bad debt allowance of $5,733,781 for Zhongtai and $261,430
for Erdos TCH due to not making the payments as scheduled. In June 2020, Xuzhou Zhongtai collected RMB 10 million ($1.41 million)
accounts receivable. In June 2020, Erdos TCH collected RMB 10 million ($1.41 million) accounts receivable; on July 2020, Erdos
TCH collected additional RMB 6 million ($0.86 million) accounts receivable; as a result, the Company made a reversal of bad debts
allowance of $1,649,622, of which $1,422,090 was for Zhongtai and $227,532 was for Erdos TCH during the three months ended June
30, 2020.&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;table cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; style=&quot;border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif&quot;&gt;
&lt;tr style=&quot;vertical-align: bottom&quot;&gt;
    &lt;td&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;font-weight: bold; padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid&quot;&gt;2020&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; font-weight: bold&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;font-weight: bold; padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid&quot;&gt;2019&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; font-weight: bold&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;width: 76%; text-align: left&quot;&gt;Xuzhou Zhongtai project&lt;/td&gt;&lt;td style=&quot;width: 1%&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;width: 1%; text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;width: 9%; text-align: right&quot;&gt;4,237,587&lt;/td&gt;&lt;td style=&quot;width: 1%; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;width: 1%&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;width: 1%; text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;width: 9%; text-align: right&quot;&gt;10,034,116&lt;/td&gt;&lt;td style=&quot;width: 1%; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;Bai Chonggong (for Shenqiu and Huayu projects)&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;13,710,855&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;35,415,556&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;Xuzhou Tian&amp;#x2019;an project&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;16,950,350&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;-&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;Receivable of electricity sales of Erdos&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;1,163,624&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;2,614,299&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;Total accounts receivable&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;36,062,416&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;48,063,971&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;Bad debt allowance&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;(4,269,198&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;)&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;(5,995,210&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;)&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;Accounts receivable, net&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;31,793,218&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;42,068,761&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;i&gt;Interest
Receivable on Sales Type Leases&lt;/i&gt;&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;As
of June 30, 2020, the interest receivable on sales type leases was $0. As of December 31, 2019, the interest receivable on sales
type leases was $5,245,244, mainly from recognized but not yet collected interest income for the Pucheng systems. The ownership
of Pucheng systems was transferred to Pucheng as a result of full payment received by Xi&amp;#x2019;an TCH in January 2020.&amp;#xa0;&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;i&gt;Investment
in sales-type leases, net&lt;/i&gt;&amp;#xa0;&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;As of June 30, 2020 and December 31, 2019, the Company had net
investment in sales-type leases of $0 and $8,287,560, respectively. The Company maintains reserves for potential credit losses
on receivables. Management reviews the composition of receivables and analyzes historical bad debts, customer concentrations, customer
credit worthiness, current economic trends and changes in customer payment patterns to evaluate the adequacy of these reserves.
As of June 30, 2020 and December 31, 2019, the Company had bad debt allowance for net investment receivable on sales-type leases
of $0 and $24,416,441 for the Pucheng system, respectively. Xi&amp;#x2019;an TCH received RMB 97.6 million ($14 million) in full which
included interest of $5.3 million for Pucheng system on January 14, 2020 and the ownership of the system was transferred. The bad
debt allowance of Pucheng was recorded in 2019.&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;i&gt;Concentration
of Credit Risk&lt;/i&gt;&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Cash
includes cash on hand and demand deposits in accounts maintained within China. Balances at financial institutions within China
are not covered by insurance. The Company has not experienced any losses in such accounts.&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Certain
other financial instruments, which subject the Company to concentration of credit risk, consist of accounts and other receivables.
The Company does not require collateral or other security to support these receivables. The Company conducts periodic reviews
of its customers&amp;#x2019; financial condition and customer payment practices to minimize collection risk on accounts receivable.&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;The
operations of the Company are in the PRC. Accordingly, the Company&amp;#x2019;s business, financial condition and results of operations
may be influenced by the political, economic and legal environments in the PRC.&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;i&gt;Property
and Equipment&lt;/i&gt;&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Property
and equipment are stated at cost, net of accumulated depreciation. Expenditures for maintenance and repairs are expensed as incurred;
additions, renewals and betterments are capitalized. When property and equipment are retired or otherwise disposed of, the related
cost and accumulated depreciation are removed from the respective accounts, and any gain or loss is included in operations. Depreciation
of property and equipment is provided using the straight-line method over the estimated lives as follows:&amp;#xa0;&amp;#xa0;&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;table cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; style=&quot;font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse&quot;&gt;
&lt;tr style=&quot;font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: #CCEEFF&quot;&gt;
    &lt;td style=&quot;font: 10pt Times New Roman, Times, Serif; width: 52%&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Building&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;font: 10pt Times New Roman, Times, Serif; width: 1%&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;font: 10pt Times New Roman, Times, Serif; width: 1%&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;font: 10pt Times New Roman, Times, Serif; width: 45%&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;20
    years&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;font: 10pt Times New Roman, Times, Serif; width: 1%&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; &quot;&gt;
    &lt;td style=&quot;font: 10pt Times New Roman, Times, Serif&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Vehicles&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;font: 10pt Times New Roman, Times, Serif&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;font: 10pt Times New Roman, Times, Serif&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;font: 10pt Times New Roman, Times, Serif&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;2
    - 5 years&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;font: 10pt Times New Roman, Times, Serif&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: #CCEEFF&quot;&gt;
    &lt;td style=&quot;font: 10pt Times New Roman, Times, Serif&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Office
    and Other Equipment&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;font: 10pt Times New Roman, Times, Serif&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;font: 10pt Times New Roman, Times, Serif&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;font: 10pt Times New Roman, Times, Serif&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;2
    - 5 years&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;font: 10pt Times New Roman, Times, Serif&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; &quot;&gt;
    &lt;td style=&quot;font: 10pt Times New Roman, Times, Serif&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Software&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;font: 10pt Times New Roman, Times, Serif&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;font: 10pt Times New Roman, Times, Serif&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;font: 10pt Times New Roman, Times, Serif&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;2
    - 3 years&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;font: 10pt Times New Roman, Times, Serif&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;i&gt;Impairment
of Long-lived Assets&lt;/i&gt;&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;In
accordance with FASB ASC Topic 360,&amp;#xa0;&lt;i&gt;&amp;#x201c;Property, Plant, and Equipment&lt;/i&gt;,&amp;#x201d; the Company reviews its long-lived
assets, including property and equipment, for impairment whenever events or changes in circumstances indicate that the carrying
amounts of the assets may not be fully recoverable. If the total expected undiscounted future net cash flows are less than the
carrying amount of the asset, a loss is recognized for the difference between the fair value and carrying amount of the asset.
The Company recorded $0 asset impairment loss for the six and three months ended June 30, 2020 and 2019.&amp;#xa0;The Company recorded
asset impairment of construction in progress of Xuzhou Tian&amp;#x2019;an of $876,660 for the year ended December 31, 2019, which is
the difference between the book value and disposal price of the asset.&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;i&gt;Cost
of Sales&lt;/i&gt;&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Cost
of sales consists primarily of the direct material of the power generating system and expenses incurred directly for project construction
for sales-type leasing and sales tax and additions for contingent rental income.&amp;#xa0;&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;i&gt;Income
Taxes&lt;/i&gt;&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Income
taxes are accounted for using an asset and liability method. Under this method, deferred income taxes are recognized for the tax
consequences in future years of differences between the tax bases of assets and liabilities and their financial reporting amounts
at each period end based on enacted tax laws and statutory tax rates, applicable to the periods in which the differences are expected
to affect taxable income. Valuation allowances are established, when necessary, to reduce deferred tax assets to the amount expected
to be realized.&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;The
Company follows FASB ASC Topic 740, which prescribes a more-likely-than-not threshold for financial statement recognition and
measurement of a tax position taken or expected to be taken in a tax return. ASC Topic 740 also provides guidance on recognition
of income tax assets and liabilities, classification of current and deferred income tax assets and liabilities, accounting for
interest and penalties associated with tax positions, accounting for income taxes in interim periods, and income tax disclosures.&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Under
the provisions of FASB ASC Topic 740, when tax returns are filed, it is likely that some positions taken would be sustained upon
examination by the taxing authorities, while others are subject to uncertainty about the merits of the position taken or the amount
of the position that would be ultimately sustained. The benefit of a tax position is recognized in the financial statements in
the period during which, based on all available evidence, management believes it is more likely than not that the position will
be sustained upon examination, including the resolution of appeals or litigation processes, if any. Tax positions taken are not
offset or aggregated with other positions. Tax positions that meet the more-likely-than-not recognition threshold are measured
as the largest amount of tax benefit that is more than 50 percent likely of being realized upon settlement with the applicable
taxing authority. The portion of the benefits associated with tax positions taken that exceeds the amount measured as described
above is reflected as a liability for unrecognized tax benefits in the accompanying balance sheets along with any associated interest
and penalties that would be payable to the taxing authorities upon examination.&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;i&gt;Statement
of Cash Flows&lt;/i&gt;&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;In
accordance with FASB ASC Topic 230,&amp;#xa0;&lt;i&gt;&amp;#x201c;Statement of Cash Flows,&amp;#x201d;&lt;/i&gt;&amp;#xa0;cash flows from the Company&amp;#x2019;s
operations are calculated based upon the local currencies. As a result, amounts related to assets and liabilities reported on
the statement of cash flows may not necessarily agree with changes in the corresponding balances on the balance sheet.&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;i&gt;Fair
Value of Financial Instruments&lt;/i&gt;&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;For
certain of the Company&amp;#x2019;s financial instruments, including cash and equivalents, restricted cash, accounts receivable, other
receivables, accounts payable, accrued liabilities and short-term debts, the carrying amounts approximate their fair values due
to their short maturities. Receivables on sales-type leases are based on interest rates implicit in the lease.&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;FASB
ASC Topic 820,&amp;#xa0;&lt;i&gt;&amp;#x201c;Fair Value Measurements and Disclosures,&amp;#x201d;&lt;/i&gt;&amp;#xa0;requires disclosure of the FV of financial
instruments held by the Company. FASB ASC Topic 825,&amp;#xa0;&lt;i&gt;&amp;#x201c;Financial Instruments,&amp;#x201d;&lt;/i&gt;&amp;#xa0;defines FV, and establishes
a three-level valuation hierarchy for disclosures of FV measurement that enhances disclosure requirements for FV measures. The
carrying amounts reported in the consolidated balance sheets for receivables and current liabilities each qualify as financial
instruments and are a reasonable estimate of their FV because of the short period of time between the origination of such instruments
and their expected realization and their current market rate of interest. The three levels of valuation hierarchy are defined
as follows:&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;table cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; style=&quot;font: 10pt Times New Roman, Times, Serif; width: 100%&quot;&gt;
&lt;tr style=&quot;font: 10pt Times New Roman, Times, Serif; vertical-align: top&quot;&gt;
    &lt;td style=&quot;font: 10pt Times New Roman, Times, Serif; width: 0.25in; text-align: justify&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;font: 10pt Times New Roman, Times, Serif; width: 0.25in; text-align: justify&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#x25cf;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;font: 10pt Times New Roman, Times, Serif; text-align: justify&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Level
    1 inputs to the valuation methodology are quoted prices (unadjusted) for identical assets or liabilities in active markets.&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;&lt;br/&gt;&lt;table cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; style=&quot;font: 10pt Times New Roman, Times, Serif; width: 100%&quot;&gt;
&lt;tr style=&quot;font: 10pt Times New Roman, Times, Serif; vertical-align: top&quot;&gt;
    &lt;td style=&quot;font: 10pt Times New Roman, Times, Serif; width: 0.25in; text-align: justify&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;font: 10pt Times New Roman, Times, Serif; width: 0.25in; text-align: justify&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#x25cf;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;font: 10pt Times New Roman, Times, Serif; text-align: justify&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Level
    2 inputs to the valuation methodology include quoted prices for similar assets and liabilities in active markets, and inputs
    that are observable for the asset or liability, either directly or indirectly, for substantially the full term of the financial
    instrument.&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;&lt;br/&gt;&lt;table cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; style=&quot;font: 10pt Times New Roman, Times, Serif; width: 100%&quot;&gt;
&lt;tr style=&quot;font: 10pt Times New Roman, Times, Serif; vertical-align: top&quot;&gt;
    &lt;td style=&quot;font: 10pt Times New Roman, Times, Serif; width: 0.25in; text-align: justify&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;font: 10pt Times New Roman, Times, Serif; width: 0.25in; text-align: justify&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#x25cf;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;font: 10pt Times New Roman, Times, Serif; text-align: justify&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Level
    3 inputs to the valuation methodology are unobservable and significant to FV measurement.&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Effective
on January 1, 2020, the Company adopted ASU 2018-13, Fair Value Measurement: Disclosure Framework-Changes to the Disclosure Requirements
for Fair Value Measurement, which modifies the disclosure requirements for Level&amp;#xa0;1, Level&amp;#xa0;2 and Level&amp;#xa0;3 instruments
in the FV hierarchy.&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;The
Company analyzes all financial instruments with features of both liabilities and equity under FASB ASC 480,&amp;#xa0;&lt;i&gt;&amp;#x201c;Distinguishing
Liabilities from Equity,&amp;#x201d;&lt;/i&gt;&amp;#xa0;and ASC 815,&amp;#xa0;&lt;i&gt;&amp;#x201c;Derivatives and Hedging.&amp;#x201d;&lt;/i&gt;&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;As
of June 30, 2020, and December 31, 2019, the Company did not have any long-term debt obligations; and the Company did not identify
any assets or liabilities that are required to be presented on the balance sheet at FV.&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;i&gt;Stock-Based
Compensation&lt;/i&gt;&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;The
Company accounts for share-based compensation awards to employees in accordance with FASB ASC Topic 718, &amp;#x201c;Compensation &amp;#x2013;
Stock Compensation&amp;#x201d;, which requires that share-based payment transactions with employees be measured based on the grant-date
fair value of the equity instrument issued and recognized as compensation expense over the requisite service period.&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;The
Company accounts for share-based compensation awards to non-employees in accordance with FASB ASC Topic 718 and FASB ASC Subtopic
505-50, &amp;#x201c;Equity-Based Payments to Non-employees&amp;#x201d;. Share-based compensation associated with the issuance of equity
instruments to non-employees is measured at the fair value of the equity instrument issued or committed to be issued, as this
is more reliable than the fair value of the services received. The fair value is measured at the date that the commitment for
performance by the counterparty has been reached or the counterparty&amp;#x2019;s performance is complete.&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Effective
on January 1, 2020, the Company adopted ASU 2018-07, &amp;#x201c;Compensation &amp;#x2014; Stock Compensation (Topic 718): Improvements
to Nonemployee Share-Based Payment Accounting,&amp;#x201d; which expands the scope of ASC 718 to include share-based payment transactions
for acquiring goods and services from non-employees. An entity should apply the requirements of ASC 718 to non-employee awards
except for specific guidance on inputs to an option pricing model and the attribution of cost. The amendments specify that ASC
718 applies to all share-based payment transactions in which a grantor acquires goods or services to be used or consumed in a
grantor&amp;#x2019;s own operations by issuing share-based payment awards. The adoption of ASU 2018-07 did not have an impact on the
Company&amp;#x2019;s financial statements.&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;i&gt;Basic
and Diluted Earnings per Share&lt;/i&gt;&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;The
Company presents net income (loss) per share (&amp;#x201c;EPS&amp;#x201d;) in accordance with FASB ASC Topic 260,&amp;#xa0;&lt;i&gt;&amp;#x201c;Earning
Per Share.&amp;#x201d;&lt;/i&gt;&amp;#xa0;Accordingly, basic income (loss) per share is computed by dividing income (loss) available to common
stockholders by the weighted average number of shares outstanding, without consideration for common stock equivalents. Diluted
EPS is computed by dividing the net income by the weighted-average number of common shares outstanding as well as common share
equivalents outstanding for the period determined using the treasury-stock method for stock options and warrants and the if-converted
method for convertible notes. The Company made an accounting policy election to use the if-converted method for convertible securities
that are eligible to receive common stock dividends, if declared. Diluted EPS reflect the potential dilution that could occur
based on the exercise of stock options or warrants or conversion of convertible securities using the if-converted method.&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;For the six and three months ended June 30, 2020 and 2019, the
basic and diluted loss per share were the same due to the Company&amp;#x2019;s net loss. For the six months ended June 30, 2020 and
2019, 31,311 shares and 213,304 shares (post-reverse stock split), respectively; for the three months ended June 30, 2020 and 2019,
31,311 shares and 213,304 shares (post-reverse stock split), respectively, purchasable under warrants and options were excluded
from the EPS calculation as these were not dilutive because the exercise price was more than the stock price.&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;i&gt;Foreign
Currency Translation and Comprehensive Income (Loss)&lt;/i&gt;&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;The
Company&amp;#x2019;s functional currency is the Renminbi (&amp;#x201c;RMB&amp;#x201d;). For financial reporting purposes, RMB were translated
into United States Dollars (&amp;#x201c;USD&amp;#x201d; or &amp;#x201c;$&amp;#x201d;) as the reporting currency. Assets and liabilities are translated
at the exchange rate in effect at the balance sheet date. Revenues and expenses are translated at the average rate of exchange
prevailing during the reporting period. Translation adjustments arising from the use of different exchange rates from period to
period are included as a component of stockholders&amp;#x2019; equity as &amp;#x201c;Accumulated other comprehensive income.&amp;#x201d; Gains
and losses resulting from foreign currency transactions are included in income. There was no significant fluctuation in the exchange
rate for the conversion of RMB to USD after the balance sheet date.&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;The
Company follows FASB ASC Topic 220,&amp;#xa0;&lt;i&gt;&amp;#x201c;Comprehensive Income.&amp;#x201d;&lt;/i&gt;&amp;#xa0;Comprehensive income is comprised of
net income and all changes to the statements of stockholders&amp;#x2019; equity, except those due to investments by stockholders, changes
in paid-in capital and distributions to stockholders.&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;i&gt;Segment
Reporting&lt;/i&gt;&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;FASB
ASC Topic 280,&amp;#xa0;&lt;i&gt;&amp;#x201c;Segment Reporting,&amp;#x201d;&lt;/i&gt;&amp;#xa0;requires use of the &amp;#x201c;management approach&amp;#x201d; model for
segment reporting. The management approach model is based on the way a company&amp;#x2019;s management organizes segments within the
company for making operating decisions and assessing performance. Reportable segments are based on products and services, geography,
legal structure, management structure, or any other manner in which management disaggregates a company. FASB ASC Topic 280 has
no effect on the Company&amp;#x2019;s CFS as substantially all of the Company&amp;#x2019;s operations are conducted in one industry segment.
All of the Company&amp;#x2019;s assets are located in the PRC.&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;i&gt;New
Accounting Pronouncements&lt;/i&gt;&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;In
June 2016, the FASB issued ASU No. 2016-13, Financial Instruments-Credit Losses (Topic 326), which requires entities to measure
all expected credit losses for financial assets held at the reporting date based on historical experience, current conditions,
and reasonable and supportable forecasts. This replaces the existing incurred loss model and is applicable to the measurement
of credit losses on financial assets measured at amortized cost. This guidance is effective for fiscal years, and interim periods
within those fiscal years, beginning after December 15, 2022. Early application will be permitted for all entities for fiscal
years, and interim periods within those fiscal years, beginning after December 15, 2018. The Company is currently evaluating the
impact that the standard will have on its CFS.&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;In
December&amp;#xa0;2019, the FASB issued ASU 2019-12, Simplifying the Accounting for Income Taxes, which simplifies the accounting
for income taxes, eliminates certain exceptions within ASC 740, Income Taxes, and clarifies certain aspects of the current guidance
to promote consistent application among reporting entities. The guidance is effective for fiscal&amp;#xa0;years beginning after December&amp;#xa0;15,
2020, and interim periods within those fiscal&amp;#xa0;years, with early adoption permitted. Upon adoption, the Company must apply
certain aspects of this standard retrospectively for all periods presented while other aspects are applied on a modified retrospective
basis through a cumulative-effect adjustment to retained earnings as of the beginning of the fiscal year of adoption. The Company
is evaluating the impact this update will have on its financial statements.&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Other
recent accounting pronouncements issued by the FASB, including its Emerging Issues Task Force, the American Institute of Certified
Public Accountants, and the SEC did not or are not believed by management to have a material impact on the Company&amp;#x2019;s present
or future CFS.&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;</us-gaap:SignificantAccountingPoliciesTextBlock>
  <us-gaap:BasisOfAccountingPolicyPolicyTextBlock contextRef="c0_From1Jan2020To30Jun2020">&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;i&gt;Basis
of Presentation&lt;/i&gt;&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;The
consolidated financial statements (&amp;#x201c;CFS&amp;#x201d;) were prepared in accordance with accounting principles generally accepted
in the United States of America (&amp;#x201c;US GAAP&amp;#x201d;).&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.1pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;The
interim consolidated financial information as of June 30, 2020 and for the six and three-month periods ended March, 2020 and 2019
was prepared without audit, pursuant to the rules and regulations of the Securities and Exchange Commission (&amp;#x201c;SEC&amp;#x201d;).
Certain information and footnote disclosures, which are normally included in CFS prepared in accordance with U.S. GAAP were not
included. The interim consolidated financial information should be read in conjunction with the Financial Statements and the notes
thereto, included in the Company&amp;#x2019;s Annual Report on Form 10-K for the fiscal year ended December 31, 2019, previously filed
with the SEC on May 14, 2020.&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.2pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;In
the opinion of management, all adjustments (which include all significant normal and recurring adjustments) necessary to present
a fair statement of the Company&amp;#x2019;s consolidated financial position as of June 30, 2020, its consolidated results of operations
and cash flows for the six and three months ended June 30, 2020 and 2019, as applicable, were made.&lt;/font&gt;&lt;/p&gt;</us-gaap:BasisOfAccountingPolicyPolicyTextBlock>
  <us-gaap:ConsolidationPolicyTextBlock contextRef="c0_From1Jan2020To30Jun2020">&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;i&gt;Basis
of Consolidation&lt;/i&gt;&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;The
CFS include the accounts of CREG and its subsidiaries, Shanghai Yinghua Financial Leasing Co., Ltd. (&amp;#x201c;Yinghua&amp;#x201d;) and
Sifang Holdings; Sifang Holdings&amp;#x2019; wholly owned subsidiaries, Huahong New Energy Technology Co., Ltd. (&amp;#x201c;Huahong&amp;#x201d;)
and Shanghai TCH Energy Tech Co., Ltd. (&amp;#x201c;Shanghai TCH&amp;#x201d;); Shanghai TCH&amp;#x2019;s wholly-owned subsidiary, Xi&amp;#x2019;an
TCH Energy Tech Co., Ltd. (&amp;#x201c;Xi&amp;#x2019;an TCH&amp;#x201d;); and Xi&amp;#x2019;an TCH&amp;#x2019;s subsidiaries, 1) Erdos TCH Energy Saving
Development Co., Ltd (&amp;#x201c;Erdos TCH&amp;#x201d;), 100% owned by Xi&amp;#x2019;an TCH (See note 1), 2) Zhonghong, 90% owned by Xi&amp;#x2019;an
TCH and 10% owned by Shanghai TCH, and 3) Zhongxun, 100% owned by Xi&amp;#x2019;an TCH. Substantially all the Company&amp;#x2019;s revenues
are derived from the operations of Shanghai TCH and its subsidiaries, which represent substantially all the Company&amp;#x2019;s consolidated
assets and liabilities as of June 30, 2020. All significant inter-company accounts and transactions were eliminated in consolidation.&lt;/font&gt;&lt;/p&gt;</us-gaap:ConsolidationPolicyTextBlock>
  <us-gaap:BusinessAcquisitionDescriptionOfAcquiredEntity contextRef="c0_From1Jan2020To30Jun2020">The CFS include the accounts of CREG and its subsidiaries, Shanghai Yinghua Financial Leasing Co., Ltd. (&amp;#x201c;Yinghua&amp;#x201d;) and Sifang Holdings; Sifang Holdings&amp;#x2019; wholly owned subsidiaries, Huahong New Energy Technology Co., Ltd. (&amp;#x201c;Huahong&amp;#x201d;) and Shanghai TCH Energy Tech Co., Ltd. (&amp;#x201c;Shanghai TCH&amp;#x201d;); Shanghai TCH&amp;#x2019;s wholly-owned subsidiary, Xi&amp;#x2019;an TCH Energy Tech Co., Ltd. (&amp;#x201c;Xi&amp;#x2019;an TCH&amp;#x201d;); and Xi&amp;#x2019;an TCH&amp;#x2019;s subsidiaries, 1) Erdos TCH Energy Saving Development Co., Ltd (&amp;#x201c;Erdos TCH&amp;#x201d;), 100% owned by Xi&amp;#x2019;an TCH (See note 1), 2) Zhonghong, 90% owned by Xi&amp;#x2019;an TCH and 10% owned by Shanghai TCH, and 3) Zhongxun, 100% owned by Xi&amp;#x2019;an TCH. Substantially all the Company&amp;#x2019;s revenues are derived from the operations of Shanghai TCH and its subsidiaries, which represent substantially all the Company&amp;#x2019;s consolidated assets and liabilities as of June 30, 2020.</us-gaap:BusinessAcquisitionDescriptionOfAcquiredEntity>
  <creg:UsesAndSourcesOfLiquidity contextRef="c0_From1Jan2020To30Jun2020">&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;i&gt;Uses
and Sources of Liquidity&lt;/i&gt;&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;For
the six and three months ended June 30, 2020, the Company had a net income of $0.40 million and 0.99 million. For the year ended
December 31, 2019, the Company had net loss of $8.78 million. The Company has an accumulated deficit of $46.19 million as of June
30, 2020. The Company is in the process of transforming and expanding into an energy storage integrated solution provider. The
Company plans to pursue disciplined and targeted expansion strategies for market areas the Company currently does not serve. The
Company actively seeks and explores opportunities to apply energy storage technologies to new industries or segments with high
growth potential, including industrial and commercial complexes, large scale photovoltaic (PV) and wind power stations,&amp;#xa0;remote
islands without electricity,&amp;#xa0;and smart energy cities with multi-energy supplies.&amp;#xa0;Management also intends to raise additional
funds by way of a private or public offering, or by obtaining loans from banks or others. The Company&amp;#x2019;s cash flow forecast
indicate it will have sufficient cash to funds its operations for the next 12 months from the date of issuance of these financial
statements.&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;The
historical operating results indicate substantial doubt exists related to the Company&amp;#x2019;s ability to continue as a going concern.
However, the Company had $62.67 million cash on hand at June 30, 2020. The Company believes that the actions discussed above are
probable of occurring and the occurrence, mitigate the substantial doubt raised by its historical operating results.&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;While
the Company believes in the viability of its strategy to generate sufficient revenue and in its ability to raise additional funds
on reasonable terms and conditions, there can be no assurances to that effect. The ability of the Company to continue as a going
concern is dependent upon the Company&amp;#x2019;s ability to further implement its business plan and generate sufficient revenue and
its ability to raise additional funds by way of a public or private offering, or debt financing including bank loans. The consolidated
financial statements do not include any adjustments that might result from the outcome of these uncertainties.&lt;/font&gt;&lt;/p&gt;</creg:UsesAndSourcesOfLiquidity>
  <us-gaap:NetIncomeLoss unitRef="usd" contextRef="c112_From1Jan2019To31Dec2019" decimals="-4">8780000</us-gaap:NetIncomeLoss>
  <us-gaap:Cash unitRef="usd" contextRef="c2_AsOf30Jun2020" decimals="-4">62670000</us-gaap:Cash>
  <us-gaap:UseOfEstimates contextRef="c0_From1Jan2020To30Jun2020">&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;i&gt;Use
of Estimates&lt;/i&gt;&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;In
preparing these CFS in accordance with US GAAP, management makes estimates and assumptions that affect the reported amounts of
assets and liabilities in the balance sheets as well as revenues and expenses during the period reported. Actual results may differ
from these estimates.&amp;#xa0;On an on-going basis, management evaluates their estimates, including those related to allowances for
bad debt and inventory obsolescence, impairment loss on fixed assets and construction in progress, income taxes, and contingencies
and litigation. Management bases their estimates on historical experience and on various other assumptions that are believed to
be reasonable under the circumstances, the results of which form the basis for making judgments about the carrying values of assets
and liabilities that are not readily apparent from other resources.&lt;/font&gt;&lt;/p&gt;</us-gaap:UseOfEstimates>
  <us-gaap:RevenueRecognitionPolicyTextBlock contextRef="c0_From1Jan2020To30Jun2020">&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;i&gt;Revenue
Recognition&lt;/i&gt;&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;i&gt;A)&lt;/i&gt;&amp;#xa0;&lt;i&gt;Sales-type
Leasing and Related Revenue Recognition&lt;/i&gt;&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;On
January 1, 2019, the Company adopted Financial Accounting Standards Board (&amp;#x201c;FASB&amp;#x201d;) Accounting Standards Codification
(&amp;#x201c;ASC&amp;#x201d;) Topic 842 using the modified retrospective transition approach by applying the new standard to all leases
existing at the date of initial application. Results and disclosure requirements for reporting periods beginning after January
1, 2019 are presented under ASC Topic 842, while prior period amounts have not been adjusted and continue to be reported in accordance
with our historical accounting under Topic 840. (See Operating lease below as relates to the Company as a lessee). The Company&amp;#x2019;s
sales type lease contracts for revenue recognition fall under ASC 842. During the six and three months ended June 30, 2020 and
2019, the Company did not sell any new power generating projects.&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;The
Company constructs and leases waste energy recycling power generating projects to its customers. The Company typically transfers
legal ownership of the waste energy recycling power generating projects to its customers at the end of the lease. Prior to January
1, 2019, the investment in these projects was recorded as investment in sales-type leases in accordance with ASC Topic 840&lt;i&gt;,
&amp;#x201c;Lease&lt;/i&gt;s&lt;i&gt;,&amp;#x201d;&lt;/i&gt;&amp;#xa0;and its various amendments and interpretations.&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;The
Company finances construction of waste energy recycling power generating projects. The sales and cost of sales are recognized
at the inception of the lease, which is when the control is transferred to the lessee. The Company accounts for the transfer of
control as a sales type lease in accordance with ASC 842-10-25-2. The underlying asset is derecognized, and revenue is recorded
when collection of payments is probable. This is in accordance with the revenue recognition principle in ASC 606 - Revenue from
contracts with customers. The investment in sales-type leases consists of the sum of the minimum lease payments receivable less
unearned interest income and estimated executory cost. Minimum lease payments are part of the lease agreement between the Company
(as the lessor) and the customer (as the lessee). The discount rate implicit in the lease is used to calculate the present value
of minimum lease payments. The minimum lease payments consist of the gross lease payments net of executory costs and contingent
rentals, if any. Unearned interest is amortized to income over the lease term to produce a constant periodic rate of return on
net investment in the lease. While revenue is recognized at the inception of the lease, the cash flow from the sales-type lease
occurs over the course of the lease, which results in interest income and reduction of receivables. Revenue is recognized net
of sales tax.&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;i&gt;B)&lt;/i&gt;&amp;#xa0;&lt;i&gt;Contingent
Rental Income&lt;/i&gt;&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;The
Company records income from actual electricity generated of each project in the period the income is earned, which is when the
electricity is generated. Contingent rent is not part of minimum lease payments.&lt;/font&gt;&lt;/p&gt;</us-gaap:RevenueRecognitionPolicyTextBlock>
  <us-gaap:LesseeLeasesPolicyTextBlock contextRef="c0_From1Jan2020To30Jun2020">&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;i&gt;Operating
Leases&lt;/i&gt;&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;On
January 1, 2019, the Company adopted Topic 842 using the modified retrospective transition approach by applying the new standard
to all leases existing at the date of initial application. Results and disclosure requirements for reporting periods beginning
after January 1, 2019 are presented under Topic 842, while prior period amounts have not been adjusted and continue to be reported
in accordance with its historical accounting under Topic 840. The new standard establishes a right-of-use (&amp;#x201c;ROU&amp;#x201d;)
model that requires a lessee to record a ROU asset and a lease liability on the balance sheet for all leases with terms longer
than 12 months. Leases will be classified as either finance or operating, with classification affecting the pattern of expense
recognition in the income statement.&amp;#xa0;A modified retrospective transition approach is required for lessees for capital and
operating leases existing at, or entered into after, the beginning of the earliest comparative period presented in the financial
statements, with certain practical expedients available.&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;The
Company elected the package of practical expedients permitted under the transition guidance, which allowed it to carry forward
its historical lease classification, its assessment on whether a contract was or contains a lease, and its initial direct costs
for any leases that existed prior to January 1, 2019. The Company also elected to combine its lease and non-lease components and
to keep leases with an initial term of 12 months or less off the balance sheet and recognize the associated lease payments in
the consolidated statements of income on a straight-line basis over the lease term.&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;The
company leased an office in Xi&amp;#x2019;an, China as the Company&amp;#x2019;s headquarter; upon adoption, the Company recognized total
Right of Use Asset (&amp;#x201c;ROU&amp;#x201d;) of $116,917, with corresponding liabilities of $116,917 on the consolidated balance sheets.
The ROU assets include adjustments for prepayments and accrued lease payments. The adoption did not impact its beginning retained
earnings, or its prior year consolidated statements of income and statements of cash flows. At June 30, 2020, the ROU was $21,655.&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Under
Topic 842, the Company determines if an arrangement is a lease at inception. ROU assets and liabilities are recognized at commencement
date based on the present value of remaining lease payments over the lease term. For this purpose, the Company considers only
payments that are fixed and determinable at the time of commencement. As most of its leases do not provide an implicit rate, it
uses its incremental borrowing rate based on the information available at commencement date in determining the present value of
lease payments. The Company&amp;#x2019;s incremental borrowing rate is a hypothetical rate based on its understanding of what its credit
rating would be. The ROU asset also includes any lease payments made prior to commencement and is recorded net of any lease incentives
received. The Company&amp;#x2019;s lease terms may include options to extend or terminate the lease when it is reasonably certain that
it will exercise such options.&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Operating
leases are included in operating lease right-of-use assets and operating lease liabilities (current and non-current), on the consolidated
balance sheets.&lt;/font&gt;&lt;/p&gt;</us-gaap:LesseeLeasesPolicyTextBlock>
  <us-gaap:OperatingLeaseRightOfUseAsset unitRef="usd" contextRef="c113_AsOf31Dec2019_XianTchMember" decimals="0">116917</us-gaap:OperatingLeaseRightOfUseAsset>
  <us-gaap:OperatingLeaseLiability unitRef="usd" contextRef="c113_AsOf31Dec2019_XianTchMember" decimals="0">116917</us-gaap:OperatingLeaseLiability>
  <us-gaap:OperatingLeaseRightOfUseAsset unitRef="usd" contextRef="c114_AsOf30Jun2020_XianTchMember" decimals="0">21655</us-gaap:OperatingLeaseRightOfUseAsset>
  <us-gaap:CashAndCashEquivalentsPolicyTextBlock contextRef="c0_From1Jan2020To30Jun2020">&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;i&gt;Cash&lt;/i&gt;&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Cash
include cash on hand, demand deposits placed with banks or other financial institutions and all highly liquid investments with
an original maturity of three months or less as of the purchase date of such investments.&lt;/font&gt;&lt;/p&gt;</us-gaap:CashAndCashEquivalentsPolicyTextBlock>
  <us-gaap:TradeAndOtherAccountsReceivablePolicy contextRef="c0_From1Jan2020To30Jun2020">&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;i&gt;Accounts
Receivable&lt;/i&gt;&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;The
Company&amp;#x2019;s policy is to maintain an allowance for potential credit losses on accounts receivable. Management reviews the
composition of accounts receivable and analyzes historical bad debts, customer concentrations, customer credit worthiness, current
economic trends and changes in customer payment patterns to evaluate the adequacy of these reserves.&amp;#xa0;&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;As
of June 30, 2020, the Company had gross accounts receivable of $36.06 million; of which, $13.71 million was for transferring the
ownership of Huayu and Shenqiu Phase I and II systems to Mr. Bai; $4.23 million was from the sales of CDQ and a CDQ WHPG system
to Zhongtai, $16.95 million was from transferring the ownership of Tian&amp;#x2019;an project to Tianyu, and $1.16 million accounts
receivable of Erdos TCH for electricity sold. As of December 31, 2019, the Company had gross accounts receivable of $48.06 million;
of which, $35.42 million was for transferring the ownership of Huayu and Shenqiu Phase I and II systems to Mr. Bai; $10.03 million
was from the sales of CDQ and a CDQ WHPG system to Zhongtai, and $2.61 million accounts receivable of Erdos TCH for electricity
sold. As of June 30, 2020, the Company had bad debt allowance of $4,237,587 for Zhongtai and $31,611 for Erdos TCH due to not
making the payments as scheduled. As of December 31, 2019, the Company had bad debt allowance of $5,733,781 for Zhongtai and $261,430
for Erdos TCH due to not making the payments as scheduled. In June 2020, Xuzhou Zhongtai collected RMB 10 million ($1.41 million)
accounts receivable. In June 2020, Erdos TCH collected RMB 10 million ($1.41 million) accounts receivable; on July 2020, Erdos
TCH collected additional RMB 6 million ($0.86 million) accounts receivable; as a result, the Company made a reversal of bad debts
allowance of $1,649,622, of which $1,422,090 was for Zhongtai and $227,532 was for Erdos TCH during the three months ended June
30, 2020.&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;table cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; style=&quot;border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif&quot;&gt;
&lt;tr style=&quot;vertical-align: bottom&quot;&gt;
    &lt;td&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;font-weight: bold; padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid&quot;&gt;2020&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; font-weight: bold&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;font-weight: bold; padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid&quot;&gt;2019&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; font-weight: bold&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;width: 76%; text-align: left&quot;&gt;Xuzhou Zhongtai project&lt;/td&gt;&lt;td style=&quot;width: 1%&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;width: 1%; text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;width: 9%; text-align: right&quot;&gt;4,237,587&lt;/td&gt;&lt;td style=&quot;width: 1%; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;width: 1%&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;width: 1%; text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;width: 9%; text-align: right&quot;&gt;10,034,116&lt;/td&gt;&lt;td style=&quot;width: 1%; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;Bai Chonggong (for Shenqiu and Huayu projects)&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;13,710,855&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;35,415,556&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;Xuzhou Tian&amp;#x2019;an project&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;16,950,350&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;-&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;Receivable of electricity sales of Erdos&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;1,163,624&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;2,614,299&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;Total accounts receivable&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;36,062,416&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;48,063,971&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;Bad debt allowance&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;(4,269,198&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;)&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;(5,995,210&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;)&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;Accounts receivable, net&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;31,793,218&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;42,068,761&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</us-gaap:TradeAndOtherAccountsReceivablePolicy>
  <creg:AccountsReceivableDescription contextRef="c0_From1Jan2020To30Jun2020">the Company had gross accounts receivable of $36.06 million; of which, $13.71 million was for transferring the ownership of Huayu and Shenqiu Phase I and II systems to Mr. Bai; $4.23 million was from the sales of CDQ and a CDQ WHPG system to Zhongtai, $16.95 million was from transferring the ownership of Tian&amp;#x2019;an project to Tianyu, and $1.16 million accounts receivable of Erdos TCH for electricity sold. As of December 31, 2019, the Company had gross accounts receivable of $48.06 million; of which, $35.42 million was for transferring the ownership of Huayu and Shenqiu Phase I and II systems to Mr. Bai; $10.03 million was from the sales of CDQ and a CDQ WHPG system to Zhongtai, and $2.61 million accounts receivable of Erdos TCH for electricity sold. As of June 30, 2020, the Company had bad debt allowance of $4,237,587 for Zhongtai and $31,611 for Erdos TCH due to not making the payments as scheduled. As of December 31, 2019, the Company had bad debt allowance of $5,733,781 for Zhongtai and $261,430 for Erdos TCH due to not making the payments as scheduled. In June 2020, Xuzhou Zhongtai collected RMB 10 million ($1.41 million) accounts receivable. In June 2020, Erdos TCH collected RMB 10 million ($1.41 million) accounts receivable; on July 2020, Erdos TCH collected additional RMB 6 million ($0.86 million) accounts receivable; as a result, the Company made a reversal of bad debts allowance of $1,649,622, of which $1,422,090 was for Zhongtai and $227,532 was for Erdos TCH during the three months ended June 30, 2020.</creg:AccountsReceivableDescription>
  <creg:BadDebtAllowance unitRef="usd" contextRef="c115_From1Jan2020To30Jun2020_ErdosTCHMember" decimals="0">31611</creg:BadDebtAllowance>
  <creg:InterestReceivableOnSalesTypeLeasePolicyTextBlock contextRef="c0_From1Jan2020To30Jun2020">&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;i&gt;Interest
Receivable on Sales Type Leases&lt;/i&gt;&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;As
of June 30, 2020, the interest receivable on sales type leases was $0. As of December 31, 2019, the interest receivable on sales
type leases was $5,245,244, mainly from recognized but not yet collected interest income for the Pucheng systems. The ownership
of Pucheng systems was transferred to Pucheng as a result of full payment received by Xi&amp;#x2019;an TCH in January 2020.&lt;/font&gt;&lt;/p&gt;</creg:InterestReceivableOnSalesTypeLeasePolicyTextBlock>
  <creg:InterestReceivableOnSalesLease unitRef="usd" contextRef="c3_AsOf31Dec2019" decimals="0">5245244</creg:InterestReceivableOnSalesLease>
  <creg:InvestmentInSalesTypeLeasesNetPolicyTextBlock contextRef="c0_From1Jan2020To30Jun2020">&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;i&gt;Investment
in sales-type leases, net&lt;/i&gt;&amp;#xa0;&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;As of June 30, 2020 and December 31, 2019, the Company had net
investment in sales-type leases of $0 and $8,287,560, respectively. The Company maintains reserves for potential credit losses
on receivables. Management reviews the composition of receivables and analyzes historical bad debts, customer concentrations, customer
credit worthiness, current economic trends and changes in customer payment patterns to evaluate the adequacy of these reserves.
As of June 30, 2020 and December 31, 2019, the Company had bad debt allowance for net investment receivable on sales-type leases
of $0 and $24,416,441 for the Pucheng system, respectively. Xi&amp;#x2019;an TCH received RMB 97.6 million ($14 million) in full which
included interest of $5.3 million for Pucheng system on January 14, 2020 and the ownership of the system was transferred. The bad
debt allowance of Pucheng was recorded in 2019.&lt;/p&gt;</creg:InvestmentInSalesTypeLeasesNetPolicyTextBlock>
  <creg:NetInvestmentInSalesTypeLeases unitRef="usd" contextRef="c0_From1Jan2020To30Jun2020" decimals="0">0</creg:NetInvestmentInSalesTypeLeases>
  <creg:NetInvestmentInSalesTypeLeases unitRef="usd" contextRef="c112_From1Jan2019To31Dec2019" decimals="0">8287560</creg:NetInvestmentInSalesTypeLeases>
  <creg:AllowanceForNetInvestmentReceivable unitRef="usd" contextRef="c2_AsOf30Jun2020" decimals="0">0</creg:AllowanceForNetInvestmentReceivable>
  <creg:AllowanceForNetInvestmentReceivable unitRef="usd" contextRef="c3_AsOf31Dec2019" decimals="0">24416441</creg:AllowanceForNetInvestmentReceivable>
  <creg:AllowanceForNetInvestmentReceivable unitRef="cny" contextRef="c116_AsOf14Jan2020_CNY_PuchengSystemsMember_XianTchMember" decimals="-5">97600000</creg:AllowanceForNetInvestmentReceivable>
  <creg:NetInvestmentInSalesTypeLeases unitRef="usd" contextRef="c117_From2Jan2020To14Jan2020_PuchengSystemsMember_XianTchMember" decimals="-6">14000000</creg:NetInvestmentInSalesTypeLeases>
  <creg:InterestOfInvestment unitRef="usd" contextRef="c117_From2Jan2020To14Jan2020_PuchengSystemsMember_XianTchMember" decimals="-5">5300000</creg:InterestOfInvestment>
  <us-gaap:ConcentrationRiskCreditRisk contextRef="c0_From1Jan2020To30Jun2020">&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;i&gt;Concentration
of Credit Risk&lt;/i&gt;&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Cash
includes cash on hand and demand deposits in accounts maintained within China. Balances at financial institutions within China
are not covered by insurance. The Company has not experienced any losses in such accounts.&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Certain
other financial instruments, which subject the Company to concentration of credit risk, consist of accounts and other receivables.
The Company does not require collateral or other security to support these receivables. The Company conducts periodic reviews
of its customers&amp;#x2019; financial condition and customer payment practices to minimize collection risk on accounts receivable.&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;The
operations of the Company are in the PRC. Accordingly, the Company&amp;#x2019;s business, financial condition and results of operations
may be influenced by the political, economic and legal environments in the PRC.&lt;/font&gt;&lt;/p&gt;</us-gaap:ConcentrationRiskCreditRisk>
  <us-gaap:PropertyPlantAndEquipmentPolicyTextBlock contextRef="c0_From1Jan2020To30Jun2020">&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;i&gt;Property
and Equipment&lt;/i&gt;&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Property
and equipment are stated at cost, net of accumulated depreciation. Expenditures for maintenance and repairs are expensed as incurred;
additions, renewals and betterments are capitalized. When property and equipment are retired or otherwise disposed of, the related
cost and accumulated depreciation are removed from the respective accounts, and any gain or loss is included in operations. Depreciation
of property and equipment is provided using the straight-line method over the estimated lives as follows:&amp;#xa0;&amp;#xa0;&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;table cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; style=&quot;font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse&quot;&gt;
&lt;tr style=&quot;font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: #CCEEFF&quot;&gt;
    &lt;td style=&quot;font: 10pt Times New Roman, Times, Serif; width: 52%&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Building&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;font: 10pt Times New Roman, Times, Serif; width: 1%&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;font: 10pt Times New Roman, Times, Serif; width: 1%&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;font: 10pt Times New Roman, Times, Serif; width: 45%&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;20
    years&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;font: 10pt Times New Roman, Times, Serif; width: 1%&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; &quot;&gt;
    &lt;td style=&quot;font: 10pt Times New Roman, Times, Serif&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Vehicles&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;font: 10pt Times New Roman, Times, Serif&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;font: 10pt Times New Roman, Times, Serif&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;font: 10pt Times New Roman, Times, Serif&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;2
    - 5 years&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;font: 10pt Times New Roman, Times, Serif&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: #CCEEFF&quot;&gt;
    &lt;td style=&quot;font: 10pt Times New Roman, Times, Serif&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Office
    and Other Equipment&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;font: 10pt Times New Roman, Times, Serif&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;font: 10pt Times New Roman, Times, Serif&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;font: 10pt Times New Roman, Times, Serif&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;2
    - 5 years&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;font: 10pt Times New Roman, Times, Serif&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; &quot;&gt;
    &lt;td style=&quot;font: 10pt Times New Roman, Times, Serif&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Software&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;font: 10pt Times New Roman, Times, Serif&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;font: 10pt Times New Roman, Times, Serif&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;font: 10pt Times New Roman, Times, Serif&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;2
    - 3 years&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;font: 10pt Times New Roman, Times, Serif&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</us-gaap:PropertyPlantAndEquipmentPolicyTextBlock>
  <us-gaap:ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock contextRef="c0_From1Jan2020To30Jun2020">&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;i&gt;Impairment
of Long-lived Assets&lt;/i&gt;&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;In
accordance with FASB ASC Topic 360,&amp;#xa0;&lt;i&gt;&amp;#x201c;Property, Plant, and Equipment&lt;/i&gt;,&amp;#x201d; the Company reviews its long-lived
assets, including property and equipment, for impairment whenever events or changes in circumstances indicate that the carrying
amounts of the assets may not be fully recoverable. If the total expected undiscounted future net cash flows are less than the
carrying amount of the asset, a loss is recognized for the difference between the fair value and carrying amount of the asset.
The Company recorded $0 asset impairment loss for the six and three months ended June 30, 2020 and 2019.&amp;#xa0;The Company recorded
asset impairment of construction in progress of Xuzhou Tian&amp;#x2019;an of $876,660 for the year ended December 31, 2019, which is
the difference between the book value and disposal price of the asset.&lt;/font&gt;&lt;/p&gt;</us-gaap:ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock>
  <us-gaap:GainLossOnSalesOfAssetsAndAssetImpairmentCharges unitRef="usd" contextRef="c0_From1Jan2020To30Jun2020" decimals="0">0</us-gaap:GainLossOnSalesOfAssetsAndAssetImpairmentCharges>
  <us-gaap:GainLossOnSalesOfAssetsAndAssetImpairmentCharges unitRef="usd" contextRef="c5_From1Apr2020To30Jun2020" decimals="0">0</us-gaap:GainLossOnSalesOfAssetsAndAssetImpairmentCharges>
  <us-gaap:GainLossOnSalesOfAssetsAndAssetImpairmentCharges unitRef="usd" contextRef="c112_From1Jan2019To31Dec2019" decimals="0">876660</us-gaap:GainLossOnSalesOfAssetsAndAssetImpairmentCharges>
  <us-gaap:CostOfSalesPolicyTextBlock contextRef="c0_From1Jan2020To30Jun2020">&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;i&gt;Cost
of Sales&lt;/i&gt;&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Cost
of sales consists primarily of the direct material of the power generating system and expenses incurred directly for project construction
for sales-type leasing and sales tax and additions for contingent rental income.&lt;/font&gt;&lt;/p&gt;</us-gaap:CostOfSalesPolicyTextBlock>
  <us-gaap:IncomeTaxPolicyTextBlock contextRef="c0_From1Jan2020To30Jun2020">&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;i&gt;Income
Taxes&lt;/i&gt;&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Income
taxes are accounted for using an asset and liability method. Under this method, deferred income taxes are recognized for the tax
consequences in future years of differences between the tax bases of assets and liabilities and their financial reporting amounts
at each period end based on enacted tax laws and statutory tax rates, applicable to the periods in which the differences are expected
to affect taxable income. Valuation allowances are established, when necessary, to reduce deferred tax assets to the amount expected
to be realized.&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;The
Company follows FASB ASC Topic 740, which prescribes a more-likely-than-not threshold for financial statement recognition and
measurement of a tax position taken or expected to be taken in a tax return. ASC Topic 740 also provides guidance on recognition
of income tax assets and liabilities, classification of current and deferred income tax assets and liabilities, accounting for
interest and penalties associated with tax positions, accounting for income taxes in interim periods, and income tax disclosures.&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Under
the provisions of FASB ASC Topic 740, when tax returns are filed, it is likely that some positions taken would be sustained upon
examination by the taxing authorities, while others are subject to uncertainty about the merits of the position taken or the amount
of the position that would be ultimately sustained. The benefit of a tax position is recognized in the financial statements in
the period during which, based on all available evidence, management believes it is more likely than not that the position will
be sustained upon examination, including the resolution of appeals or litigation processes, if any. Tax positions taken are not
offset or aggregated with other positions. Tax positions that meet the more-likely-than-not recognition threshold are measured
as the largest amount of tax benefit that is more than 50 percent likely of being realized upon settlement with the applicable
taxing authority. The portion of the benefits associated with tax positions taken that exceeds the amount measured as described
above is reflected as a liability for unrecognized tax benefits in the accompanying balance sheets along with any associated interest
and penalties that would be payable to the taxing authorities upon examination.&lt;/font&gt;&lt;/p&gt;</us-gaap:IncomeTaxPolicyTextBlock>
  <creg:CashFlowPresentationPolicyTextBlock contextRef="c0_From1Jan2020To30Jun2020">&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;i&gt;Statement
of Cash Flows&lt;/i&gt;&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;In
accordance with FASB ASC Topic 230,&amp;#xa0;&lt;i&gt;&amp;#x201c;Statement of Cash Flows,&amp;#x201d;&lt;/i&gt;&amp;#xa0;cash flows from the Company&amp;#x2019;s
operations are calculated based upon the local currencies. As a result, amounts related to assets and liabilities reported on
the statement of cash flows may not necessarily agree with changes in the corresponding balances on the balance sheet.&lt;/font&gt;&lt;/p&gt;</creg:CashFlowPresentationPolicyTextBlock>
  <us-gaap:FairValueMeasurementPolicyPolicyTextBlock contextRef="c0_From1Jan2020To30Jun2020">&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;i&gt;Fair
Value of Financial Instruments&lt;/i&gt;&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;For
certain of the Company&amp;#x2019;s financial instruments, including cash and equivalents, restricted cash, accounts receivable, other
receivables, accounts payable, accrued liabilities and short-term debts, the carrying amounts approximate their fair values due
to their short maturities. Receivables on sales-type leases are based on interest rates implicit in the lease.&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;FASB
ASC Topic 820,&amp;#xa0;&lt;i&gt;&amp;#x201c;Fair Value Measurements and Disclosures,&amp;#x201d;&lt;/i&gt;&amp;#xa0;requires disclosure of the FV of financial
instruments held by the Company. FASB ASC Topic 825,&amp;#xa0;&lt;i&gt;&amp;#x201c;Financial Instruments,&amp;#x201d;&lt;/i&gt;&amp;#xa0;defines FV, and establishes
a three-level valuation hierarchy for disclosures of FV measurement that enhances disclosure requirements for FV measures. The
carrying amounts reported in the consolidated balance sheets for receivables and current liabilities each qualify as financial
instruments and are a reasonable estimate of their FV because of the short period of time between the origination of such instruments
and their expected realization and their current market rate of interest. The three levels of valuation hierarchy are defined
as follows:&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;table cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; style=&quot;font: 10pt Times New Roman, Times, Serif; width: 100%&quot;&gt;
&lt;tr style=&quot;font: 10pt Times New Roman, Times, Serif; vertical-align: top&quot;&gt;
    &lt;td style=&quot;font: 10pt Times New Roman, Times, Serif; width: 0.25in; text-align: justify&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;font: 10pt Times New Roman, Times, Serif; width: 0.25in; text-align: justify&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#x25cf;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;font: 10pt Times New Roman, Times, Serif; text-align: justify&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Level
    1 inputs to the valuation methodology are quoted prices (unadjusted) for identical assets or liabilities in active markets.&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;&lt;br/&gt;&lt;table cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; style=&quot;font: 10pt Times New Roman, Times, Serif; width: 100%&quot;&gt;
&lt;tr style=&quot;font: 10pt Times New Roman, Times, Serif; vertical-align: top&quot;&gt;
    &lt;td style=&quot;font: 10pt Times New Roman, Times, Serif; width: 0.25in; text-align: justify&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;font: 10pt Times New Roman, Times, Serif; width: 0.25in; text-align: justify&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#x25cf;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;font: 10pt Times New Roman, Times, Serif; text-align: justify&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Level
    2 inputs to the valuation methodology include quoted prices for similar assets and liabilities in active markets, and inputs
    that are observable for the asset or liability, either directly or indirectly, for substantially the full term of the financial
    instrument.&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;&lt;br/&gt;&lt;table cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; style=&quot;font: 10pt Times New Roman, Times, Serif; width: 100%&quot;&gt;
&lt;tr style=&quot;font: 10pt Times New Roman, Times, Serif; vertical-align: top&quot;&gt;
    &lt;td style=&quot;font: 10pt Times New Roman, Times, Serif; width: 0.25in; text-align: justify&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;font: 10pt Times New Roman, Times, Serif; width: 0.25in; text-align: justify&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#x25cf;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;font: 10pt Times New Roman, Times, Serif; text-align: justify&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Level
    3 inputs to the valuation methodology are unobservable and significant to FV measurement.&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Effective
on January 1, 2020, the Company adopted ASU 2018-13, Fair Value Measurement: Disclosure Framework-Changes to the Disclosure Requirements
for Fair Value Measurement, which modifies the disclosure requirements for Level&amp;#xa0;1, Level&amp;#xa0;2 and Level&amp;#xa0;3 instruments
in the FV hierarchy.&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;The
Company analyzes all financial instruments with features of both liabilities and equity under FASB ASC 480,&amp;#xa0;&lt;i&gt;&amp;#x201c;Distinguishing
Liabilities from Equity,&amp;#x201d;&lt;/i&gt;&amp;#xa0;and ASC 815,&amp;#xa0;&lt;i&gt;&amp;#x201c;Derivatives and Hedging.&amp;#x201d;&lt;/i&gt;&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;As
of June 30, 2020, and December 31, 2019, the Company did not have any long-term debt obligations; and the Company did not identify
any assets or liabilities that are required to be presented on the balance sheet at FV.&lt;/font&gt;&lt;/p&gt;</us-gaap:FairValueMeasurementPolicyPolicyTextBlock>
  <us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy contextRef="c0_From1Jan2020To30Jun2020">&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;i&gt;Stock-Based
Compensation&lt;/i&gt;&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;The
Company accounts for share-based compensation awards to employees in accordance with FASB ASC Topic 718, &amp;#x201c;Compensation &amp;#x2013;
Stock Compensation&amp;#x201d;, which requires that share-based payment transactions with employees be measured based on the grant-date
fair value of the equity instrument issued and recognized as compensation expense over the requisite service period.&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;The
Company accounts for share-based compensation awards to non-employees in accordance with FASB ASC Topic 718 and FASB ASC Subtopic
505-50, &amp;#x201c;Equity-Based Payments to Non-employees&amp;#x201d;. Share-based compensation associated with the issuance of equity
instruments to non-employees is measured at the fair value of the equity instrument issued or committed to be issued, as this
is more reliable than the fair value of the services received. The fair value is measured at the date that the commitment for
performance by the counterparty has been reached or the counterparty&amp;#x2019;s performance is complete.&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Effective
on January 1, 2020, the Company adopted ASU 2018-07, &amp;#x201c;Compensation &amp;#x2014; Stock Compensation (Topic 718): Improvements
to Nonemployee Share-Based Payment Accounting,&amp;#x201d; which expands the scope of ASC 718 to include share-based payment transactions
for acquiring goods and services from non-employees. An entity should apply the requirements of ASC 718 to non-employee awards
except for specific guidance on inputs to an option pricing model and the attribution of cost. The amendments specify that ASC
718 applies to all share-based payment transactions in which a grantor acquires goods or services to be used or consumed in a
grantor&amp;#x2019;s own operations by issuing share-based payment awards. The adoption of ASU 2018-07 did not have an impact on the
Company&amp;#x2019;s financial statements.&lt;/font&gt;&lt;/p&gt;</us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy>
  <us-gaap:EarningsPerSharePolicyTextBlock contextRef="c0_From1Jan2020To30Jun2020">&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;i&gt;Basic
and Diluted Earnings per Share&lt;/i&gt;&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;The
Company presents net income (loss) per share (&amp;#x201c;EPS&amp;#x201d;) in accordance with FASB ASC Topic 260,&amp;#xa0;&lt;i&gt;&amp;#x201c;Earning
Per Share.&amp;#x201d;&lt;/i&gt;&amp;#xa0;Accordingly, basic income (loss) per share is computed by dividing income (loss) available to common
stockholders by the weighted average number of shares outstanding, without consideration for common stock equivalents. Diluted
EPS is computed by dividing the net income by the weighted-average number of common shares outstanding as well as common share
equivalents outstanding for the period determined using the treasury-stock method for stock options and warrants and the if-converted
method for convertible notes. The Company made an accounting policy election to use the if-converted method for convertible securities
that are eligible to receive common stock dividends, if declared. Diluted EPS reflect the potential dilution that could occur
based on the exercise of stock options or warrants or conversion of convertible securities using the if-converted method.&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;For the six and three months ended June 30, 2020 and 2019, the
basic and diluted loss per share were the same due to the Company&amp;#x2019;s net loss. For the six months ended June 30, 2020 and
2019, 31,311 shares and 213,304 shares (post-reverse stock split), respectively; for the three months ended June 30, 2020 and 2019,
31,311 shares and 213,304 shares (post-reverse stock split), respectively, purchasable under warrants and options were excluded
from the EPS calculation as these were not dilutive because the exercise price was more than the stock price.&lt;/p&gt;</us-gaap:EarningsPerSharePolicyTextBlock>
  <creg:SharesOfAntiDilutiveSecuritiesUnderWarrantsAndOption unitRef="shares" contextRef="c0_From1Jan2020To30Jun2020" decimals="INF">31311</creg:SharesOfAntiDilutiveSecuritiesUnderWarrantsAndOption>
  <creg:SharesOfAntiDilutiveSecuritiesUnderWarrantsAndOption unitRef="shares" contextRef="c4_From1Jan2019To30Jun2019" decimals="INF">213304</creg:SharesOfAntiDilutiveSecuritiesUnderWarrantsAndOption>
  <creg:SharesOfAntiDilutiveSecuritiesUnderWarrantsAndOption unitRef="shares" contextRef="c5_From1Apr2020To30Jun2020" decimals="INF">31311</creg:SharesOfAntiDilutiveSecuritiesUnderWarrantsAndOption>
  <creg:SharesOfAntiDilutiveSecuritiesUnderWarrantsAndOption unitRef="shares" contextRef="c6_From1Apr2019To30Jun2019" decimals="INF">213304</creg:SharesOfAntiDilutiveSecuritiesUnderWarrantsAndOption>
  <us-gaap:ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock contextRef="c0_From1Jan2020To30Jun2020">&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;i&gt;Foreign
Currency Translation and Comprehensive Income (Loss)&lt;/i&gt;&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;The
Company&amp;#x2019;s functional currency is the Renminbi (&amp;#x201c;RMB&amp;#x201d;). For financial reporting purposes, RMB were translated
into United States Dollars (&amp;#x201c;USD&amp;#x201d; or &amp;#x201c;$&amp;#x201d;) as the reporting currency. Assets and liabilities are translated
at the exchange rate in effect at the balance sheet date. Revenues and expenses are translated at the average rate of exchange
prevailing during the reporting period. Translation adjustments arising from the use of different exchange rates from period to
period are included as a component of stockholders&amp;#x2019; equity as &amp;#x201c;Accumulated other comprehensive income.&amp;#x201d; Gains
and losses resulting from foreign currency transactions are included in income. There was no significant fluctuation in the exchange
rate for the conversion of RMB to USD after the balance sheet date.&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;The
Company follows FASB ASC Topic 220,&amp;#xa0;&lt;i&gt;&amp;#x201c;Comprehensive Income.&amp;#x201d;&lt;/i&gt;&amp;#xa0;Comprehensive income is comprised of
net income and all changes to the statements of stockholders&amp;#x2019; equity, except those due to investments by stockholders, changes
in paid-in capital and distributions to stockholders.&lt;/font&gt;&lt;/p&gt;</us-gaap:ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock>
  <us-gaap:SegmentReportingPolicyPolicyTextBlock contextRef="c0_From1Jan2020To30Jun2020">&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;i&gt;Segment
Reporting&lt;/i&gt;&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;FASB
ASC Topic 280,&amp;#xa0;&lt;i&gt;&amp;#x201c;Segment Reporting,&amp;#x201d;&lt;/i&gt;&amp;#xa0;requires use of the &amp;#x201c;management approach&amp;#x201d; model for
segment reporting. The management approach model is based on the way a company&amp;#x2019;s management organizes segments within the
company for making operating decisions and assessing performance. Reportable segments are based on products and services, geography,
legal structure, management structure, or any other manner in which management disaggregates a company. FASB ASC Topic 280 has
no effect on the Company&amp;#x2019;s CFS as substantially all of the Company&amp;#x2019;s operations are conducted in one industry segment.
All of the Company&amp;#x2019;s assets are located in the PRC.&lt;/font&gt;&lt;/p&gt;</us-gaap:SegmentReportingPolicyPolicyTextBlock>
  <us-gaap:NumberOfOperatingSegments unitRef="pure" contextRef="c0_From1Jan2020To30Jun2020" decimals="INF">1</us-gaap:NumberOfOperatingSegments>
  <us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock contextRef="c0_From1Jan2020To30Jun2020">&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;i&gt;New
Accounting Pronouncements&lt;/i&gt;&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;In
June 2016, the FASB issued ASU No. 2016-13, Financial Instruments-Credit Losses (Topic 326), which requires entities to measure
all expected credit losses for financial assets held at the reporting date based on historical experience, current conditions,
and reasonable and supportable forecasts. This replaces the existing incurred loss model and is applicable to the measurement
of credit losses on financial assets measured at amortized cost. This guidance is effective for fiscal years, and interim periods
within those fiscal years, beginning after December 15, 2022. Early application will be permitted for all entities for fiscal
years, and interim periods within those fiscal years, beginning after December 15, 2018. The Company is currently evaluating the
impact that the standard will have on its CFS.&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;In
December&amp;#xa0;2019, the FASB issued ASU 2019-12, Simplifying the Accounting for Income Taxes, which simplifies the accounting
for income taxes, eliminates certain exceptions within ASC 740, Income Taxes, and clarifies certain aspects of the current guidance
to promote consistent application among reporting entities. The guidance is effective for fiscal&amp;#xa0;years beginning after December&amp;#xa0;15,
2020, and interim periods within those fiscal&amp;#xa0;years, with early adoption permitted. Upon adoption, the Company must apply
certain aspects of this standard retrospectively for all periods presented while other aspects are applied on a modified retrospective
basis through a cumulative-effect adjustment to retained earnings as of the beginning of the fiscal year of adoption. The Company
is evaluating the impact this update will have on its financial statements.&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Other
recent accounting pronouncements issued by the FASB, including its Emerging Issues Task Force, the American Institute of Certified
Public Accountants, and the SEC did not or are not believed by management to have a material impact on the Company&amp;#x2019;s present
or future CFS.&lt;/font&gt;&lt;/p&gt;</us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock>
  <us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock contextRef="c0_From1Jan2020To30Jun2020">&lt;table cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; style=&quot;border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif&quot;&gt;
&lt;tr style=&quot;vertical-align: bottom&quot;&gt;
    &lt;td&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;font-weight: bold; padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid&quot;&gt;2020&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; font-weight: bold&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;font-weight: bold; padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid&quot;&gt;2019&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; font-weight: bold&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;width: 76%; text-align: left&quot;&gt;Xuzhou Zhongtai project&lt;/td&gt;&lt;td style=&quot;width: 1%&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;width: 1%; text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;width: 9%; text-align: right&quot;&gt;4,237,587&lt;/td&gt;&lt;td style=&quot;width: 1%; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;width: 1%&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;width: 1%; text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;width: 9%; text-align: right&quot;&gt;10,034,116&lt;/td&gt;&lt;td style=&quot;width: 1%; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;Bai Chonggong (for Shenqiu and Huayu projects)&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;13,710,855&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;35,415,556&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;Xuzhou Tian&amp;#x2019;an project&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;16,950,350&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;-&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;Receivable of electricity sales of Erdos&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;1,163,624&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;2,614,299&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;Total accounts receivable&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;36,062,416&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;48,063,971&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;Bad debt allowance&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;(4,269,198&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;)&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;(5,995,210&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;)&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;Accounts receivable, net&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;31,793,218&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;42,068,761&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock>
  <us-gaap:AccountsReceivableGross unitRef="usd" contextRef="c118_AsOf30Jun2020_XuzhouZhongtaiProjectMember" decimals="0">4237587</us-gaap:AccountsReceivableGross>
  <us-gaap:AccountsReceivableGross unitRef="usd" contextRef="c119_AsOf31Dec2019_XuzhouZhongtaiProjectMember" decimals="0">10034116</us-gaap:AccountsReceivableGross>
  <us-gaap:AccountsReceivableGross unitRef="usd" contextRef="c120_AsOf30Jun2020_BaiChonggongMember" decimals="0">13710855</us-gaap:AccountsReceivableGross>
  <us-gaap:AccountsReceivableGross unitRef="usd" contextRef="c121_AsOf31Dec2019_BaiChonggongMember" decimals="0">35415556</us-gaap:AccountsReceivableGross>
  <us-gaap:AccountsReceivableGross unitRef="usd" contextRef="c122_AsOf30Jun2020_XuzhouTiananProjectMember" decimals="0">16950350</us-gaap:AccountsReceivableGross>
  <us-gaap:AccountsReceivableGross unitRef="usd" contextRef="c123_AsOf30Jun2020_ReceivableOfElectricitySalesOfErdosMember" decimals="0">1163624</us-gaap:AccountsReceivableGross>
  <us-gaap:AccountsReceivableGross unitRef="usd" contextRef="c124_AsOf31Dec2019_ReceivableOfElectricitySalesOfErdosMember" decimals="0">2614299</us-gaap:AccountsReceivableGross>
  <us-gaap:AccountsReceivableGross unitRef="usd" contextRef="c2_AsOf30Jun2020" decimals="0">36062416</us-gaap:AccountsReceivableGross>
  <us-gaap:AccountsReceivableGross unitRef="usd" contextRef="c3_AsOf31Dec2019" decimals="0">48063971</us-gaap:AccountsReceivableGross>
  <us-gaap:AllowanceForDoubtfulAccountsReceivable unitRef="usd" contextRef="c2_AsOf30Jun2020" decimals="0">4269198</us-gaap:AllowanceForDoubtfulAccountsReceivable>
  <us-gaap:AllowanceForDoubtfulAccountsReceivable unitRef="usd" contextRef="c3_AsOf31Dec2019" decimals="0">5995210</us-gaap:AllowanceForDoubtfulAccountsReceivable>
  <us-gaap:AccountsReceivableNet unitRef="usd" contextRef="c2_AsOf30Jun2020" decimals="0">31793218</us-gaap:AccountsReceivableNet>
  <us-gaap:AccountsReceivableNet unitRef="usd" contextRef="c3_AsOf31Dec2019" decimals="0">42068761</us-gaap:AccountsReceivableNet>
  <us-gaap:PropertyPlantAndEquipmentTextBlock contextRef="c0_From1Jan2020To30Jun2020">&lt;table cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; style=&quot;font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse&quot;&gt;
&lt;tr style=&quot;font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: #CCEEFF&quot;&gt;
    &lt;td style=&quot;font: 10pt Times New Roman, Times, Serif; width: 52%&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Building&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;font: 10pt Times New Roman, Times, Serif; width: 1%&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;font: 10pt Times New Roman, Times, Serif; width: 1%&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;font: 10pt Times New Roman, Times, Serif; width: 45%&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;20
    years&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;font: 10pt Times New Roman, Times, Serif; width: 1%&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; &quot;&gt;
    &lt;td style=&quot;font: 10pt Times New Roman, Times, Serif&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Vehicles&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;font: 10pt Times New Roman, Times, Serif&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;font: 10pt Times New Roman, Times, Serif&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;font: 10pt Times New Roman, Times, Serif&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;2
    - 5 years&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;font: 10pt Times New Roman, Times, Serif&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: #CCEEFF&quot;&gt;
    &lt;td style=&quot;font: 10pt Times New Roman, Times, Serif&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Office
    and Other Equipment&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;font: 10pt Times New Roman, Times, Serif&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;font: 10pt Times New Roman, Times, Serif&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;font: 10pt Times New Roman, Times, Serif&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;2
    - 5 years&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;font: 10pt Times New Roman, Times, Serif&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; &quot;&gt;
    &lt;td style=&quot;font: 10pt Times New Roman, Times, Serif&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Software&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;font: 10pt Times New Roman, Times, Serif&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;font: 10pt Times New Roman, Times, Serif&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;font: 10pt Times New Roman, Times, Serif&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;2
    - 3 years&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;font: 10pt Times New Roman, Times, Serif&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</us-gaap:PropertyPlantAndEquipmentTextBlock>
  <us-gaap:PropertyPlantAndEquipmentUsefulLife contextRef="c125_From1Jan2020To30Jun2020_BuildingMember">P20Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
  <us-gaap:PropertyPlantAndEquipmentUsefulLife contextRef="c126_From1Jan2020To30Jun2020_MinimumMember_VehiclesMember">P2Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
  <us-gaap:PropertyPlantAndEquipmentUsefulLife contextRef="c127_From1Jan2020To30Jun2020_MaximumMember_VehiclesMember">P5Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
  <us-gaap:PropertyPlantAndEquipmentUsefulLife contextRef="c128_From1Jan2020To30Jun2020_MinimumMember_OfficeEquipmentMember">P2Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
  <us-gaap:PropertyPlantAndEquipmentUsefulLife contextRef="c129_From1Jan2020To30Jun2020_MaximumMember_OfficeEquipmentMember">P5Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
  <us-gaap:PropertyPlantAndEquipmentUsefulLife contextRef="c130_From1Jan2020To30Jun2020_MinimumMember_SoftwareAndSoftwareDevelopmentCostsMember">P2Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
  <us-gaap:PropertyPlantAndEquipmentUsefulLife contextRef="c131_From1Jan2020To30Jun2020_MaximumMember_SoftwareAndSoftwareDevelopmentCostsMember">P3Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
  <creg:InvestmentsTextBlock contextRef="c0_From1Jan2020To30Jun2020">&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;3.
INVESTMENT IN SALES-TYPE LEASES, NET&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Under
sales-type leases, as of December 31, 2019, Xi&amp;#x2019;an TCH leases BMPG systems to Pucheng (Phase I and II, 15 and 11 year terms,
respectively); The components of the net investment in sales-type leases as of June 30, 2020 and December 31, 2019 are as follows:&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;table cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; style=&quot;border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif&quot;&gt;
&lt;tr style=&quot;vertical-align: bottom&quot;&gt;
    &lt;td&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;font-weight: bold; padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid&quot;&gt;2020&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; font-weight: bold&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;font-weight: bold; padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid&quot;&gt;2019&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; font-weight: bold&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;width: 76%; text-align: left&quot;&gt;Total future minimum lease payments receivable&lt;/td&gt;&lt;td style=&quot;width: 1%&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;width: 1%; text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;width: 9%; text-align: right&quot;&gt;-&lt;/td&gt;&lt;td style=&quot;width: 1%; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;width: 1%&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;width: 1%; text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;width: 9%; text-align: right&quot;&gt;56,477,739&lt;/td&gt;&lt;td style=&quot;width: 1%; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;Less: executory cost&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;-&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;(3,623,100&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;)&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;Less: unearned interest&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;-&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;(14,905,393&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;)&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;Less: realized interest income but not yet received&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;-&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;(5,245,244&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;)&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;text-align: left; padding-bottom: 1.5pt&quot;&gt;Less: allowance for net investment receivable&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: right&quot;&gt;-&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: right&quot;&gt;(24,416,442&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; text-align: left&quot;&gt;)&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;Investment in sales-type leases, net&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;-&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;8,287,560&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;text-align: left; padding-bottom: 1.5pt&quot;&gt;Current portion&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: right&quot;&gt;-&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: right&quot;&gt;-&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td style=&quot;text-align: left; padding-bottom: 4pt&quot;&gt;Noncurrent portion&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 4pt double; text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 4pt double; text-align: right&quot;&gt;-&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 4pt double; text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 4pt double; text-align: right&quot;&gt;8,287,560&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;The ownership of Pucheng systems was transferred to Pucheng
in January 2020 as a result of receiving full payment from Pucheng to Xi&amp;#x2019;an TCH.&amp;#xa0;&lt;/p&gt;&lt;br/&gt;</creg:InvestmentsTextBlock>
  <us-gaap:SaleLeasebackTransactionLeaseTerms contextRef="c112_From1Jan2019To31Dec2019">BMPG systems to Pucheng (Phase I and II, 15 and 11 year terms, respectively)</us-gaap:SaleLeasebackTransactionLeaseTerms>
  <creg:TransferAgreementDescriptions contextRef="c0_From1Jan2020To30Jun2020">The ownership of Pucheng systems was transferred to Pucheng in January 2020 as a result of receiving full payment from Pucheng to Xi&amp;#x2019;an TCH.</creg:TransferAgreementDescriptions>
  <us-gaap:ScheduleOfSaleLeasebackTransactionsTextBlock contextRef="c0_From1Jan2020To30Jun2020">&lt;table cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; style=&quot;border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif&quot;&gt;
&lt;tr style=&quot;vertical-align: bottom&quot;&gt;
    &lt;td&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;font-weight: bold; padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid&quot;&gt;2020&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; font-weight: bold&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;font-weight: bold; padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid&quot;&gt;2019&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; font-weight: bold&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;width: 76%; text-align: left&quot;&gt;Total future minimum lease payments receivable&lt;/td&gt;&lt;td style=&quot;width: 1%&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;width: 1%; text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;width: 9%; text-align: right&quot;&gt;-&lt;/td&gt;&lt;td style=&quot;width: 1%; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;width: 1%&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;width: 1%; text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;width: 9%; text-align: right&quot;&gt;56,477,739&lt;/td&gt;&lt;td style=&quot;width: 1%; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;Less: executory cost&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;-&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;(3,623,100&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;)&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;Less: unearned interest&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;-&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;(14,905,393&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;)&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;Less: realized interest income but not yet received&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;-&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;(5,245,244&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;)&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;text-align: left; padding-bottom: 1.5pt&quot;&gt;Less: allowance for net investment receivable&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: right&quot;&gt;-&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: right&quot;&gt;(24,416,442&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; text-align: left&quot;&gt;)&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;Investment in sales-type leases, net&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;-&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;8,287,560&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;text-align: left; padding-bottom: 1.5pt&quot;&gt;Current portion&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: right&quot;&gt;-&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: right&quot;&gt;-&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td style=&quot;text-align: left; padding-bottom: 4pt&quot;&gt;Noncurrent portion&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 4pt double; text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 4pt double; text-align: right&quot;&gt;-&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 4pt double; text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 4pt double; text-align: right&quot;&gt;8,287,560&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</us-gaap:ScheduleOfSaleLeasebackTransactionsTextBlock>
  <us-gaap:CapitalLeasesFutureMinimumPaymentsReceivable unitRef="usd" contextRef="c2_AsOf30Jun2020" xs:nil="true"/>
  <us-gaap:CapitalLeasesFutureMinimumPaymentsReceivable unitRef="usd" contextRef="c3_AsOf31Dec2019" decimals="0">56477739</us-gaap:CapitalLeasesFutureMinimumPaymentsReceivable>
  <us-gaap:CapitalLeasesNetInvestmentInSalesTypeLeasesExecutoryCosts unitRef="usd" contextRef="c2_AsOf30Jun2020" xs:nil="true"/>
  <us-gaap:CapitalLeasesNetInvestmentInSalesTypeLeasesExecutoryCosts unitRef="usd" contextRef="c3_AsOf31Dec2019" decimals="0">3623100</us-gaap:CapitalLeasesNetInvestmentInSalesTypeLeasesExecutoryCosts>
  <creg:CapitalLeasesNetInvestmentInSalesTypeLeasesAndDirectFinancingLeasesUnearnedIncome unitRef="usd" contextRef="c2_AsOf30Jun2020" xs:nil="true"/>
  <creg:CapitalLeasesNetInvestmentInSalesTypeLeasesAndDirectFinancingLeasesUnearnedIncome unitRef="usd" contextRef="c3_AsOf31Dec2019" decimals="0">14905393</creg:CapitalLeasesNetInvestmentInSalesTypeLeasesAndDirectFinancingLeasesUnearnedIncome>
  <creg:CapitalLeasesNetInvestmentInSalesTypeLeasesAndDirectFinancingLeasesRealizedInterestIncomeButNotYetReceived unitRef="usd" contextRef="c2_AsOf30Jun2020" xs:nil="true"/>
  <creg:CapitalLeasesNetInvestmentInSalesTypeLeasesAndDirectFinancingLeasesRealizedInterestIncomeButNotYetReceived unitRef="usd" contextRef="c3_AsOf31Dec2019" decimals="0">5245244</creg:CapitalLeasesNetInvestmentInSalesTypeLeasesAndDirectFinancingLeasesRealizedInterestIncomeButNotYetReceived>
  <creg:AllowanceForInvestmentReceivableNet unitRef="usd" contextRef="c2_AsOf30Jun2020" xs:nil="true"/>
  <creg:AllowanceForInvestmentReceivableNet unitRef="usd" contextRef="c3_AsOf31Dec2019" decimals="0">24416442</creg:AllowanceForInvestmentReceivableNet>
  <us-gaap:CapitalLeasesNetInvestmentInSalesTypeLeases unitRef="usd" contextRef="c2_AsOf30Jun2020" xs:nil="true"/>
  <us-gaap:CapitalLeasesNetInvestmentInSalesTypeLeases unitRef="usd" contextRef="c3_AsOf31Dec2019" decimals="0">8287560</us-gaap:CapitalLeasesNetInvestmentInSalesTypeLeases>
  <us-gaap:CapitalLeasesLessorBalanceSheetNetInvestmentInSalesTypeLeasesCurrent unitRef="usd" contextRef="c2_AsOf30Jun2020" xs:nil="true"/>
  <us-gaap:CapitalLeasesLessorBalanceSheetNetInvestmentInSalesTypeLeasesCurrent unitRef="usd" contextRef="c3_AsOf31Dec2019" xs:nil="true"/>
  <us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock contextRef="c0_From1Jan2020To30Jun2020">&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;4.
OTHER RECEIVABLES&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;As
of June 30, 2020, other receivables mainly consisted of (i) advances to third parties of $7,063, bearing no interest, payable
upon demand, ii) advance to employees of $8,952, and (iii) other receivables of $28,638 including social insurance receivable
of $5,736. As of December 31, 2019, other receivables mainly consisted of (i) advances to third parties of $7,167, bearing no
interest, payable upon demand, (ii) tax and maintenance cost receivable of $1,001,527 for Xi&amp;#x2019;an TCH, and iii) others of
$22,449. Tax receivable is VAT receivable from customers and payable to City government on collection.&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;</us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock>
  <creg:AdvanceToThirdParty unitRef="usd" contextRef="c2_AsOf30Jun2020" decimals="0">7063</creg:AdvanceToThirdParty>
  <creg:AdvanceToEmployees unitRef="usd" contextRef="c2_AsOf30Jun2020" decimals="0">8952</creg:AdvanceToEmployees>
  <us-gaap:OtherReceivables unitRef="usd" contextRef="c2_AsOf30Jun2020" decimals="0">28638</us-gaap:OtherReceivables>
  <creg:SocialInsurance unitRef="usd" contextRef="c2_AsOf30Jun2020" decimals="0">5736</creg:SocialInsurance>
  <creg:AdvanceToThirdParty unitRef="usd" contextRef="c3_AsOf31Dec2019" decimals="0">7167</creg:AdvanceToThirdParty>
  <creg:TaxAndMaintenanceCostReceivable unitRef="usd" contextRef="c3_AsOf31Dec2019" decimals="0">1001527</creg:TaxAndMaintenanceCostReceivable>
  <us-gaap:OtherReceivables unitRef="usd" contextRef="c3_AsOf31Dec2019" decimals="0">22449</us-gaap:OtherReceivables>
  <us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock contextRef="c0_From1Jan2020To30Jun2020">&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;5.
PROPERTY AND EQUIPMENT AND CONSTRUCTION IN PROGRESS&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;i&gt;Property
and Equipment&lt;/i&gt;&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;As
of June 30, 2020 and December 31, 2019, the Company had net property and equipment (after impairment allowance) of $26.65 million
and $27.04 million, respectively, which was for the Chengli project.&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;The
Chengli project finished construction, and was transferred to the Company&amp;#x2019;s fixed assets at a cost of $35.24 million (without
impairment loss) and ready to be put into operation as of December 31, 2018. On January 22, 2019, Xi&amp;#x2019;an Zhonghong completed
the transfer of Chengli CDQ WHPG project as the partial repayment for the loan of RMB 188,639,400 ($27.54 million) to HYREF (see
Note 9). However, because the loan was not deemed repaid due to the buyback right (See Note 9 for detail), the Company kept the
Chengli project in its books as fixed assets for accounting purposes.&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;i&gt;Construction
in Progress&lt;/i&gt;&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Construction
in progress was for constructing power generation systems for Xuzhou Tian&amp;#x2019;an project. The Company recorded additional RMB
6,047,602 ($876,660) asset impairment for Tian&amp;#x2019;an Project in 2019, which is the difference between the Project&amp;#x2019;s selling
price and the carrying value as of December 31, 2019. As of June 30, 2020 and December 31, 2019, the Company&amp;#x2019;s construction
in progress included:&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;table cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; style=&quot;border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif&quot;&gt;
&lt;tr style=&quot;vertical-align: bottom&quot;&gt;
    &lt;td&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;font-weight: bold; padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid&quot;&gt;2020&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; font-weight: bold&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;font-weight: bold; padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid&quot;&gt;2019&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; font-weight: bold&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;width: 76%; text-align: left&quot;&gt;Xuzhou Tian&amp;#x2019;an&lt;/td&gt;&lt;td style=&quot;width: 1%&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;width: 1%; text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;width: 9%; text-align: right&quot;&gt;-&lt;/td&gt;&lt;td style=&quot;width: 1%; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;width: 1%&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;width: 1%; text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;width: 9%; text-align: right&quot;&gt;37,759,277&lt;/td&gt;&lt;td style=&quot;width: 1%; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td style=&quot;text-align: left; padding-bottom: 1.5pt&quot;&gt;Less: assets impairment allowance&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: right&quot;&gt;-&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: right&quot;&gt;(13,935,075&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; text-align: left&quot;&gt;)&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;padding-bottom: 4pt&quot;&gt;Total&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 4pt double; text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 4pt double; text-align: right&quot;&gt;-&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 4pt double; text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 4pt double; text-align: right&quot;&gt;23,824,202&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;On January 10, 2020, Zhonghong, Tianyu and Huaxin signed a transfer
agreement to transfer all assets under construction and related rights and interests of Xuzhou Tian&amp;#x2019;an Project to Tianyu
for RMB 170 million including $0.6 million VAT (total of $24.37 million) in three installment payments. The Company recorded impairment
loss of $13.9 million as of December 31, 2019. The 1st installment payment of RMB 50 million ($7.17 million) to be paid within
20 working days after the contract is signed. The 2nd installment payment of RMB 50 million ($7.17 million) is to be paid within
20 working days after completion of the project construction but no later than July 31, 2020. The final installment payment of
RMB 70 million ($10.03 million) is to be paid before December 31, 2020. On March 11, 2020, the Company received the 1&lt;sup&gt;st&lt;/sup&gt;&amp;#xa0;installment
payment. The repayment date for 2&lt;sup&gt;nd &lt;/sup&gt;installment payment is delayed to fourth quarter of 2020.&lt;/p&gt;&lt;br/&gt;</us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock>
  <us-gaap:PropertyPlantAndEquipmentNet unitRef="usd" contextRef="c132_AsOf30Jun2020_ChengaliMember" decimals="-4">26650000</us-gaap:PropertyPlantAndEquipmentNet>
  <us-gaap:PropertyPlantAndEquipmentNet unitRef="usd" contextRef="c133_AsOf31Dec2019_ChengaliMember" decimals="-4">27040000</us-gaap:PropertyPlantAndEquipmentNet>
  <us-gaap:OtherAssets unitRef="usd" contextRef="c134_AsOf31Dec2018_ChengaliMember" decimals="-4">35240000</us-gaap:OtherAssets>
  <creg:TransferredOfSharesDescription contextRef="c135_From1Jan2019To22Jan2019">On January 22, 2019, Xi&amp;#x2019;an Zhonghong completed the transfer of Chengli CDQ WHPG project as the partial repayment for the loan of RMB 188,639,400 ($27.54 million) to HYREF (see Note 9). However, because the loan was not deemed repaid due to the buyback right (See Note 9 for detail), the Company kept the Chengli project in its books as fixed assets for accounting purposes.</creg:TransferredOfSharesDescription>
  <us-gaap:AssetImpairmentCharges unitRef="cny" contextRef="c136_From1Jan2019To31Dec2019_XuzhouTiananProjectMember" decimals="0">6047602</us-gaap:AssetImpairmentCharges>
  <us-gaap:PropertyPlantAndEquipmentDispositions contextRef="c0_From1Jan2020To30Jun2020">On January 10, 2020, Zhonghong, Tianyu and Huaxin signed a transfer agreement to transfer all assets under construction and related rights and interests of Xuzhou Tian&amp;#x2019;an Project to Tianyu for RMB 170 million including $0.6 million VAT (total of $24.37 million) in three installment payments. The Company recorded impairment loss of $13.9 million as of December 31, 2019. The 1st installment payment of RMB 50 million ($7.17 million) to be paid within 20 working days after the contract is signed. The 2nd installment payment of RMB 50 million ($7.17 million) is to be paid within 20 working days after completion of the project construction but no later than July 31, 2020. The final installment payment of RMB 70 million ($10.03 million) is to be paid before December 31, 2020.</us-gaap:PropertyPlantAndEquipmentDispositions>
  <us-gaap:AssetImpairmentCharges unitRef="usd" contextRef="c112_From1Jan2019To31Dec2019" decimals="0">876660</us-gaap:AssetImpairmentCharges>
  <creg:ScheduleOfConstructionInProgressTableTextBlock contextRef="c0_From1Jan2020To30Jun2020">&lt;table cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; style=&quot;border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif&quot;&gt;
&lt;tr style=&quot;vertical-align: bottom&quot;&gt;
    &lt;td&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;font-weight: bold; padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid&quot;&gt;2020&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; font-weight: bold&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;font-weight: bold; padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid&quot;&gt;2019&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; font-weight: bold&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;width: 76%; text-align: left&quot;&gt;Xuzhou Tian&amp;#x2019;an&lt;/td&gt;&lt;td style=&quot;width: 1%&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;width: 1%; text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;width: 9%; text-align: right&quot;&gt;-&lt;/td&gt;&lt;td style=&quot;width: 1%; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;width: 1%&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;width: 1%; text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;width: 9%; text-align: right&quot;&gt;37,759,277&lt;/td&gt;&lt;td style=&quot;width: 1%; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td style=&quot;text-align: left; padding-bottom: 1.5pt&quot;&gt;Less: assets impairment allowance&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: right&quot;&gt;-&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: right&quot;&gt;(13,935,075&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; text-align: left&quot;&gt;)&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;padding-bottom: 4pt&quot;&gt;Total&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 4pt double; text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 4pt double; text-align: right&quot;&gt;-&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 4pt double; text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 4pt double; text-align: right&quot;&gt;23,824,202&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</creg:ScheduleOfConstructionInProgressTableTextBlock>
  <us-gaap:ConstructionInProgressGross unitRef="usd" contextRef="c137_AsOf30Jun2020_XuzhouTiananMember" xs:nil="true"/>
  <us-gaap:ConstructionInProgressGross unitRef="usd" contextRef="c138_AsOf31Dec2019_XuzhouTiananMember" decimals="0">37759277</us-gaap:ConstructionInProgressGross>
  <creg:LessAssetsImpairmentAllowance unitRef="usd" contextRef="c137_AsOf30Jun2020_XuzhouTiananMember" xs:nil="true"/>
  <creg:LessAssetsImpairmentAllowance unitRef="usd" contextRef="c138_AsOf31Dec2019_XuzhouTiananMember" decimals="0">13935075</creg:LessAssetsImpairmentAllowance>
  <us-gaap:PropertyPlantAndEquipmentNet unitRef="usd" contextRef="c137_AsOf30Jun2020_XuzhouTiananMember" xs:nil="true"/>
  <us-gaap:PropertyPlantAndEquipmentNet unitRef="usd" contextRef="c138_AsOf31Dec2019_XuzhouTiananMember" decimals="0">23824202</us-gaap:PropertyPlantAndEquipmentNet>
  <creg:TaxPayableTextBlock contextRef="c0_From1Jan2020To30Jun2020">&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;6.
TAXES PAYABLE&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Taxes
payable consisted of the following as of June 30, 2020 and December 31, 2019:&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;table cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; style=&quot;border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif&quot;&gt;
&lt;tr style=&quot;vertical-align: bottom&quot;&gt;
    &lt;td style=&quot;text-align: justify&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;font-weight: bold; padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid&quot;&gt;2020&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; font-weight: bold&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;font-weight: bold; padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid&quot;&gt;2019&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; font-weight: bold&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;width: 76%; text-align: justify&quot;&gt;Income tax &amp;#x2013; current&lt;/td&gt;&lt;td style=&quot;width: 1%&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;width: 1%; text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;width: 9%; text-align: right&quot;&gt;2,114,144&lt;/td&gt;&lt;td style=&quot;width: 1%; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;width: 1%&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;width: 1%; text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;width: 9%; text-align: right&quot;&gt;2,118,432&lt;/td&gt;&lt;td style=&quot;width: 1%; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td style=&quot;text-align: justify&quot;&gt;Value-added tax&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;299,350&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;1,708,298&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;text-align: justify; padding-bottom: 1.5pt&quot;&gt;Other taxes&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: right&quot;&gt;70,187&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: right&quot;&gt;260,912&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td style=&quot;text-align: justify&quot;&gt;Total &amp;#x2013; current&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;2,483,681&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;4,087,642&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;text-align: justify; padding-bottom: 4pt&quot;&gt;Income tax &amp;#x2013; noncurrent&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 4pt double; text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 4pt double; text-align: right&quot;&gt;5,782,625&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 4pt double; text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 4pt double; text-align: right&quot;&gt;5,782,625&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Income
tax payable included $7.61 million ($1.83 million included in current above and $5.78 million noncurrent) from recording the estimated
one-time transition tax on post-1986 foreign unremitted earnings under the Tax Cut and Jobs Act signed on December 22, 2017. An
election is available for the U.S. shareholders of a foreign company to pay the tax liability in installments over a period of
eight years with 8% of net tax liability in the first five years, 15% in the sixth year, 20% in the seventh year, and 25% in the
eighth year. The Company made such an election.&amp;#xa0;&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;</creg:TaxPayableTextBlock>
  <us-gaap:TaxesPayableCurrentAndNoncurrent unitRef="usd" contextRef="c2_AsOf30Jun2020" decimals="-4">7610000</us-gaap:TaxesPayableCurrentAndNoncurrent>
  <creg:TaxPayableCurrent unitRef="usd" contextRef="c2_AsOf30Jun2020" decimals="-4">1830000</creg:TaxPayableCurrent>
  <creg:TaxesPayableNoncurrent unitRef="usd" contextRef="c2_AsOf30Jun2020" decimals="-4">5780000</creg:TaxesPayableNoncurrent>
  <creg:IncomeTaxLiabilityInstallmentsDescription contextRef="c0_From1Jan2020To30Jun2020">An election is available for the U.S. shareholders of a foreign company to pay the tax liability in installments over a period of eight years with 8% of net tax liability in the first five years, 15% in the sixth year, 20% in the seventh year, and 25% in the eighth year.</creg:IncomeTaxLiabilityInstallmentsDescription>
  <creg:IncomeTaxPayableDisclosureTableTextBlock contextRef="c0_From1Jan2020To30Jun2020">&lt;table cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; style=&quot;border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif&quot;&gt;
&lt;tr style=&quot;vertical-align: bottom&quot;&gt;
    &lt;td style=&quot;text-align: justify&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;font-weight: bold; padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid&quot;&gt;2020&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; font-weight: bold&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;font-weight: bold; padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid&quot;&gt;2019&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; font-weight: bold&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;width: 76%; text-align: justify&quot;&gt;Income tax &amp;#x2013; current&lt;/td&gt;&lt;td style=&quot;width: 1%&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;width: 1%; text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;width: 9%; text-align: right&quot;&gt;2,114,144&lt;/td&gt;&lt;td style=&quot;width: 1%; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;width: 1%&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;width: 1%; text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;width: 9%; text-align: right&quot;&gt;2,118,432&lt;/td&gt;&lt;td style=&quot;width: 1%; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td style=&quot;text-align: justify&quot;&gt;Value-added tax&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;299,350&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;1,708,298&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;text-align: justify; padding-bottom: 1.5pt&quot;&gt;Other taxes&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: right&quot;&gt;70,187&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: right&quot;&gt;260,912&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td style=&quot;text-align: justify&quot;&gt;Total &amp;#x2013; current&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;2,483,681&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;4,087,642&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;text-align: justify; padding-bottom: 4pt&quot;&gt;Income tax &amp;#x2013; noncurrent&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 4pt double; text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 4pt double; text-align: right&quot;&gt;5,782,625&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 4pt double; text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 4pt double; text-align: right&quot;&gt;5,782,625&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</creg:IncomeTaxPayableDisclosureTableTextBlock>
  <us-gaap:AccruedIncomeTaxesCurrent unitRef="usd" contextRef="c2_AsOf30Jun2020" decimals="0">2114144</us-gaap:AccruedIncomeTaxesCurrent>
  <us-gaap:AccruedIncomeTaxesCurrent unitRef="usd" contextRef="c3_AsOf31Dec2019" decimals="0">2118432</us-gaap:AccruedIncomeTaxesCurrent>
  <us-gaap:SalesAndExciseTaxPayableCurrent unitRef="usd" contextRef="c2_AsOf30Jun2020" decimals="0">299350</us-gaap:SalesAndExciseTaxPayableCurrent>
  <us-gaap:SalesAndExciseTaxPayableCurrent unitRef="usd" contextRef="c3_AsOf31Dec2019" decimals="0">1708298</us-gaap:SalesAndExciseTaxPayableCurrent>
  <us-gaap:AccrualForTaxesOtherThanIncomeTaxesCurrent unitRef="usd" contextRef="c2_AsOf30Jun2020" decimals="0">70187</us-gaap:AccrualForTaxesOtherThanIncomeTaxesCurrent>
  <us-gaap:AccrualForTaxesOtherThanIncomeTaxesCurrent unitRef="usd" contextRef="c3_AsOf31Dec2019" decimals="0">260912</us-gaap:AccrualForTaxesOtherThanIncomeTaxesCurrent>
  <creg:TaxPayableNoncurrent unitRef="pure" contextRef="c0_From1Jan2020To30Jun2020" decimals="INF">5782625</creg:TaxPayableNoncurrent>
  <creg:TaxPayableNoncurrent unitRef="pure" contextRef="c112_From1Jan2019To31Dec2019" decimals="INF">5782625</creg:TaxPayableNoncurrent>
  <us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock contextRef="c0_From1Jan2020To30Jun2020">&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;7.
ACCRUED LIABILITIES AND OTHER PAYABLES&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Accrued
liabilities and other payables consisted of the following as of June 30, 2020 and December 31, 2019:&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;table cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; style=&quot;border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif&quot;&gt;
&lt;tr style=&quot;vertical-align: bottom&quot;&gt;
    &lt;td&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;font-weight: bold; padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid&quot;&gt;2020&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; font-weight: bold&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;font-weight: bold; padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid&quot;&gt;2019&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; font-weight: bold&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;width: 76%; text-align: left&quot;&gt;Employee training, labor union expenditure and social insurance payable&lt;/td&gt;&lt;td style=&quot;width: 1%&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;width: 1%; text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;width: 9%; text-align: right&quot;&gt;831,495&lt;/td&gt;&lt;td style=&quot;width: 1%; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;width: 1%&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;width: 1%; text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;width: 9%; text-align: right&quot;&gt;843,807&lt;/td&gt;&lt;td style=&quot;width: 1%; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;Consulting, auditing, and legal expenses&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;43,588&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;40,602&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;Accrued payroll and welfare&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;246,362&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;254,882&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;Other&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: right&quot;&gt;43,811&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: right&quot;&gt;45,460&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;padding-bottom: 4pt&quot;&gt;Total&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 4pt double; text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 4pt double; text-align: right&quot;&gt;1,165,256&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 4pt double; text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 4pt double; text-align: right&quot;&gt;1,184,751&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;&lt;br/&gt;</us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock>
  <us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock contextRef="c0_From1Jan2020To30Jun2020">&lt;table cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; style=&quot;border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif&quot;&gt;
&lt;tr style=&quot;vertical-align: bottom&quot;&gt;
    &lt;td&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;font-weight: bold; padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid&quot;&gt;2020&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; font-weight: bold&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;font-weight: bold; padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid&quot;&gt;2019&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; font-weight: bold&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;width: 76%; text-align: left&quot;&gt;Employee training, labor union expenditure and social insurance payable&lt;/td&gt;&lt;td style=&quot;width: 1%&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;width: 1%; text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;width: 9%; text-align: right&quot;&gt;831,495&lt;/td&gt;&lt;td style=&quot;width: 1%; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;width: 1%&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;width: 1%; text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;width: 9%; text-align: right&quot;&gt;843,807&lt;/td&gt;&lt;td style=&quot;width: 1%; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;Consulting, auditing, and legal expenses&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;43,588&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;40,602&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;Accrued payroll and welfare&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;246,362&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;254,882&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;Other&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: right&quot;&gt;43,811&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: right&quot;&gt;45,460&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;padding-bottom: 4pt&quot;&gt;Total&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 4pt double; text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 4pt double; text-align: right&quot;&gt;1,165,256&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 4pt double; text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 4pt double; text-align: right&quot;&gt;1,184,751&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock>
  <us-gaap:AccruedLiabilitiesAndOtherLiabilities unitRef="usd" contextRef="c139_AsOf30Jun2020_OtherEmployeeBenefitsAccrualsMember" decimals="0">831495</us-gaap:AccruedLiabilitiesAndOtherLiabilities>
  <us-gaap:AccruedLiabilitiesAndOtherLiabilities unitRef="usd" contextRef="c140_AsOf31Dec2019_OtherEmployeeBenefitsAccrualsMember" decimals="0">843807</us-gaap:AccruedLiabilitiesAndOtherLiabilities>
  <us-gaap:AccruedLiabilitiesAndOtherLiabilities unitRef="usd" contextRef="c141_AsOf30Jun2020_LegalAndConsultingServicesMember" decimals="0">43588</us-gaap:AccruedLiabilitiesAndOtherLiabilities>
  <us-gaap:AccruedLiabilitiesAndOtherLiabilities unitRef="usd" contextRef="c142_AsOf31Dec2019_LegalAndConsultingServicesMember" decimals="0">40602</us-gaap:AccruedLiabilitiesAndOtherLiabilities>
  <us-gaap:AccruedLiabilitiesAndOtherLiabilities unitRef="usd" contextRef="c143_AsOf30Jun2020_PayrollAndEmployeeBenefitsMember" decimals="0">246362</us-gaap:AccruedLiabilitiesAndOtherLiabilities>
  <us-gaap:AccruedLiabilitiesAndOtherLiabilities unitRef="usd" contextRef="c144_AsOf31Dec2019_PayrollAndEmployeeBenefitsMember" decimals="0">254882</us-gaap:AccruedLiabilitiesAndOtherLiabilities>
  <us-gaap:AccruedLiabilitiesAndOtherLiabilities unitRef="usd" contextRef="c145_AsOf30Jun2020_OtherAccruedExpenseMember" decimals="0">43811</us-gaap:AccruedLiabilitiesAndOtherLiabilities>
  <us-gaap:AccruedLiabilitiesAndOtherLiabilities unitRef="usd" contextRef="c146_AsOf31Dec2019_OtherAccruedExpenseMember" decimals="0">45460</us-gaap:AccruedLiabilitiesAndOtherLiabilities>
  <us-gaap:AccruedLiabilitiesAndOtherLiabilities unitRef="usd" contextRef="c2_AsOf30Jun2020" decimals="0">1165256</us-gaap:AccruedLiabilitiesAndOtherLiabilities>
  <us-gaap:AccruedLiabilitiesAndOtherLiabilities unitRef="usd" contextRef="c3_AsOf31Dec2019" decimals="0">1184751</us-gaap:AccruedLiabilitiesAndOtherLiabilities>
  <creg:DeferredTaxAssetsLiabilitiesNetDisclosureTextBlock contextRef="c0_From1Jan2020To30Jun2020">&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;8.
DEFERRED TAX, NET&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Deferred
tax assets resulted from asset impairment loss which was temporarily non-tax deductible for tax purposes but expensed in accordance
with US GAAP, interest income in sales-type leases which was recognized as income for tax purposes but not for book purpose as
it did not meet revenue recognition in accordance with US GAAP, accrued employee social insurance that can be deducted for tax
purposes in the future, and the difference between tax and accounting basis of cost of fixed assets which was capitalized for
tax purposes and expensed as part of cost of systems in accordance with US GAAP. Deferred tax liability arose from the difference
between tax and accounting basis of net investment in sales-type leases.&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;As
of June 30, 2020 and December 31, 2019, deferred tax liability consisted of the following:&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;table cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; style=&quot;border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif&quot;&gt;
&lt;tr style=&quot;vertical-align: bottom&quot;&gt;
    &lt;td&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;font-weight: bold; padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid&quot;&gt;2020&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; font-weight: bold&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;font-weight: bold; padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid&quot;&gt;2019&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; font-weight: bold&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;vertical-align: bottom&quot;&gt;
    &lt;td&gt;Non-current deferred tax assets&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;text-align: right&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;text-align: right&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;width: 76%; text-align: left; padding-left: 9pt&quot;&gt;Accrued expenses&lt;/td&gt;&lt;td style=&quot;width: 1%&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;width: 1%; text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;width: 9%; text-align: right&quot;&gt;186,292&lt;/td&gt;&lt;td style=&quot;width: 1%; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;width: 1%&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;width: 1%; text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;width: 9%; text-align: right&quot;&gt;189,050&lt;/td&gt;&lt;td style=&quot;width: 1%; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td style=&quot;text-align: left; padding-left: 9pt&quot;&gt;Interest income in sales-type leases on cash basis&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;-&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;853,265&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;text-align: left; padding-left: 9pt&quot;&gt;Depreciation of fixed assets&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;-&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;2,938,605&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td style=&quot;text-align: left; padding-left: 9pt&quot;&gt;Assets impairment loss&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;1,059,397&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;7,537,556&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;text-align: left; padding-left: 9pt&quot;&gt;US NOL&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;314,753&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;3,246,655&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td style=&quot;text-align: left; padding-left: 9pt&quot;&gt;PRC NOL&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;16,499,134&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;10,424,558&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;Non-current deferred tax liabilities&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;text-align: left; padding-bottom: 1.5pt; padding-left: 9pt&quot;&gt;Net investment in sales-type leases&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: right&quot;&gt;-&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: right&quot;&gt;(6,685,021&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; text-align: left&quot;&gt;)&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;Net non-current deferred tax assets&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;18,059,576&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;18,504,668&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td style=&quot;text-align: left; padding-bottom: 1.5pt&quot;&gt;Less: valuation allowance for deferred tax assets&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: right&quot;&gt;(18,059,576&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; text-align: left&quot;&gt;)&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: right&quot;&gt;(18,504,668&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; text-align: left&quot;&gt;)&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;text-align: left; padding-bottom: 4pt&quot;&gt;Non-current deferred tax liabilities, net&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 4pt double; text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 4pt double; text-align: right&quot;&gt;-&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 4pt double; text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 4pt double; text-align: right&quot;&gt;-&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;&lt;br/&gt;</creg:DeferredTaxAssetsLiabilitiesNetDisclosureTextBlock>
  <us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock contextRef="c0_From1Jan2020To30Jun2020">&lt;table cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; style=&quot;border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif&quot;&gt;
&lt;tr style=&quot;vertical-align: bottom&quot;&gt;
    &lt;td&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;font-weight: bold; padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid&quot;&gt;2020&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; font-weight: bold&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;font-weight: bold; padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid&quot;&gt;2019&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; font-weight: bold&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;vertical-align: bottom&quot;&gt;
    &lt;td&gt;Non-current deferred tax assets&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;text-align: right&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;text-align: right&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;width: 76%; text-align: left; padding-left: 9pt&quot;&gt;Accrued expenses&lt;/td&gt;&lt;td style=&quot;width: 1%&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;width: 1%; text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;width: 9%; text-align: right&quot;&gt;186,292&lt;/td&gt;&lt;td style=&quot;width: 1%; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;width: 1%&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;width: 1%; text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;width: 9%; text-align: right&quot;&gt;189,050&lt;/td&gt;&lt;td style=&quot;width: 1%; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td style=&quot;text-align: left; padding-left: 9pt&quot;&gt;Interest income in sales-type leases on cash basis&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;-&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;853,265&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;text-align: left; padding-left: 9pt&quot;&gt;Depreciation of fixed assets&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;-&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;2,938,605&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td style=&quot;text-align: left; padding-left: 9pt&quot;&gt;Assets impairment loss&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;1,059,397&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;7,537,556&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;text-align: left; padding-left: 9pt&quot;&gt;US NOL&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;314,753&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;3,246,655&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td style=&quot;text-align: left; padding-left: 9pt&quot;&gt;PRC NOL&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;16,499,134&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;10,424,558&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;Non-current deferred tax liabilities&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;text-align: left; padding-bottom: 1.5pt; padding-left: 9pt&quot;&gt;Net investment in sales-type leases&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: right&quot;&gt;-&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: right&quot;&gt;(6,685,021&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; text-align: left&quot;&gt;)&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;Net non-current deferred tax assets&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;18,059,576&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;18,504,668&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td style=&quot;text-align: left; padding-bottom: 1.5pt&quot;&gt;Less: valuation allowance for deferred tax assets&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: right&quot;&gt;(18,059,576&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; text-align: left&quot;&gt;)&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: right&quot;&gt;(18,504,668&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; text-align: left&quot;&gt;)&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;text-align: left; padding-bottom: 4pt&quot;&gt;Non-current deferred tax liabilities, net&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 4pt double; text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 4pt double; text-align: right&quot;&gt;-&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 4pt double; text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 4pt double; text-align: right&quot;&gt;-&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock>
  <us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities unitRef="usd" contextRef="c2_AsOf30Jun2020" decimals="0">186292</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities>
  <us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities unitRef="usd" contextRef="c3_AsOf31Dec2019" decimals="0">189050</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities>
  <us-gaap:DeferredTaxAssetsDeferredIncome unitRef="usd" contextRef="c2_AsOf30Jun2020" xs:nil="true"/>
  <us-gaap:DeferredTaxAssetsDeferredIncome unitRef="usd" contextRef="c3_AsOf31Dec2019" decimals="0">853265</us-gaap:DeferredTaxAssetsDeferredIncome>
  <creg:DeferredTaxAssetsDepreciationOfFixedAssetsNoncurrent unitRef="usd" contextRef="c2_AsOf30Jun2020" xs:nil="true"/>
  <creg:DeferredTaxAssetsDepreciationOfFixedAssetsNoncurrent unitRef="usd" contextRef="c3_AsOf31Dec2019" decimals="0">2938605</creg:DeferredTaxAssetsDepreciationOfFixedAssetsNoncurrent>
  <creg:DeferredTaxAssetImpairmentLossNoncurrent unitRef="usd" contextRef="c2_AsOf30Jun2020" decimals="0">1059397</creg:DeferredTaxAssetImpairmentLossNoncurrent>
  <creg:DeferredTaxAssetImpairmentLossNoncurrent unitRef="usd" contextRef="c3_AsOf31Dec2019" decimals="0">7537556</creg:DeferredTaxAssetImpairmentLossNoncurrent>
  <creg:DeferredTaxAssetNoncurrentNetOperatingLoss unitRef="usd" contextRef="c2_AsOf30Jun2020" decimals="0">314753</creg:DeferredTaxAssetNoncurrentNetOperatingLoss>
  <creg:DeferredTaxAssetNoncurrentNetOperatingLoss unitRef="usd" contextRef="c3_AsOf31Dec2019" decimals="0">3246655</creg:DeferredTaxAssetNoncurrentNetOperatingLoss>
  <creg:DeferredTaxAssetsGrossNoncurrent1 unitRef="usd" contextRef="c2_AsOf30Jun2020" decimals="0">16499134</creg:DeferredTaxAssetsGrossNoncurrent1>
  <creg:DeferredTaxAssetsGrossNoncurrent1 unitRef="usd" contextRef="c3_AsOf31Dec2019" decimals="0">10424558</creg:DeferredTaxAssetsGrossNoncurrent1>
  <us-gaap:DeferredTaxLiabilitiesOther unitRef="usd" contextRef="c2_AsOf30Jun2020" xs:nil="true"/>
  <us-gaap:DeferredTaxLiabilitiesOther unitRef="usd" contextRef="c3_AsOf31Dec2019" decimals="0">-6685021</us-gaap:DeferredTaxLiabilitiesOther>
  <creg:DeferredIncomeTaxAssetsNet1 unitRef="usd" contextRef="c2_AsOf30Jun2020" decimals="0">18059576</creg:DeferredIncomeTaxAssetsNet1>
  <creg:DeferredIncomeTaxAssetsNet1 unitRef="usd" contextRef="c3_AsOf31Dec2019" decimals="0">18504668</creg:DeferredIncomeTaxAssetsNet1>
  <creg:DeferredTaxAssetsValuationAllowanceNoncurrent1 unitRef="usd" contextRef="c2_AsOf30Jun2020" decimals="0">18059576</creg:DeferredTaxAssetsValuationAllowanceNoncurrent1>
  <creg:DeferredTaxAssetsValuationAllowanceNoncurrent1 unitRef="usd" contextRef="c3_AsOf31Dec2019" decimals="0">18504668</creg:DeferredTaxAssetsValuationAllowanceNoncurrent1>
  <us-gaap:DeferredTaxLiabilities unitRef="usd" contextRef="c2_AsOf30Jun2020" xs:nil="true"/>
  <us-gaap:DeferredTaxLiabilities unitRef="usd" contextRef="c3_AsOf31Dec2019" xs:nil="true"/>
  <us-gaap:DebtDisclosureTextBlock contextRef="c0_From1Jan2020To30Jun2020">&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;9.
LOANS PAYABLE&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;i&gt;&lt;font style=&quot;text-decoration:underline&quot;&gt;Entrusted
Loan Payable (HYREF Loan)&lt;/font&gt;&lt;/i&gt;&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;The
HYREF Fund (Beijing Hongyuan Recycling Energy Investment Center, LLP) was established in July 2013 with a total fund size of RMB
460 million ($77 million) invested in Xi&amp;#x2019;an Zhonghong for Zhonghong&amp;#x2019;s three new CDQ WHPG projects. The HYREF Fund
invested RMB 3 million ($0.5 million) as an equity investment and RMB 457 million ($74.5 million) as a debt investment in Xi&amp;#x2019;an
Zhonghong; in return for such investments, the HYREF Fund will receive interest from Zhonghong for the HYREF Fund&amp;#x2019;s debt
investment. The RMB 457 million ($74.5 million) original loan balance was released to Zhonghong through an entrusted bank, which
is also the supervising bank for the use of the loan. The loan was deposited in a bank account at the Supervising Bank (the Industrial
Bank Xi&amp;#x2019;an Branch) and is jointly supervised by Zhonghong and the Fund Management Company. Project spending shall be verified
by the Fund Management Company to confirm it is in accordance with the project schedule before the funds are released. All the
operating accounts of Zhonghong have been opened with the branches of the Supervising Bank, and the Supervising Bank has the right
to monitor all bank accounts opened by Zhonghong. The entrusted bank will charge 0.1% of the loan amount as a service fee and
will not take any lending risk. The loan was collateralized by the accounts receivable and the fixed assets of Shenqiu Phase I
and II power generation systems; the accounts receivable and fixed assets of Zhonghong&amp;#x2019;s three CDQ WHPG systems; and a 27
million RMB ($4.39 million) capital contribution made by Xi&amp;#x2019;an TCH in Zhonghong. Repayment of the loan (principal and interest)
was also jointly and severally guaranteed by Xi&amp;#x2019;an TCH and the Chairman and CEO of the Company. In the fourth quarter of
2015, three power stations of Erdos TCH were pledged to Industrial Bank as an additional guarantee for the loan to Zhonghong&amp;#x2019;s
three CDQ WHPG systems. In 2016, two additional power stations of Erdos TCH and Pucheng Phase I and II systems were pledged to
Industrial Bank as an additional guarantee along with Xi&amp;#x2019;an TCH&amp;#x2019;s equity in Zhonghong.&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;The term of this loan was for 60 months from July 31, 2013 to
July 30, 2018. On August 6, 2016, Zhonghong was required to repay principal of RMB 280 million ($42.22 million), of which the Company
paid RMB 50 million ($7.54 million); on August 6, 2017, Zhonghong was initially supposed to repay principal of RMB 100 million
($16.27 million) and on July 30, 2018, Zhonghong was initially supposed to repay the remainder of RMB 77 million ($12.52 million).
The interest rate is 12.5%. During the term, Zhonghong shall maintain a minimal funding level and capital level in its designated
account with the Supervising Bank to make sure it has sufficient funds to make principal payments when they are due. Notwithstanding
the requirements, the HYREF Fund and Supervising Bank verbally notified Zhonghong from the beginning that it was unlikely that
they would enforce these requirements for the purpose of the efficient utilization of working capital. As of December 31, 2018,
the entrusted loan payable had an outstanding balance of $59.29 million, of which, $10.92 million was from the investment of Xi&amp;#x2019;an
TCH; accordingly, the Company netted the loan payable of $10.92 million with the long-term investment to the HYREF Fund made by
Xi&amp;#x2019;an TCH. The Company had paid RMB 50 million ($7.54 million) of the RMB 280 million ($42.22 million), and on August 5,
2016, the Company entered into a supplemental agreement with the lender to extend the due date of the remaining RMB 230 million
($34.68 million) of the original RMB 280 million ($45.54 million) to August 6, 2017. During the year ended December 31, 2017, the
Company negotiated with the lender again to further extend the remaining loan balance of RMB 230 million ($34.68 million), RMB
100 million ($16.27 million), and RMB 77 million ($12.52 million) (which included investment from Xi&amp;#x2019;an TCH of RMB 75 million
and was netted off with the entrusted loan payable of the HYREF Fund in the balance sheet). The lender had tentatively agreed to
extend the remaining loan balance until August 2019 with an adjusted annual interest rate of 9%, subject to the final approval
from its headquarters. The headquarters did not approve the extension proposal with an adjusted annual interest rate of 9%; however,
on December 29, 2018, the Company worked out with the lender an alternative repayment proposal as described below. As of June 30,
2020, the interest payable for this loan was $8.71 million and the outstanding balance for this loan was $20.46 million.&amp;#xa0;
As of December 31, 2019, the interest payable for this loan was $8.20 million and the outstanding balance for this loan was $20.77
million including current portion of $0.28 million and $0.29 million as of June 30, 2020 and December 31, 2019, respectively.&amp;#xa0;&amp;#xa0;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;i&gt;&lt;font style=&quot;text-decoration:underline&quot;&gt;Repayment
of HYREF loan&lt;/font&gt;&lt;/i&gt;&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;1.&amp;#xa0;Transfer
of Chengli project as partial repayment&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;On
December 29, 2018, Xi&amp;#x2019;an Zhonghong, Xi&amp;#x2019;an TCH, HYREF, Guohua Ku, and Chonggong Bai entered into a CDQ WHPG Station
Fixed Assets Transfer Agreement, pursuant to which Xi&amp;#x2019;an Zhonghong transferred Chengli CDQ WHPG station as the repayment
for the loan of RMB 188,639,400 ($27.54 million) to HYREF. Xi&amp;#x2019;an Zhonghong, Xi&amp;#x2019;an TCH, Guohua Ku and Chonggong Bai
also agreed to buy back the Chengli CDQ WHPG Station when conditions under the Buy Back Agreement are met. Due to the Buy Back
agreement, the loan was not deemed repaid, the Company kept the Chengli project in its books as fixed assets as of June 30, 2020
and December 31, 2019.&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;On
January 22, 2019, Xi&amp;#x2019;an Zhonghong, completed the transfer of Chengli CDQ WHPG station to HYREF as the repayment of a loan
for RMB 188,639,400 ($27.54 million) owed to HYREF. Xi&amp;#x2019;an TCH is a secondary limited partner of HYREF. The consideration
of the CDQ WHPG station was determined by the parties based upon the appraisal report issued by Zhonglian Assets Appraisal Group
(Shaanxi) Co., Ltd. as of August 15, 2018.&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;2.&amp;#xa0;Buy
Back Agreement&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;On
December 29, 2018, Xi&amp;#x2019;an TCH, Xi&amp;#x2019;an Zhonghong, HYREF, Guohua Ku, Chonggong Bai and Xi&amp;#x2019;an Hanneng Enterprises
Management Consulting Co. Ltd. (&amp;#x201c;Xi&amp;#x2019;an Hanneng&amp;#x201d;) entered into a Buy Back Agreement.&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Pursuant
to the Buy Back Agreement, Xi&amp;#x2019;an TCH, Xi&amp;#x2019;an Zhonghong, Guohua Ku and Chonggong Bai (the &amp;#x201c;Buyers&amp;#x201d;) jointly
and severally agreed to buy back all outstanding capital equity of Xi&amp;#x2019;an Hanneng which was transferred to HYREF by Chonggong
Bai (see 5 below), and a CDQ WHPG station in Boxing County which was transferred to HYREF by Xi&amp;#x2019;an Zhonghong. The buy-back
price for the Xi&amp;#x2019;an Hanneng&amp;#x2019;s equity will be the higher of (i) the market price of the equity shares at the time of
buy-back; or (ii) the original transfer price of the equity shares plus bank interest. HYREF may request that the Buyers buy back
the equity shares of Xi&amp;#x2019;an Hanneng and/or the CDQ WHPG station if one of the following conditions is met: (i) HYREF holds
the equity shares of Xi&amp;#x2019;an Hanneng until December 31, 2021; (ii) Xi&amp;#x2019;an Huaxin New Energy Co., Ltd., is delisted from
The National Equities Exchange And Quotations Co., Ltd., a Chinese over-the-counter trading system (the &amp;#x201c;NEEQ&amp;#x201d;); (iii)
Xi&amp;#x2019;an Huaxin New Energy, or any of the Buyers or its affiliates has a credit problem, including not being able to issue
an auditor report or standard auditor report or any control person or executive of the Buyers is involved in crimes and is under
prosecution or has other material credit problems, to HYREF&amp;#x2019;s reasonable belief; (iv) if Xi&amp;#x2019;an Zhonghong fails to
timely make repayment on principal or interest of the loan agreement, its supplemental agreement or extension agreement; (v) the
Buyers or any party to the Debt Repayment Agreement materially breaches the Debt Repayment Agreement or its related transaction
documents, including but not limited to the Share Transfer Agreement, the Pledged Assets Transfer Agreement, the Entrusted Loan
Agreement and their guarantee agreements and supplemental agreements.&amp;#xa0;&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Due
to halted trading of Huaxin stock by NEEQ for not filing its 2018 annual report, on December 19, 2019, Xi&amp;#x2019;an TCH, Xi&amp;#x2019;an
Zhonghong, Guohua Ku and Chonggong Bai jointly and severally agreed to buy back all outstanding capital equity of Xi&amp;#x2019;an
Hanneng which was transferred to HYREF by Chonggong Bai earlier. The total buy back price was RMB 261,727,506 ($37.52 million)
including accrued interest of RMB 14,661,506 ($2.10 million), and was paid in full by Xi&amp;#x2019;an TCH.&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;3.
Xi&amp;#x2019;an TCH transferred 40% ownership in the Fund Management Company to Hongyuan Huifu for partial payment of financial advisory
fee&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;On
December 29, 2018, Xi&amp;#x2019;an TCH entered into a Share Transfer Agreement with Hongyuan Huifu Venture Capital Co. Ltd (&amp;#x201c;Hongyuan
Huifu&amp;#x201d;), pursuant to which Xi&amp;#x2019;an TCH transferred its 40% ownership in Hongyuan Recycling Energy Investment Management
Beijing Co., Ltd. (the &amp;#x201c;Fund Management Company&amp;#x201d;) to Hongyuan Huifu for consideration of RMB 3,453,867 ($504,000)
(the &amp;#x201c;Fund Management Company Transfer Price&amp;#x201d;). On January 22, 2019, Xi&amp;#x2019;an TCH completed the 40% ownership transfer
transaction. The Company had $46,461 loss from the sale of a 40% equity interest in Fund Management Company during the year ended
December 31, 2019.&amp;#xa0;&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;On
December 29, 2018, Xi&amp;#x2019;an TCH, Hongyuan Huifu and Fund Management Company entered into a supplemental agreement to the Share
Transfer Agreement. Xi&amp;#x2019;an TCH owes the Fund Management Company RMB 18,306,667 ($2,672,000) in financial advisory fees, and
the parties agreed that the Fund Management Company Transfer Price could be used to offset the outstanding financial advisory
fees. Upon the completion of this transaction, the Fund Management Company owed RMB 3,453,867 ($502,400) to Hongyuan Huifu, and
Xi&amp;#x2019;an TCH owed RMB 14,852,800 ($2,168,000) to the Fund Management Company.&amp;#xa0;&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;4.&amp;#xa0;HYREF
Fund transferred 10% ownership in Xi&amp;#x2019;an Zhonghong to Shanghai TCH (Long-Term Payable)&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;On
December 29, 2018, Shanghai TCH entered into a Share Transfer Agreement with HYREF, pursuant to which HYREF agreed to transfer
its 10% ownership in Xi&amp;#x2019;an Zhonghong to Shanghai TCH for RMB 3 million ($430,034), and was recorded as long term payable
in the Company&amp;#x2019;s balance sheet. On January 22, 2019, Hongyuan Huifu completed the transfer of its 10% ownership in Xi&amp;#x2019;an
Zhonghong to Shanghai TCH,&amp;#xa0;Xi&amp;#x2019;an Zhonghong then became a 100% subsidiary of the Company. The Company did not record
any gain or loss for this purchase as the controlling interest did not change.&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;5.&amp;#xa0;Transfer
of Xuzhou Huayu Project and Shenqiu Phase I &amp;amp; II project to Mr. Bai for partial repayment of HYREF loan&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;On
January 4, 2019, Xi&amp;#x2019;an Zhonghong, Xi&amp;#x2019;an TCH, and Mr. Chonggong Bai entered into a Projects Transfer Agreement, pursuant
to which Xi&amp;#x2019;an Zhonghong transferred a CDQ WHPG station (under construction) located in Xuzhou City for Xuzhou Huayu Coking
Co., Ltd. (&amp;#x201c;Xuzhou Huayu Project&amp;#x201d;) to Mr. Bai for RMB 120,000,000 ($17.52 million) and Xi&amp;#x2019;an TCH will transfer
two Biomass Power Generation Projects in Shenqiu (&amp;#x201c;Shenqiu Phase I and II Projects&amp;#x201d;) to Mr. Bai for RMB 127,066,000
($18.55 million). Mr. Bai agreed to transfer all the equity shares of his wholly owned company, Xi&amp;#x2019;an Hanneng, to HYREF
as repayment for the RMB 247,066,000 ($36.07 million) loan made by Xi&amp;#x2019;an Zhonghong to HYREF as consideration for the transfer
of the Xuzhou Huayu Project and Shenqiu Phase I and II Projects.&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;On
February 15, 2019, Xi&amp;#x2019;an Zhonghong completed the transfer of the Xuzhou Huayu Project and Xi&amp;#x2019;an TCH completed the
transfer of Shenqiu Phase I and II Projects to Mr. Bai, and on January 10, 2019, Mr. Bai transferred all the equity shares of
his wholly owned company, Xi&amp;#x2019;an Hanneng, to HYREF as repayment of Xi&amp;#x2019;an Zhonghong&amp;#x2019;s loan to HYREF as consideration
for the transfer of the Xuzhou Huayu Project and Shenqiu Phase I and II Projects.&amp;#xa0;&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Xi&amp;#x2019;an
Hanneng is a holding company and was supposed to own 47,150,000 shares of Xi&amp;#x2019;an Huaxin New Energy Co., Ltd. (&amp;#x201c;Huaxin&amp;#x201d;),
so that HYREF will indirectly receive and own such shares of Xi&amp;#x2019;an Huaxin as the repayment for the loan of Zhonghong. Xi&amp;#x2019;an
Hanneng already owned 29,948,000 shares of Huaxin; however, Xi&amp;#x2019;an Hanneng was not able to obtain the remaining 17,202,000
shares due to halted trading of Huaxin stock by NEEQ for not filing its 2018 annual report.&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;On
December 19, 2019, Xi&amp;#x2019;an TCH, Xi&amp;#x2019;an Zhonghong, Guohua Ku and Chonggong Bai jointly and severally agreed to buy back
all outstanding capital equity of Xi&amp;#x2019;an Hanneng which was transferred to HYREF by Chonggong Bai earlier. The total buy back
price was RMB 261,727,506 ($37.52 million) including accrued interest of RMB 14,661,506 ($2.10 million), and was paid in full
by Xi&amp;#x2019;an TCH. On December 20, 2019, Mr. Bai, Xi&amp;#x2019;an TCH and Xi&amp;#x2019;an Zhonghong agreed to have Mr. Bai repay the
Company in cash for the transfer price of Xuzhou Huayu and Shenqiu in five installment payments. The 1&lt;sup&gt;st&lt;/sup&gt;&amp;#xa0;payment
of RMB 50 million ($7.17 million) is due on January 5, 2020, the 2&lt;sup&gt;nd&amp;#xa0;&lt;/sup&gt;payment of RMB 50 million ($7.17 million)
was due on February 5, 2020, the 3&lt;sup&gt;rd&amp;#xa0;&lt;/sup&gt;payment of RMB 50 million ($7.17 million) was due on April 5, 2020, the 4&lt;sup&gt;th&lt;/sup&gt;&amp;#xa0;payment
of RMB 50 million ($7.17 million) is due on June 30, 2020, and the final payment of RMB 47,066,000 ($6.75 million) is due on September
30, 2020. As of this report date, the Company has already received RMB 200 million ($28.68 million).&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;table cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; style=&quot;font: 10pt Times New Roman, Times, Serif; width: 100%&quot;&gt;
&lt;tr style=&quot;font: 10pt Times New Roman, Times, Serif; vertical-align: top&quot;&gt;
    &lt;td style=&quot;font: 10pt Times New Roman, Times, Serif; width: 0.25in&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;font: 10pt Times New Roman, Times, Serif; width: 0.25in&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;6.&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;font: 10pt Times New Roman, Times, Serif&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;The
    lender agreed to extend the repayment of RMB 77.00 million ($11.04 million) to July 8, 2023; of which, RMB 75.00 million ($10.81
    million) was Xi&amp;#x2019;an TCH&amp;#x2019;s investment into the HYREF fund as a secondary limited partner, and the Company netted
    off the investment of RMB 75 million ($10.81 million) by Xi&amp;#x2019;an TCH with the entrusted loan payable of the HYREF Fund.&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;A
reconciliation of repayment of HYREF loan (entrusted loan) by three Projects at June 30, 2020 was as follows:&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;table cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; style=&quot;font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse&quot;&gt;
&lt;tr style=&quot;font: 10pt Times New Roman, Times, Serif; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;font: 10pt Times New Roman, Times, Serif; vertical-align: top; width: 34%; padding-left: 9pt; text-indent: -9pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Transfer
    price for Chengli Project&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; width: 1%&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; width: 1%&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;$&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; width: 9%; text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;26,645,865&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; width: 1%&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; width: 1%&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; width: 41%&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Entrusted
    loan payable at June 30, 2020, net with Xi&amp;#x2019;an TCH investment in entrusted loan (current and noncurrent)&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; width: 1%&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; width: 1%&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;$&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; width: 9%; text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;20,463,884&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; width: 1%&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; &quot;&gt;
    &lt;td style=&quot;font: 10pt Times New Roman, Times, Serif; padding-left: 9pt; text-indent: -9pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Transfer
    price for Xuzhou Huayu Project&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;font: 10pt Times New Roman, Times, Serif&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;font: 10pt Times New Roman, Times, Serif&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;font: 10pt Times New Roman, Times, Serif; text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;16,950,350&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;font: 10pt Times New Roman, Times, Serif&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;font: 10pt Times New Roman, Times, Serif&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;font: 10pt Times New Roman, Times, Serif&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Interest
    payable on entrusted loan at June 30, 2020&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;font: 10pt Times New Roman, Times, Serif&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;font: 10pt Times New Roman, Times, Serif&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;font: 10pt Times New Roman, Times, Serif; text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;8,711,500&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;font: 10pt Times New Roman, Times, Serif&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;font: 10pt Times New Roman, Times, Serif; padding-left: 9pt; text-indent: -9pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Transfer
    price for Shenqiu Phase I and II Projects&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;font: 10pt Times New Roman, Times, Serif&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;font: 10pt Times New Roman, Times, Serif; border-bottom: black 1.5pt solid&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;font: 10pt Times New Roman, Times, Serif; border-bottom: black 1.5pt solid; text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;17,948,442&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;font: 10pt Times New Roman, Times, Serif&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;font: 10pt Times New Roman, Times, Serif&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;font: 10pt Times New Roman, Times, Serif&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Add
    back: Xi&amp;#x2019;an TCH investment in entrusted loan&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;font: 10pt Times New Roman, Times, Serif&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;font: 10pt Times New Roman, Times, Serif&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;font: 10pt Times New Roman, Times, Serif; text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;10,593,969&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;font: 10pt Times New Roman, Times, Serif&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; &quot;&gt;
    &lt;td style=&quot;font: 10pt Times New Roman, Times, Serif; padding-left: 9pt; text-indent: -9pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;font: 10pt Times New Roman, Times, Serif&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;font: 10pt Times New Roman, Times, Serif&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;font: 10pt Times New Roman, Times, Serif; text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;font: 10pt Times New Roman, Times, Serif&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;font: 10pt Times New Roman, Times, Serif&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;font: 10pt Times New Roman, Times, Serif&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Less:
    interest accrued from September 20, 2018 to June 30, 2020 (cut-off date for interest calculation for repayment was September
    20, 2018)&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;font: 10pt Times New Roman, Times, Serif&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;font: 10pt Times New Roman, Times, Serif&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;font: 10pt Times New Roman, Times, Serif; text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;(2,247,013&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;font: 10pt Times New Roman, Times, Serif&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;font: 10pt Times New Roman, Times, Serif; padding-left: 9pt; text-indent: -9pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;font: 10pt Times New Roman, Times, Serif&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;font: 10pt Times New Roman, Times, Serif&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;font: 10pt Times New Roman, Times, Serif; text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;font: 10pt Times New Roman, Times, Serif&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;font: 10pt Times New Roman, Times, Serif&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;font: 10pt Times New Roman, Times, Serif&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Less:
    portion of loan with repayment due date extended to year 2023&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;font: 10pt Times New Roman, Times, Serif&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;font: 10pt Times New Roman, Times, Serif&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;font: 10pt Times New Roman, Times, Serif; text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;(10,876,474&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;font: 10pt Times New Roman, Times, Serif&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; &quot;&gt;
    &lt;td style=&quot;font: 10pt Times New Roman, Times, Serif; padding-left: 9pt; text-indent: -9pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;font: 10pt Times New Roman, Times, Serif&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;font: 10pt Times New Roman, Times, Serif&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;font: 10pt Times New Roman, Times, Serif; text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;font: 10pt Times New Roman, Times, Serif&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;font: 10pt Times New Roman, Times, Serif&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;font: 10pt Times New Roman, Times, Serif&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;font: 10pt Times New Roman, Times, Serif&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;font: 10pt Times New Roman, Times, Serif&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;font: 10pt Times New Roman, Times, Serif; text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;font: 10pt Times New Roman, Times, Serif&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;font: 10pt Times New Roman, Times, Serif; padding-left: 9pt; text-indent: -9pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;font: 10pt Times New Roman, Times, Serif&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;font: 10pt Times New Roman, Times, Serif&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;font: 10pt Times New Roman, Times, Serif; text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;font: 10pt Times New Roman, Times, Serif&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;font: 10pt Times New Roman, Times, Serif&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;font: 10pt Times New Roman, Times, Serif&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Add
    back: interest &amp;amp; penalty repaid by Xi&amp;#x2019;an TCH&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;font: 10pt Times New Roman, Times, Serif&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;font: 10pt Times New Roman, Times, Serif&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;font: 10pt Times New Roman, Times, Serif; text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;8,466,709&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;font: 10pt Times New Roman, Times, Serif&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; &quot;&gt;
    &lt;td style=&quot;font: 10pt Times New Roman, Times, Serif; padding-left: 9pt; text-indent: -9pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;font: 10pt Times New Roman, Times, Serif&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;font: 10pt Times New Roman, Times, Serif&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;font: 10pt Times New Roman, Times, Serif; text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;font: 10pt Times New Roman, Times, Serif&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;font: 10pt Times New Roman, Times, Serif&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;font: 10pt Times New Roman, Times, Serif&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Add
    back: loan principle repaid by Xi&amp;#x2019;an TCH&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;font: 10pt Times New Roman, Times, Serif&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;font: 10pt Times New Roman, Times, Serif; border-bottom: black 1.5pt solid&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;font: 10pt Times New Roman, Times, Serif; border-bottom: black 1.5pt solid; text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;26,432,082&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;font: 10pt Times New Roman, Times, Serif&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;font: 10pt Times New Roman, Times, Serif; padding-left: 9pt; text-indent: -9pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;font: 10pt Times New Roman, Times, Serif&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;font: 10pt Times New Roman, Times, Serif; border-bottom: black 4.5pt double&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;$&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;font: 10pt Times New Roman, Times, Serif; border-bottom: black 4.5pt double; text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;61,544,657&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;font: 10pt Times New Roman, Times, Serif&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;font: 10pt Times New Roman, Times, Serif&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;font: 10pt Times New Roman, Times, Serif&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;font: 10pt Times New Roman, Times, Serif&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;font: 10pt Times New Roman, Times, Serif; border-bottom: black 4.5pt double&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;$&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;font: 10pt Times New Roman, Times, Serif; border-bottom: black 4.5pt double; text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;61,544,657&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;font: 10pt Times New Roman, Times, Serif&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;&lt;br/&gt;</us-gaap:DebtDisclosureTextBlock>
  <creg:TotalFundCapitalContribution unitRef="cny" contextRef="c147_AsOf30Jun2020_HYREFLoanentrustedLoanMember" decimals="-6">460000000</creg:TotalFundCapitalContribution>
  <creg:TotalFundCapitalContribution unitRef="usd" contextRef="c147_AsOf30Jun2020_HYREFLoanentrustedLoanMember" decimals="-6">77000000</creg:TotalFundCapitalContribution>
  <creg:DescriptionOfEquityInvestment contextRef="c148_From1Jan2020To30Jun2020_HYREFLoanentrustedLoanMember">The HYREF Fund invested RMB 3 million ($0.5 million) as an equity investment and RMB 457 million ($74.5 million) as a debt investment in Xi&amp;#x2019;an Zhonghong; in return for such investments, the HYREF Fund will receive interest from Zhonghong for the HYREF Fund&amp;#x2019;s debt investment. The RMB 457 million ($74.5 million) original loan balance was released to Zhonghong through an entrusted bank, which is also the supervising bank for the use of the loan. The loan was deposited in a bank account at the Supervising Bank (the Industrial Bank Xi&amp;#x2019;an Branch) and is jointly supervised by Zhonghong and the Fund Management Company. Project spending shall be verified by the Fund Management Company to confirm it is in accordance with the project schedule before the funds are released. All the operating accounts of Zhonghong have been opened with the branches of the Supervising Bank, and the Supervising Bank has the right to monitor all bank accounts opened by Zhonghong. The entrusted bank will charge 0.1% of the loan amount as a service fee and will not take any lending risk. The loan was collateralized by the accounts receivable and the fixed assets of Shenqiu Phase I and II power generation systems; the accounts receivable and fixed assets of Zhonghong&amp;#x2019;s three CDQ WHPG systems; and a 27 million RMB ($4.39 million) capital contribution made by Xi&amp;#x2019;an TCH in Zhonghong. Repayment of the loan (principal and interest) was also jointly and severally guaranteed by Xi&amp;#x2019;an TCH and the Chairman and CEO of the Company. In the fourth quarter of 2015, three power stations of Erdos TCH were pledged to Industrial Bank as an additional guarantee for the loan to Zhonghong&amp;#x2019;s three CDQ WHPG systems. In 2016, two additional power stations of Erdos TCH and Pucheng Phase I and II systems were pledged to Industrial Bank as an additional guarantee along with Xi&amp;#x2019;an TCH&amp;#x2019;s equity in Zhonghong.</creg:DescriptionOfEquityInvestment>
  <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearThree unitRef="cny" contextRef="c149_AsOf6Aug2016_XianZhonghongMember" decimals="-6">280000000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearThree>
  <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearThree unitRef="usd" contextRef="c149_AsOf6Aug2016_XianZhonghongMember" decimals="-4">42220000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearThree>
  <us-gaap:DebtInstrumentAnnualPrincipalPayment unitRef="cny" contextRef="c149_AsOf6Aug2016_XianZhonghongMember" decimals="-6">50000000</us-gaap:DebtInstrumentAnnualPrincipalPayment>
  <us-gaap:DebtInstrumentAnnualPrincipalPayment unitRef="usd" contextRef="c149_AsOf6Aug2016_XianZhonghongMember" decimals="-4">7540000</us-gaap:DebtInstrumentAnnualPrincipalPayment>
  <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearFour unitRef="cny" contextRef="c150_AsOf6Aug2017" decimals="-6">100000000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearFour>
  <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearFour unitRef="usd" contextRef="c150_AsOf6Aug2017" decimals="-4">16270000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearFour>
  <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearFive unitRef="cny" contextRef="c151_AsOf30Jul2018_XianZhonghongMember" decimals="-6">77000000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearFive>
  <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearFive unitRef="usd" contextRef="c151_AsOf30Jul2018_XianZhonghongMember" decimals="-4">12520000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearFive>
  <us-gaap:DebtInstrumentInterestRateStatedPercentage unitRef="pure" contextRef="c152_AsOf30Jul2018_HYREFLoanentrustedLoanMember" decimals="3">0.125</us-gaap:DebtInstrumentInterestRateStatedPercentage>
  <us-gaap:LoansPayableFairValueDisclosure unitRef="usd" contextRef="c153_AsOf31Dec2018_HYREFLoanentrustedLoanMember" decimals="-4">59290000</us-gaap:LoansPayableFairValueDisclosure>
  <us-gaap:LoansPayableFairValueDisclosure unitRef="usd" contextRef="c7_AsOf31Dec2018" decimals="-4">10920000</us-gaap:LoansPayableFairValueDisclosure>
  <us-gaap:LongTermLoansFromBank unitRef="usd" contextRef="c154_AsOf31Dec2018_XianTchLimitedPartnerMember_HYREFLoanentrustedLoanMember" decimals="-4">10920000</us-gaap:LongTermLoansFromBank>
  <creg:DescriptionOfRemainingLoanBalance contextRef="c0_From1Jan2020To30Jun2020">The Company had paid RMB 50 million ($7.54 million) of the RMB 280 million ($42.22 million), and on August 5, 2016, the Company entered into a supplemental agreement with the lender to extend the due date of the remaining RMB 230 million ($34.68 million) of the original RMB 280 million ($45.54 million) to August 6, 2017. During the year ended December 31, 2017, the Company negotiated with the lender again to further extend the remaining loan balance of RMB 230 million ($34.68 million), RMB 100 million ($16.27 million), and RMB 77 million ($12.52 million) (which included investment from Xi&amp;#x2019;an TCH of RMB 75 million and was netted off with the entrusted loan payable of the HYREF Fund in the balance sheet). The lender had tentatively agreed to extend the remaining loan balance until August 2019 with an adjusted annual interest rate of 9%, subject to the final approval from its headquarters. The headquarters did not approve the extension proposal with an adjusted annual interest rate of 9%; however, on December 29, 2018, the Company worked out with the lender an alternative repayment proposal as described below. As of June 30, 2020, the interest payable for this loan was $8.71 million and the outstanding balance for this loan was $20.46 million.</creg:DescriptionOfRemainingLoanBalance>
  <us-gaap:InterestPayableCurrentAndNoncurrent unitRef="usd" contextRef="c3_AsOf31Dec2019" decimals="-4">8200000</us-gaap:InterestPayableCurrentAndNoncurrent>
  <us-gaap:LongTermDebt unitRef="usd" contextRef="c3_AsOf31Dec2019" decimals="-4">20770000</us-gaap:LongTermDebt>
  <us-gaap:LongTermLoansFromBank unitRef="usd" contextRef="c2_AsOf30Jun2020" decimals="-4">280000</us-gaap:LongTermLoansFromBank>
  <us-gaap:LongTermLoansFromBank unitRef="usd" contextRef="c3_AsOf31Dec2019" decimals="-4">290000</us-gaap:LongTermLoansFromBank>
  <us-gaap:LongTermLoansFromBank unitRef="cny" contextRef="c155_AsOf29Dec2018_TransferAgreementMember_HYREFMember" decimals="0">188639400</us-gaap:LongTermLoansFromBank>
  <us-gaap:LongTermLoansFromBank unitRef="usd" contextRef="c155_AsOf29Dec2018_TransferAgreementMember_HYREFMember" decimals="-4">27540000</us-gaap:LongTermLoansFromBank>
  <us-gaap:LongTermLoansFromBank unitRef="cny" contextRef="c156_AsOf22Jan2019_TransferAgreementMember_HYREFMember" decimals="0">188639400</us-gaap:LongTermLoansFromBank>
  <us-gaap:LongTermLoansFromBank unitRef="usd" contextRef="c156_AsOf22Jan2019_TransferAgreementMember_HYREFMember" decimals="-4">27540000</us-gaap:LongTermLoansFromBank>
  <creg:BuyBackPrice unitRef="cny" contextRef="c157_AsOf19Dec2019" decimals="0">261727506</creg:BuyBackPrice>
  <creg:BuyBackPrice unitRef="usd" contextRef="c157_AsOf19Dec2019" decimals="-4">37520000</creg:BuyBackPrice>
  <us-gaap:DebtInstrumentIncreaseAccruedInterest unitRef="cny" contextRef="c158_From1Dec2019To19Dec2019_XianTCHMember" decimals="0">14661506</us-gaap:DebtInstrumentIncreaseAccruedInterest>
  <us-gaap:DebtInstrumentIncreaseAccruedInterest unitRef="usd" contextRef="c158_From1Dec2019To19Dec2019_XianTCHMember" decimals="-4">2100000</us-gaap:DebtInstrumentIncreaseAccruedInterest>
  <us-gaap:EquityMethodInvestmentOwnershipPercentage unitRef="pure" contextRef="c159_AsOf30Jun2020_HongyuanHuifuMember" decimals="2">0.40</us-gaap:EquityMethodInvestmentOwnershipPercentage>
  <us-gaap:EquityMethodInvestmentOwnershipPercentage unitRef="pure" contextRef="c160_AsOf29Dec2018_TransferAgreementMember_HongyuanHuifuMember" decimals="2">0.40</us-gaap:EquityMethodInvestmentOwnershipPercentage>
  <us-gaap:DebtInstrumentAnnualPrincipalPayment unitRef="cny" contextRef="c161_AsOf29Dec2018_HongyuanHuifuMember" decimals="0">3453867</us-gaap:DebtInstrumentAnnualPrincipalPayment>
  <us-gaap:EquityMethodInvestmentOwnershipPercentage unitRef="pure" contextRef="c162_AsOf22Jan2019_TransferAgreementMember_HongyuanHuifuMember" decimals="2">0.40</us-gaap:EquityMethodInvestmentOwnershipPercentage>
  <us-gaap:GainOrLossOnSaleOfPreviouslyUnissuedStockByEquityInvestee unitRef="usd" contextRef="c163_From1Jan2019To31Dec2019_XianTCHMember" decimals="0">46461</us-gaap:GainOrLossOnSaleOfPreviouslyUnissuedStockByEquityInvestee>
  <us-gaap:EquityMethodInvestmentOwnershipPercentage unitRef="pure" contextRef="c164_AsOf31Dec2019_XianTCHMember" decimals="2">0.40</us-gaap:EquityMethodInvestmentOwnershipPercentage>
  <creg:DescriptionOfFundManagementSupplementalAgreement contextRef="c165_From1Dec2018To29Dec2018_XianTCHMember">On December 29, 2018, Xi&amp;#x2019;an TCH, Hongyuan Huifu and Fund Management Company entered into a supplemental agreement to the Share Transfer Agreement. Xi&amp;#x2019;an TCH owes the Fund Management Company RMB 18,306,667 ($2,672,000) in financial advisory fees, and the parties agreed that the Fund Management Company Transfer Price could be used to offset the outstanding financial advisory fees. Upon the completion of this transaction, the Fund Management Company owed RMB 3,453,867 ($502,400) to Hongyuan Huifu, and Xi&amp;#x2019;an TCH owed RMB 14,852,800 ($2,168,000) to the Fund Management Company.</creg:DescriptionOfFundManagementSupplementalAgreement>
  <us-gaap:EquityMethodInvestmentOwnershipPercentage unitRef="pure" contextRef="c166_AsOf29Dec2018_HYREFMember" decimals="2">0.10</us-gaap:EquityMethodInvestmentOwnershipPercentage>
  <creg:TransferAgreementDescriptions contextRef="c167_From1Dec2018To29Dec2018_ShanghaiTCHMember">Shanghai TCH entered into a Share Transfer Agreement with HYREF, pursuant to which HYREF agreed to transfer its 10% ownership in Xi&amp;#x2019;an Zhonghong to Shanghai TCH for RMB 3 million ($430,034), and was recorded as long term payable in the Company&amp;#x2019;s balance sheet. On January 22, 2019, Hongyuan Huifu completed the transfer of its 10% ownership in Xi&amp;#x2019;an Zhonghong to Shanghai TCH, Xi&amp;#x2019;an Zhonghong then became a 100% subsidiary of the Company. The Company did not record any gain or loss for this purchase as the controlling interest did not change.</creg:TransferAgreementDescriptions>
  <us-gaap:LongTermLoansFromBank unitRef="cny" contextRef="c168_AsOf4Jan2019_TransferPriceForShenqiuPhaseIAndIIProjectsMember" decimals="0">120000000</us-gaap:LongTermLoansFromBank>
  <us-gaap:LongTermLoansFromBank unitRef="usd" contextRef="c168_AsOf4Jan2019_TransferPriceForShenqiuPhaseIAndIIProjectsMember" decimals="-4">17520000</us-gaap:LongTermLoansFromBank>
  <us-gaap:DebtInstrumentAnnualPrincipalPayment unitRef="cny" contextRef="c169_AsOf4Jan2019_TransferPriceForXuzhouHuayuProjectMember" decimals="0">127066000</us-gaap:DebtInstrumentAnnualPrincipalPayment>
  <us-gaap:DebtInstrumentAnnualPrincipalPayment unitRef="usd" contextRef="c169_AsOf4Jan2019_TransferPriceForXuzhouHuayuProjectMember" decimals="-4">18550000</us-gaap:DebtInstrumentAnnualPrincipalPayment>
  <us-gaap:LongTermLoansFromBank unitRef="cny" contextRef="c169_AsOf4Jan2019_TransferPriceForXuzhouHuayuProjectMember" decimals="0">247066000</us-gaap:LongTermLoansFromBank>
  <us-gaap:LongTermLoansFromBank unitRef="usd" contextRef="c169_AsOf4Jan2019_TransferPriceForXuzhouHuayuProjectMember" decimals="-4">36070000</us-gaap:LongTermLoansFromBank>
  <creg:DescriptionOfRemainingLoanBalance contextRef="c170_From1Jan2020To30Jun2020_BaiChonggongMember">Xi&amp;#x2019;an Hanneng is a holding company and was supposed to own 47,150,000 shares of Xi&amp;#x2019;an Huaxin New Energy Co., Ltd. (&amp;#x201c;Huaxin&amp;#x201d;), so that HYREF will indirectly receive and own such shares of Xi&amp;#x2019;an Huaxin as the repayment for the loan of Zhonghong. Xi&amp;#x2019;an Hanneng already owned 29,948,000 shares of Huaxin; however, Xi&amp;#x2019;an Hanneng was not able to obtain the remaining 17,202,000 shares due to halted trading of Huaxin stock by NEEQ for not filing its 2018 annual report.</creg:DescriptionOfRemainingLoanBalance>
  <creg:BuyBackPrice unitRef="cny" contextRef="c171_AsOf19Dec2019_XianTCHMember" decimals="0">261727506</creg:BuyBackPrice>
  <creg:BuyBackPrice unitRef="usd" contextRef="c171_AsOf19Dec2019_XianTCHMember" decimals="-4">37520000</creg:BuyBackPrice>
  <us-gaap:DebtInstrumentIncreaseAccruedInterest unitRef="cny" contextRef="c172_From19Dec2019To19Dec2019_XianTCHMember" decimals="0">14661506</us-gaap:DebtInstrumentIncreaseAccruedInterest>
  <us-gaap:DebtInstrumentIncreaseAccruedInterest unitRef="usd" contextRef="c172_From19Dec2019To19Dec2019_XianTCHMember" decimals="-4">2100000</us-gaap:DebtInstrumentIncreaseAccruedInterest>
  <creg:TransferPriceInstallmentPaymentsDescription contextRef="c173_From1Dec2019To20Dec2019">Mr. Bai, Xi&amp;#x2019;an TCH and Xi&amp;#x2019;an Zhonghong agreed to have Mr. Bai repay the Company in cash for the transfer price of Xuzhou Huayu and Shenqiu in five installment payments. The 1st payment of RMB 50 million ($7.17 million) is due on January 5, 2020, the 2nd payment of RMB 50 million ($7.17 million) was due on February 5, 2020, the 3rd payment of RMB 50 million ($7.17 million) was due on April 5, 2020, the 4th payment of RMB 50 million ($7.17 million) is due on June 30, 2020, and the final payment of RMB 47,066,000 ($6.75 million) is due on September 30, 2020. As of this report date, the Company has already received RMB 200 million ($28.68 million).</creg:TransferPriceInstallmentPaymentsDescription>
  <creg:LenderRepaymentDescription contextRef="c173_From1Dec2019To20Dec2019">The lender agreed to extend the repayment of RMB 77.00 million ($11.04 million) to July 8, 2023; of which, RMB 75.00 million ($10.81 million) was Xi&amp;#x2019;an TCH&amp;#x2019;s investment into the HYREF fund as a secondary limited partner, and the Company netted off the investment of RMB 75 million ($10.81 million) by Xi&amp;#x2019;an TCH with the entrusted loan payable of the HYREF Fund.</creg:LenderRepaymentDescription>
  <us-gaap:DebtInstrumentAnnualPrincipalPayment unitRef="usd" contextRef="c174_AsOf29Dec2018" decimals="0">504000</us-gaap:DebtInstrumentAnnualPrincipalPayment>
  <us-gaap:ScheduleOfDebtTableTextBlock contextRef="c0_From1Jan2020To30Jun2020">&lt;table cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; style=&quot;font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse&quot;&gt;
&lt;tr style=&quot;font: 10pt Times New Roman, Times, Serif; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;font: 10pt Times New Roman, Times, Serif; vertical-align: top; width: 34%; padding-left: 9pt; text-indent: -9pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Transfer
    price for Chengli Project&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; width: 1%&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; width: 1%&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;$&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; width: 9%; text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;26,645,865&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; width: 1%&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; width: 1%&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; width: 41%&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Entrusted
    loan payable at June 30, 2020, net with Xi&amp;#x2019;an TCH investment in entrusted loan (current and noncurrent)&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; width: 1%&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; width: 1%&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;$&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; width: 9%; text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;20,463,884&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; width: 1%&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; &quot;&gt;
    &lt;td style=&quot;font: 10pt Times New Roman, Times, Serif; padding-left: 9pt; text-indent: -9pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Transfer
    price for Xuzhou Huayu Project&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;font: 10pt Times New Roman, Times, Serif&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;font: 10pt Times New Roman, Times, Serif&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;font: 10pt Times New Roman, Times, Serif; text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;16,950,350&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;font: 10pt Times New Roman, Times, Serif&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;font: 10pt Times New Roman, Times, Serif&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;font: 10pt Times New Roman, Times, Serif&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Interest
    payable on entrusted loan at June 30, 2020&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;font: 10pt Times New Roman, Times, Serif&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;font: 10pt Times New Roman, Times, Serif&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;font: 10pt Times New Roman, Times, Serif; text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;8,711,500&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;font: 10pt Times New Roman, Times, Serif&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;font: 10pt Times New Roman, Times, Serif; padding-left: 9pt; text-indent: -9pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Transfer
    price for Shenqiu Phase I and II Projects&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;font: 10pt Times New Roman, Times, Serif&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;font: 10pt Times New Roman, Times, Serif; border-bottom: black 1.5pt solid&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;font: 10pt Times New Roman, Times, Serif; border-bottom: black 1.5pt solid; text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;17,948,442&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;font: 10pt Times New Roman, Times, Serif&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;font: 10pt Times New Roman, Times, Serif&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;font: 10pt Times New Roman, Times, Serif&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Add
    back: Xi&amp;#x2019;an TCH investment in entrusted loan&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;font: 10pt Times New Roman, Times, Serif&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;font: 10pt Times New Roman, Times, Serif&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;font: 10pt Times New Roman, Times, Serif; text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;10,593,969&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;font: 10pt Times New Roman, Times, Serif&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; &quot;&gt;
    &lt;td style=&quot;font: 10pt Times New Roman, Times, Serif; padding-left: 9pt; text-indent: -9pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;font: 10pt Times New Roman, Times, Serif&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;font: 10pt Times New Roman, Times, Serif&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;font: 10pt Times New Roman, Times, Serif; text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;font: 10pt Times New Roman, Times, Serif&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;font: 10pt Times New Roman, Times, Serif&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;font: 10pt Times New Roman, Times, Serif&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Less:
    interest accrued from September 20, 2018 to June 30, 2020 (cut-off date for interest calculation for repayment was September
    20, 2018)&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;font: 10pt Times New Roman, Times, Serif&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;font: 10pt Times New Roman, Times, Serif&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;font: 10pt Times New Roman, Times, Serif; text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;(2,247,013&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;font: 10pt Times New Roman, Times, Serif&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;font: 10pt Times New Roman, Times, Serif; padding-left: 9pt; text-indent: -9pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;font: 10pt Times New Roman, Times, Serif&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;font: 10pt Times New Roman, Times, Serif&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;font: 10pt Times New Roman, Times, Serif; text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;font: 10pt Times New Roman, Times, Serif&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;font: 10pt Times New Roman, Times, Serif&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;font: 10pt Times New Roman, Times, Serif&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Less:
    portion of loan with repayment due date extended to year 2023&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;font: 10pt Times New Roman, Times, Serif&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;font: 10pt Times New Roman, Times, Serif&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;font: 10pt Times New Roman, Times, Serif; text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;(10,876,474&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;font: 10pt Times New Roman, Times, Serif&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; &quot;&gt;
    &lt;td style=&quot;font: 10pt Times New Roman, Times, Serif; padding-left: 9pt; text-indent: -9pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;font: 10pt Times New Roman, Times, Serif&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;font: 10pt Times New Roman, Times, Serif&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;font: 10pt Times New Roman, Times, Serif; text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;font: 10pt Times New Roman, Times, Serif&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;font: 10pt Times New Roman, Times, Serif&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;font: 10pt Times New Roman, Times, Serif&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;font: 10pt Times New Roman, Times, Serif&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;font: 10pt Times New Roman, Times, Serif&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;font: 10pt Times New Roman, Times, Serif; text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;font: 10pt Times New Roman, Times, Serif&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;font: 10pt Times New Roman, Times, Serif; padding-left: 9pt; text-indent: -9pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;font: 10pt Times New Roman, Times, Serif&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;font: 10pt Times New Roman, Times, Serif&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;font: 10pt Times New Roman, Times, Serif; text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;font: 10pt Times New Roman, Times, Serif&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;font: 10pt Times New Roman, Times, Serif&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;font: 10pt Times New Roman, Times, Serif&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Add
    back: interest &amp;amp; penalty repaid by Xi&amp;#x2019;an TCH&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;font: 10pt Times New Roman, Times, Serif&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;font: 10pt Times New Roman, Times, Serif&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;font: 10pt Times New Roman, Times, Serif; text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;8,466,709&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;font: 10pt Times New Roman, Times, Serif&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; &quot;&gt;
    &lt;td style=&quot;font: 10pt Times New Roman, Times, Serif; padding-left: 9pt; text-indent: -9pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;font: 10pt Times New Roman, Times, Serif&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;font: 10pt Times New Roman, Times, Serif&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;font: 10pt Times New Roman, Times, Serif; text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;font: 10pt Times New Roman, Times, Serif&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;font: 10pt Times New Roman, Times, Serif&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;font: 10pt Times New Roman, Times, Serif&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Add
    back: loan principle repaid by Xi&amp;#x2019;an TCH&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;font: 10pt Times New Roman, Times, Serif&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;font: 10pt Times New Roman, Times, Serif; border-bottom: black 1.5pt solid&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;font: 10pt Times New Roman, Times, Serif; border-bottom: black 1.5pt solid; text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;26,432,082&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;font: 10pt Times New Roman, Times, Serif&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;font: 10pt Times New Roman, Times, Serif; padding-left: 9pt; text-indent: -9pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;font: 10pt Times New Roman, Times, Serif&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;font: 10pt Times New Roman, Times, Serif; border-bottom: black 4.5pt double&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;$&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;font: 10pt Times New Roman, Times, Serif; border-bottom: black 4.5pt double; text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;61,544,657&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;font: 10pt Times New Roman, Times, Serif&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;font: 10pt Times New Roman, Times, Serif&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;font: 10pt Times New Roman, Times, Serif&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;font: 10pt Times New Roman, Times, Serif&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;font: 10pt Times New Roman, Times, Serif; border-bottom: black 4.5pt double&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;$&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;font: 10pt Times New Roman, Times, Serif; border-bottom: black 4.5pt double; text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;61,544,657&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;font: 10pt Times New Roman, Times, Serif&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</us-gaap:ScheduleOfDebtTableTextBlock>
  <us-gaap:RepaymentsOfRelatedPartyDebt unitRef="usd" contextRef="c175_From1Jan2020To30Jun2020_HYREFLoanentrustedLoanMember_TransferPriceForChengliProjectMember" decimals="0">26645865</us-gaap:RepaymentsOfRelatedPartyDebt>
  <creg:EntrustedLoanPayableNetWithXianTchInvestmentInEntrustedLoan unitRef="usd" contextRef="c175_From1Jan2020To30Jun2020_HYREFLoanentrustedLoanMember_TransferPriceForChengliProjectMember" decimals="0">20463884</creg:EntrustedLoanPayableNetWithXianTchInvestmentInEntrustedLoan>
  <us-gaap:RepaymentsOfRelatedPartyDebt unitRef="usd" contextRef="c176_From1Jan2020To30Jun2020_HYREFLoanentrustedLoanMember_TransferPriceForXuzhouHuayuProjectMember" decimals="0">16950350</us-gaap:RepaymentsOfRelatedPartyDebt>
  <creg:EntrustedLoanPayableNetWithXianTchInvestmentInEntrustedLoan unitRef="usd" contextRef="c176_From1Jan2020To30Jun2020_HYREFLoanentrustedLoanMember_TransferPriceForXuzhouHuayuProjectMember" decimals="0">8711500</creg:EntrustedLoanPayableNetWithXianTchInvestmentInEntrustedLoan>
  <us-gaap:RepaymentsOfRelatedPartyDebt unitRef="usd" contextRef="c177_From1Jan2020To30Jun2020_HYREFLoanentrustedLoanMember_TransferPriceForShenqiuPhaseIAndIIProjectsMember" decimals="0">17948442</us-gaap:RepaymentsOfRelatedPartyDebt>
  <creg:EntrustedLoanPayableNetWithXianTchInvestmentInEntrustedLoan unitRef="usd" contextRef="c177_From1Jan2020To30Jun2020_HYREFLoanentrustedLoanMember_TransferPriceForShenqiuPhaseIAndIIProjectsMember" decimals="0">10593969</creg:EntrustedLoanPayableNetWithXianTchInvestmentInEntrustedLoan>
  <creg:InterestAccruedDueToCutoffDateForInterestCalculationForRepayment unitRef="usd" contextRef="c178_From1Jan2020To30Jun2020_HYREFLoanentrustedLoanMember" decimals="0">-2247013</creg:InterestAccruedDueToCutoffDateForInterestCalculationForRepayment>
  <creg:PortionOfLoanRepaymentDue unitRef="usd" contextRef="c178_From1Jan2020To30Jun2020_HYREFLoanentrustedLoanMember" decimals="0">-10876474</creg:PortionOfLoanRepaymentDue>
  <creg:InterestPenaltyRepaidByXianTch unitRef="usd" contextRef="c178_From1Jan2020To30Jun2020_HYREFLoanentrustedLoanMember" decimals="0">8466709</creg:InterestPenaltyRepaidByXianTch>
  <creg:LoanPrincipleRepaidByXianTch unitRef="usd" contextRef="c178_From1Jan2020To30Jun2020_HYREFLoanentrustedLoanMember" decimals="0">26432082</creg:LoanPrincipleRepaidByXianTch>
  <us-gaap:RepaymentsOfRelatedPartyDebt unitRef="usd" contextRef="c178_From1Jan2020To30Jun2020_HYREFLoanentrustedLoanMember" decimals="0">61544657</us-gaap:RepaymentsOfRelatedPartyDebt>
  <creg:EntrustedLoanPayableNetWithXianTchInvestmentInEntrustedLoan unitRef="usd" contextRef="c178_From1Jan2020To30Jun2020_HYREFLoanentrustedLoanMember" decimals="0">61544657</creg:EntrustedLoanPayableNetWithXianTchInvestmentInEntrustedLoan>
  <creg:RefundableDepositFromCustomersForSystemsLeasingTextBlock contextRef="c0_From1Jan2020To30Jun2020">&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;10.
REFUNDABLE DEPOSITS FROM CUSTOMERS FOR SYSTEMS LEASING&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;As
of June 30, 2020 and December 31, 2019, the balance of refundable deposits from customers for systems leasing was $0 and $544,709
(for Pucheng systems), respectively.&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;</creg:RefundableDepositFromCustomersForSystemsLeasingTextBlock>
  <us-gaap:RelatedPartyTransactionsDisclosureTextBlock contextRef="c0_From1Jan2020To30Jun2020">&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;11.
RELATED PARTY TRANSACTIONS&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;On
December 29, 2018, the Company&amp;#x2019;s Chairman of the Board and CEO, Guohua Ku, entered into a Buy-Back Agreement with the following
parties: Xi&amp;#x2019;an TCH, Xi&amp;#x2019;an Zhonghong, HYREF, Chonggong Bai and Xi&amp;#x2019;an Hanneng Enterprises Management Consulting
Co. Ltd. (&amp;#x201c;Xi&amp;#x2019;an Hanneng&amp;#x201d;). Pursuant to the terms of the Buy Back Agreement, Mr. Ku, together with Xi&amp;#x2019;an
TCH, Xi&amp;#x2019;an Zhonghong, and Chonggong Bai, as Buyers, jointly and severally agreed to buy back all outstanding capital equity
of Xi&amp;#x2019;an Hanneng which was transferred to HYREF by Chonggong Bai, and a CDQ WHPG station in Boxing County which was transferred
to HYREF by Xi&amp;#x2019;an Zhonghong. (See Note 9). Pursuant to the terms of the Buy-Back agreement, HYREF may request that the Buyers
buy back the equity shares of Xi&amp;#x2019;an Hanneng and/or the CDQ WHPG station if one of the following conditions is met: (i) HYREF
holds the equity shares of Xi&amp;#x2019;an Hanneng until December 31, 2021; (ii) Xi&amp;#x2019;an Huaxin New Energy Co., Ltd., is delisted
from The National Equities Exchange And Quotations Co., Ltd., a Chinese over-the-counter trading system (the &amp;#x201c;NEEQ&amp;#x201d;);
(iii) Xi&amp;#x2019;an Huaxin New Energy, or any of the Buyers or its affiliates has a credit problem, including not being able to
issue an auditor report or standard auditor report or any control person or executive of the Buyers is involved in crimes and
is under prosecution or has other material credit problems, to HYREF&amp;#x2019;s reasonable belief; (iv) if Xi&amp;#x2019;an Zhonghong
fails to timely make repayment on principal or interest of the loan agreement, its supplemental agreement or extension agreement;
(v) the Buyers or any party to the Debt Repayment Agreement materially breaches the Debt Repayment Agreement or its related transaction
documents, including but not limited to the Share Transfer Agreement, the Pledged Assets Transfer Agreement, the Entrusted Loan
Agreement and their guarantee agreements and supplemental agreements.&amp;#xa0;Due to halted trading of Huaxin stock by NEEQ for not
filing its 2018 annual report, on December 19, 2019, Xi&amp;#x2019;an TCH, Xi&amp;#x2019;an Zhonghong, Guohua Ku and Chonggong Bai jointly
and severally agreed to buy back all outstanding capital equity of Xi&amp;#x2019;an Hanneng which was transferred to HYREF by Chonggong
Bai earlier. The total buy back price was RMB 261,727,506 ($37.52 million) including accrued interest of RMB 14,661,506 ($2.10
million), and was paid in full by Xi&amp;#x2019;an TCH.&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;As
of June 30, 2020, and December 31, 2019, the Company had $28,720 and $41,174, respectively, in advances from the Company&amp;#x2019;s
management, which bear no interest, are unsecured, and are payable upon demand.&amp;#xa0;&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;</us-gaap:RelatedPartyTransactionsDisclosureTextBlock>
  <creg:BuyBackPrice unitRef="cny" contextRef="c179_AsOf29Dec2018_XianTCHMember" decimals="0">261727506</creg:BuyBackPrice>
  <creg:BuyBackPrice unitRef="usd" contextRef="c179_AsOf29Dec2018_XianTCHMember" decimals="-4">37520000</creg:BuyBackPrice>
  <us-gaap:InterestReceivable unitRef="cny" contextRef="c179_AsOf29Dec2018_XianTCHMember" decimals="0">14661506</us-gaap:InterestReceivable>
  <us-gaap:InterestReceivable unitRef="usd" contextRef="c179_AsOf29Dec2018_XianTCHMember" decimals="-4">2100000</us-gaap:InterestReceivable>
  <creg:ConvertibleNotePayableNetTextBlock contextRef="c0_From1Jan2020To30Jun2020">&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;12.
NOTE PAYABLES, NET&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;i&gt;&lt;font style=&quot;text-decoration:underline&quot;&gt;Convertible
Notes / Promissory Notes in January and February 2019&lt;/font&gt;&lt;/i&gt;&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;On&amp;#xa0;
January 31, 2019, the Company entered into a Securities Purchase Agreement with Iliad Research and Trading, L.P., a Utah limited
partnership (the &amp;#x201c;Purchaser&amp;#x201d;), pursuant to which the Company sold and issued to the Purchaser a Convertible Promissory
Note of $1,050,000. The Purchaser purchased the Note with an original issue discount of $50,000. The Note bears interest at 8%.
All outstanding principal and accrued interest on the Note will become due and payable on January 30, 2021, subject to a potential
one-year extension period during which interest would not accrue. The Company&amp;#x2019;s obligations under the Note may be prepaid
at any time, provided that in such circumstance the Company would pay 125% of any amounts outstanding under the Note and being
prepaid. Amounts outstanding under the Note may be converted at any time, at the Lender&amp;#x2019;s option, into shares of the Company&amp;#x2019;s
common stock at a conversion price of $3.00 per share, subject to certain adjustments as discussed in the July 2018 Note above.
The conversion feature did not require bifurcation and derivative accounting as the conversion price was greater than the market
price of the Company common shares, there was no beneficial conversion feature to recognize.&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;On
February 27, 2019, the Company entered into a Securities Purchase Agreement with Iliad Research and Trading, L.P., a Utah limited
partnership (the &amp;#x201c;Purchaser&amp;#x201d;), pursuant to which the Company sold and issued to the Purchaser a Convertible Promissory
Note of $1,050,000. The Purchaser purchased the Note with an original issue discount of $50,000. The Note bears interest at 8%.
All outstanding principal and accrued interest on the Note will become due and payable on February 26, 2021, subject to a potential
one-year extension period during which interest would not accrue. The Company&amp;#x2019;s obligations under the Note may be prepaid
at any time, provided that in such circumstance the Company would pay 125% of any amounts outstanding under the Note and being
prepaid. Amounts outstanding under the Note may be converted at any time, at the Lender&amp;#x2019;s option, into shares of the Company&amp;#x2019;s
common stock at a conversion price of $3.00 per share, subject to certain adjustments as discussed above in the July 2018 Note.
The conversion feature did not require bifurcation and derivative accounting and as the conversion price was greater than the
market value of the Company common shares, there was no beneficial conversion feature to recognize.&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Pursuant
to an Exchange Agreement dated April 14, 2019 (the &amp;#x201c;Exchange Agreement&amp;#x201d;), the Company and Iliad Research and Trading,
L.P. agreed to exchange the above two notes (the &amp;#x201c;Original Notes&amp;#x201d;) with two new promissory notes (the &amp;#x201c;Exchange
Notes&amp;#x201d;). Upon execution of the agreement, the notes holder surrendered the Convertible Notes to the Company and the Company
issued to the holder the Exchange Notes. Upon surrender, the two Convertible Notes were cancelled and the remaining amount owed
to Holder hereafter be evidenced solely by the Exchange Notes ($1,173,480 and $ 1,165,379 for the January and February 2019 notes,
respectively). All outstanding principal and accrued interest on the Exchange Notes will become due and payable on January 31,
2021 and February 27, 2021, respectively. The Exchange Notes bore interest at 8% and did not grant conversion options to the Purchaser.
The Company&amp;#x2019;s obligations under the Exchange Notes could be prepaid at any time, provided that in such circumstance the
Company would have paid 125% of any amounts outstanding under the Exchange Notes. Beginning on the date that is six months from
the issue date of the respective Original Notes (the &amp;#x201c;Issue Dates&amp;#x201d;) and at any time thereafter until the Exchange
Notes are paid in full, Purchaser shall have the right to redeem up to $750,000 of the outstanding balance during months six to
eight following the respective Issue Date and any amount thereafter. The exchange of the Convertible Notes with Promissory Notes
did not cause substantially different terms, and did not meet the conditions described in ASC 405-20-40-1, and therefore was accounted
for as a modification and not an extinguishment; accordingly, the Company did not recognize any gain or loss for the exchange
of the notes under ASC 470-50-40-8. During the six months ended June 30, 2020, the Company amortized OID of $39,583 and recorded
$61,609 interest expense. During the three months ended June 30, 2020, the Company amortized OID of $27,083 and recorded $26,482
interest expense.&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;As
a result of default in the redemption request by the lender made on August 1, 2019, the Company and the lender entered into a
forbearance agreement in which the lender agreed not to enforce its rights under the agreement and agreed not to make any Redemptions
pursuant to the Section 4 of the Note before October 1, 2019. Under the term of the forbearance agreement, in the event Lender
delivers after October 1, 2019 a Redemption Notice to Borrower and the Redemption Amount set forth therein is not paid in cash
to Lender within three Trading Days, then the applicable Redemption Amount shall be increased by 25% (the &amp;#x201c;First Adjustment,&amp;#x201d;
and such increase to the Redemption Amount, the &amp;#x201c;First Adjusted Redemption Amount&amp;#x201d;). In the event the First Adjusted
Redemption Amount is not paid within three Trading Days after the date of First Adjustment, then the First Adjusted Redemption
Amount shall be increased in accordance with the following formula: $0.50 divided by the lowest Closing Trade Price of the Common
Stock during the 20 Trading Days prior to the date of the Second Adjustment and the resulting quotient multiplied by the First
Adjusted Redemption Amount (the &amp;#x201c;Second Adjustment,&amp;#x201d; and such increase to the First Adjusted Redemption Amount, the
&amp;#x201c;Second Adjusted Redemption Amount&amp;#x201d;), provided, however, that such formula shall only be applied if the resulting
quotient is greater than one and such formula shall in no event be used to reduce the First Adjusted Redemption Amount.&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;In
2019, the Company entered into a series of Exchange Agreements with Iliad Research and Trading, L.P. Pursuant to the Agreement,
the Company and Lender partitioned five Promissory Notes in the original total principal amount of $797,000 from a Promissory
Note issued by the Company on April 14, 2019. The Company and Lender exchanged the Partitioned Note for the delivery of total
175,400 shares (post-reverse stock split) of the Company&amp;#x2019;s Common Stock. The Company recorded $131,740 gain on conversion
of these portion of the note. However, on December 16, 2019, the Company and the lender amended the September 11, 2019 forbearance
agreement to increase the adjustment ratio described above from $0.50 to $0.30 (pre-reverse stock split price). The outstanding
balance of the Note shall be reduced by an amount equal to the total outstanding balance of the Partitioned Note. The investor
made adjustments of $305,626 to increase the principle of the notes during the year ended December 31, 2019 under the term of
the September 11&lt;sup&gt;th&lt;/sup&gt;&amp;#xa0;forbearance agreement and the amendment to forbearance agreement dated on December 16, 2019.&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;During
the first quarter of 2020, Company entered into three Exchange Agreements with Iliad Research and Trading, L.P. Pursuant to the
Agreement, the Company and Lender partitioned three new Promissory Notes in the original total principal amount of $430,000 from
a Promissory Note issued by the Company on April 14, 2019. The Company and Lender exchanged the Partitioned Note for the delivery
of total 143,333 shares (post-reverse stock split) of the Company&amp;#x2019;s Common Stock. The Company recorded $103,167 loss on
conversion of these portion of the note.&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0&quot;&gt;During the second quarter of 2020, Company entered into
four Exchange Agreements with Iliad Research and Trading, L.P. Pursuant to the Agreement, the Company and Lender partitioned four
new Promissory Notes in the original total principal amount of $819,586 from a Promissory Note issued by the Company on April 14,
2019. The Company and Lender exchanged the Partitioned Note for the delivery of total 304,710 shares (post-reverse stock split)
of the Company&amp;#x2019;s Common Stock. The Company recorded $49,837 gain on conversion of these portion of the note. In addition,
the investor also made adjustments of $145,000 to increase the principle of the notes during the second quarter of 2020 under the
term of the September 11&lt;sup&gt;th&lt;/sup&gt;&amp;#xa0;forbearance agreement and the amendment to forbearance agreement dated on December 16,
2019. These transactions were recorded as credit to additional paid in capital of $769,749, which was the difference between Note
conversion of $819,586 and gain on conversion of $49,837. The $49,837 gain on conversion was presented net of $145,000 adjustment
discussed above and resulted in a net loss on note redemption/ conversion of $95,163 in the statement of operations.&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;On
May 15, 2020, the Company entered into a Forbearance Agreement with the Lender. The Lender had delivered a redemption notice to
the Company on November 4, 2019 pursuant to the terms of the Exchange Agreement dated April 14, 2019 and the Company failed to
pay the amount provided therein. Accordingly, the Lender has the right to accelerate the maturity date of the Note and cause the
outstanding balance to be increased by 25%. The Lender agreed with the Company to withdraw the November 4, 2019 redemption notice
as if it was never made and agreed that as of May 15, 2020 there is no default under the Note. The Company did not pay any consideration
to the Lender for this forbearance. The outstanding balance of the Note as of May 15, 2020 is $1,271,720, and under the new Forbearance
Agreement, if the Lender delivers a redemption notice and the amount set forth in such notice is not paid in cash to Lender within
three trading days, the applicable redemption amount shall be increased to 25%. &amp;#xa0;&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;</creg:ConvertibleNotePayableNetTextBlock>
  <us-gaap:ConvertibleNotesPayable unitRef="usd" contextRef="c180_AsOf31Jan2019_SecuritiesPurchaseAgreementMember" decimals="0">1050000</us-gaap:ConvertibleNotesPayable>
  <us-gaap:DebtInstrumentCarryingAmount unitRef="usd" contextRef="c180_AsOf31Jan2019_SecuritiesPurchaseAgreementMember" decimals="0">50000</us-gaap:DebtInstrumentCarryingAmount>
  <us-gaap:DebtInstrumentInterestRateDuringPeriod unitRef="pure" contextRef="c181_From1Jan2019To31Jan2019_SecuritiesPurchaseAgreementMember" decimals="2">0.08</us-gaap:DebtInstrumentInterestRateDuringPeriod>
  <creg:PercentageOfAmountsOutstanding unitRef="pure" contextRef="c181_From1Jan2019To31Jan2019_SecuritiesPurchaseAgreementMember" decimals="2">1.25</creg:PercentageOfAmountsOutstanding>
  <us-gaap:DebtInstrumentConvertibleConversionPrice1 unitRef="usdPershares" contextRef="c180_AsOf31Jan2019_SecuritiesPurchaseAgreementMember" decimals="2">3.00</us-gaap:DebtInstrumentConvertibleConversionPrice1>
  <us-gaap:ConvertibleNotesPayable unitRef="usd" contextRef="c182_AsOf27Feb2019_SecuritiesPurchaseAgreementMember" decimals="0">1050000</us-gaap:ConvertibleNotesPayable>
  <us-gaap:DebtInstrumentCarryingAmount unitRef="usd" contextRef="c182_AsOf27Feb2019_SecuritiesPurchaseAgreementMember" decimals="0">50000</us-gaap:DebtInstrumentCarryingAmount>
  <us-gaap:DebtInstrumentInterestRateDuringPeriod unitRef="pure" contextRef="c183_From1Feb2019To27Feb2019_SecuritiesPurchaseAgreementMember" decimals="2">0.08</us-gaap:DebtInstrumentInterestRateDuringPeriod>
  <creg:PercentageOfAmountsOutstanding unitRef="pure" contextRef="c183_From1Feb2019To27Feb2019_SecuritiesPurchaseAgreementMember" decimals="2">1.25</creg:PercentageOfAmountsOutstanding>
  <us-gaap:DebtInstrumentConvertibleConversionPrice1 unitRef="usdPershares" contextRef="c182_AsOf27Feb2019_SecuritiesPurchaseAgreementMember" decimals="2">3.00</us-gaap:DebtInstrumentConvertibleConversionPrice1>
  <us-gaap:ConvertibleDebt unitRef="usd" contextRef="c184_AsOf31Jan2019_ExchangeAgreementMember" decimals="0">1173480</us-gaap:ConvertibleDebt>
  <us-gaap:ConvertibleDebt unitRef="usd" contextRef="c185_AsOf27Feb2019_ExchangeAgreementMember" decimals="0">1165379</us-gaap:ConvertibleDebt>
  <us-gaap:DebtInstrumentInterestRateDuringPeriod unitRef="pure" contextRef="c186_From1Jan2019To31Jan2019_ExchangeAgreementMember" decimals="2">0.08</us-gaap:DebtInstrumentInterestRateDuringPeriod>
  <us-gaap:DebtInstrumentInterestRateDuringPeriod unitRef="pure" contextRef="c187_From1Feb2019To27Feb2019_ExchangeAgreementMember" decimals="2">0.08</us-gaap:DebtInstrumentInterestRateDuringPeriod>
  <creg:AgreementDescription contextRef="c188_From1Jan2020To30Jun2020_ExchangeAgreementMember">The Company&amp;#x2019;s obligations under the Exchange Notes could be prepaid at any time, provided that in such circumstance the Company would have paid 125% of any amounts outstanding under the Exchange Notes. Beginning on the date that is six months from the issue date of the respective Original Notes (the &amp;#x201c;Issue Dates&amp;#x201d;) and at any time thereafter until the Exchange Notes are paid in full, Purchaser shall have the right to redeem up to $750,000 of the outstanding balance during months six to eight following the respective Issue Date and any amount thereafter.</creg:AgreementDescription>
  <us-gaap:AmortizationOfFinancingCostsAndDiscounts unitRef="usd" contextRef="c188_From1Jan2020To30Jun2020_ExchangeAgreementMember" decimals="0">39583</us-gaap:AmortizationOfFinancingCostsAndDiscounts>
  <us-gaap:DebtInstrumentPeriodicPaymentInterest unitRef="usd" contextRef="c188_From1Jan2020To30Jun2020_ExchangeAgreementMember" decimals="0">61609</us-gaap:DebtInstrumentPeriodicPaymentInterest>
  <us-gaap:AmortizationOfFinancingCostsAndDiscounts unitRef="usd" contextRef="c189_From1Apr2020To30Jun2020_ExchangeAgreementMember" decimals="0">27083</us-gaap:AmortizationOfFinancingCostsAndDiscounts>
  <us-gaap:InterestExpenseDebtExcludingAmortization unitRef="usd" contextRef="c189_From1Apr2020To30Jun2020_ExchangeAgreementMember" decimals="0">26482</us-gaap:InterestExpenseDebtExcludingAmortization>
  <creg:AgreementDescription contextRef="c190_From1Jan2020To30Jun2020_ForbearanceAgreementMember">Under the term of the forbearance agreement, in the event Lender delivers after October 1, 2019 a Redemption Notice to Borrower and the Redemption Amount set forth therein is not paid in cash to Lender within three Trading Days, then the applicable Redemption Amount shall be increased by 25% (the &amp;#x201c;First Adjustment,&amp;#x201d; and such increase to the Redemption Amount, the &amp;#x201c;First Adjusted Redemption Amount&amp;#x201d;). In the event the First Adjusted Redemption Amount is not paid within three Trading Days after the date of First Adjustment, then the First Adjusted Redemption Amount shall be increased in accordance with the following formula: $0.50 divided by the lowest Closing Trade Price of the Common Stock during the 20 Trading Days prior to the date of the Second Adjustment and the resulting quotient multiplied by the First Adjusted Redemption Amount (the &amp;#x201c;Second Adjustment</creg:AgreementDescription>
  <creg:AgreementDescription contextRef="c191_From1Jan2019To31Dec2019_ForbearanceAgreementMember">the Company entered into a series of Exchange Agreements with Iliad Research and Trading, L.P. Pursuant to the Agreement, the Company and Lender partitioned five Promissory Notes in the original total principal amount of $797,000 from a Promissory Note issued by the Company on April 14, 2019. The Company and Lender exchanged the Partitioned Note for the delivery of total 175,400 shares (post-reverse stock split) of the Company&amp;#x2019;s Common Stock. The Company recorded $131,740 gain on conversion of these portion of the note. However, on December 16, 2019, the Company and the lender amended the September 11, 2019 forbearance agreement to increase the adjustment ratio described above from $0.50 to $0.30 (pre-reverse stock split price). The outstanding balance of the Note shall be reduced by an amount equal to the total outstanding balance of the Partitioned Note. The investor made adjustments of $305,626 to increase the principle of the notes during the year ended December 31, 2019 under the term of the September 11th forbearance agreement and the amendment to forbearance agreement dated on December 16, 2019.</creg:AgreementDescription>
  <creg:PrinicipleAdjustmentAmount unitRef="usd" contextRef="c192_AsOf31Dec2019_InvestorMember" decimals="0">305626</creg:PrinicipleAdjustmentAmount>
  <us-gaap:DebtInstrumentFaceAmount unitRef="usd" contextRef="c193_AsOf31Mar2019_ConvertibleNotesPayableMember" decimals="0">430000</us-gaap:DebtInstrumentFaceAmount>
  <creg:TotalSharesOfCommonStock unitRef="shares" contextRef="c194_AsOf30Jun2020_ExchangeAgreementsTwoMember" decimals="INF">143333</creg:TotalSharesOfCommonStock>
  <us-gaap:DebtConversionOriginalDebtAmount1 unitRef="usd" contextRef="c195_From1Jan2020To30Jun2020_ExchangeAgreementsTwoMember" decimals="0">103167</us-gaap:DebtConversionOriginalDebtAmount1>
  <creg:AgreementDescription contextRef="c196_From1Jan2020To30Jun2020_TradingLPMember">Pursuant to the Agreement, the Company and Lender partitioned four new Promissory Notes in the original total principal amount of $819,586 from a Promissory Note issued by the Company on April 14, 2019. The Company and Lender exchanged the Partitioned Note for the delivery of total 304,710 shares (post-reverse stock split) of the Company&amp;#x2019;s Common Stock. The Company recorded $49,837 gain on conversion of these portion of the note. In addition, the investor also made adjustments of $145,000 to increase the principle of the notes during the second quarter of 2020 under the term of the September 11th forbearance agreement and the amendment to forbearance agreement dated on December 16, 2019.</creg:AgreementDescription>
  <us-gaap:AdditionalPaidInCapital unitRef="usd" contextRef="c197_AsOf30Jun2020_TradingLPMember" decimals="0">769749</us-gaap:AdditionalPaidInCapital>
  <creg:ConversionPrice unitRef="usd" contextRef="c196_From1Jan2020To30Jun2020_TradingLPMember" decimals="0">819586</creg:ConversionPrice>
  <us-gaap:ConversionOfStockAmountConverted1 unitRef="usd" contextRef="c196_From1Jan2020To30Jun2020_TradingLPMember" decimals="0">49837</us-gaap:ConversionOfStockAmountConverted1>
  <creg:NetConversionOfStockAmountConverted unitRef="usd" contextRef="c196_From1Jan2020To30Jun2020_TradingLPMember" decimals="0">145000</creg:NetConversionOfStockAmountConverted>
  <us-gaap:GainsLossesOnExtinguishmentOfDebt unitRef="usd" contextRef="c196_From1Jan2020To30Jun2020_TradingLPMember" decimals="0">95163</us-gaap:GainsLossesOnExtinguishmentOfDebt>
  <creg:IncreaseDecreaseOutstandingBalancePercentage unitRef="pure" contextRef="c198_From1May2020To15May2020_ExchangeAgreementsTwoMember" decimals="2">0.25</creg:IncreaseDecreaseOutstandingBalancePercentage>
  <creg:DebtInstrumentOutstandingBalance unitRef="usd" contextRef="c198_From1May2020To15May2020_ExchangeAgreementsTwoMember" decimals="0">1271720</creg:DebtInstrumentOutstandingBalance>
  <us-gaap:DebtInstrumentRedemptionPricePercentage unitRef="pure" contextRef="c198_From1May2020To15May2020_ExchangeAgreementsTwoMember" decimals="2">0.25</us-gaap:DebtInstrumentRedemptionPricePercentage>
  <us-gaap:StockholdersEquityNoteDisclosureTextBlock contextRef="c0_From1Jan2020To30Jun2020">&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;13.
SHARES ISSUED FOR EQUITY FINANCING AND STOCK COMPENSATION&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; &quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Following
is a summary of the activities of warrants that were issued from equity financing (post-reverse stock split) for the six months
ended June 30, 2020:&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;table cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; style=&quot;border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif&quot;&gt;
&lt;tr style=&quot;vertical-align: bottom&quot;&gt;
    &lt;td&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;font-weight: bold; padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid&quot;&gt;Number of&lt;br/&gt; Warrants&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; font-weight: bold&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;font-weight: bold; padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid&quot;&gt;Average&lt;br/&gt; Exercise&lt;br/&gt; Price&lt;br/&gt;
    (post-reverse&lt;br/&gt; stock split&lt;br/&gt; price)&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; font-weight: bold&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;font-weight: bold; padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid&quot;&gt;Weighted&lt;br/&gt; Average&lt;br/&gt; Remaining&lt;br/&gt;
    Contractual&lt;br/&gt; Term in Years&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; font-weight: bold&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;width: 64%&quot;&gt;Outstanding at December 31, 2019&lt;/td&gt;&lt;td style=&quot;width: 1%&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;width: 1%; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;width: 9%; text-align: right&quot;&gt;30,411&lt;/td&gt;&lt;td style=&quot;width: 1%; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;width: 1%&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;width: 1%; text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;width: 9%; text-align: right&quot;&gt;14.0&lt;/td&gt;&lt;td style=&quot;width: 1%; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;width: 1%&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;width: 1%; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;width: 9%; text-align: right&quot;&gt;4.21&lt;/td&gt;&lt;td style=&quot;width: 1%; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td&gt;Exercisable at December 31, 2019&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;30,411&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;14.0&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;4.21&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td&gt;Granted&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;-&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;-&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;-&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td&gt;Exercised&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;-&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;-&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;-&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td&gt;Forfeited&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;-&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;-&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;-&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td&gt;Expired&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;-&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;-&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;-&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td&gt;Outstanding at June 30, 2020&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;30,411&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;14.0&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;3.71&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td&gt;Exercisable at June 30, 2020&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;30,411&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;14.0&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;3.71&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;i&gt;&lt;font style=&quot;text-decoration:underline&quot;&gt;Shares
Issued for Stock Compensation&lt;/font&gt;&lt;/i&gt;&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;On
March 16, 2020, the Company&amp;#x2019;s Board of Director agreed to issue 3,333 shares of the Company&amp;#x2019;s common stock (post-reverse
stock split) to the Company&amp;#x2019;s law firm. The shares are earned in full and non-refundable as of March 9, 2020. The FV of
these shares are $10,999 on March 9, 2020.&amp;#xa0;&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;</us-gaap:StockholdersEquityNoteDisclosureTextBlock>
  <us-gaap:StockIssuedDuringPeriodSharesNewIssues unitRef="shares" contextRef="c199_From1Mar2020To16Mar2020_BoardOfDirectorsChairmanMember" decimals="INF">3333</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
  <us-gaap:StockIssuedDuringPeriodValueNewIssues unitRef="usd" contextRef="c200_From1Mar2020To9Mar2020_BoardOfDirectorsChairmanMember" decimals="0">10999</us-gaap:StockIssuedDuringPeriodValueNewIssues>
  <creg:ScheduleOfShareBasedCompensationStockWarrantsActivityTableTextBlock contextRef="c0_From1Jan2020To30Jun2020">&lt;table cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; style=&quot;border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif&quot;&gt;
&lt;tr style=&quot;vertical-align: bottom&quot;&gt;
    &lt;td&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;font-weight: bold; padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid&quot;&gt;Number of&lt;br/&gt; Warrants&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; font-weight: bold&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;font-weight: bold; padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid&quot;&gt;Average&lt;br/&gt; Exercise&lt;br/&gt; Price&lt;br/&gt;
    (post-reverse&lt;br/&gt; stock split&lt;br/&gt; price)&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; font-weight: bold&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;font-weight: bold; padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid&quot;&gt;Weighted&lt;br/&gt; Average&lt;br/&gt; Remaining&lt;br/&gt;
    Contractual&lt;br/&gt; Term in Years&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; font-weight: bold&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;width: 64%&quot;&gt;Outstanding at December 31, 2019&lt;/td&gt;&lt;td style=&quot;width: 1%&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;width: 1%; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;width: 9%; text-align: right&quot;&gt;30,411&lt;/td&gt;&lt;td style=&quot;width: 1%; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;width: 1%&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;width: 1%; text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;width: 9%; text-align: right&quot;&gt;14.0&lt;/td&gt;&lt;td style=&quot;width: 1%; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;width: 1%&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;width: 1%; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;width: 9%; text-align: right&quot;&gt;4.21&lt;/td&gt;&lt;td style=&quot;width: 1%; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td&gt;Exercisable at December 31, 2019&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;30,411&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;14.0&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;4.21&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td&gt;Granted&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;-&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;-&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;-&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td&gt;Exercised&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;-&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;-&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;-&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td&gt;Forfeited&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;-&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;-&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;-&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td&gt;Expired&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;-&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;-&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;-&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td&gt;Outstanding at June 30, 2020&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;30,411&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;14.0&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;3.71&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td&gt;Exercisable at June 30, 2020&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;30,411&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;14.0&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;3.71&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</creg:ScheduleOfShareBasedCompensationStockWarrantsActivityTableTextBlock>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber unitRef="shares" contextRef="c201_AsOf31Dec2019_WarrantMember" decimals="INF">30411</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice unitRef="usdPershares" contextRef="c201_AsOf31Dec2019_WarrantMember" decimals="1">14.0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
  <creg:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm3 contextRef="c202_From1Jan2020To30Jun2020_WarrantMember">P4Y76D</creg:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm3>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber unitRef="shares" contextRef="c201_AsOf31Dec2019_WarrantMember" decimals="INF">30411</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice unitRef="usdPershares" contextRef="c201_AsOf31Dec2019_WarrantMember" decimals="1">14.0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice>
  <creg:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1BeginningBalance contextRef="c202_From1Jan2020To30Jun2020_WarrantMember">P4Y76D</creg:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1BeginningBalance>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross unitRef="shares" contextRef="c202_From1Jan2020To30Jun2020_WarrantMember" xs:nil="true"/>
  <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice unitRef="usdPershares" contextRef="c202_From1Jan2020To30Jun2020_WarrantMember" xs:nil="true"/>
  <creg:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantedWeightedAverageRemainingContractualTerm2 contextRef="c202_From1Jan2020To30Jun2020_WarrantMember" xs:nil="true"/>
  <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised unitRef="shares" contextRef="c202_From1Jan2020To30Jun2020_WarrantMember" xs:nil="true"/>
  <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice unitRef="usdPershares" contextRef="c202_From1Jan2020To30Jun2020_WarrantMember" xs:nil="true"/>
  <creg:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisedWeightedAverageRemainingContractualTerm2 contextRef="c202_From1Jan2020To30Jun2020_WarrantMember" xs:nil="true"/>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod unitRef="shares" contextRef="c202_From1Jan2020To30Jun2020_WarrantMember" xs:nil="true"/>
  <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice unitRef="usdPershares" contextRef="c202_From1Jan2020To30Jun2020_WarrantMember" xs:nil="true"/>
  <creg:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeitedWeightedAverageRemainingContractualTerm2 contextRef="c202_From1Jan2020To30Jun2020_WarrantMember" xs:nil="true"/>
  <creg:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpiredInPeriod unitRef="shares" contextRef="c202_From1Jan2020To30Jun2020_WarrantMember" xs:nil="true"/>
  <creg:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpiredInPeriodWeightedAverageExercisePrice unitRef="usdPershares" contextRef="c202_From1Jan2020To30Jun2020_WarrantMember" xs:nil="true"/>
  <creg:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpiredWeightedAverageRemainingContractualTerm2 contextRef="c202_From1Jan2020To30Jun2020_WarrantMember" xs:nil="true"/>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber unitRef="shares" contextRef="c203_AsOf30Jun2020_WarrantMember" decimals="INF">30411</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice unitRef="usdPershares" contextRef="c203_AsOf30Jun2020_WarrantMember" decimals="1">14.0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
  <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2 contextRef="c202_From1Jan2020To30Jun2020_WarrantMember">P3Y259D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber unitRef="shares" contextRef="c203_AsOf30Jun2020_WarrantMember" decimals="INF">30411</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice unitRef="usdPershares" contextRef="c203_AsOf30Jun2020_WarrantMember" decimals="1">14.0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice>
  <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1 contextRef="c202_From1Jan2020To30Jun2020_WarrantMember">P3Y259D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1>
  <us-gaap:IncomeTaxDisclosureTextBlock contextRef="c0_From1Jan2020To30Jun2020">&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;14.
INCOME TAX&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;The
Company&amp;#x2019;s Chinese subsidiaries are governed by the Income Tax Law of the PRC concerning privately-run enterprises, which
are generally subject to tax at 25% on income reported in the statutory financial statements after appropriate tax adjustments.
Under Chinese tax law, the tax treatment of finance and sales-type leases is similar to US GAAP. However, the local tax bureau
continues to treat CREG sales-type leases as operating leases. Accordingly, the Company recorded deferred income taxes.&amp;#xa0;&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;The
Company&amp;#x2019;s subsidiaries generate all of their income from their PRC operations. All of the Company&amp;#x2019;s Chinese subsidiaries&amp;#x2019;
effective income tax rate for 2019 and 2018 was 25%. Yinghua, Shanghai TCH, Xi&amp;#x2019;an TCH, Huahong, Zhonghong and Erdos TCH
file separate income tax returns.&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;There
is no income tax for companies domiciled in the Cayman Islands. Accordingly, the Company&amp;#x2019;s CFS do not present any income
tax provisions related to Cayman Islands tax jurisdiction, where Sifang Holding is domiciled.&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;The
US parent company, CREG is taxed in the US and, as of June 30, 2020, had net operating loss (&amp;#x201c;NOL&amp;#x201d;) carry forwards
for income taxes of $1.74 million; for federal income tax purposes, the NOL arising in tax years beginning after 2017 may only
reduce 80% of a taxpayer&amp;#x2019;s taxable income, and may be carried forward indefinitely. The management believes the realization
of benefits from these losses may be uncertain due to the US parent company&amp;#x2019;s continuing operating losses. Accordingly,
a 100% deferred tax asset valuation allowance was provided.&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.1pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;The
recently issued Coronavirus Aid, Relief and Economic Security Act (the CARES Act or the Act), provides four relief provisions
for corporate taxpayers as follows:&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;table cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; style=&quot;font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse&quot;&gt;
&lt;tr style=&quot;font: 10pt Times New Roman, Times, Serif; vertical-align: top&quot;&gt;
    &lt;td style=&quot;font: 10pt Times New Roman, Times, Serif; width: 0.25in; padding-right: 0.1pt; padding-left: 0.1pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;1.&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;font: 10pt Times New Roman, Times, Serif; padding-right: 0.1pt; padding-left: 0.1pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Five-year
    net operating loss (NOL) carryback provision: the Act allows for the carryback of losses arising in a taxable year beginning
    after December 31, 2017, and before January 1, 2021, to each of the five taxable years preceding the taxable year of the loss.&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;&lt;br/&gt;&lt;table cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; style=&quot;font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse&quot;&gt;
&lt;tr style=&quot;font: 10pt Times New Roman, Times, Serif; vertical-align: top&quot;&gt;
    &lt;td style=&quot;font: 10pt Times New Roman, Times, Serif; width: 0.25in; padding-right: 0.1pt; padding-left: 0.1pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;2.&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;font: 10pt Times New Roman, Times, Serif; padding-right: 0.1pt; padding-left: 0.1pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Fiscal
    year NOL carryback fix from the Tax Cuts and Jobs Act (TCJA) of 2017: the Act corrects the language to provide fiscal year
    taxpayers who had NOLs arising in years that began prior to December 31, 2017 and ended after December 31, 2017 with the ability
    to carry back those NOLs.&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;&lt;br/&gt;&lt;table cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; style=&quot;font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse&quot;&gt;
&lt;tr style=&quot;font: 10pt Times New Roman, Times, Serif; vertical-align: top&quot;&gt;
    &lt;td style=&quot;font: 10pt Times New Roman, Times, Serif; width: 0.25in; padding-right: 0.1pt; padding-left: 0.1pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;3.&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;font: 10pt Times New Roman, Times, Serif; padding-right: 0.1pt; padding-left: 0.1pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Deferral
    of 80% income limitation on post-2017 NOLs to 2021: the Act suspends this 80% limitation for taxable years beginning before
    January 1, 2021, and instead allows the full offset of taxable income. For tax years beginning after December 31, 2020, the
    Act reinstates the 80% limitation.&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;&lt;br/&gt;&lt;table cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; style=&quot;font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse&quot;&gt;
&lt;tr style=&quot;font: 10pt Times New Roman, Times, Serif; vertical-align: top&quot;&gt;
    &lt;td style=&quot;font: 10pt Times New Roman, Times, Serif; width: 0.25in; padding-right: 0.1pt; padding-left: 0.1pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;4.&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;font: 10pt Times New Roman, Times, Serif; padding-right: 0.1pt; padding-left: 0.1pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Immediate
    Alternative Minimum Tax (&amp;#x201c;AMT&amp;#x201d;) tax credit refunds: the Act accelerates availability of AMT credits. The full
    remaining refundable AMT credit amount will be available for a corporation&amp;#x2019;s first taxable year beginning in 2019. Alternatively,
    a corporation may elect to use 100% of its AMT credits for its first taxable year beginning in 2018.&amp;#xa0;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;As
of June 30, 2020, the Company&amp;#x2019;s PRC subsidiaries had $66 million NOL that can be carried forward to offset future taxable
income for five years from the year the loss is incurred. The NOL was mostly from Erdos TCH and Zhonghong, Erdos TCH has not yet
resumed operation and Zhonghong has not yet generated any sales; accordingly, the Company recorded a 100% deferred tax valuation
allowance for PRC NOL.&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;The
following table reconciles the U.S. statutory rates to the Company&amp;#x2019;s effective tax rate for the six months ended June 30,
2020 and 2019, respectively:&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;table cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; style=&quot;border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif&quot;&gt;
&lt;tr style=&quot;vertical-align: bottom&quot;&gt;
    &lt;td&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;font-weight: bold; padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid&quot;&gt;2020&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; font-weight: bold&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;font-weight: bold; padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid&quot;&gt;2019&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; font-weight: bold&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;width: 76%; text-align: left&quot;&gt;U.S. statutory rates&lt;/td&gt;&lt;td style=&quot;width: 1%&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;width: 1%; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;width: 9%; text-align: right&quot;&gt;21.0&lt;/td&gt;&lt;td style=&quot;width: 1%; text-align: left&quot;&gt;%&lt;/td&gt;&lt;td style=&quot;width: 1%&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;width: 1%; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;width: 9%; text-align: right&quot;&gt;(21.0&lt;/td&gt;&lt;td style=&quot;width: 1%; text-align: left&quot;&gt;)%&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;Tax rate difference &amp;#x2013; current provision&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;10.1&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;%&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;(3.6&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;)%&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;Tax adjustment on PRC tax return&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;-&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;%&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;5.3&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;%&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;Reversal of temporary difference due to disposal of Shenqiu&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;-&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;%&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;(22.4&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;)%&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;Permanent differences&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;12.6&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;%&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;2.0&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;%&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;Change in valuation allowance on PRC NOL&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;(62.8&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;)%&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;15.4&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;%&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;text-align: left; padding-bottom: 1.5pt&quot;&gt;Change in valuation allowance on US NOL&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: right&quot;&gt;19.1&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; text-align: left&quot;&gt;%&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: right&quot;&gt;0.2&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; text-align: left&quot;&gt;%&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td style=&quot;text-align: left; padding-bottom: 4pt&quot;&gt;Tax (benefit) per financial statements&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 4pt double; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 4pt double; text-align: right&quot;&gt;-&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt; text-align: left&quot;&gt;%&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 4pt double; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 4pt double; text-align: right&quot;&gt;(24.1&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt; text-align: left&quot;&gt;)%&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;The
provision for income tax expense for the six months ended June 30, 2020 and 2019 consisted of the following:&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;table cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; style=&quot;border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif&quot;&gt;
&lt;tr style=&quot;vertical-align: bottom&quot;&gt;
    &lt;td&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;font-weight: bold; padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid&quot;&gt;2020&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; font-weight: bold&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;font-weight: bold; padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid&quot;&gt;2019&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; font-weight: bold&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;width: 76%; text-align: left&quot;&gt;Income tax expense&amp;#xa0;&amp;#xa0;&amp;#x2013; current&lt;/td&gt;&lt;td style=&quot;width: 1%&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;width: 1%; text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;width: 9%; text-align: right&quot;&gt;-&lt;/td&gt;&lt;td style=&quot;width: 1%; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;width: 1%&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;width: 1%; text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;width: 9%; text-align: right&quot;&gt;78,044&lt;/td&gt;&lt;td style=&quot;width: 1%; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td style=&quot;text-align: left; padding-bottom: 1.5pt&quot;&gt;Income tax benefit &amp;#x2013; deferred&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: right&quot;&gt;-&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: right&quot;&gt;(2,364,088&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; text-align: left&quot;&gt;)&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;text-align: left; padding-bottom: 4pt&quot;&gt;Total income tax benefit&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 4pt double; text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 4pt double; text-align: right&quot;&gt;-&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 4pt double; text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 4pt double; text-align: right&quot;&gt;(2,286,044&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt; text-align: left&quot;&gt;)&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;The
following table reconciles the U.S. statutory rates to the Company&amp;#x2019;s effective tax rate for the three months ended June
30, 2020 and 2019, respectively:&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;table cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; style=&quot;border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif&quot;&gt;
&lt;tr style=&quot;vertical-align: bottom&quot;&gt;
    &lt;td&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;font-weight: bold; padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid&quot;&gt;2020&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; font-weight: bold&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;font-weight: bold; padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid&quot;&gt;2019&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; font-weight: bold&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;width: 76%; text-align: left&quot;&gt;U.S. statutory rates&lt;/td&gt;&lt;td style=&quot;width: 1%&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;width: 1%; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;width: 9%; text-align: right&quot;&gt;21.0&lt;/td&gt;&lt;td style=&quot;width: 1%; text-align: left&quot;&gt;%&lt;/td&gt;&lt;td style=&quot;width: 1%&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;width: 1%; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;width: 9%; text-align: right&quot;&gt;(21.0&lt;/td&gt;&lt;td style=&quot;width: 1%; text-align: left&quot;&gt;)%&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;Tax rate difference &amp;#x2013; current provision&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;5.4&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;%&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;(3.8&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;)%&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;Tax adjustment on PRC tax return&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;-&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;%&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;9.8&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;%&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;Reversal of temporary difference due to disposal of Shenqiu&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;-&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;%&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;3.2&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;%&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;Permanent differences&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;2.6&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;%&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;-&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;%&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td&gt;Other&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;-&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;%&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;1.6&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;%&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;Change in valuation allowance on PRC NOL&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;(33.8&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;)%&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;11.9&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;%&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td style=&quot;text-align: left; padding-bottom: 1.5pt&quot;&gt;Change in valuation allowance on US NOL&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: right&quot;&gt;4.8&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; text-align: left&quot;&gt;%&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: right&quot;&gt;0.3&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; text-align: left&quot;&gt;%&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;text-align: left; padding-bottom: 4pt&quot;&gt;&lt;p style=&quot;margin: 0; font: 10pt Times New Roman, Times, Serif&quot;&gt;Tax expense per financial statements&lt;/p&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 4pt double; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 4pt double; text-align: right&quot;&gt;-&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt; text-align: left&quot;&gt;%&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 4pt double; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 4pt double; text-align: right&quot;&gt;2.0&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt; text-align: left&quot;&gt;%&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;The
provision for income tax expense for the three months ended June 30, 2020 and 2019 consisted of the following:&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;table cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; style=&quot;font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse&quot;&gt;
&lt;tr style=&quot;vertical-align: bottom&quot;&gt;
    &lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;3&quot; style=&quot;border-bottom: black 1.5pt solid; text-align: center&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;2020&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;
    &lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;3&quot; style=&quot;border-bottom: black 1.5pt solid; text-align: center&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;2019&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;vertical-align: bottom; background-color: #CCEEFF&quot;&gt;
    &lt;td style=&quot;width: 78%&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Income tax benefit&amp;#xa0;&amp;#xa0;&amp;#x2013; current&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;width: 1%&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;width: 1%&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;$&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;width: 8%; text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;-&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;width: 1%&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;width: 1%&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;width: 1%&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;$&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;width: 8%; text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;(61,700)&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;width: 1%&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Income tax expense &amp;#x2013; deferred&lt;/font&gt;&lt;/td&gt;
    &lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: black 1.5pt solid&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: black 1.5pt solid; text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;-&lt;/font&gt;&lt;/td&gt;
    &lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: black 1.5pt solid&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: black 1.5pt solid; text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;166,527&lt;/font&gt;&lt;/td&gt;
    &lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;vertical-align: bottom; background-color: #CCEEFF&quot;&gt;
    &lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Total income tax expense&lt;/font&gt;&lt;/td&gt;
    &lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: black 4.5pt double&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;$&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: black 4.5pt double; text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;-&lt;/font&gt;&lt;/td&gt;
    &lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: black 4.5pt double&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;$&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: black 4.5pt double; text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;104,827&lt;/font&gt;&lt;/td&gt;
    &lt;td&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;&lt;br/&gt;</us-gaap:IncomeTaxDisclosureTextBlock>
  <us-gaap:EffectiveIncomeTaxRateContinuingOperations unitRef="pure" contextRef="c204_From1Jan2020To30Jun2020_PRCMember" decimals="2">0.25</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
  <us-gaap:EffectiveIncomeTaxRateContinuingOperations unitRef="pure" contextRef="c205_From1Jan2019To31Dec2019_PRCMember" decimals="2">0.25</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
  <us-gaap:EffectiveIncomeTaxRateContinuingOperations unitRef="pure" contextRef="c206_From31Dec2018To31Dec2018_PRCMember" decimals="2">0.25</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
  <us-gaap:IncomeTaxExaminationDescription contextRef="c0_From1Jan2020To30Jun2020">The US parent company, CREG is taxed in the US and, as of June 30, 2020, had net operating loss (&amp;#x201c;NOL&amp;#x201d;) carry forwards for income taxes of $1.74 million; for federal income tax purposes, the NOL arising in tax years beginning after 2017 may only reduce 80% of a taxpayer&amp;#x2019;s taxable income, and may be carried forward indefinitely. The management believes the realization of benefits from these losses may be uncertain due to the US parent company&amp;#x2019;s continuing operating losses. Accordingly, a 100% deferred tax asset valuation allowance was provided.</us-gaap:IncomeTaxExaminationDescription>
  <us-gaap:OperatingLossCarryforwards unitRef="usd" contextRef="c2_AsOf30Jun2020" decimals="-4">1740000</us-gaap:OperatingLossCarryforwards>
  <us-gaap:OtherInformationPertainingToIncomeTaxes contextRef="c0_From1Jan2020To30Jun2020">1. Five-year net operating loss (NOL) carryback provision: the Act allows for the carryback of losses arising in a taxable year beginning after December 31, 2017, and before January 1, 2021, to each of the five taxable years preceding the taxable year of the loss. 2. Fiscal year NOL carryback fix from the Tax Cuts and Jobs Act (TCJA) of 2017: the Act corrects the language to provide fiscal year taxpayers who had NOLs arising in years that began prior to December 31, 2017 and ended after December 31, 2017 with the ability to carry back those NOLs. 3. Deferral of 80% income limitation on post-2017 NOLs to 2021: the Act suspends this 80% limitation for taxable years beginning before January 1, 2021, and instead allows the full offset of taxable income. For tax years beginning after December 31, 2020, the Act reinstates the 80% limitation. 4. Immediate Alternative Minimum Tax (&amp;#x201c;AMT&amp;#x201d;) tax credit refunds: the Act accelerates availability of AMT credits. The full remaining refundable AMT credit amount will be available for a corporation&amp;#x2019;s first taxable year beginning in 2019. Alternatively, a corporation may elect to use 100% of its AMT credits for its first taxable year beginning in 2018.</us-gaap:OtherInformationPertainingToIncomeTaxes>
  <us-gaap:OperatingLossCarryforwards unitRef="usd" contextRef="c207_AsOf30Jun2020_PRCMember" decimals="-6">66000000</us-gaap:OperatingLossCarryforwards>
  <creg:EffectiveIncomeTaxRateReconciliationDeferredTaxValuationAllowance unitRef="pure" contextRef="c204_From1Jan2020To30Jun2020_PRCMember" decimals="2">1.00</creg:EffectiveIncomeTaxRateReconciliationDeferredTaxValuationAllowance>
  <us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock contextRef="c0_From1Jan2020To30Jun2020">&lt;table cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; style=&quot;border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif&quot;&gt;
&lt;tr style=&quot;vertical-align: bottom&quot;&gt;
    &lt;td&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;font-weight: bold; padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid&quot;&gt;2020&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; font-weight: bold&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;font-weight: bold; padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid&quot;&gt;2019&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; font-weight: bold&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;width: 76%; text-align: left&quot;&gt;U.S. statutory rates&lt;/td&gt;&lt;td style=&quot;width: 1%&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;width: 1%; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;width: 9%; text-align: right&quot;&gt;21.0&lt;/td&gt;&lt;td style=&quot;width: 1%; text-align: left&quot;&gt;%&lt;/td&gt;&lt;td style=&quot;width: 1%&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;width: 1%; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;width: 9%; text-align: right&quot;&gt;(21.0&lt;/td&gt;&lt;td style=&quot;width: 1%; text-align: left&quot;&gt;)%&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;Tax rate difference &amp;#x2013; current provision&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;10.1&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;%&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;(3.6&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;)%&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;Tax adjustment on PRC tax return&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;-&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;%&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;5.3&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;%&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;Reversal of temporary difference due to disposal of Shenqiu&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;-&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;%&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;(22.4&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;)%&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;Permanent differences&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;12.6&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;%&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;2.0&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;%&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;Change in valuation allowance on PRC NOL&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;(62.8&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;)%&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;15.4&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;%&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;text-align: left; padding-bottom: 1.5pt&quot;&gt;Change in valuation allowance on US NOL&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: right&quot;&gt;19.1&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; text-align: left&quot;&gt;%&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: right&quot;&gt;0.2&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; text-align: left&quot;&gt;%&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td style=&quot;text-align: left; padding-bottom: 4pt&quot;&gt;Tax (benefit) per financial statements&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 4pt double; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 4pt double; text-align: right&quot;&gt;-&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt; text-align: left&quot;&gt;%&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 4pt double; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 4pt double; text-align: right&quot;&gt;(24.1&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt; text-align: left&quot;&gt;)%&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;&lt;table cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; style=&quot;border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif&quot;&gt;
&lt;tr style=&quot;vertical-align: bottom&quot;&gt;
    &lt;td&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;font-weight: bold; padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid&quot;&gt;2020&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; font-weight: bold&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;font-weight: bold; padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid&quot;&gt;2019&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; font-weight: bold&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;width: 76%; text-align: left&quot;&gt;U.S. statutory rates&lt;/td&gt;&lt;td style=&quot;width: 1%&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;width: 1%; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;width: 9%; text-align: right&quot;&gt;21.0&lt;/td&gt;&lt;td style=&quot;width: 1%; text-align: left&quot;&gt;%&lt;/td&gt;&lt;td style=&quot;width: 1%&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;width: 1%; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;width: 9%; text-align: right&quot;&gt;(21.0&lt;/td&gt;&lt;td style=&quot;width: 1%; text-align: left&quot;&gt;)%&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;Tax rate difference &amp;#x2013; current provision&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;5.4&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;%&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;(3.8&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;)%&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;Tax adjustment on PRC tax return&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;-&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;%&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;9.8&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;%&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;Reversal of temporary difference due to disposal of Shenqiu&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;-&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;%&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;3.2&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;%&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;Permanent differences&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;2.6&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;%&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;-&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;%&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td&gt;Other&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;-&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;%&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;1.6&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;%&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;Change in valuation allowance on PRC NOL&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;(33.8&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;)%&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;11.9&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;%&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td style=&quot;text-align: left; padding-bottom: 1.5pt&quot;&gt;Change in valuation allowance on US NOL&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: right&quot;&gt;4.8&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; text-align: left&quot;&gt;%&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: right&quot;&gt;0.3&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; text-align: left&quot;&gt;%&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;text-align: left; padding-bottom: 4pt&quot;&gt;&lt;p style=&quot;margin: 0; font: 10pt Times New Roman, Times, Serif&quot;&gt;Tax expense per financial statements&lt;/p&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 4pt double; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 4pt double; text-align: right&quot;&gt;-&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt; text-align: left&quot;&gt;%&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 4pt double; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 4pt double; text-align: right&quot;&gt;2.0&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt; text-align: left&quot;&gt;%&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock>
  <creg:USStatutoryRates unitRef="pure" contextRef="c0_From1Jan2020To30Jun2020" decimals="3">-0.210</creg:USStatutoryRates>
  <creg:USStatutoryRates unitRef="pure" contextRef="c4_From1Jan2019To30Jun2019" decimals="3">0.210</creg:USStatutoryRates>
  <us-gaap:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential unitRef="pure" contextRef="c0_From1Jan2020To30Jun2020" decimals="3">0.101</us-gaap:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential>
  <us-gaap:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential unitRef="pure" contextRef="c4_From1Jan2019To30Jun2019" decimals="3">-0.036</us-gaap:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential>
  <creg:EffectiveIncomeTaxRateReconciliationAdjustmentOnPRCTaxReturn unitRef="pure" contextRef="c4_From1Jan2019To30Jun2019" decimals="3">0.053</creg:EffectiveIncomeTaxRateReconciliationAdjustmentOnPRCTaxReturn>
  <creg:ReversalOfTemporaryDifferenceDueToDisposal unitRef="pure" contextRef="c4_From1Jan2019To30Jun2019" decimals="3">-0.224</creg:ReversalOfTemporaryDifferenceDueToDisposal>
  <us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments unitRef="pure" contextRef="c0_From1Jan2020To30Jun2020" decimals="3">0.126</us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments>
  <us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments unitRef="pure" contextRef="c4_From1Jan2019To30Jun2019" decimals="3">0.020</us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments>
  <us-gaap:EffectiveIncomeTaxRateReconciliationDeductionsOther unitRef="pure" contextRef="c0_From1Jan2020To30Jun2020" decimals="3">-0.628</us-gaap:EffectiveIncomeTaxRateReconciliationDeductionsOther>
  <us-gaap:EffectiveIncomeTaxRateReconciliationDeductionsOther unitRef="pure" contextRef="c4_From1Jan2019To30Jun2019" decimals="3">0.154</us-gaap:EffectiveIncomeTaxRateReconciliationDeductionsOther>
  <us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance unitRef="pure" contextRef="c0_From1Jan2020To30Jun2020" decimals="3">0.191</us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance>
  <us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance unitRef="pure" contextRef="c4_From1Jan2019To30Jun2019" decimals="3">0.002</us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance>
  <us-gaap:EffectiveIncomeTaxRateContinuingOperations unitRef="pure" contextRef="c4_From1Jan2019To30Jun2019" decimals="3">-0.241</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
  <creg:USStatutoryRates unitRef="pure" contextRef="c5_From1Apr2020To30Jun2020" decimals="3">-0.210</creg:USStatutoryRates>
  <creg:USStatutoryRates unitRef="pure" contextRef="c6_From1Apr2019To30Jun2019" decimals="3">0.210</creg:USStatutoryRates>
  <us-gaap:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential unitRef="pure" contextRef="c5_From1Apr2020To30Jun2020" decimals="3">0.054</us-gaap:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential>
  <us-gaap:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential unitRef="pure" contextRef="c6_From1Apr2019To30Jun2019" decimals="3">-0.038</us-gaap:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential>
  <creg:EffectiveIncomeTaxRateReconciliationAdjustmentOnPRCTaxReturn unitRef="pure" contextRef="c6_From1Apr2019To30Jun2019" decimals="3">0.098</creg:EffectiveIncomeTaxRateReconciliationAdjustmentOnPRCTaxReturn>
  <creg:ReversalOfTemporaryDifferenceDueToDisposal unitRef="pure" contextRef="c6_From1Apr2019To30Jun2019" decimals="3">0.032</creg:ReversalOfTemporaryDifferenceDueToDisposal>
  <us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments unitRef="pure" contextRef="c5_From1Apr2020To30Jun2020" decimals="3">0.026</us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments>
  <us-gaap:EffectiveIncomeTaxRateReconciliationOtherReconcilingItemsPercent unitRef="pure" contextRef="c6_From1Apr2019To30Jun2019" decimals="3">0.016</us-gaap:EffectiveIncomeTaxRateReconciliationOtherReconcilingItemsPercent>
  <us-gaap:EffectiveIncomeTaxRateReconciliationDeductionsOther unitRef="pure" contextRef="c5_From1Apr2020To30Jun2020" decimals="3">-0.338</us-gaap:EffectiveIncomeTaxRateReconciliationDeductionsOther>
  <us-gaap:EffectiveIncomeTaxRateReconciliationDeductionsOther unitRef="pure" contextRef="c6_From1Apr2019To30Jun2019" decimals="3">0.119</us-gaap:EffectiveIncomeTaxRateReconciliationDeductionsOther>
  <us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance unitRef="pure" contextRef="c5_From1Apr2020To30Jun2020" decimals="3">0.048</us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance>
  <us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance unitRef="pure" contextRef="c6_From1Apr2019To30Jun2019" decimals="3">0.003</us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance>
  <us-gaap:EffectiveIncomeTaxRateContinuingOperations unitRef="pure" contextRef="c6_From1Apr2019To30Jun2019" decimals="3">0.020</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
  <us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock contextRef="c0_From1Jan2020To30Jun2020">&lt;table cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; style=&quot;border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif&quot;&gt;
&lt;tr style=&quot;vertical-align: bottom&quot;&gt;
    &lt;td&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;font-weight: bold; padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid&quot;&gt;2020&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; font-weight: bold&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;font-weight: bold; padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid&quot;&gt;2019&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; font-weight: bold&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;width: 76%; text-align: left&quot;&gt;Income tax expense&amp;#xa0;&amp;#xa0;&amp;#x2013; current&lt;/td&gt;&lt;td style=&quot;width: 1%&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;width: 1%; text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;width: 9%; text-align: right&quot;&gt;-&lt;/td&gt;&lt;td style=&quot;width: 1%; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;width: 1%&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;width: 1%; text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;width: 9%; text-align: right&quot;&gt;78,044&lt;/td&gt;&lt;td style=&quot;width: 1%; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td style=&quot;text-align: left; padding-bottom: 1.5pt&quot;&gt;Income tax benefit &amp;#x2013; deferred&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: right&quot;&gt;-&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: right&quot;&gt;(2,364,088&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; text-align: left&quot;&gt;)&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;text-align: left; padding-bottom: 4pt&quot;&gt;Total income tax benefit&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 4pt double; text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 4pt double; text-align: right&quot;&gt;-&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 4pt double; text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 4pt double; text-align: right&quot;&gt;(2,286,044&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt; text-align: left&quot;&gt;)&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;&lt;table cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; style=&quot;font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse&quot;&gt;
&lt;tr style=&quot;vertical-align: bottom&quot;&gt;
    &lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;3&quot; style=&quot;border-bottom: black 1.5pt solid; text-align: center&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;2020&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;
    &lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;3&quot; style=&quot;border-bottom: black 1.5pt solid; text-align: center&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;2019&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;vertical-align: bottom; background-color: #CCEEFF&quot;&gt;
    &lt;td style=&quot;width: 78%&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Income tax benefit&amp;#xa0;&amp;#xa0;&amp;#x2013; current&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;width: 1%&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;width: 1%&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;$&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;width: 8%; text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;-&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;width: 1%&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;width: 1%&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;width: 1%&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;$&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;width: 8%; text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;(61,700)&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;width: 1%&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Income tax expense &amp;#x2013; deferred&lt;/font&gt;&lt;/td&gt;
    &lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: black 1.5pt solid&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: black 1.5pt solid; text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;-&lt;/font&gt;&lt;/td&gt;
    &lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: black 1.5pt solid&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: black 1.5pt solid; text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;166,527&lt;/font&gt;&lt;/td&gt;
    &lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;vertical-align: bottom; background-color: #CCEEFF&quot;&gt;
    &lt;td&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Total income tax expense&lt;/font&gt;&lt;/td&gt;
    &lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: black 4.5pt double&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;$&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: black 4.5pt double; text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;-&lt;/font&gt;&lt;/td&gt;
    &lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: black 4.5pt double&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;$&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: black 4.5pt double; text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;104,827&lt;/font&gt;&lt;/td&gt;
    &lt;td&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock>
  <us-gaap:CurrentIncomeTaxExpenseBenefit unitRef="usd" contextRef="c0_From1Jan2020To30Jun2020" xs:nil="true"/>
  <us-gaap:CurrentIncomeTaxExpenseBenefit unitRef="usd" contextRef="c4_From1Jan2019To30Jun2019" decimals="0">78044</us-gaap:CurrentIncomeTaxExpenseBenefit>
  <us-gaap:DeferredIncomeTaxExpenseBenefit unitRef="usd" contextRef="c0_From1Jan2020To30Jun2020" xs:nil="true"/>
  <us-gaap:DeferredIncomeTaxExpenseBenefit unitRef="usd" contextRef="c4_From1Jan2019To30Jun2019" decimals="0">-2364088</us-gaap:DeferredIncomeTaxExpenseBenefit>
  <us-gaap:CurrentIncomeTaxExpenseBenefit unitRef="usd" contextRef="c5_From1Apr2020To30Jun2020" xs:nil="true"/>
  <us-gaap:CurrentIncomeTaxExpenseBenefit unitRef="usd" contextRef="c6_From1Apr2019To30Jun2019" decimals="0">-61700</us-gaap:CurrentIncomeTaxExpenseBenefit>
  <us-gaap:DeferredIncomeTaxExpenseBenefit unitRef="usd" contextRef="c5_From1Apr2020To30Jun2020" xs:nil="true"/>
  <us-gaap:DeferredIncomeTaxExpenseBenefit unitRef="usd" contextRef="c6_From1Apr2019To30Jun2019" decimals="0">166527</us-gaap:DeferredIncomeTaxExpenseBenefit>
  <us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock contextRef="c0_From1Jan2020To30Jun2020">&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;15.
STOCK-BASED COMPENSATION PLAN&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;i&gt;&lt;font style=&quot;text-decoration:underline&quot;&gt;Options
to Employees and Directors&lt;/font&gt;&lt;/i&gt;&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;On
June 19, 2015, the stockholders of the Company approved the China Recycling Energy Corporation Omnibus Equity Plan (the &amp;#x201c;Plan&amp;#x201d;)
at its annual meeting. The total shares of common stock authorized for issuance during the term of the Plan is 124,626 (post-reverse
stock split). The Plan was effective immediately upon its adoption by the Board of Directors on April 24, 2015, subject to stockholder
approval, and will terminate on the earliest to occur of (i) the 10th anniversary of the Plan&amp;#x2019;s effective date, or (ii)
the date on which all shares available for issuance under the Plan shall have been issued as fully-vested shares. The stockholders
approved the Plan at their annual meeting on June 19, 2015.&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;The
following table summarizes option activity with respect to employees and independent directors, and the number of options reflects
the Reverse Stock Split effective April 13, 2020:&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;table cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; style=&quot;border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif&quot;&gt;
&lt;tr style=&quot;vertical-align: bottom&quot;&gt;
    &lt;td&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;font-weight: bold; padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid&quot;&gt;Number of&lt;br/&gt; Shares&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; font-weight: bold&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;font-weight: bold; padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid&quot;&gt;Average&lt;br/&gt; Exercise Price&lt;br/&gt;
    per Share (post-reverse stock split price)&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; font-weight: bold&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;font-weight: bold; padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid&quot;&gt;Weighted&lt;br/&gt; Average&lt;br/&gt; Remaining&lt;br/&gt;
    Contractual&lt;br/&gt; Term in Years&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; font-weight: bold&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;vertical-align: bottom&quot;&gt;
    &lt;td&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;width: 64%&quot;&gt;Outstanding at December 31, 2019&lt;/td&gt;&lt;td style=&quot;width: 1%&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;width: 1%; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;width: 9%; text-align: right&quot;&gt;900&lt;/td&gt;&lt;td style=&quot;width: 1%; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;width: 1%&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;width: 1%; text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;width: 9%; text-align: right&quot;&gt;54.3&lt;/td&gt;&lt;td style=&quot;width: 1%; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;width: 1%&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;width: 1%; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;width: 9%; text-align: right&quot;&gt;4.41&lt;/td&gt;&lt;td style=&quot;width: 1%; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td&gt;Exercisable at December 31, 2019&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;900&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;54.3&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;4.41&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td&gt;Granted&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;-&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;-&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;-&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td&gt;Exercised&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;-&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;-&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;-&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td&gt;Forfeited&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;-&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;-&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;-&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td style=&quot;padding-bottom: 4pt&quot;&gt;Outstanding at June 30, 2020&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 4pt double; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 4pt double; text-align: right&quot;&gt;900&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 4pt double; text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 4pt double; text-align: right&quot;&gt;54.3&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 4pt double; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 4pt double; text-align: right&quot;&gt;3.91&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;padding-bottom: 4pt&quot;&gt;Exercisable at June 30, 2020&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 4pt double; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 4pt double; text-align: right&quot;&gt;900&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 4pt double; text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 4pt double; text-align: right&quot;&gt;54.3&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 4pt double; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 4pt double; text-align: right&quot;&gt;3.91&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;&lt;br/&gt;</us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock>
  <us-gaap:ExcessStockSharesAuthorized unitRef="shares" contextRef="c208_AsOf19Jun2015" decimals="INF">124626</us-gaap:ExcessStockSharesAuthorized>
  <us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock contextRef="c0_From1Jan2020To30Jun2020">&lt;table cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; style=&quot;border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif&quot;&gt;
&lt;tr style=&quot;vertical-align: bottom&quot;&gt;
    &lt;td&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;font-weight: bold; padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid&quot;&gt;Number of&lt;br/&gt; Shares&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; font-weight: bold&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;font-weight: bold; padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid&quot;&gt;Average&lt;br/&gt; Exercise Price&lt;br/&gt;
    per Share (post-reverse stock split price)&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; font-weight: bold&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;font-weight: bold; padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid&quot;&gt;Weighted&lt;br/&gt; Average&lt;br/&gt; Remaining&lt;br/&gt;
    Contractual&lt;br/&gt; Term in Years&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; font-weight: bold&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;vertical-align: bottom&quot;&gt;
    &lt;td&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;width: 64%&quot;&gt;Outstanding at December 31, 2019&lt;/td&gt;&lt;td style=&quot;width: 1%&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;width: 1%; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;width: 9%; text-align: right&quot;&gt;900&lt;/td&gt;&lt;td style=&quot;width: 1%; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;width: 1%&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;width: 1%; text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;width: 9%; text-align: right&quot;&gt;54.3&lt;/td&gt;&lt;td style=&quot;width: 1%; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;width: 1%&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;width: 1%; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;width: 9%; text-align: right&quot;&gt;4.41&lt;/td&gt;&lt;td style=&quot;width: 1%; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td&gt;Exercisable at December 31, 2019&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;900&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;54.3&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;4.41&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td&gt;Granted&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;-&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;-&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;-&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td&gt;Exercised&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;-&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;-&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;-&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td&gt;Forfeited&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;-&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;-&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;-&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td style=&quot;padding-bottom: 4pt&quot;&gt;Outstanding at June 30, 2020&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 4pt double; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 4pt double; text-align: right&quot;&gt;900&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 4pt double; text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 4pt double; text-align: right&quot;&gt;54.3&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 4pt double; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 4pt double; text-align: right&quot;&gt;3.91&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;padding-bottom: 4pt&quot;&gt;Exercisable at June 30, 2020&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 4pt double; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 4pt double; text-align: right&quot;&gt;900&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 4pt double; text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 4pt double; text-align: right&quot;&gt;54.3&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 4pt double; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 4pt double; text-align: right&quot;&gt;3.91&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock>
  <creg:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionOutstandingNumber unitRef="shares" contextRef="c209_AsOf31Dec2019_IndependentDirectorsCompensationPlanMember" decimals="INF">900</creg:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionOutstandingNumber>
  <creg:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionOutstandingWeightedAverageExercisePrice unitRef="usdPershares" contextRef="c209_AsOf31Dec2019_IndependentDirectorsCompensationPlanMember" decimals="1">54.3</creg:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionOutstandingWeightedAverageExercisePrice>
  <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2 contextRef="c210_From1Jan2020To30Jun2020_IndependentDirectorsCompensationPlanMember">P4Y149D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2>
  <creg:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionOutstandingNumberExercisable unitRef="shares" contextRef="c209_AsOf31Dec2019_IndependentDirectorsCompensationPlanMember" decimals="INF">900</creg:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionOutstandingNumberExercisable>
  <creg:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionExercisableWeightedAverageExercisePrice unitRef="usdPershares" contextRef="c209_AsOf31Dec2019_IndependentDirectorsCompensationPlanMember" decimals="1">54.3</creg:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionExercisableWeightedAverageExercisePrice>
  <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1 contextRef="c210_From1Jan2020To30Jun2020_IndependentDirectorsCompensationPlanMember">P4Y149D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross unitRef="shares" contextRef="c210_From1Jan2020To30Jun2020_IndependentDirectorsCompensationPlanMember" xs:nil="true"/>
  <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice unitRef="usdPershares" contextRef="c210_From1Jan2020To30Jun2020_IndependentDirectorsCompensationPlanMember" xs:nil="true"/>
  <creg:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantedWeightedAverageRemainingContractualTerm2 contextRef="c210_From1Jan2020To30Jun2020_IndependentDirectorsCompensationPlanMember" xs:nil="true"/>
  <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised unitRef="shares" contextRef="c210_From1Jan2020To30Jun2020_IndependentDirectorsCompensationPlanMember" xs:nil="true"/>
  <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice unitRef="usdPershares" contextRef="c210_From1Jan2020To30Jun2020_IndependentDirectorsCompensationPlanMember" xs:nil="true"/>
  <creg:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisedWeightedAverageRemainingContractualTerm2 contextRef="c210_From1Jan2020To30Jun2020_IndependentDirectorsCompensationPlanMember" xs:nil="true"/>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod unitRef="shares" contextRef="c210_From1Jan2020To30Jun2020_IndependentDirectorsCompensationPlanMember" xs:nil="true"/>
  <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice unitRef="usdPershares" contextRef="c210_From1Jan2020To30Jun2020_IndependentDirectorsCompensationPlanMember" xs:nil="true"/>
  <creg:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeitedWeightedAverageRemainingContractualTerm2 contextRef="c210_From1Jan2020To30Jun2020_IndependentDirectorsCompensationPlanMember" xs:nil="true"/>
  <creg:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionOutstandingNumber unitRef="shares" contextRef="c211_AsOf30Jun2020_IndependentDirectorsCompensationPlanMember" decimals="INF">900</creg:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionOutstandingNumber>
  <creg:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionOutstandingWeightedAverageExercisePrice unitRef="usdPershares" contextRef="c211_AsOf30Jun2020_IndependentDirectorsCompensationPlanMember" decimals="1">54.3</creg:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionOutstandingWeightedAverageExercisePrice>
  <creg:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTermOne contextRef="c210_From1Jan2020To30Jun2020_IndependentDirectorsCompensationPlanMember">P3Y332D</creg:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTermOne>
  <creg:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionOutstandingNumberExercisable unitRef="shares" contextRef="c211_AsOf30Jun2020_IndependentDirectorsCompensationPlanMember" decimals="INF">900</creg:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionOutstandingNumberExercisable>
  <creg:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionExercisableWeightedAverageExercisePrice unitRef="usdPershares" contextRef="c211_AsOf30Jun2020_IndependentDirectorsCompensationPlanMember" decimals="1">54.3</creg:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionExercisableWeightedAverageExercisePrice>
  <creg:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTermTwo contextRef="c210_From1Jan2020To30Jun2020_IndependentDirectorsCompensationPlanMember">P3Y332D</creg:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTermTwo>
  <creg:StatutoryReservesTextBlock contextRef="c0_From1Jan2020To30Jun2020">&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;16.
STATUTORY RESERVES&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Pursuant
to the corporate law of the PRC effective January 1, 2006, the Company is only required to maintain one statutory reserve by appropriating
from its after-tax profit before declaration or payment of dividends. The statutory reserve represents restricted retained earnings.&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;i&gt;&lt;font style=&quot;text-decoration:underline&quot;&gt;Surplus
Reserve Fund&lt;/font&gt;&lt;/i&gt;&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;The
Company&amp;#x2019;s Chinese subsidiaries are required to transfer 10% of their net income, as determined under PRC accounting rules
and regulations, to a statutory surplus reserve fund until such reserve balance reaches 50% of the Company&amp;#x2019;s registered
capital.&amp;#xa0;&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;The
surplus reserve fund is non-distributable other than during liquidation and can be used to fund previous years&amp;#x2019; losses,
if any, and may be utilized for business expansion or converted into share capital by issuing new shares to existing shareholders
in proportion to their shareholding or by increasing the par value of the shares currently held by them, provided that the remaining
reserve balance after such issue is not less than 25% of the registered capital.&amp;#xa0;&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;During the six and three months ended June 30, 2020, the Company
transferred $140,494, which is 10% of Xi&amp;#x2019;an TCH&amp;#x2019;s net income to the statutory reverse. The maximum statutory reserve
amount has not been reached for any subsidiary. The table below discloses the statutory reserve amount in the currency type registered
for each Chinese subsidiary as of June 30, 2020 and December 31, 2019:&lt;/p&gt;&lt;br/&gt;&lt;table cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; style=&quot;border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif&quot;&gt;
&lt;tr style=&quot;vertical-align: bottom&quot;&gt;
    &lt;td style=&quot;font-weight: bold; border-bottom: Black 1.5pt solid&quot;&gt;Name&amp;#xa0;of&amp;#xa0;Chinese&amp;#xa0;Subsidiaries&lt;/td&gt;&lt;td style=&quot;font-weight: bold; padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid&quot;&gt;Registered&lt;br/&gt; Capital&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; font-weight: bold&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;font-weight: bold; padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid&quot;&gt;Maximum&lt;br/&gt; Statutory&amp;#xa0;&lt;br/&gt;
    Reserve&lt;br/&gt; Amount&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; font-weight: bold&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;font-weight: bold; padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid&quot;&gt;Statutory reserve at&lt;br/&gt; June 30, &lt;br/&gt;
    2020&lt;/td&gt;&lt;td style=&quot;font-weight: bold; padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid&quot;&gt;Statutory&lt;br/&gt; reserve at&lt;br/&gt; December
    31,&lt;br/&gt; 2019&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;vertical-align: bottom&quot;&gt;
    &lt;td&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;vertical-align: top; width: 38%; text-align: left&quot;&gt;Shanghai TCH&lt;/td&gt;&lt;td style=&quot;text-align: left; width: 1%; vertical-align: top&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;vertical-align: top; width: 1%; text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;vertical-align: top; width: 9%; text-align: right&quot;&gt;29,800,000&lt;/td&gt;&lt;td style=&quot;vertical-align: top; width: 1%; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: left; width: 1%; vertical-align: top&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;vertical-align: top; width: 1%; text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;vertical-align: top; width: 9%; text-align: right&quot;&gt;14,900,000&lt;/td&gt;&lt;td style=&quot;vertical-align: top; width: 1%; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: left; width: 1%; vertical-align: top&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left; width: 18%; vertical-align: top&quot;&gt;&amp;#xa5;6,564,303 ($1,003,859)&lt;/td&gt;&lt;td style=&quot;text-align: left; width: 1%; vertical-align: top&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left; width: 18%; vertical-align: top&quot;&gt;&amp;#xa5;6,564,303 ($1,003,859)&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td style=&quot;text-align: left; vertical-align: top&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: left; vertical-align: top&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;vertical-align: top; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;vertical-align: top; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;vertical-align: top; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: left; vertical-align: top&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;vertical-align: top; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;vertical-align: top; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;vertical-align: top; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: left; vertical-align: top&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;vertical-align: top; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: left; vertical-align: top&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left; vertical-align: top&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;vertical-align: top; text-align: left&quot;&gt;Xi&amp;#x2019;an TCH&lt;/td&gt;&lt;td style=&quot;text-align: left; vertical-align: top&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;vertical-align: top; text-align: left&quot;&gt;&amp;#xa5;&lt;/td&gt;&lt;td style=&quot;vertical-align: top; text-align: right&quot;&gt;202,000,000&lt;/td&gt;&lt;td style=&quot;vertical-align: top; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: left; vertical-align: top&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;vertical-align: top; text-align: left&quot;&gt;&amp;#xa5;&lt;/td&gt;&lt;td style=&quot;vertical-align: top; text-align: right&quot;&gt;101,000,000&lt;/td&gt;&lt;td style=&quot;vertical-align: top; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: left; vertical-align: top&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left; vertical-align: top&quot;&gt;&amp;#xa5;70,347,763 ($10,747,478)&lt;/td&gt;&lt;td style=&quot;text-align: left; vertical-align: top&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left; vertical-align: top&quot;&gt;&amp;#xa5;69,359,820 ($10,606,984)&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td style=&quot;text-align: left; vertical-align: top&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: left; vertical-align: top&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;vertical-align: top; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;vertical-align: top; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;vertical-align: top; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: left; vertical-align: top&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;vertical-align: top; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;vertical-align: top; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;vertical-align: top; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: left; vertical-align: top&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;vertical-align: top; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: left; vertical-align: top&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left; vertical-align: top&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;vertical-align: top; text-align: left&quot;&gt;Erdos TCH&lt;/td&gt;&lt;td style=&quot;text-align: left; vertical-align: top&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;vertical-align: top; text-align: left&quot;&gt;&amp;#xa5;&lt;/td&gt;&lt;td style=&quot;vertical-align: top; text-align: right&quot;&gt;120,000,000&lt;/td&gt;&lt;td style=&quot;vertical-align: top; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: left; vertical-align: top&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;vertical-align: top; text-align: left&quot;&gt;&amp;#xa5;&lt;/td&gt;&lt;td style=&quot;vertical-align: top; text-align: right&quot;&gt;60,000,000&lt;/td&gt;&lt;td style=&quot;vertical-align: top; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: left; vertical-align: top&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left; vertical-align: top&quot;&gt;&amp;#xa5;19,035,814 ($2,914,869)&lt;/td&gt;&lt;td style=&quot;text-align: left; vertical-align: top&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left; vertical-align: top&quot;&gt;&amp;#xa5;19,035,814 ($2,914,869)&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td style=&quot;text-align: left; vertical-align: top&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: left; vertical-align: top&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;vertical-align: top; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;vertical-align: top; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;vertical-align: top; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: left; vertical-align: top&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;vertical-align: top; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;vertical-align: top; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;vertical-align: top; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: left; vertical-align: top&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;vertical-align: top; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: left; vertical-align: top&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left; vertical-align: top&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;vertical-align: top; text-align: left&quot;&gt;Xi&amp;#x2019;an Zhonghong&lt;/td&gt;&lt;td style=&quot;text-align: left; vertical-align: top&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;vertical-align: top; text-align: left&quot;&gt;&amp;#xa5;&lt;/td&gt;&lt;td style=&quot;vertical-align: top; text-align: right&quot;&gt;30,000,000&lt;/td&gt;&lt;td style=&quot;vertical-align: top; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: left; vertical-align: top&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;vertical-align: top; text-align: left&quot;&gt;&amp;#xa5;&lt;/td&gt;&lt;td style=&quot;vertical-align: top; text-align: right&quot;&gt;15,000,000&lt;/td&gt;&lt;td style=&quot;vertical-align: top; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: left; vertical-align: top&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;vertical-align: top; text-align: left&quot;&gt;Did not accrue yet due to accumulated deficit&lt;/td&gt;&lt;td style=&quot;text-align: left; vertical-align: top&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;vertical-align: top; text-align: left&quot;&gt;Did not accrue yet due to accumulated deficit&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td style=&quot;text-align: left; vertical-align: top&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: left; vertical-align: top&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;vertical-align: top; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;vertical-align: top; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;vertical-align: top; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: left; vertical-align: top&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;vertical-align: top; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;vertical-align: top; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;vertical-align: top; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: left; vertical-align: top&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;vertical-align: top; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: left; vertical-align: top&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left; vertical-align: top&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;vertical-align: top; text-align: left&quot;&gt;Shaanxi Huahong&lt;/td&gt;&lt;td style=&quot;text-align: left; vertical-align: top&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;vertical-align: top; text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;vertical-align: top; text-align: right&quot;&gt;2,500,300&lt;/td&gt;&lt;td style=&quot;vertical-align: top; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: left; vertical-align: top&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;vertical-align: top; text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;vertical-align: top; text-align: right&quot;&gt;1,250,150&lt;/td&gt;&lt;td style=&quot;vertical-align: top; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: left; vertical-align: top&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;vertical-align: top; text-align: left&quot;&gt;Did not accrue yet due to accumulated deficit&lt;/td&gt;&lt;td style=&quot;text-align: left; vertical-align: top&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;vertical-align: top; text-align: left&quot;&gt;Did not accrue yet due to accumulated deficit&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td style=&quot;text-align: left; vertical-align: top&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: left; vertical-align: top&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;vertical-align: top; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;vertical-align: top; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;vertical-align: top; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: left; vertical-align: top&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;vertical-align: top; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;vertical-align: top; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;vertical-align: top; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: left; vertical-align: top&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;vertical-align: top; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: left; vertical-align: top&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left; vertical-align: top&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;text-align: left; vertical-align: top&quot;&gt;Zhongxun&lt;/td&gt;&lt;td style=&quot;text-align: left; vertical-align: top&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;vertical-align: top; text-align: left&quot;&gt;&amp;#xa5;&lt;/td&gt;&lt;td style=&quot;vertical-align: top; text-align: right&quot;&gt;35,000,000&lt;/td&gt;&lt;td style=&quot;vertical-align: top; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: left; vertical-align: top&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;vertical-align: top; text-align: left&quot;&gt;&amp;#xa5;&lt;/td&gt;&lt;td style=&quot;vertical-align: top; text-align: right&quot;&gt;17,500,000&lt;/td&gt;&lt;td style=&quot;vertical-align: top; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: left; vertical-align: top&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;vertical-align: top; text-align: left&quot;&gt;Did not accrue yet due to accumulated deficit&lt;/td&gt;&lt;td style=&quot;text-align: left; vertical-align: top&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;vertical-align: top; text-align: left&quot;&gt;Did not accrue yet due to accumulated deficit&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;i&gt;&lt;font style=&quot;text-decoration:underline&quot;&gt;Common
Welfare Fund&lt;/font&gt;&lt;/i&gt;&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;The
common welfare fund is a voluntary fund to which the Company can transfer 5% to 10% of its net income. This fund can only be utilized
on capital items for the collective benefit of the Company&amp;#x2019;s employees, such as construction of dormitories, cafeteria facilities,
and other staff welfare facilities. This fund is non-distributable other than upon liquidation. The Company does not participate
in this fund.&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;</creg:StatutoryReservesTextBlock>
  <creg:PercentageOfStatutoryReserveNetIncome unitRef="pure" contextRef="c212_From1Jan2020To30Jun2020_StatutorySurplusReserveFundMember" decimals="2">0.10</creg:PercentageOfStatutoryReserveNetIncome>
  <creg:PercentageOfReserveRegisteredCapital unitRef="pure" contextRef="c212_From1Jan2020To30Jun2020_StatutorySurplusReserveFundMember" decimals="2">0.50</creg:PercentageOfReserveRegisteredCapital>
  <creg:TotalRemainingReserveDescription contextRef="c212_From1Jan2020To30Jun2020_StatutorySurplusReserveFundMember">The surplus reserve fund is non-distributable other than during liquidation and can be used to fund previous years&amp;#x2019; losses, if any, and may be utilized for business expansion or converted into share capital by issuing new shares to existing shareholders in proportion to their shareholding or by increasing the par value of the shares currently held by them, provided that the remaining reserve balance after such issue is not less than 25% of the registered capital.</creg:TotalRemainingReserveDescription>
  <creg:StatutoryReserveDescription contextRef="c0_From1Jan2020To30Jun2020">the Company transferred $140,494, which is 10% of Xi&amp;#x2019;an TCH&amp;#x2019;s net income to the statutory reverse</creg:StatutoryReserveDescription>
  <us-gaap:StatutoryAccountingPracticesStatutoryNetIncomeAmount unitRef="usd" contextRef="c5_From1Apr2020To30Jun2020" decimals="0">140494</us-gaap:StatutoryAccountingPracticesStatutoryNetIncomeAmount>
  <us-gaap:StatutoryAccountingPracticesStatutoryNetIncomeAmount unitRef="usd" contextRef="c0_From1Jan2020To30Jun2020" decimals="0">140494</us-gaap:StatutoryAccountingPracticesStatutoryNetIncomeAmount>
  <us-gaap:DebtInstrumentDescription contextRef="c5_From1Apr2020To30Jun2020">10%</us-gaap:DebtInstrumentDescription>
  <creg:PercentageOfStatutoryReserveNetIncome unitRef="pure" contextRef="c213_From1Jan2020To30Jun2020_MinimumMember_CommonWelfareFundMember" decimals="2">0.05</creg:PercentageOfStatutoryReserveNetIncome>
  <creg:PercentageOfStatutoryReserveNetIncome unitRef="pure" contextRef="c214_From1Jan2020To30Jun2020_MaximumMember_CommonWelfareFundMember" decimals="2">0.10</creg:PercentageOfStatutoryReserveNetIncome>
  <creg:StatutoryReservesDisclosureTableTextBlock contextRef="c0_From1Jan2020To30Jun2020">&lt;table cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; style=&quot;border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif&quot;&gt;
&lt;tr style=&quot;vertical-align: bottom&quot;&gt;
    &lt;td style=&quot;font-weight: bold; border-bottom: Black 1.5pt solid&quot;&gt;Name&amp;#xa0;of&amp;#xa0;Chinese&amp;#xa0;Subsidiaries&lt;/td&gt;&lt;td style=&quot;font-weight: bold; padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid&quot;&gt;Registered&lt;br/&gt; Capital&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; font-weight: bold&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;font-weight: bold; padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid&quot;&gt;Maximum&lt;br/&gt; Statutory&amp;#xa0;&lt;br/&gt;
    Reserve&lt;br/&gt; Amount&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; font-weight: bold&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;font-weight: bold; padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid&quot;&gt;Statutory reserve at&lt;br/&gt; June 30, &lt;br/&gt;
    2020&lt;/td&gt;&lt;td style=&quot;font-weight: bold; padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid&quot;&gt;Statutory&lt;br/&gt; reserve at&lt;br/&gt; December
    31,&lt;br/&gt; 2019&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;vertical-align: bottom&quot;&gt;
    &lt;td&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;vertical-align: top; width: 38%; text-align: left&quot;&gt;Shanghai TCH&lt;/td&gt;&lt;td style=&quot;text-align: left; width: 1%; vertical-align: top&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;vertical-align: top; width: 1%; text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;vertical-align: top; width: 9%; text-align: right&quot;&gt;29,800,000&lt;/td&gt;&lt;td style=&quot;vertical-align: top; width: 1%; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: left; width: 1%; vertical-align: top&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;vertical-align: top; width: 1%; text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;vertical-align: top; width: 9%; text-align: right&quot;&gt;14,900,000&lt;/td&gt;&lt;td style=&quot;vertical-align: top; width: 1%; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: left; width: 1%; vertical-align: top&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left; width: 18%; vertical-align: top&quot;&gt;&amp;#xa5;6,564,303 ($1,003,859)&lt;/td&gt;&lt;td style=&quot;text-align: left; width: 1%; vertical-align: top&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left; width: 18%; vertical-align: top&quot;&gt;&amp;#xa5;6,564,303 ($1,003,859)&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td style=&quot;text-align: left; vertical-align: top&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: left; vertical-align: top&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;vertical-align: top; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;vertical-align: top; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;vertical-align: top; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: left; vertical-align: top&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;vertical-align: top; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;vertical-align: top; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;vertical-align: top; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: left; vertical-align: top&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;vertical-align: top; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: left; vertical-align: top&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left; vertical-align: top&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;vertical-align: top; text-align: left&quot;&gt;Xi&amp;#x2019;an TCH&lt;/td&gt;&lt;td style=&quot;text-align: left; vertical-align: top&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;vertical-align: top; text-align: left&quot;&gt;&amp;#xa5;&lt;/td&gt;&lt;td style=&quot;vertical-align: top; text-align: right&quot;&gt;202,000,000&lt;/td&gt;&lt;td style=&quot;vertical-align: top; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: left; vertical-align: top&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;vertical-align: top; text-align: left&quot;&gt;&amp;#xa5;&lt;/td&gt;&lt;td style=&quot;vertical-align: top; text-align: right&quot;&gt;101,000,000&lt;/td&gt;&lt;td style=&quot;vertical-align: top; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: left; vertical-align: top&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left; vertical-align: top&quot;&gt;&amp;#xa5;70,347,763 ($10,747,478)&lt;/td&gt;&lt;td style=&quot;text-align: left; vertical-align: top&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left; vertical-align: top&quot;&gt;&amp;#xa5;69,359,820 ($10,606,984)&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td style=&quot;text-align: left; vertical-align: top&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: left; vertical-align: top&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;vertical-align: top; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;vertical-align: top; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;vertical-align: top; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: left; vertical-align: top&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;vertical-align: top; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;vertical-align: top; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;vertical-align: top; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: left; vertical-align: top&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;vertical-align: top; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: left; vertical-align: top&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left; vertical-align: top&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;vertical-align: top; text-align: left&quot;&gt;Erdos TCH&lt;/td&gt;&lt;td style=&quot;text-align: left; vertical-align: top&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;vertical-align: top; text-align: left&quot;&gt;&amp;#xa5;&lt;/td&gt;&lt;td style=&quot;vertical-align: top; text-align: right&quot;&gt;120,000,000&lt;/td&gt;&lt;td style=&quot;vertical-align: top; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: left; vertical-align: top&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;vertical-align: top; text-align: left&quot;&gt;&amp;#xa5;&lt;/td&gt;&lt;td style=&quot;vertical-align: top; text-align: right&quot;&gt;60,000,000&lt;/td&gt;&lt;td style=&quot;vertical-align: top; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: left; vertical-align: top&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left; vertical-align: top&quot;&gt;&amp;#xa5;19,035,814 ($2,914,869)&lt;/td&gt;&lt;td style=&quot;text-align: left; vertical-align: top&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left; vertical-align: top&quot;&gt;&amp;#xa5;19,035,814 ($2,914,869)&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td style=&quot;text-align: left; vertical-align: top&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: left; vertical-align: top&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;vertical-align: top; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;vertical-align: top; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;vertical-align: top; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: left; vertical-align: top&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;vertical-align: top; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;vertical-align: top; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;vertical-align: top; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: left; vertical-align: top&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;vertical-align: top; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: left; vertical-align: top&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left; vertical-align: top&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;vertical-align: top; text-align: left&quot;&gt;Xi&amp;#x2019;an Zhonghong&lt;/td&gt;&lt;td style=&quot;text-align: left; vertical-align: top&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;vertical-align: top; text-align: left&quot;&gt;&amp;#xa5;&lt;/td&gt;&lt;td style=&quot;vertical-align: top; text-align: right&quot;&gt;30,000,000&lt;/td&gt;&lt;td style=&quot;vertical-align: top; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: left; vertical-align: top&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;vertical-align: top; text-align: left&quot;&gt;&amp;#xa5;&lt;/td&gt;&lt;td style=&quot;vertical-align: top; text-align: right&quot;&gt;15,000,000&lt;/td&gt;&lt;td style=&quot;vertical-align: top; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: left; vertical-align: top&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;vertical-align: top; text-align: left&quot;&gt;Did not accrue yet due to accumulated deficit&lt;/td&gt;&lt;td style=&quot;text-align: left; vertical-align: top&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;vertical-align: top; text-align: left&quot;&gt;Did not accrue yet due to accumulated deficit&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td style=&quot;text-align: left; vertical-align: top&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: left; vertical-align: top&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;vertical-align: top; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;vertical-align: top; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;vertical-align: top; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: left; vertical-align: top&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;vertical-align: top; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;vertical-align: top; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;vertical-align: top; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: left; vertical-align: top&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;vertical-align: top; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: left; vertical-align: top&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left; vertical-align: top&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;vertical-align: top; text-align: left&quot;&gt;Shaanxi Huahong&lt;/td&gt;&lt;td style=&quot;text-align: left; vertical-align: top&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;vertical-align: top; text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;vertical-align: top; text-align: right&quot;&gt;2,500,300&lt;/td&gt;&lt;td style=&quot;vertical-align: top; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: left; vertical-align: top&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;vertical-align: top; text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;vertical-align: top; text-align: right&quot;&gt;1,250,150&lt;/td&gt;&lt;td style=&quot;vertical-align: top; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: left; vertical-align: top&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;vertical-align: top; text-align: left&quot;&gt;Did not accrue yet due to accumulated deficit&lt;/td&gt;&lt;td style=&quot;text-align: left; vertical-align: top&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;vertical-align: top; text-align: left&quot;&gt;Did not accrue yet due to accumulated deficit&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td style=&quot;text-align: left; vertical-align: top&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: left; vertical-align: top&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;vertical-align: top; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;vertical-align: top; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;vertical-align: top; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: left; vertical-align: top&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;vertical-align: top; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;vertical-align: top; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;vertical-align: top; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: left; vertical-align: top&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;vertical-align: top; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: left; vertical-align: top&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left; vertical-align: top&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;text-align: left; vertical-align: top&quot;&gt;Zhongxun&lt;/td&gt;&lt;td style=&quot;text-align: left; vertical-align: top&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;vertical-align: top; text-align: left&quot;&gt;&amp;#xa5;&lt;/td&gt;&lt;td style=&quot;vertical-align: top; text-align: right&quot;&gt;35,000,000&lt;/td&gt;&lt;td style=&quot;vertical-align: top; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: left; vertical-align: top&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;vertical-align: top; text-align: left&quot;&gt;&amp;#xa5;&lt;/td&gt;&lt;td style=&quot;vertical-align: top; text-align: right&quot;&gt;17,500,000&lt;/td&gt;&lt;td style=&quot;vertical-align: top; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: left; vertical-align: top&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;vertical-align: top; text-align: left&quot;&gt;Did not accrue yet due to accumulated deficit&lt;/td&gt;&lt;td style=&quot;text-align: left; vertical-align: top&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;vertical-align: top; text-align: left&quot;&gt;Did not accrue yet due to accumulated deficit&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</creg:StatutoryReservesDisclosureTableTextBlock>
  <us-gaap:Capital unitRef="cny" contextRef="c215_AsOf30Jun2020_ShanghaiTCHMember" xs:nil="true"/>
  <us-gaap:Capital unitRef="usd" contextRef="c215_AsOf30Jun2020_ShanghaiTCHMember" decimals="0">29800000</us-gaap:Capital>
  <creg:MaximumStatutoryReserveAmount unitRef="cny" contextRef="c215_AsOf30Jun2020_ShanghaiTCHMember" xs:nil="true"/>
  <creg:MaximumStatutoryReserveAmount unitRef="usd" contextRef="c215_AsOf30Jun2020_ShanghaiTCHMember" decimals="0">14900000</creg:MaximumStatutoryReserveAmount>
  <creg:StatutoryReserveDescription contextRef="c216_From1Jan2020To30Jun2020_ShanghaiTCHMember">6,564,303 ($1,003,859)</creg:StatutoryReserveDescription>
  <creg:StatutoryReserveDescription contextRef="c217_From1Jan2019To31Dec2019_ShanghaiTCHMember">6,564,303 ($1,003,859)</creg:StatutoryReserveDescription>
  <us-gaap:Capital unitRef="cny" contextRef="c218_AsOf30Jun2020_XianTCHMember" decimals="0">202000000</us-gaap:Capital>
  <us-gaap:Capital unitRef="usd" contextRef="c218_AsOf30Jun2020_XianTCHMember" xs:nil="true"/>
  <creg:MaximumStatutoryReserveAmount unitRef="cny" contextRef="c218_AsOf30Jun2020_XianTCHMember" decimals="0">101000000</creg:MaximumStatutoryReserveAmount>
  <creg:MaximumStatutoryReserveAmount unitRef="usd" contextRef="c218_AsOf30Jun2020_XianTCHMember" xs:nil="true"/>
  <creg:StatutoryReserveDescription contextRef="c219_From1Jan2020To30Jun2020_XianTCHMember">70,347,763 ($10,747,478)</creg:StatutoryReserveDescription>
  <creg:StatutoryReserveDescription contextRef="c220_From1Jan2019To31Dec2019_XianTCHMember">69,359,820 ($10,606,984)</creg:StatutoryReserveDescription>
  <us-gaap:Capital unitRef="cny" contextRef="c221_AsOf30Jun2020_ErdosTCHMember" decimals="0">120000000</us-gaap:Capital>
  <us-gaap:Capital unitRef="usd" contextRef="c221_AsOf30Jun2020_ErdosTCHMember" xs:nil="true"/>
  <creg:MaximumStatutoryReserveAmount unitRef="cny" contextRef="c221_AsOf30Jun2020_ErdosTCHMember" decimals="0">60000000</creg:MaximumStatutoryReserveAmount>
  <creg:MaximumStatutoryReserveAmount unitRef="usd" contextRef="c221_AsOf30Jun2020_ErdosTCHMember" xs:nil="true"/>
  <creg:StatutoryReserveDescription contextRef="c222_From1Jan2020To30Jun2020_ErdosTCHMember">19,035,814 ($2,914,869)</creg:StatutoryReserveDescription>
  <creg:StatutoryReserveDescription contextRef="c223_From1Jan2019To31Dec2019_ErdosTCHMember">19,035,814 ($2,914,869)</creg:StatutoryReserveDescription>
  <us-gaap:Capital unitRef="cny" contextRef="c224_AsOf30Jun2020_XianZhonghongMember" decimals="0">30000000</us-gaap:Capital>
  <us-gaap:Capital unitRef="usd" contextRef="c224_AsOf30Jun2020_XianZhonghongMember" xs:nil="true"/>
  <creg:MaximumStatutoryReserveAmount unitRef="cny" contextRef="c224_AsOf30Jun2020_XianZhonghongMember" decimals="0">15000000</creg:MaximumStatutoryReserveAmount>
  <creg:MaximumStatutoryReserveAmount unitRef="usd" contextRef="c224_AsOf30Jun2020_XianZhonghongMember" xs:nil="true"/>
  <creg:StatutoryReserveDescription contextRef="c225_From1Jan2020To30Jun2020_XianZhonghongMember">Did not accrue yet due to accumulated deficit</creg:StatutoryReserveDescription>
  <creg:StatutoryReserveDescription contextRef="c226_From1Jan2019To31Dec2019_XianZhonghongMember">Did not accrue yet due to accumulated deficit</creg:StatutoryReserveDescription>
  <us-gaap:Capital unitRef="cny" contextRef="c227_AsOf30Jun2020_ShaanxiHuahongMember" xs:nil="true"/>
  <us-gaap:Capital unitRef="usd" contextRef="c227_AsOf30Jun2020_ShaanxiHuahongMember" decimals="0">2500300</us-gaap:Capital>
  <creg:MaximumStatutoryReserveAmount unitRef="cny" contextRef="c227_AsOf30Jun2020_ShaanxiHuahongMember" xs:nil="true"/>
  <creg:MaximumStatutoryReserveAmount unitRef="usd" contextRef="c227_AsOf30Jun2020_ShaanxiHuahongMember" decimals="0">1250150</creg:MaximumStatutoryReserveAmount>
  <creg:StatutoryReserveDescription contextRef="c228_From1Jan2020To30Jun2020_ShaanxiHuahongMember">Did not accrue yet due to accumulated deficit</creg:StatutoryReserveDescription>
  <creg:StatutoryReserveDescription contextRef="c229_From1Jan2019To31Dec2019_ShaanxiHuahongMember">Did not accrue yet due to accumulated deficit</creg:StatutoryReserveDescription>
  <us-gaap:Capital unitRef="cny" contextRef="c230_AsOf30Jun2020_ZhongxunMember" decimals="0">35000000</us-gaap:Capital>
  <us-gaap:Capital unitRef="usd" contextRef="c230_AsOf30Jun2020_ZhongxunMember" xs:nil="true"/>
  <creg:MaximumStatutoryReserveAmount unitRef="cny" contextRef="c230_AsOf30Jun2020_ZhongxunMember" decimals="0">17500000</creg:MaximumStatutoryReserveAmount>
  <creg:MaximumStatutoryReserveAmount unitRef="usd" contextRef="c230_AsOf30Jun2020_ZhongxunMember" xs:nil="true"/>
  <creg:StatutoryReserveDescription contextRef="c231_From1Jan2020To30Jun2020_ZhongxunMember">Did not accrue yet due to accumulated deficit</creg:StatutoryReserveDescription>
  <creg:StatutoryReserveDescription contextRef="c232_From1Jan2019To31Dec2019_ZhongxunMember">Did not accrue yet due to accumulated deficit</creg:StatutoryReserveDescription>
  <us-gaap:LossContingencyDisclosures contextRef="c0_From1Jan2020To30Jun2020">&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;17.
CONTINGENCIES&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;China
maintains a &amp;#x201c;closed&amp;#x201d; capital account, meaning companies, banks, and individuals cannot move money in or out of the
country except in accordance with strict rules. The People&amp;#x2019;s Bank of China (PBOC) and State Administration of Foreign Exchange
(SAFE) regulate the flow of foreign exchange in and out of the country. For inward or outward foreign currency transactions, the
Company needs to make a timely declaration to the bank with sufficient supporting documents to declare the nature of the business
transaction. The Company&amp;#x2019;s sales, purchases and expense transactions are denominated in RMB and all of the Company&amp;#x2019;s
assets and liabilities are also denominated in RMB. The RMB is not freely convertible into foreign currencies under the current
law. Remittances in currencies other than RMB may require certain supporting documentation in order to make the remittance.&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;The
Company&amp;#x2019;s operations in the PRC are subject to specific considerations and significant risks not typically associated with
companies in North America and Western Europe. These include risks associated with, among others, the political, economic and
legal environments and foreign currency exchange. The Company&amp;#x2019;s results may be adversely affected by changes in governmental
policies with respect to laws and regulations, anti-inflationary measures, currency conversion and remittance abroad, and rates
and methods of taxation, among other things.&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;The
Company sells electricity to its customers and receives commercial notes (bank acceptance) from them in lieu of payments for accounts
receivable. The Company discounts the commercial notes with the bank or endorses the commercial notes to vendors for payment of
their own obligations or to get cash from third parties. Most of the commercial notes have a maturity of less than six months.&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;</us-gaap:LossContingencyDisclosures>
  <us-gaap:CommitmentsAndContingenciesDisclosureTextBlock contextRef="c0_From1Jan2020To30Jun2020">&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;18.
COMMITMENTS&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;i&gt;&lt;font style=&quot;text-decoration:underline&quot;&gt;Lease
Commitment&lt;/font&gt;&lt;/i&gt;&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;On
November 20, 2017, Xi&amp;#x2019;an TCH entered into a lease for its office with a term from December 1, 2017 through November 30,
2020. The monthly rent is RMB 36,536 ($5,600) with quarterly payment in advance.&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;For
the six months ended June 30, 2020 and 2019, the rental expense of the Company was $32,502 and $53,067 (including Beijing office
rent of $19,201), respectively.&amp;#xa0;&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;For
the three months ended June 30, 2020 and 2019, the rental expense of the Company was $16,128 and $26,494 (including Beijing office
rent of $9,419), respectively.&amp;#xa0;&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;The
Company adopted ASC 842 on CFS on January 1, 2019. The components of lease costs, lease term and discount rate with respect of
the office lease with an initial term of more than 12 months are as follows:&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;table cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; style=&quot;border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif&quot;&gt;
&lt;tr style=&quot;vertical-align: bottom&quot;&gt;
    &lt;td&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;font-weight: bold&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;font-weight: bold; text-align: center&quot;&gt;Six Months Ended&lt;/td&gt;&lt;td style=&quot;font-weight: bold&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;vertical-align: bottom&quot;&gt;
    &lt;td&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;font-weight: bold; padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid&quot;&gt;June 30,&lt;br/&gt; 2020&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; font-weight: bold&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;width: 88%; text-align: left; padding-bottom: 4pt&quot;&gt;Operating lease cost &amp;#x2013; amortization of ROU&lt;/td&gt;&lt;td style=&quot;width: 1%; padding-bottom: 4pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;width: 1%; border-bottom: Black 4pt double; text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;width: 9%; border-bottom: Black 4pt double; text-align: right&quot;&gt;31,848&lt;/td&gt;&lt;td style=&quot;width: 1%; padding-bottom: 4pt; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td style=&quot;text-align: left; padding-bottom: 4pt&quot;&gt;Operating lease cost &amp;#x2013; interest expense on lease liability&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 4pt double; text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 4pt double; text-align: right&quot;&gt;654&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;Weighted Average Remaining Lease Term - Operating leases&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;0.42
                                         years&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;Weighted Average Discount Rate - Operating leases&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;3&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;%&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;&lt;br/&gt;&lt;table cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; style=&quot;border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif&quot;&gt;
&lt;tr style=&quot;vertical-align: bottom&quot;&gt;
    &lt;td&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;font-weight: bold&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;font-weight: bold; text-align: center&quot;&gt;Three Months &lt;br/&gt;
    Ended&lt;/td&gt;&lt;td style=&quot;font-weight: bold&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;vertical-align: bottom&quot;&gt;
    &lt;td&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;font-weight: bold; padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid&quot;&gt;June 30,&lt;br/&gt; 2020&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; font-weight: bold&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;width: 88%; text-align: left; padding-bottom: 4pt&quot;&gt;Operating lease cost &amp;#x2013; amortization of ROU&lt;/td&gt;&lt;td style=&quot;width: 1%; padding-bottom: 4pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;width: 1%; border-bottom: Black 4pt double; text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;width: 9%; border-bottom: Black 4pt double; text-align: right&quot;&gt;15,861&lt;/td&gt;&lt;td style=&quot;width: 1%; padding-bottom: 4pt; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td style=&quot;text-align: left; padding-bottom: 4pt&quot;&gt;Operating lease cost &amp;#x2013; interest expense on lease liability&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 4pt double; text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 4pt double; text-align: right&quot;&gt;267&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;The
following is a schedule, by years, of maturities of the office lease liabilities as of June 30, 2020:&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;table cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; style=&quot;border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif&quot;&gt;
&lt;tr style=&quot;vertical-align: bottom&quot;&gt;
    &lt;td&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;font-weight: bold; padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid&quot;&gt;Operating &lt;br/&gt;
    Leases&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; font-weight: bold&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;width: 88%; text-align: left&quot;&gt;2020&lt;/td&gt;&lt;td style=&quot;width: 1%&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;width: 1%; text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;width: 9%; text-align: right&quot;&gt;25,804&lt;/td&gt;&lt;td style=&quot;width: 1%; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;Total undiscounted cash flows&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;25,804&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;text-align: left; padding-bottom: 1.5pt&quot;&gt;Less: imputed interest&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: right&quot;&gt;(193&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; text-align: left&quot;&gt;)&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td style=&quot;padding-bottom: 4pt&quot;&gt;Present value of lease liabilities&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 4pt double; text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 4pt double; text-align: right&quot;&gt;25,611&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;i&gt;&lt;font style=&quot;text-decoration:underline&quot;&gt;Employment
Agreement&lt;/font&gt;&lt;/i&gt;&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;On
May 8, 2020, the Company entered an employment agreement with the Company&amp;#x2019;s CFO for a term of 24 months. The monthly salary
is RMB 16,000 ($2,300). The Company will grant the CFO no less than 5,000 shares of the Company&amp;#x2019;s common stock annually.&amp;#xa0;&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;i&gt;&lt;font style=&quot;text-decoration:underline&quot;&gt;Investment
Banking Engagement Agreement&lt;/font&gt;&lt;/i&gt;&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;On
October 10, 2019, the Company entered an investment banking engagement agreement with an investment banker firm to engage them
as the exclusive lead underwriter for a registered securities offering. The Company shall pay to the investment banker an equity
retainer fee of 15,000 shares (post-reverse stock split) of the restricted common stock of the Company (10,000 shares was issued
within 10 business days of signing the agreement, and remaining 5,000 shares will be paid upon completion of the offering). The
proposed offering amount is $5 million, at closing of the offering, the Company will pay a 7% of the gross offering proceeds and
warrants to purchase that number of shares of common stock or units of securities as shall equal 7% of the securities issued and
sold by the Company at each closing of the offering. This agreement was renewed on July 22, 2020 for another six months, or the
final closing of a transaction, whichever comes first.&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;</us-gaap:CommitmentsAndContingenciesDisclosureTextBlock>
  <us-gaap:PaymentsForRent unitRef="cny" contextRef="c233_From1Nov2017To20Nov2017" decimals="0">36536</us-gaap:PaymentsForRent>
  <us-gaap:PaymentsForRent unitRef="usd" contextRef="c233_From1Nov2017To20Nov2017" decimals="0">5600</us-gaap:PaymentsForRent>
  <us-gaap:LeaseAndRentalExpense unitRef="usd" contextRef="c0_From1Jan2020To30Jun2020" decimals="0">32502</us-gaap:LeaseAndRentalExpense>
  <us-gaap:LeaseAndRentalExpense unitRef="usd" contextRef="c4_From1Jan2019To30Jun2019" decimals="0">53067</us-gaap:LeaseAndRentalExpense>
  <us-gaap:LeaseAndRentalExpense unitRef="usd" contextRef="c234_From1Jan2020To30Jun2020_BeijingOfficeMember" decimals="0">19201</us-gaap:LeaseAndRentalExpense>
  <us-gaap:LeaseAndRentalExpense unitRef="usd" contextRef="c235_From30Apr2020To30Jun2020" decimals="0">16128</us-gaap:LeaseAndRentalExpense>
  <us-gaap:LeaseAndRentalExpense unitRef="usd" contextRef="c6_From1Apr2019To30Jun2019" decimals="0">26494</us-gaap:LeaseAndRentalExpense>
  <us-gaap:LeaseAndRentalExpense unitRef="usd" contextRef="c236_From1Apr2020To30Jun2020_BeijingOfficeMember" decimals="0">9419</us-gaap:LeaseAndRentalExpense>
  <us-gaap:EmployeeBenefitsAndShareBasedCompensation unitRef="cny" contextRef="c237_From1May2020To8May2020_ChiefFinancialOfficerMember" decimals="0">16000</us-gaap:EmployeeBenefitsAndShareBasedCompensation>
  <us-gaap:EmployeeBenefitsAndShareBasedCompensation unitRef="usd" contextRef="c237_From1May2020To8May2020_ChiefFinancialOfficerMember" decimals="0">-2300</us-gaap:EmployeeBenefitsAndShareBasedCompensation>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant unitRef="shares" contextRef="c238_AsOf8May2020" decimals="INF">5000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant>
  <us-gaap:SaleOfStockDescriptionOfTransaction contextRef="c239_From1Oct2019To10Oct2019">the Company entered an investment banking engagement agreement with an investment banker firm to engage them as the exclusive lead underwriter for a registered securities offering. The Company shall pay to the investment banker an equity retainer fee of 15,000 shares (post-reverse stock split) of the restricted common stock of the Company (10,000 shares was issued within 10 business days of signing the agreement, and remaining 5,000 shares will be paid upon completion of the offering). The proposed offering amount is $5 million, at closing of the offering, the Company will pay a 7% of the gross offering proceeds and warrants to purchase that number of shares of common stock or units of securities as shall equal 7% of the securities issued and sold by the Company at each closing of the offering. This agreement was renewed on July 22, 2020</us-gaap:SaleOfStockDescriptionOfTransaction>
  <us-gaap:LeaseCostTableTextBlock contextRef="c0_From1Jan2020To30Jun2020">&lt;table cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; style=&quot;border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif&quot;&gt;
&lt;tr style=&quot;vertical-align: bottom&quot;&gt;
    &lt;td&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;font-weight: bold&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;font-weight: bold; text-align: center&quot;&gt;Six Months Ended&lt;/td&gt;&lt;td style=&quot;font-weight: bold&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;vertical-align: bottom&quot;&gt;
    &lt;td&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;font-weight: bold; padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid&quot;&gt;June 30,&lt;br/&gt; 2020&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; font-weight: bold&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;width: 88%; text-align: left; padding-bottom: 4pt&quot;&gt;Operating lease cost &amp;#x2013; amortization of ROU&lt;/td&gt;&lt;td style=&quot;width: 1%; padding-bottom: 4pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;width: 1%; border-bottom: Black 4pt double; text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;width: 9%; border-bottom: Black 4pt double; text-align: right&quot;&gt;31,848&lt;/td&gt;&lt;td style=&quot;width: 1%; padding-bottom: 4pt; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td style=&quot;text-align: left; padding-bottom: 4pt&quot;&gt;Operating lease cost &amp;#x2013; interest expense on lease liability&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 4pt double; text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 4pt double; text-align: right&quot;&gt;654&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;Weighted Average Remaining Lease Term - Operating leases&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;0.42
                                         years&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;Weighted Average Discount Rate - Operating leases&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;3&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;%&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;&lt;table cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; style=&quot;border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif&quot;&gt;
&lt;tr style=&quot;vertical-align: bottom&quot;&gt;
    &lt;td&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;font-weight: bold&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;font-weight: bold; text-align: center&quot;&gt;Three Months &lt;br/&gt;
    Ended&lt;/td&gt;&lt;td style=&quot;font-weight: bold&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;vertical-align: bottom&quot;&gt;
    &lt;td&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;font-weight: bold; padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid&quot;&gt;June 30,&lt;br/&gt; 2020&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; font-weight: bold&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;width: 88%; text-align: left; padding-bottom: 4pt&quot;&gt;Operating lease cost &amp;#x2013; amortization of ROU&lt;/td&gt;&lt;td style=&quot;width: 1%; padding-bottom: 4pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;width: 1%; border-bottom: Black 4pt double; text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;width: 9%; border-bottom: Black 4pt double; text-align: right&quot;&gt;15,861&lt;/td&gt;&lt;td style=&quot;width: 1%; padding-bottom: 4pt; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td style=&quot;text-align: left; padding-bottom: 4pt&quot;&gt;Operating lease cost &amp;#x2013; interest expense on lease liability&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 4pt double; text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 4pt double; text-align: right&quot;&gt;267&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</us-gaap:LeaseCostTableTextBlock>
  <us-gaap:OperatingLeaseCost unitRef="usd" contextRef="c0_From1Jan2020To30Jun2020" decimals="0">31848</us-gaap:OperatingLeaseCost>
  <creg:OperatingLeaseCostInterestExpenseOnLeaseLiability unitRef="usd" contextRef="c0_From1Jan2020To30Jun2020" decimals="0">654</creg:OperatingLeaseCostInterestExpenseOnLeaseLiability>
  <us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1 contextRef="c2_AsOf30Jun2020">P153D</us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1>
  <us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent unitRef="pure" contextRef="c2_AsOf30Jun2020" decimals="2">0.03</us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent>
  <us-gaap:OperatingLeaseCost unitRef="usd" contextRef="c5_From1Apr2020To30Jun2020" decimals="0">15861</us-gaap:OperatingLeaseCost>
  <creg:OperatingLeaseCostInterestExpenseOnLeaseLiability unitRef="usd" contextRef="c5_From1Apr2020To30Jun2020" decimals="0">267</creg:OperatingLeaseCostInterestExpenseOnLeaseLiability>
  <us-gaap:ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock contextRef="c0_From1Jan2020To30Jun2020">&lt;table cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; style=&quot;border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif&quot;&gt;
&lt;tr style=&quot;vertical-align: bottom&quot;&gt;
    &lt;td&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;font-weight: bold; padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid&quot;&gt;Operating &lt;br/&gt;
    Leases&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; font-weight: bold&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;width: 88%; text-align: left&quot;&gt;2020&lt;/td&gt;&lt;td style=&quot;width: 1%&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;width: 1%; text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;width: 9%; text-align: right&quot;&gt;25,804&lt;/td&gt;&lt;td style=&quot;width: 1%; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;Total undiscounted cash flows&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;25,804&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;text-align: left; padding-bottom: 1.5pt&quot;&gt;Less: imputed interest&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: right&quot;&gt;(193&lt;/td&gt;&lt;td style=&quot;padding-bottom: 1.5pt; text-align: left&quot;&gt;)&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td style=&quot;padding-bottom: 4pt&quot;&gt;Present value of lease liabilities&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 4pt double; text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 4pt double; text-align: right&quot;&gt;25,611&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</us-gaap:ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock>
  <us-gaap:OperatingLeasesFutureMinimumPaymentsDueCurrent unitRef="usd" contextRef="c2_AsOf30Jun2020" decimals="0">25804</us-gaap:OperatingLeasesFutureMinimumPaymentsDueCurrent>
  <us-gaap:OperatingLeasesFutureMinimumPaymentsDue unitRef="usd" contextRef="c2_AsOf30Jun2020" decimals="0">25804</us-gaap:OperatingLeasesFutureMinimumPaymentsDue>
  <creg:LessImputedInterest unitRef="usd" contextRef="c2_AsOf30Jun2020" decimals="0">-193</creg:LessImputedInterest>
  <us-gaap:SubsequentEventsTextBlock contextRef="c0_From1Jan2020To30Jun2020">&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;19.
SUBSEQUENT EVENTS&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;The
Company follows the guidance in FASB ASC 855-10 for the disclosure of subsequent events. The Company evaluated subsequent events
through&amp;#xa0;the date the&amp;#xa0;financial statements were issued and determined the Company has the following material subsequent
events:&amp;#xa0;&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;On
July 7, 2020, the Company entered into an Exchange Agreement with Iliad Research and Trading, L.P. Pursuant to the Agreement,
the Company and the Lender agreed to partition a new Promissory Note in the original principal amount of $200,000 from a Convertible
Promissory Note dated January 31, 2019 which was exchanged for a new Promissory Note on April 14, 2019. The Company and the Lender
agreed to exchange the Partitioned Note for 85,837 shares of common stock of the Company, and then the amount of the outstanding
balance of the Promissory Note will be reduced by an amount equal to the Partitioned Note. The shares of common stock were issued
without any restrictions.&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;On
August 3, 2020, the Company entered into an Exchange Agreement with Iliad Research and Trading, L.P. Pursuant to the Agreement,
the Company and the Lender agreed to partition a new Promissory Note in the original principal amount of $200,000 from a Convertible
Promissory Note dated January 31, 2019 which was exchanged for a new Promissory Note on April 14, 2019. The Company and the Lender
agreed to exchange the Partitioned Note for 73,529 shares of common stock of the Company, and then the amount of the outstanding
balance of the Promissory Note will be reduced by an amount equal to the Partitioned Note. The shares of common stock were issued
without any restrictions.&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;</us-gaap:SubsequentEventsTextBlock>
  <us-gaap:DebtInstrumentFaceAmount unitRef="usd" contextRef="c240_AsOf7Jul2020_IliadResearchMember_SubsequentEventMember" decimals="0">200000</us-gaap:DebtInstrumentFaceAmount>
  <creg:PartitionedNoteShares unitRef="shares" contextRef="c241_From2Jul2020To7Jul2020_IliadResearchMember_SubsequentEventMember" decimals="INF">85837</creg:PartitionedNoteShares>
  <us-gaap:DebtInstrumentFaceAmount unitRef="usd" contextRef="c242_AsOf3Aug2020_IliadResearchMember_SubsequentEventMember" decimals="0">200000</us-gaap:DebtInstrumentFaceAmount>
  <creg:PartitionedNoteShares unitRef="shares" contextRef="c243_From1Aug2020To3Aug2020_IliadResearchMember_SubsequentEventMember" decimals="INF">73529</creg:PartitionedNoteShares>
</xbrl>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.SCH
<SEQUENCE>9
<FILENAME>creg-20200630.xsd
<DESCRIPTION>XBRL SCHEMA FILE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII"?>
<!-- Generated by CompSci Transform (tm) - http://www.compsciresources.com -->
<!-- Created: Fri Aug 14 16:31:55 EDT 2020 -->
<xs:schema elementFormDefault="qualified" xmlns:num="http://www.xbrl.org/dtr/type/numeric" xmlns:srt-types="http://fasb.org/srt-types/2020-01-31" xmlns:creg="http://www.cregcn.com/20200630" targetNamespace="http://www.cregcn.com/20200630" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:us-types="http://fasb.org/us-types/2020-01-31" xmlns:nonnum="http://www.xbrl.org/dtr/type/non-numeric" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xmlns:xbrli="http://www.xbrl.org/2003/instance">
  <xs:annotation>
    <xs:appinfo>
      <link:linkbaseRef xlink:type="simple" xlink:href="creg-20200630_lab.xml" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:role="http://www.xbrl.org/2003/role/labelLinkbaseRef"/>
      <link:linkbaseRef xlink:type="simple" xlink:href="creg-20200630_pre.xml" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:role="http://www.xbrl.org/2003/role/presentationLinkbaseRef"/>
      <link:linkbaseRef xlink:type="simple" xlink:href="creg-20200630_def.xml" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:role="http://www.xbrl.org/2003/role/definitionLinkbaseRef"/>
      <link:linkbaseRef xlink:type="simple" xlink:href="creg-20200630_cal.xml" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:role="http://www.xbrl.org/2003/role/calculationLinkbaseRef"/>
      <link:roleType roleURI="http://www.cregcn.com/role/ConsolidatedBalanceSheet" id="creg_r_ConsolidatedBalanceSheet">
        <link:definition>001 - Statement - Consolidated Balance Sheets</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.cregcn.com/role/ConsolidatedBalanceSheet_Parentheticals" id="creg_r_ConsolidatedBalanceSheet_Parentheticals">
        <link:definition>002 - Statement - Consolidated Balance Sheets (Parentheticals)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.cregcn.com/role/ConsolidatedIncomeStatement" id="creg_r_ConsolidatedIncomeStatement">
        <link:definition>003 - Statement - Consolidated Statements of Operations and Comprehensive Loss (Unaudited)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.cregcn.com/role/ConsolidatedCashFlow" id="creg_r_ConsolidatedCashFlow">
        <link:definition>004 - Statement - Consolidated Statements of Cash Flows (Unaudited)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.cregcn.com/role/ShareholdersEquityType2or3" id="creg_r_ShareholdersEquityType2or3">
        <link:definition>005 - Statement - Consolidated Statements of Stockholders&#8217; Equity (Unaudited)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.cregcn.com/role/OrganizationandDescriptionofBusiness" id="creg_r_OrganizationandDescriptionofBusiness">
        <link:definition>006 - Disclosure - Organization and Description of Business</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.cregcn.com/role/SummaryofSignificantAccountingPolicies" id="creg_r_SummaryofSignificantAccountingPolicies">
        <link:definition>007 - Disclosure - Summary of Significant Accounting Policies</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.cregcn.com/role/InvestmentinSalesTypeLeasesNet" id="creg_r_InvestmentinSalesTypeLeasesNet">
        <link:definition>008 - Disclosure - Investment in Sales-Type Leases, Net</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.cregcn.com/role/OtherReceivables" id="creg_r_OtherReceivables">
        <link:definition>009 - Disclosure - Other Receivables</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.cregcn.com/role/PropertyandEquipmentandConstructioninProgress" id="creg_r_PropertyandEquipmentandConstructioninProgress">
        <link:definition>010 - Disclosure - Property and Equipment and Construction in Progress</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.cregcn.com/role/TaxesPayable" id="creg_r_TaxesPayable">
        <link:definition>011 - Disclosure - Taxes Payable</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.cregcn.com/role/AccruedLiabilitiesandOtherPayables" id="creg_r_AccruedLiabilitiesandOtherPayables">
        <link:definition>012 - Disclosure - Accrued Liabilities and Other Payables</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.cregcn.com/role/DeferredTaxNet" id="creg_r_DeferredTaxNet">
        <link:definition>013 - Disclosure - Deferred Tax, Net</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.cregcn.com/role/LoansPayable" id="creg_r_LoansPayable">
        <link:definition>014 - Disclosure - Loans Payable</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.cregcn.com/role/RefundableDepositsfromCustomersforSystemsLeasing" id="creg_r_RefundableDepositsfromCustomersforSystemsLeasing">
        <link:definition>015 - Disclosure - Refundable Deposits from Customers for Systems Leasing</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.cregcn.com/role/RelatedPartyTransactions" id="creg_r_RelatedPartyTransactions">
        <link:definition>016 - Disclosure - Related Party Transactions</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.cregcn.com/role/NotePayablesNet" id="creg_r_NotePayablesNet">
        <link:definition>017 - Disclosure - Note Payables, Net</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.cregcn.com/role/SharesIssuedforEquityFinancingandStockCompensation" id="creg_r_SharesIssuedforEquityFinancingandStockCompensation">
        <link:definition>018 - Disclosure - Shares Issued for Equity Financing and Stock Compensation</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.cregcn.com/role/IncomeTax" id="creg_r_IncomeTax">
        <link:definition>019 - Disclosure - Income Tax</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.cregcn.com/role/StockBasedCompensationPlan" id="creg_r_StockBasedCompensationPlan">
        <link:definition>020 - Disclosure - Stock-Based Compensation Plan</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.cregcn.com/role/StatutoryReserves" id="creg_r_StatutoryReserves">
        <link:definition>021 - Disclosure - Statutory Reserves</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.cregcn.com/role/Contingencies" id="creg_r_Contingencies">
        <link:definition>022 - Disclosure - Contingencies</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.cregcn.com/role/Commitments" id="creg_r_Commitments">
        <link:definition>023 - Disclosure - Commitments</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.cregcn.com/role/SubsequentEvents" id="creg_r_SubsequentEvents">
        <link:definition>024 - Disclosure - Subsequent Events</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.cregcn.com/role/AccountingPoliciesByPolicy" id="creg_r_AccountingPoliciesByPolicy">
        <link:definition>025 - Disclosure - Accounting Policies, by Policy (Policies)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.cregcn.com/role/SummaryofSignificantAccountingPoliciesTables" id="creg_r_SummaryofSignificantAccountingPoliciesTables">
        <link:definition>026 - Disclosure - Summary of Significant Accounting Policies (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.cregcn.com/role/InvestmentinSalesTypeLeasesNetTables" id="creg_r_InvestmentinSalesTypeLeasesNetTables">
        <link:definition>027 - Disclosure - Investment in Sales-Type Leases, Net (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.cregcn.com/role/PropertyandEquipmentandConstructioninProgressTables" id="creg_r_PropertyandEquipmentandConstructioninProgressTables">
        <link:definition>028 - Disclosure - Property and Equipment and Construction in Progress (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.cregcn.com/role/TaxesPayableTables" id="creg_r_TaxesPayableTables">
        <link:definition>029 - Disclosure - Taxes Payable (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.cregcn.com/role/AccruedLiabilitiesandOtherPayablesTables" id="creg_r_AccruedLiabilitiesandOtherPayablesTables">
        <link:definition>030 - Disclosure - Accrued Liabilities and Other Payables (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.cregcn.com/role/DeferredTaxNetTables" id="creg_r_DeferredTaxNetTables">
        <link:definition>031 - Disclosure - Deferred Tax, Net (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.cregcn.com/role/LoansPayableTables" id="creg_r_LoansPayableTables">
        <link:definition>032 - Disclosure - Loans Payable (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.cregcn.com/role/SharesIssuedforEquityFinancingandStockCompensationTables" id="creg_r_SharesIssuedforEquityFinancingandStockCompensationTables">
        <link:definition>033 - Disclosure - Shares Issued for Equity Financing and Stock Compensation (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.cregcn.com/role/IncomeTaxTables" id="creg_r_IncomeTaxTables">
        <link:definition>034 - Disclosure - Income Tax (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.cregcn.com/role/StockBasedCompensationPlanTables" id="creg_r_StockBasedCompensationPlanTables">
        <link:definition>035 - Disclosure - Stock-Based Compensation Plan (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.cregcn.com/role/StatutoryReservesTables" id="creg_r_StatutoryReservesTables">
        <link:definition>036 - Disclosure - Statutory Reserves (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.cregcn.com/role/CommitmentsTables" id="creg_r_CommitmentsTables">
        <link:definition>037 - Disclosure - Commitments (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.cregcn.com/role/OrganizationandDescriptionofBusinessDetails" id="creg_r_OrganizationandDescriptionofBusinessDetails">
        <link:definition>038 - Disclosure - Organization and Description of Business (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.cregcn.com/role/SummaryofSignificantAccountingPoliciesDetails" id="creg_r_SummaryofSignificantAccountingPoliciesDetails">
        <link:definition>039 - Disclosure - Summary of Significant Accounting Policies (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.cregcn.com/role/ScheduleofbaddebtallowanceTable" id="creg_r_ScheduleofbaddebtallowanceTable">
        <link:definition>040 - Disclosure - Summary of Significant Accounting Policies (Details) - Schedule of bad debt allowance</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.cregcn.com/role/ScheduleofpropertyandequipmentestimatedlivesTable" id="creg_r_ScheduleofpropertyandequipmentestimatedlivesTable">
        <link:definition>041 - Disclosure - Summary of Significant Accounting Policies (Details) - Schedule of property and equipment estimated lives</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.cregcn.com/role/InvestmentinSalesTypeLeasesNetDetails" id="creg_r_InvestmentinSalesTypeLeasesNetDetails">
        <link:definition>042 - Disclosure - Investment in Sales-Type Leases, Net (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.cregcn.com/role/ScheduleofnetinvestmentinsalestypeleasesTable" id="creg_r_ScheduleofnetinvestmentinsalestypeleasesTable">
        <link:definition>043 - Disclosure - Investment in Sales-Type Leases, Net (Details) - Schedule of net investment in sales-type leases</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.cregcn.com/role/OtherReceivablesDetails" id="creg_r_OtherReceivablesDetails">
        <link:definition>044 - Disclosure - Other Receivables (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.cregcn.com/role/PropertyandEquipmentandConstructioninProgressDetails" id="creg_r_PropertyandEquipmentandConstructioninProgressDetails">
        <link:definition>045 - Disclosure - Property and Equipment and Construction in Progress (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.cregcn.com/role/ScheduleofconstructioninprogressTable" id="creg_r_ScheduleofconstructioninprogressTable">
        <link:definition>046 - Disclosure - Property and Equipment and Construction in Progress (Details) - Schedule of construction in progress</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.cregcn.com/role/TaxesPayableDetails" id="creg_r_TaxesPayableDetails">
        <link:definition>047 - Disclosure - Taxes Payable (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.cregcn.com/role/ScheduleoftaxespayableTable" id="creg_r_ScheduleoftaxespayableTable">
        <link:definition>048 - Disclosure - Taxes Payable (Details) - Schedule of taxes payable</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.cregcn.com/role/ScheduleofaccruedliabilitiesandotherpayablesTable" id="creg_r_ScheduleofaccruedliabilitiesandotherpayablesTable">
        <link:definition>049 - Disclosure - Accrued Liabilities and Other Payables (Details) - Schedule of accrued liabilities and other payables</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.cregcn.com/role/ScheduleofdeferredtaxliabilityTable" id="creg_r_ScheduleofdeferredtaxliabilityTable">
        <link:definition>050 - Disclosure - Deferred Tax, Net (Details) - Schedule of deferred tax liability</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.cregcn.com/role/LoansPayableDetails" id="creg_r_LoansPayableDetails">
        <link:definition>051 - Disclosure - Loans Payable (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.cregcn.com/role/ScheduleofreconciliationofrepaymentofHYREFloanentrustedloanTable" id="creg_r_ScheduleofreconciliationofrepaymentofHYREFloanentrustedloanTable">
        <link:definition>052 - Disclosure - Loans Payable (Details) - Schedule of reconciliation of repayment of HYREF loan (entrusted loan)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.cregcn.com/role/RefundableDepositsfromCustomersforSystemsLeasingDetails" id="creg_r_RefundableDepositsfromCustomersforSystemsLeasingDetails">
        <link:definition>053 - Disclosure - Refundable Deposits from Customers for Systems Leasing (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.cregcn.com/role/RelatedPartyTransactionsDetails" id="creg_r_RelatedPartyTransactionsDetails">
        <link:definition>054 - Disclosure - Related Party Transactions (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.cregcn.com/role/NotePayablesNetDetails" id="creg_r_NotePayablesNetDetails">
        <link:definition>055 - Disclosure - Note Payables, Net (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.cregcn.com/role/SharesIssuedforEquityFinancingandStockCompensationDetails" id="creg_r_SharesIssuedforEquityFinancingandStockCompensationDetails">
        <link:definition>056 - Disclosure - Shares Issued for Equity Financing and Stock Compensation (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
<!-- [WMV5][XcpuxYn59dz7vgYynUDuwG7r97K2jUTysl7vcz0lJt/tSeJz73kx1cLt0ZFF2SK/vxBCY0vdSrYJBEf/H1nIPJFQ703sE8EFHxqwi23LMbCnKmQIJFQmQZ2HlmAp6Ugxnu33zjgCzdUrL7iYnKRByY2vP2rMySf7HBzOPU5nuEeAWicwO05jFl7m/Pa4U38HRVjfq814orP6BqMTd7Xjlu24rTaRP5fLOrGw9Cx1+LXJmp3W9TY7V/TvSzQPor5pNXPofPi4u9N7OlIKMfVeYHYWW1r5vrvCmAO5PoafT14=] CSR-->
      <link:roleType roleURI="http://www.cregcn.com/role/ScheduleofwarrantactivityTable" id="creg_r_ScheduleofwarrantactivityTable">
        <link:definition>057 - Disclosure - Shares Issued for Equity Financing and Stock Compensation (Details) - Schedule of warrant activity</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.cregcn.com/role/IncomeTaxDetails" id="creg_r_IncomeTaxDetails">
        <link:definition>058 - Disclosure - Income Tax (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.cregcn.com/role/ScheduleofreconcilesUSstatutoryratestoeffectivetaxrateTable" id="creg_r_ScheduleofreconcilesUSstatutoryratestoeffectivetaxrateTable">
        <link:definition>059 - Disclosure - Income Tax (Details) - Schedule of reconciles U.S. statutory rates to effective tax rate</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.cregcn.com/role/ScheduleofprovisionforincometaxexpenseTable" id="creg_r_ScheduleofprovisionforincometaxexpenseTable">
        <link:definition>060 - Disclosure - Income Tax (Details) - Schedule of provision for income tax expense</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.cregcn.com/role/StockBasedCompensationPlanDetails" id="creg_r_StockBasedCompensationPlanDetails">
        <link:definition>061 - Disclosure - Stock-Based Compensation Plan (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.cregcn.com/role/ScheduleofoptionactivitywithrespecttoemployeesandindependentdirectorsTable" id="creg_r_ScheduleofoptionactivitywithrespecttoemployeesandindependentdirectorsTable">
        <link:definition>062 - Disclosure - Stock-Based Compensation Plan (Details) - Schedule of option activity with respect to employees and independent directors</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.cregcn.com/role/StatutoryReservesDetails" id="creg_r_StatutoryReservesDetails">
        <link:definition>063 - Disclosure - Statutory Reserves (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.cregcn.com/role/ScheduleofmaximumstatutoryreserveamountTable" id="creg_r_ScheduleofmaximumstatutoryreserveamountTable">
        <link:definition>064 - Disclosure - Statutory Reserves (Details) - Schedule of maximum statutory reserve amount</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.cregcn.com/role/CommitmentsDetails" id="creg_r_CommitmentsDetails">
        <link:definition>065 - Disclosure - Commitments (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.cregcn.com/role/ScheduleofleasecostTable" id="creg_r_ScheduleofleasecostTable">
        <link:definition>066 - Disclosure - Commitments (Details) - Schedule of lease cost</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.cregcn.com/role/ScheduleformaturitiesofofficeleaseliabilitiesTable" id="creg_r_ScheduleformaturitiesofofficeleaseliabilitiesTable">
        <link:definition>067 - Disclosure - Commitments (Details) - Schedule for maturities of office lease liabilities</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.cregcn.com/role/SubsequentEventsDetails" id="creg_r_SubsequentEventsDetails">
        <link:definition>068 - Disclosure - Subsequent Events (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.cregcn.com/role/DocumentAndEntityInformation" id="DocumentAndEntityInformation">
        <link:definition>000 - Document - Document And Entity Information</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
    </xs:appinfo>
  </xs:annotation>
  <xs:import namespace="http://www.xbrl.org/2003/instance" schemaLocation="http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd"/>
  <xs:import namespace="http://www.xbrl.org/2003/linkbase" schemaLocation="http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd"/>
  <xs:import namespace="http://fasb.org/us-types/2020-01-31" schemaLocation="http://xbrl.fasb.org/us-gaap/2020/elts/us-types-2020-01-31.xsd"/>
  <xs:import namespace="http://www.xbrl.org/dtr/type/numeric" schemaLocation="http://www.xbrl.org/dtr/type/numeric-2009-12-16.xsd"/>
  <xs:import namespace="http://www.xbrl.org/dtr/type/non-numeric" schemaLocation="http://www.xbrl.org/dtr/type/nonNumeric-2009-12-16.xsd"/>
  <xs:import namespace="http://xbrl.org/2005/xbrldt" schemaLocation="http://www.xbrl.org/2005/xbrldt-2005.xsd"/>
  <xs:import namespace="http://fasb.org/srt-types/2020-01-31" schemaLocation="http://xbrl.fasb.org/srt/2020/elts/srt-types-2020-01-31.xsd"/>
  <xs:import namespace="http://xbrl.sec.gov/sic/2020-01-31" schemaLocation="https://xbrl.sec.gov/sic/2020/sic-2020-01-31.xsd"/>
  <xs:element name="ScheduleOfBadDebtAllowanceAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_ScheduleOfBadDebtAllowanceAbstract"/>
  <xs:element name="ScheduleOfPropertyAndEquipmentEstimatedLivesAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_ScheduleOfPropertyAndEquipmentEstimatedLivesAbstract"/>
  <xs:element name="ScheduleOfNetInvestmentInSalesTypeLeasesAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_ScheduleOfNetInvestmentInSalesTypeLeasesAbstract"/>
  <xs:element name="ScheduleOfConstructionInProgressAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_ScheduleOfConstructionInProgressAbstract"/>
  <xs:element name="TaxPayableAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_TaxPayableAbstract"/>
  <xs:element name="ScheduleOfTaxesPayableAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_ScheduleOfTaxesPayableAbstract"/>
  <xs:element name="ScheduleOfAccruedLiabilitiesAndOtherPayablesAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_ScheduleOfAccruedLiabilitiesAndOtherPayablesAbstract"/>
  <xs:element name="DeferredTaxAssetsLiabilitiesNetDisclosureAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_DeferredTaxAssetsLiabilitiesNetDisclosureAbstract"/>
  <xs:element name="ScheduleOfDeferredTaxLiabilityAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_ScheduleOfDeferredTaxLiabilityAbstract"/>
  <xs:element name="ScheduleOfReconciliationOfRepaymentOfHyrefLoanEntrustedLoanAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_ScheduleOfReconciliationOfRepaymentOfHyrefLoanEntrustedLoanAbstract"/>
  <xs:element name="RefundableDepositFromCustomersForSystemsLeasingAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_RefundableDepositFromCustomersForSystemsLeasingAbstract"/>
  <xs:element name="ConvertibleNotePayableNetAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_ConvertibleNotePayableNetAbstract"/>
  <xs:element name="ScheduleOfWarrantActivityAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_ScheduleOfWarrantActivityAbstract"/>
  <xs:element name="ScheduleOfReconcilesUSStatutoryRatesToEffectiveTaxRateAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_ScheduleOfReconcilesUSStatutoryRatesToEffectiveTaxRateAbstract"/>
  <xs:element name="ScheduleOfProvisionForIncomeTaxExpenseAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_ScheduleOfProvisionForIncomeTaxExpenseAbstract"/>
  <xs:element name="ScheduleOfOptionActivityWithRespectToEmployeesAndIndependentDirectorsAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_ScheduleOfOptionActivityWithRespectToEmployeesAndIndependentDirectorsAbstract"/>
  <xs:element name="StatutoryReservesAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_StatutoryReservesAbstract"/>
  <xs:element name="ScheduleOfMaximumStatutoryReserveAmountAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_ScheduleOfMaximumStatutoryReserveAmountAbstract"/>
  <xs:element name="ScheduleOfLeaseCostAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_ScheduleOfLeaseCostAbstract"/>
  <xs:element name="ScheduleForMaturitiesOfOfficeLeaseLiabilitiesAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_ScheduleForMaturitiesOfOfficeLeaseLiabilitiesAbstract"/>
  <xs:element name="ToNetCashProvidedByUsedInOperatingActivitiesAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_ToNetCashProvidedByUsedInOperatingActivitiesAbstract"/>
  <xs:element name="SupplementalDisclosureOfNonCashOperatingActivitiesAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_SupplementalDisclosureOfNonCashOperatingActivitiesAbstract"/>
  <xs:element name="SupplementalDisclosureOfNonCashFinancingActivitiesAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_SupplementalDisclosureOfNonCashFinancingActivitiesAbstract"/>
  <xs:element name="NonCurrentDeferredTaxAssetsAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_NonCurrentDeferredTaxAssetsAbstract"/>
  <xs:element name="NonCurrentDeferredTaxLiabilitiesAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_NonCurrentDeferredTaxLiabilitiesAbstract"/>
  <xs:element name="ConstructionInProgressNet" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="creg_ConstructionInProgressNet"/>
  <xs:element name="AccruedInterestOnNotes" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="creg_AccruedInterestOnNotes"/>
  <xs:element name="EntrustedLoansPayableInterestCurrent" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="creg_EntrustedLoansPayableInterestCurrent"/>
  <xs:element name="LongTermPayable" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="creg_LongTermPayable"/>
  <xs:element name="StatutoryReserve" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="creg_StatutoryReserve"/>
  <xs:element name="BadDebtsExpense" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="creg_BadDebtsExpense"/>
  <xs:element name="GainLossOnDispositionOfAsset" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="creg_GainLossOnDispositionOfAsset"/>
  <xs:element name="LossOnTransferOfChengliBoxingSystem" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="creg_LossOnTransferOfChengliBoxingSystem"/>
  <xs:element name="LossOnTransferOfXuzhouHuayuSystem" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="creg_LossOnTransferOfXuzhouHuayuSystem"/>
  <xs:element name="LossOnTransferOfShenqiuPhaseIIISystems" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="creg_LossOnTransferOfShenqiuPhaseIIISystems"/>
  <xs:element name="GainLossOnSaleOfPropertyPlantEquipments" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="creg_GainLossOnSaleOfPropertyPlantEquipments"/>
  <xs:element name="LossOnNotesRedemptionConversion" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="creg_LossOnNotesRedemptionConversion"/>
  <xs:element name="IncreaseDecreaseInAccruedInterestReceivables" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="creg_IncreaseDecreaseInAccruedInterestReceivables"/>
  <xs:element name="IncreaseDecreaseInLeasingReceivable" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="creg_IncreaseDecreaseInLeasingReceivable"/>
  <xs:element name="IncreaseDecreaseInAccountReceivable" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="creg_IncreaseDecreaseInAccountReceivable"/>
  <xs:element name="IncreaseDecreaseInPrepaidExpenses" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="creg_IncreaseDecreaseInPrepaidExpenses"/>
  <xs:element name="IncreaseDecreaseInOtherReceivable" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="creg_IncreaseDecreaseInOtherReceivable"/>
  <xs:element name="RefundableDepositForSystemsLeasing" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="creg_RefundableDepositForSystemsLeasing"/>
  <xs:element name="TransferOfProject" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="creg_TransferOfProject"/>
  <xs:element name="ConversionOfConvertibleDebtIntoCommonShares" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="creg_ConversionOfConvertibleDebtIntoCommonShares"/>
  <xs:element name="ConversionOfLongtermNotesIntoCommonShares" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="creg_ConversionOfLongtermNotesIntoCommonShares"/>
  <xs:element name="StockIssuedDuringPeriodValueConversionOfLongtermNotesIntoCommonShares" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="creg_StockIssuedDuringPeriodValueConversionOfLongtermNotesIntoCommonShares"/>
  <xs:element name="StockIssuedDuringPeriodShareValueConversionOfLongtermNotesIntoCommonShares" type="xbrli:sharesItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_StockIssuedDuringPeriodShareValueConversionOfLongtermNotesIntoCommonShares"/>
  <xs:element name="RoundupOfFranctionalSharesDueToReverseSplit" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="creg_RoundupOfFranctionalSharesDueToReverseSplit"/>
  <xs:element name="StockIssueDuringPeriodSharesRoundupOfFranctionalSharesDueToReverseSplit" type="xbrli:sharesItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_StockIssueDuringPeriodSharesRoundupOfFranctionalSharesDueToReverseSplit"/>
  <xs:element name="TransferToStatutoryReserves" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="creg_TransferToStatutoryReserves"/>
  <xs:element name="PurchaseOfNoncontrollingInterest" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="creg_PurchaseOfNoncontrollingInterest"/>
  <xs:element name="IssuanceOfCommonStockForEquityFinancing" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="creg_IssuanceOfCommonStockForEquityFinancing"/>
  <xs:element name="StockIssueDuringPeriodSharesIssuanceOfCommonStockForEquityFinancing" type="xbrli:sharesItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_StockIssueDuringPeriodSharesIssuanceOfCommonStockForEquityFinancing"/>
  <xs:element name="StockIssueDuringPeriodSharesConversionOfConvertibleNotesIncludingAccruedInterestIntoCommonShares" type="xbrli:sharesItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_StockIssueDuringPeriodSharesConversionOfConvertibleNotesIncludingAccruedInterestIntoCommonShares"/>
  <xs:element name="InvestmentsTextBlock" type="nonnum:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_InvestmentsTextBlock"/>
  <xs:element name="TaxPayableTextBlock" type="nonnum:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_TaxPayableTextBlock"/>
  <xs:element name="DeferredTaxAssetsLiabilitiesNetDisclosureTextBlock" type="nonnum:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_DeferredTaxAssetsLiabilitiesNetDisclosureTextBlock"/>
  <xs:element name="RefundableDepositFromCustomersForSystemsLeasingTextBlock" type="nonnum:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_RefundableDepositFromCustomersForSystemsLeasingTextBlock"/>
  <xs:element name="ConvertibleNotePayableNetTextBlock" type="nonnum:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_ConvertibleNotePayableNetTextBlock"/>
  <xs:element name="StatutoryReservesTextBlock" type="nonnum:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_StatutoryReservesTextBlock"/>
  <xs:element name="UsesAndSourcesOfLiquidity" type="nonnum:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_UsesAndSourcesOfLiquidity"/>
  <xs:element name="InterestReceivableOnSalesTypeLeasePolicyTextBlock" type="nonnum:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_InterestReceivableOnSalesTypeLeasePolicyTextBlock"/>
  <xs:element name="InvestmentInSalesTypeLeasesNetPolicyTextBlock" type="nonnum:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_InvestmentInSalesTypeLeasesNetPolicyTextBlock"/>
  <xs:element name="CashFlowPresentationPolicyTextBlock" type="nonnum:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_CashFlowPresentationPolicyTextBlock"/>
  <xs:element name="ScheduleOfConstructionInProgressTableTextBlock" type="nonnum:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_ScheduleOfConstructionInProgressTableTextBlock"/>
  <xs:element name="IncomeTaxPayableDisclosureTableTextBlock" type="nonnum:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_IncomeTaxPayableDisclosureTableTextBlock"/>
  <xs:element name="ScheduleOfShareBasedCompensationStockWarrantsActivityTableTextBlock" type="nonnum:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_ScheduleOfShareBasedCompensationStockWarrantsActivityTableTextBlock"/>
  <xs:element name="StatutoryReservesDisclosureTableTextBlock" type="nonnum:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_StatutoryReservesDisclosureTableTextBlock"/>
  <xs:element name="CapitalLeasesNetInvestmentInSalesTypeLeasesAndDirectFinancingLeasesUnearnedIncome" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="creg_CapitalLeasesNetInvestmentInSalesTypeLeasesAndDirectFinancingLeasesUnearnedIncome"/>
  <xs:element name="CapitalLeasesNetInvestmentInSalesTypeLeasesAndDirectFinancingLeasesRealizedInterestIncomeButNotYetReceived" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="creg_CapitalLeasesNetInvestmentInSalesTypeLeasesAndDirectFinancingLeasesRealizedInterestIncomeButNotYetReceived"/>
  <xs:element name="AllowanceForInvestmentReceivableNet" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="creg_AllowanceForInvestmentReceivableNet"/>
  <xs:element name="PropertyandEquipmentandConstructioninProgressDetailsScheduleofconstructioninprogressTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="creg_PropertyandEquipmentandConstructioninProgressDetailsScheduleofconstructioninprogressTable"/>
  <xs:element name="PropertyandEquipmentandConstructioninProgressDetailsScheduleofconstructioninprogressLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_PropertyandEquipmentandConstructioninProgressDetailsScheduleofconstructioninprogressLineItems"/>
  <xs:element name="LessAssetsImpairmentAllowance" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="creg_LessAssetsImpairmentAllowance"/>
  <xs:element name="TaxPayableNoncurrent" type="xbrli:integerItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_TaxPayableNoncurrent"/>
  <xs:element name="AccruedLiabilitiesandOtherPayablesDetailsScheduleofaccruedliabilitiesandotherpayablesTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="creg_AccruedLiabilitiesandOtherPayablesDetailsScheduleofaccruedliabilitiesandotherpayablesTable"/>
  <xs:element name="AccruedLiabilitiesandOtherPayablesDetailsScheduleofaccruedliabilitiesandotherpayablesLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_AccruedLiabilitiesandOtherPayablesDetailsScheduleofaccruedliabilitiesandotherpayablesLineItems"/>
  <xs:element name="DeferredTaxAssetsDepreciationOfFixedAssetsNoncurrent" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="creg_DeferredTaxAssetsDepreciationOfFixedAssetsNoncurrent"/>
  <xs:element name="DeferredTaxAssetImpairmentLossNoncurrent" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="creg_DeferredTaxAssetImpairmentLossNoncurrent"/>
  <xs:element name="DeferredTaxAssetNoncurrentNetOperatingLoss" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="creg_DeferredTaxAssetNoncurrentNetOperatingLoss"/>
  <xs:element name="DeferredTaxAssetsGrossNoncurrent1" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="creg_DeferredTaxAssetsGrossNoncurrent1"/>
  <xs:element name="DeferredIncomeTaxAssetsNet1" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="creg_DeferredIncomeTaxAssetsNet1"/>
  <xs:element name="DeferredTaxAssetsValuationAllowanceNoncurrent1" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="creg_DeferredTaxAssetsValuationAllowanceNoncurrent1"/>
  <xs:element name="LoansPayableDetailsScheduleofreconciliationofrepaymentofHYREFloanentrustedloanTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="creg_LoansPayableDetailsScheduleofreconciliationofrepaymentofHYREFloanentrustedloanTable"/>
  <xs:element name="LoansPayableDetailsScheduleofreconciliationofrepaymentofHYREFloanentrustedloanLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_LoansPayableDetailsScheduleofreconciliationofrepaymentofHYREFloanentrustedloanLineItems"/>
  <xs:element name="EntrustedLoanPayableNetWithXianTchInvestmentInEntrustedLoan" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="creg_EntrustedLoanPayableNetWithXianTchInvestmentInEntrustedLoan"/>
  <xs:element name="InterestAccruedDueToCutoffDateForInterestCalculationForRepayment" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="creg_InterestAccruedDueToCutoffDateForInterestCalculationForRepayment"/>
  <xs:element name="PortionOfLoanRepaymentDue" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="creg_PortionOfLoanRepaymentDue"/>
  <xs:element name="InterestPenaltyRepaidByXianTch" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="creg_InterestPenaltyRepaidByXianTch"/>
  <xs:element name="LoanPrincipleRepaidByXianTch" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="creg_LoanPrincipleRepaidByXianTch"/>
  <xs:element name="SharesIssuedforEquityFinancingandStockCompensationDetailsScheduleofwarrantactivityTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="creg_SharesIssuedforEquityFinancingandStockCompensationDetailsScheduleofwarrantactivityTable"/>
  <xs:element name="SharesIssuedforEquityFinancingandStockCompensationDetailsScheduleofwarrantactivityLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_SharesIssuedforEquityFinancingandStockCompensationDetailsScheduleofwarrantactivityLineItems"/>
  <xs:element name="SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm3" type="xbrli:durationItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm3"/>
  <xs:element name="SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1BeginningBalance" type="xbrli:durationItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1BeginningBalance"/>
  <xs:element name="ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantedWeightedAverageRemainingContractualTerm2" type="xbrli:durationItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantedWeightedAverageRemainingContractualTerm2"/>
  <xs:element name="ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisedWeightedAverageRemainingContractualTerm2" type="xbrli:durationItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisedWeightedAverageRemainingContractualTerm2"/>
  <xs:element name="ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeitedWeightedAverageRemainingContractualTerm2" type="xbrli:durationItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeitedWeightedAverageRemainingContractualTerm2"/>
  <xs:element name="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpiredInPeriod" type="xbrli:sharesItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpiredInPeriod"/>
  <xs:element name="ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpiredInPeriodWeightedAverageExercisePrice" type="num:perShareItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpiredInPeriodWeightedAverageExercisePrice"/>
  <xs:element name="ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpiredWeightedAverageRemainingContractualTerm2" type="xbrli:durationItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpiredWeightedAverageRemainingContractualTerm2"/>
  <xs:element name="USStatutoryRates" type="num:percentItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_USStatutoryRates"/>
  <xs:element name="EffectiveIncomeTaxRateReconciliationAdjustmentOnPRCTaxReturn" type="num:percentItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_EffectiveIncomeTaxRateReconciliationAdjustmentOnPRCTaxReturn"/>
  <xs:element name="ReversalOfTemporaryDifferenceDueToDisposal" type="num:percentItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_ReversalOfTemporaryDifferenceDueToDisposal"/>
  <xs:element name="StockBasedCompensationPlanDetailsScheduleofoptionactivitywithrespecttoemployeesandindependentdirectorsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="creg_StockBasedCompensationPlanDetailsScheduleofoptionactivitywithrespecttoemployeesandindependentdirectorsTable"/>
  <xs:element name="StockBasedCompensationPlanDetailsScheduleofoptionactivitywithrespecttoemployeesandindependentdirectorsLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_StockBasedCompensationPlanDetailsScheduleofoptionactivitywithrespecttoemployeesandindependentdirectorsLineItems"/>
  <xs:element name="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionOutstandingNumber" type="xbrli:sharesItemType" abstract="false" xbrli:periodType="instant" nillable="true" substitutionGroup="xbrli:item" id="creg_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionOutstandingNumber"/>
  <xs:element name="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionOutstandingWeightedAverageExercisePrice" type="num:perShareItemType" abstract="false" xbrli:periodType="instant" nillable="true" substitutionGroup="xbrli:item" id="creg_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionOutstandingWeightedAverageExercisePrice"/>
  <xs:element name="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionOutstandingNumberExercisable" type="xbrli:sharesItemType" abstract="false" xbrli:periodType="instant" nillable="true" substitutionGroup="xbrli:item" id="creg_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionOutstandingNumberExercisable"/>
  <xs:element name="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionExercisableWeightedAverageExercisePrice" type="num:perShareItemType" abstract="false" xbrli:periodType="instant" nillable="true" substitutionGroup="xbrli:item" id="creg_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionExercisableWeightedAverageExercisePrice"/>
  <xs:element name="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTermOne" type="xbrli:durationItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTermOne"/>
  <xs:element name="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTermTwo" type="xbrli:durationItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTermTwo"/>
  <xs:element name="StatutoryReservesDetailsScheduleofmaximumstatutoryreserveamountTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="creg_StatutoryReservesDetailsScheduleofmaximumstatutoryreserveamountTable"/>
  <xs:element name="StatutoryReservesDetailsScheduleofmaximumstatutoryreserveamountLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_StatutoryReservesDetailsScheduleofmaximumstatutoryreserveamountLineItems"/>
  <xs:element name="MaximumStatutoryReserveAmount" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="creg_MaximumStatutoryReserveAmount"/>
  <xs:element name="StatutoryReserveDescription" type="xbrli:stringItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_StatutoryReserveDescription"/>
  <xs:element name="OperatingLeaseCostInterestExpenseOnLeaseLiability" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="creg_OperatingLeaseCostInterestExpenseOnLeaseLiability"/>
  <xs:element name="LessImputedInterest" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="creg_LessImputedInterest"/>
  <xs:element name="ContractAgreementDomain" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_ContractAgreementDomain"/>
  <xs:element name="ProjectDomain" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_ProjectDomain"/>
  <xs:element name="LimitedPartnersDomain" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_LimitedPartnersDomain"/>
  <xs:element name="AgreementDomain" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_AgreementDomain"/>
  <xs:element name="OrganizationandDescriptionofBusinessDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="creg_OrganizationandDescriptionofBusinessDetailsTable"/>
  <xs:element name="OrganizationandDescriptionofBusinessDetailsLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_OrganizationandDescriptionofBusinessDetailsLineItems"/>
  <xs:element name="MaturityTerm" type="xbrli:durationItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_MaturityTerm"/>
  <xs:element name="TotalInvestmentForProject" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="creg_TotalInvestmentForProject"/>
  <xs:element name="LeasesDescription" type="xbrli:stringItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_LeasesDescription"/>
  <xs:element name="LeaseRevenuesAndFees" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="creg_LeaseRevenuesAndFees"/>
  <xs:element name="LeasePeriod" type="xbrli:durationItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_LeasePeriod"/>
  <xs:element name="PayableForPowerGenerationSystems" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="creg_PayableForPowerGenerationSystems"/>
  <xs:element name="CommonStockIssuableForPowerGenerationSystems" type="xbrli:sharesItemType" abstract="false" xbrli:periodType="instant" nillable="true" substitutionGroup="xbrli:item" id="creg_CommonStockIssuableForPowerGenerationSystems"/>
  <xs:element name="CommonStockIssuablePerShareForPowerGenerationSystems" type="num:perShareItemType" abstract="false" xbrli:periodType="instant" nillable="true" substitutionGroup="xbrli:item" id="creg_CommonStockIssuablePerShareForPowerGenerationSystems"/>
  <xs:element name="LeaseAmountPerMonth" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="creg_LeaseAmountPerMonth"/>
  <xs:element name="LongTermLeasesDescription" type="xbrli:stringItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_LongTermLeasesDescription"/>
  <xs:element name="PaymentOfTransferPrice" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="creg_PaymentOfTransferPrice"/>
  <xs:element name="LossFromTheTransfer" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="creg_LossFromTheTransfer"/>
  <xs:element name="RepaymentOfLoan" type="xbrli:sharesItemType" abstract="false" xbrli:periodType="instant" nillable="true" substitutionGroup="xbrli:item" id="creg_RepaymentOfLoan"/>
  <xs:element name="InitialCapitalContributionDescription" type="xbrli:stringItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_InitialCapitalContributionDescription"/>
  <xs:element name="OriginalInvestmentBySubsidiary" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="creg_OriginalInvestmentBySubsidiary"/>
  <xs:element name="TotalFundCapitalContribution" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="creg_TotalFundCapitalContribution"/>
  <xs:element name="SubscribedAmountOfInitialCapitalContribution" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="creg_SubscribedAmountOfInitialCapitalContribution"/>
  <xs:element name="OwnershipDescription" type="xbrli:stringItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_OwnershipDescription"/>
  <xs:element name="EnergySavingSolutionAndServicesCost" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="creg_EnergySavingSolutionAndServicesCost"/>
  <xs:element name="DescriptionOfFundManagementSupplementalAgreement" type="xbrli:stringItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_DescriptionOfFundManagementSupplementalAgreement"/>
  <xs:element name="AgreementTermOfProject" type="xbrli:durationItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_AgreementTermOfProject"/>
  <xs:element name="TransferAgreementDescription" type="xbrli:stringItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_TransferAgreementDescription"/>
  <xs:element name="LeaseAgreementTermDescription" type="xbrli:stringItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_LeaseAgreementTermDescription"/>
  <xs:element name="DescriptionOfWasteHeatPowerGenerationEnergyManagementCooperativeAgreement" type="xbrli:stringItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_DescriptionOfWasteHeatPowerGenerationEnergyManagementCooperativeAgreement"/>
  <xs:element name="DescriptionOfRegisterCaptial" type="xbrli:stringItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_DescriptionOfRegisterCaptial"/>
  <xs:element name="ReverseStockSplitOfCommonStockPerShare" type="srt-types:perUnitItemType" abstract="false" xbrli:periodType="instant" nillable="true" substitutionGroup="xbrli:item" id="creg_ReverseStockSplitOfCommonStockPerShare"/>
  <xs:element name="SummaryofSignificantAccountingPoliciesDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="creg_SummaryofSignificantAccountingPoliciesDetailsTable"/>
  <xs:element name="SummaryofSignificantAccountingPoliciesDetailsLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_SummaryofSignificantAccountingPoliciesDetailsLineItems"/>
  <xs:element name="AccountsReceivableDescription" type="xbrli:stringItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_AccountsReceivableDescription"/>
  <xs:element name="BadDebtAllowance" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="creg_BadDebtAllowance"/>
  <xs:element name="InterestReceivableOnSalesLease" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="creg_InterestReceivableOnSalesLease"/>
  <xs:element name="NetInvestmentInSalesTypeLeases" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="creg_NetInvestmentInSalesTypeLeases"/>
  <xs:element name="AllowanceForNetInvestmentReceivable" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="creg_AllowanceForNetInvestmentReceivable"/>
  <xs:element name="InterestOfInvestment" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="creg_InterestOfInvestment"/>
  <xs:element name="SharesOfAntiDilutiveSecuritiesUnderWarrantsAndOption" type="xbrli:sharesItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_SharesOfAntiDilutiveSecuritiesUnderWarrantsAndOption"/>
  <xs:element name="TransferAgreementDescriptions" type="xbrli:stringItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_TransferAgreementDescriptions"/>
  <xs:element name="AdvanceToThirdParty" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="creg_AdvanceToThirdParty"/>
  <xs:element name="AdvanceToEmployees" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="creg_AdvanceToEmployees"/>
  <xs:element name="SocialInsurance" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="creg_SocialInsurance"/>
  <xs:element name="TaxAndMaintenanceCostReceivable" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="creg_TaxAndMaintenanceCostReceivable"/>
  <xs:element name="PropertyandEquipmentandConstructioninProgressDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="creg_PropertyandEquipmentandConstructioninProgressDetailsTable"/>
  <xs:element name="PropertyandEquipmentandConstructioninProgressDetailsLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_PropertyandEquipmentandConstructioninProgressDetailsLineItems"/>
  <xs:element name="TransferredOfSharesDescription" type="xbrli:stringItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_TransferredOfSharesDescription"/>
  <xs:element name="TaxPayableCurrent" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="creg_TaxPayableCurrent"/>
  <xs:element name="TaxesPayableNoncurrent" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="creg_TaxesPayableNoncurrent"/>
  <xs:element name="IncomeTaxLiabilityInstallmentsDescription" type="xbrli:stringItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_IncomeTaxLiabilityInstallmentsDescription"/>
  <xs:element name="TypeOfAgreementDomain" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_TypeOfAgreementDomain"/>
  <xs:element name="LoansPayableDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="creg_LoansPayableDetailsTable"/>
  <xs:element name="LoansPayableDetailsLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_LoansPayableDetailsLineItems"/>
  <xs:element name="DescriptionOfEquityInvestment" type="xbrli:stringItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_DescriptionOfEquityInvestment"/>
  <xs:element name="DescriptionOfRemainingLoanBalance" type="xbrli:stringItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_DescriptionOfRemainingLoanBalance"/>
  <xs:element name="BuyBackPrice" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="creg_BuyBackPrice"/>
  <xs:element name="TransferPriceInstallmentPaymentsDescription" type="xbrli:stringItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_TransferPriceInstallmentPaymentsDescription"/>
  <xs:element name="LenderRepaymentDescription" type="xbrli:stringItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_LenderRepaymentDescription"/>
  <xs:element name="RelatedPartyTransactionsDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="creg_RelatedPartyTransactionsDetailsTable"/>
  <xs:element name="RelatedPartyTransactionsDetailsLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_RelatedPartyTransactionsDetailsLineItems"/>
  <xs:element name="NotePayablesNetDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="creg_NotePayablesNetDetailsTable"/>
  <xs:element name="NotePayablesNetDetailsLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_NotePayablesNetDetailsLineItems"/>
  <xs:element name="PercentageOfAmountsOutstanding" type="num:percentItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_PercentageOfAmountsOutstanding"/>
  <xs:element name="AgreementDescription" type="xbrli:stringItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_AgreementDescription"/>
  <xs:element name="PrinicipleAdjustmentAmount" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="creg_PrinicipleAdjustmentAmount"/>
  <xs:element name="TotalSharesOfCommonStock" type="xbrli:sharesItemType" abstract="false" xbrli:periodType="instant" nillable="true" substitutionGroup="xbrli:item" id="creg_TotalSharesOfCommonStock"/>
  <xs:element name="ConversionPrice" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="creg_ConversionPrice"/>
  <xs:element name="NetConversionOfStockAmountConverted" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="creg_NetConversionOfStockAmountConverted"/>
  <xs:element name="IncreaseDecreaseOutstandingBalancePercentage" type="num:percentItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_IncreaseDecreaseOutstandingBalancePercentage"/>
  <xs:element name="DebtInstrumentOutstandingBalance" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="creg_DebtInstrumentOutstandingBalance"/>
  <xs:element name="SharesIssuedforEquityFinancingandStockCompensationDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="creg_SharesIssuedforEquityFinancingandStockCompensationDetailsTable"/>
  <xs:element name="SharesIssuedforEquityFinancingandStockCompensationDetailsLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_SharesIssuedforEquityFinancingandStockCompensationDetailsLineItems"/>
  <xs:element name="IncomeTaxDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="creg_IncomeTaxDetailsTable"/>
  <xs:element name="IncomeTaxDetailsLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_IncomeTaxDetailsLineItems"/>
  <xs:element name="EffectiveIncomeTaxRateReconciliationDeferredTaxValuationAllowance" type="num:percentItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_EffectiveIncomeTaxRateReconciliationDeferredTaxValuationAllowance"/>
  <xs:element name="StatutoryReservesDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="creg_StatutoryReservesDetailsTable"/>
  <xs:element name="StatutoryReservesDetailsLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_StatutoryReservesDetailsLineItems"/>
  <xs:element name="PercentageOfStatutoryReserveNetIncome" type="num:percentItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_PercentageOfStatutoryReserveNetIncome"/>
  <xs:element name="PercentageOfReserveRegisteredCapital" type="num:percentItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_PercentageOfReserveRegisteredCapital"/>
  <xs:element name="TotalRemainingReserveDescription" type="xbrli:stringItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_TotalRemainingReserveDescription"/>
  <xs:element name="CommitmentsDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="creg_CommitmentsDetailsTable"/>
  <xs:element name="CommitmentsDetailsLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_CommitmentsDetailsLineItems"/>
  <xs:element name="SubsequentEventsDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="creg_SubsequentEventsDetailsTable"/>
  <xs:element name="SubsequentEventsDetailsLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_SubsequentEventsDetailsLineItems"/>
  <xs:element name="PartitionedNoteShares" type="xbrli:sharesItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_PartitionedNoteShares"/>
  <xs:element name="AgreementAxis" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:dimensionItem" id="creg_AgreementAxis"/>
  <xs:element name="ContractAgreementAxis" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:dimensionItem" id="creg_ContractAgreementAxis"/>
  <xs:element name="LimitedPartnersAxis" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:dimensionItem" id="creg_LimitedPartnersAxis"/>
  <xs:element name="ProjectAxis" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:dimensionItem" id="creg_ProjectAxis"/>
  <xs:element name="TypeOfAgreementAxis" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:dimensionItem" id="creg_TypeOfAgreementAxis"/>
  <xs:element name="BaiChonggongMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_BaiChonggongMember"/>
  <xs:element name="BeijingOfficeMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_BeijingOfficeMember"/>
  <xs:element name="BiomassPowerGenerationAssetTransferAgreementMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_BiomassPowerGenerationAssetTransferAgreementMember"/>
  <xs:element name="BiomassPowerGenerationProjectLeaseAgreementMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_BiomassPowerGenerationProjectLeaseAgreementMember"/>
  <xs:element name="BiomassPowerGenerationSystemMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_BiomassPowerGenerationSystemMember"/>
  <xs:element name="ChengaliMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_ChengaliMember"/>
  <xs:element name="ChinaOrientAssetManagementCoLtdMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_ChinaOrientAssetManagementCoLtdMember"/>
  <xs:element name="CommonWelfareFundMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_CommonWelfareFundMember"/>
  <xs:element name="DaTangShiDaiMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_DaTangShiDaiMember"/>
  <xs:element name="DaTongRecyclingEnergyMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_DaTongRecyclingEnergyMember"/>
  <xs:element name="ErdosMetallurgyCompanyLimitedMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_ErdosMetallurgyCompanyLimitedMember"/>
  <xs:element name="ErdosTCHMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_ErdosTCHMember"/>
  <xs:element name="ExchangeAgreementMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_ExchangeAgreementMember"/>
  <xs:element name="ExchangeAgreementsTwoMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_ExchangeAgreementsTwoMember"/>
  <xs:element name="ForbearanceAgreementMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_ForbearanceAgreementMember"/>
  <xs:element name="HYREFFundMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_HYREFFundMember"/>
  <xs:element name="HYREFLoanentrustedLoanMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_HYREFLoanentrustedLoanMember"/>
  <xs:element name="HYREFMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_HYREFMember"/>
  <xs:element name="HongyuanHuifuMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_HongyuanHuifuMember"/>
  <xs:element name="HongyuanHuifuVentureCapitalCoLtdMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_HongyuanHuifuVentureCapitalCoLtdMember"/>
  <xs:element name="IliadResearchMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_IliadResearchMember"/>
  <xs:element name="IndependentDirectorsCompensationPlanMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_IndependentDirectorsCompensationPlanMember"/>
  <xs:element name="InitialInvestmentMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_InitialInvestmentMember"/>
  <xs:element name="LegalAndConsultingServicesMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_LegalAndConsultingServicesMember"/>
  <xs:element name="OtherAccruedExpenseMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_OtherAccruedExpenseMember"/>
  <xs:element name="OtherEmployeeBenefitsAccrualsMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_OtherEmployeeBenefitsAccrualsMember"/>
  <xs:element name="PRCMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_PRCMember"/>
  <xs:element name="PayrollAndEmployeeBenefitsMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_PayrollAndEmployeeBenefitsMember"/>
  <xs:element name="PuchengSystemsMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_PuchengSystemsMember"/>
  <xs:element name="ReceivableOfElectricitySalesOfErdosMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_ReceivableOfElectricitySalesOfErdosMember"/>
  <xs:element name="SecuritiesPurchaseAgreementMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_SecuritiesPurchaseAgreementMember"/>
  <xs:element name="ShaanxiHuahongMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_ShaanxiHuahongMember"/>
  <xs:element name="ShanghaiTCHMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_ShanghaiTCHMember"/>
  <xs:element name="ShenqiuProjectMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_ShenqiuProjectMember"/>
  <xs:element name="StatutoryReservesMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_StatutoryReservesMember"/>
  <xs:element name="StatutorySurplusReserveFundMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_StatutorySurplusReserveFundMember"/>
  <xs:element name="TianYuXuZhouRecyclingEnergyMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_TianYuXuZhouRecyclingEnergyMember"/>
  <xs:element name="TianyuProjectMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_TianyuProjectMember"/>
  <xs:element name="TradingLPMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_TradingLPMember"/>
  <xs:element name="TransferAgreementMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_TransferAgreementMember"/>
  <xs:element name="TransferPriceForChengliProjectMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_TransferPriceForChengliProjectMember"/>
  <xs:element name="TransferPriceForShenqiuPhaseIAndIIProjectsMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_TransferPriceForShenqiuPhaseIAndIIProjectsMember"/>
  <xs:element name="TransferPriceForXuzhouHuayuProjectMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_TransferPriceForXuzhouHuayuProjectMember"/>
  <xs:element name="XianHuaxinNewEnergyCoLtdMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_XianHuaxinNewEnergyCoLtdMember"/>
  <xs:element name="XianTCHEnergyTechnologyCoLtdMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_XianTCHEnergyTechnologyCoLtdMember"/>
  <xs:element name="XianTCHMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_XianTCHMember"/>
  <xs:element name="XianTchLimitedPartnerMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_XianTchLimitedPartnerMember"/>
  <xs:element name="XianTchMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_XianTchMember"/>
  <xs:element name="XianZhonghongMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_XianZhonghongMember"/>
  <xs:element name="XianZhonghongNewEnergyTechnologyCoMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_XianZhonghongNewEnergyTechnologyCoMember"/>
  <xs:element name="XuzhouHuayuProjectMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_XuzhouHuayuProjectMember"/>
  <xs:element name="XuzhouTiananMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_XuzhouTiananMember"/>
  <xs:element name="XuzhouTiananProjectMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_XuzhouTiananProjectMember"/>
  <xs:element name="XuzhouZhongtaiProjectMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_XuzhouZhongtaiProjectMember"/>
  <xs:element name="ZhongtaiWasteHeatPowerGenerationEnergyManagementCooperativeAgreementMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_ZhongtaiWasteHeatPowerGenerationEnergyManagementCooperativeAgreementMember"/>
  <xs:element name="ZhongxunMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_ZhongxunMember"/>
  <xs:element name="DocumentAndEntityInformationAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_DocumentAndEntityInformationAbstract"/>
</xs:schema>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.CAL
<SEQUENCE>10
<FILENAME>creg-20200630_cal.xml
<DESCRIPTION>XBRL CALCULATION FILE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII"?>
<!-- Generated by CompSci Transform (tm) - http://www.compsciresources.com -->
<!-- Created: Fri Aug 14 16:31:56 EDT 2020 -->
<linkbase xmlns="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
  <roleRef xlink:type="simple" xlink:href="creg-20200630.xsd#creg_r_ConsolidatedBalanceSheet" roleURI="http://www.cregcn.com/role/ConsolidatedBalanceSheet"/>
  <roleRef xlink:type="simple" xlink:href="creg-20200630.xsd#creg_r_ConsolidatedIncomeStatement" roleURI="http://www.cregcn.com/role/ConsolidatedIncomeStatement"/>
  <roleRef xlink:type="simple" xlink:href="creg-20200630.xsd#creg_r_ConsolidatedCashFlow" roleURI="http://www.cregcn.com/role/ConsolidatedCashFlow"/>
  <roleRef xlink:type="simple" xlink:href="creg-20200630.xsd#creg_r_ScheduleofbaddebtallowanceTable" roleURI="http://www.cregcn.com/role/ScheduleofbaddebtallowanceTable"/>
  <roleRef xlink:type="simple" xlink:href="creg-20200630.xsd#creg_r_ScheduleofconstructioninprogressTable" roleURI="http://www.cregcn.com/role/ScheduleofconstructioninprogressTable"/>
  <roleRef xlink:type="simple" xlink:href="creg-20200630.xsd#creg_r_ScheduleoftaxespayableTable" roleURI="http://www.cregcn.com/role/ScheduleoftaxespayableTable"/>
  <calculationLink xlink:type="extended" xlink:role="http://www.cregcn.com/role/ConsolidatedBalanceSheet">
    <loc xlink:type="locator" xlink:label="us-gaap_AssetsCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetsCurrent"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AssetsCurrent" xlink:to="us-gaap_CashAndCashEquivalentsAtCarryingValue" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsReceivableNetCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsReceivableNetCurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AssetsCurrent" xlink:to="us-gaap_AccountsReceivableNetCurrent" order="2" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InterestReceivableCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestReceivableCurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AssetsCurrent" xlink:to="us-gaap_InterestReceivableCurrent" order="3" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PrepaidExpenseCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PrepaidExpenseCurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AssetsCurrent" xlink:to="us-gaap_PrepaidExpenseCurrent" order="4" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsAndOtherReceivablesNetCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsAndOtherReceivablesNetCurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AssetsCurrent" xlink:to="us-gaap_AccountsAndOtherReceivablesNetCurrent" order="5" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AssetsNoncurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetsNoncurrent"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CapitalLeasesLessorBalanceSheetNetInvestmentInSalesTypeLeasesNoncurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CapitalLeasesLessorBalanceSheetNetInvestmentInSalesTypeLeasesNoncurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AssetsNoncurrent" xlink:to="us-gaap_CapitalLeasesLessorBalanceSheetNetInvestmentInSalesTypeLeasesNoncurrent" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DepositsAssetsNoncurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DepositsAssetsNoncurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AssetsNoncurrent" xlink:to="us-gaap_DepositsAssetsNoncurrent" order="2" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseRightOfUseAsset" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AssetsNoncurrent" xlink:to="us-gaap_OperatingLeaseRightOfUseAsset" order="3" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentNet" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AssetsNoncurrent" xlink:to="us-gaap_PropertyPlantAndEquipmentNet" order="4" weight="1"/>
    <loc xlink:type="locator" xlink:label="creg_ConstructionInProgressNet" xlink:href="creg-20200630.xsd#creg_ConstructionInProgressNet"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AssetsNoncurrent" xlink:to="creg_ConstructionInProgressNet" order="5" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Assets" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Assets"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_Assets" xlink:to="us-gaap_AssetsCurrent" order="1" weight="1"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_Assets" xlink:to="us-gaap_AssetsNoncurrent" order="2" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesCurrent"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsPayableCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsPayableCurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesCurrent" xlink:to="us-gaap_AccountsPayableCurrent" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_TaxesPayableCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TaxesPayableCurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesCurrent" xlink:to="us-gaap_TaxesPayableCurrent" order="2" weight="1"/>
    <loc xlink:type="locator" xlink:label="creg_AccruedInterestOnNotes" xlink:href="creg-20200630.xsd#creg_AccruedInterestOnNotes"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesCurrent" xlink:to="creg_AccruedInterestOnNotes" order="3" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NotesPayableCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NotesPayableCurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesCurrent" xlink:to="us-gaap_NotesPayableCurrent" order="4" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesCurrent" xlink:to="us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent" order="5" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseLiabilityCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseLiabilityCurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesCurrent" xlink:to="us-gaap_OperatingLeaseLiabilityCurrent" order="6" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DueToRelatedPartiesCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DueToRelatedPartiesCurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesCurrent" xlink:to="us-gaap_DueToRelatedPartiesCurrent" order="7" weight="1"/>
    <loc xlink:type="locator" xlink:label="creg_EntrustedLoansPayableInterestCurrent" xlink:href="creg-20200630.xsd#creg_EntrustedLoansPayableInterestCurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesCurrent" xlink:to="creg_EntrustedLoansPayableInterestCurrent" order="8" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LoansPayableCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LoansPayableCurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesCurrent" xlink:to="us-gaap_LoansPayableCurrent" order="9" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesNoncurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesNoncurrent"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherAccruedLiabilitiesNoncurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherAccruedLiabilitiesNoncurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesNoncurrent" xlink:to="us-gaap_OtherAccruedLiabilitiesNoncurrent" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccruedIncomeTaxesNoncurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccruedIncomeTaxesNoncurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesNoncurrent" xlink:to="us-gaap_AccruedIncomeTaxesNoncurrent" order="2" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongTermNotesPayable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermNotesPayable"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesNoncurrent" xlink:to="us-gaap_LongTermNotesPayable" order="3" weight="1"/>
    <loc xlink:type="locator" xlink:label="creg_LongTermPayable" xlink:href="creg-20200630.xsd#creg_LongTermPayable"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesNoncurrent" xlink:to="creg_LongTermPayable" order="4" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongTermLoansPayable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermLoansPayable"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesNoncurrent" xlink:to="us-gaap_LongTermLoansPayable" order="5" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CustomerDepositsNoncurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CustomerDepositsNoncurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesNoncurrent" xlink:to="us-gaap_CustomerDepositsNoncurrent" order="6" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Liabilities" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Liabilities"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_Liabilities" xlink:to="us-gaap_LiabilitiesCurrent" order="1" weight="1"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_Liabilities" xlink:to="us-gaap_LiabilitiesNoncurrent" order="2" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockholdersEquity" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquity"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockValue" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockValue"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_StockholdersEquity" xlink:to="us-gaap_CommonStockValue" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AdditionalPaidInCapitalCommonStock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdditionalPaidInCapitalCommonStock"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_StockholdersEquity" xlink:to="us-gaap_AdditionalPaidInCapitalCommonStock" order="2" weight="1"/>
    <loc xlink:type="locator" xlink:label="creg_StatutoryReserve" xlink:href="creg-20200630.xsd#creg_StatutoryReserve"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_StockholdersEquity" xlink:to="creg_StatutoryReserve" order="3" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_StockholdersEquity" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" order="4" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_StockholdersEquity" xlink:to="us-gaap_RetainedEarningsAccumulatedDeficit" order="5" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesAndStockholdersEquity" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesAndStockholdersEquity" xlink:to="us-gaap_Liabilities" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommitmentsAndContingencies" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommitmentsAndContingencies"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesAndStockholdersEquity" xlink:to="us-gaap_CommitmentsAndContingencies" order="2" weight="1"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesAndStockholdersEquity" xlink:to="us-gaap_StockholdersEquity" order="3" weight="1"/>
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.cregcn.com/role/ConsolidatedIncomeStatement">
    <loc xlink:type="locator" xlink:label="us-gaap_Revenues" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Revenues"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeasesIncomeStatementContingentRevenue" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeasesIncomeStatementContingentRevenue"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_Revenues" xlink:to="us-gaap_OperatingLeasesIncomeStatementContingentRevenue" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InterestAndFeeIncomeLoansAndLeases" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestAndFeeIncomeLoansAndLeases"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_Revenues" xlink:to="us-gaap_InterestAndFeeIncomeLoansAndLeases" order="2" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingExpenses" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingExpenses"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProvisionForDoubtfulAccounts" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProvisionForDoubtfulAccounts"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_OperatingExpenses" xlink:to="us-gaap_ProvisionForDoubtfulAccounts" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GeneralAndAdministrativeExpense" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GeneralAndAdministrativeExpense"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_OperatingExpenses" xlink:to="us-gaap_GeneralAndAdministrativeExpense" order="2" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GainLossOnDispositionOfAssets1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GainLossOnDispositionOfAssets1"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_OperatingExpenses" xlink:to="us-gaap_GainLossOnDispositionOfAssets1" order="3" weight="-1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingIncomeLoss" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingIncomeLoss"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_OperatingIncomeLoss" xlink:to="us-gaap_Revenues" order="1" weight="1"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_OperatingIncomeLoss" xlink:to="us-gaap_OperatingExpenses" order="2" weight="-1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NonoperatingIncomeExpense" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NonoperatingIncomeExpense"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GainsLossesOnExtinguishmentOfDebt" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GainsLossesOnExtinguishmentOfDebt"/>
<!-- [WMV5][XcpuxYn59dz7vgYynUDuwG7r97K2jUTysl7vcz0lJt/tSeJz73kx1cLt0ZFF2SK/vxBCY0vdSrYJBEf/H1nIPJFQ703sE8EFHxqwi23LMbCnKmQIJFQmQZ2HlmAp6Ugxnu33zjgCzdUrL7iYnKRByY2vP2rMySf7HBzOPU5nuEeAWicwO05jFl7m/Pa4U38HRVjfq814orP6BqMTd7Xjlu24rTaRP5fLOrGw9Cx1+LXJmp3W9TY7V/TvSzQPor5pNXPofPi4u9N7OlIKMfVeYGVrKKR/qT9QSOFTqNBq5Do=] CSR-->
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NonoperatingIncomeExpense" xlink:to="us-gaap_GainsLossesOnExtinguishmentOfDebt" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InvestmentIncomeInterest" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InvestmentIncomeInterest"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NonoperatingIncomeExpense" xlink:to="us-gaap_InvestmentIncomeInterest" order="2" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherNonoperatingIncomeExpense" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherNonoperatingIncomeExpense"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NonoperatingIncomeExpense" xlink:to="us-gaap_OtherNonoperatingIncomeExpense" order="3" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InterestExpense" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestExpense"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NonoperatingIncomeExpense" xlink:to="us-gaap_InterestExpense" order="4" weight="-1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:to="us-gaap_OperatingIncomeLoss" order="1" weight="1"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:to="us-gaap_NonoperatingIncomeExpense" order="2" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetIncomeLoss" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetIncomeLoss" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxExpenseBenefit" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetIncomeLoss" xlink:to="us-gaap_IncomeTaxExpenseBenefit" order="2" weight="-1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ComprehensiveIncomeNetOfTax" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTax"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_ComprehensiveIncomeNetOfTax" xlink:to="us-gaap_NetIncomeLoss" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToNoncontrollingInterest" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToNoncontrollingInterest"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_ComprehensiveIncomeNetOfTax" xlink:to="us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToNoncontrollingInterest" order="2" weight="-1"/>
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.cregcn.com/role/ConsolidatedCashFlow">
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetIncomeLoss" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_NetIncomeLoss" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AmortizationOfFinancingCostsAndDiscounts" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AmortizationOfFinancingCostsAndDiscounts"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_AmortizationOfFinancingCostsAndDiscounts" order="2" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensation" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensation"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_ShareBasedCompensation" order="3" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseExpense" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseExpense"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_OperatingLeaseExpense" order="4" weight="1"/>
    <loc xlink:type="locator" xlink:label="creg_LossOnTransferOfChengliBoxingSystem" xlink:href="creg-20200630.xsd#creg_LossOnTransferOfChengliBoxingSystem"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="creg_LossOnTransferOfChengliBoxingSystem" order="5" weight="1"/>
    <loc xlink:type="locator" xlink:label="creg_LossOnTransferOfXuzhouHuayuSystem" xlink:href="creg-20200630.xsd#creg_LossOnTransferOfXuzhouHuayuSystem"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="creg_LossOnTransferOfXuzhouHuayuSystem" order="6" weight="1"/>
    <loc xlink:type="locator" xlink:label="creg_LossOnTransferOfShenqiuPhaseIIISystems" xlink:href="creg-20200630.xsd#creg_LossOnTransferOfShenqiuPhaseIIISystems"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="creg_LossOnTransferOfShenqiuPhaseIIISystems" order="7" weight="1"/>
    <loc xlink:type="locator" xlink:label="creg_LossOnNotesRedemptionConversion" xlink:href="creg-20200630.xsd#creg_LossOnNotesRedemptionConversion"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="creg_LossOnNotesRedemptionConversion" order="8" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInOtherAccountsPayable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInOtherAccountsPayable"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_IncreaseDecreaseInOtherAccountsPayable" order="9" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable" order="10" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInAccountsPayable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsPayable"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_IncreaseDecreaseInAccountsPayable" order="11" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInInterestPayableNet" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInInterestPayableNet"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_IncreaseDecreaseInInterestPayableNet" order="12" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities" order="13" weight="1"/>
    <loc xlink:type="locator" xlink:label="creg_RefundableDepositForSystemsLeasing" xlink:href="creg-20200630.xsd#creg_RefundableDepositForSystemsLeasing"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="creg_RefundableDepositForSystemsLeasing" order="14" weight="1"/>
    <loc xlink:type="locator" xlink:label="creg_BadDebtsExpense" xlink:href="creg-20200630.xsd#creg_BadDebtsExpense"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="creg_BadDebtsExpense" order="15" weight="-1"/>
    <loc xlink:type="locator" xlink:label="creg_GainLossOnDispositionOfAsset" xlink:href="creg-20200630.xsd#creg_GainLossOnDispositionOfAsset"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="creg_GainLossOnDispositionOfAsset" order="16" weight="-1"/>
    <loc xlink:type="locator" xlink:label="creg_GainLossOnSaleOfPropertyPlantEquipments" xlink:href="creg-20200630.xsd#creg_GainLossOnSaleOfPropertyPlantEquipments"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="creg_GainLossOnSaleOfPropertyPlantEquipments" order="17" weight="-1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInDeferredIncomeTaxes" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInDeferredIncomeTaxes"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_IncreaseDecreaseInDeferredIncomeTaxes" order="18" weight="-1"/>
    <loc xlink:type="locator" xlink:label="creg_IncreaseDecreaseInAccruedInterestReceivables" xlink:href="creg-20200630.xsd#creg_IncreaseDecreaseInAccruedInterestReceivables"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="creg_IncreaseDecreaseInAccruedInterestReceivables" order="19" weight="-1"/>
    <loc xlink:type="locator" xlink:label="creg_IncreaseDecreaseInLeasingReceivable" xlink:href="creg-20200630.xsd#creg_IncreaseDecreaseInLeasingReceivable"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="creg_IncreaseDecreaseInLeasingReceivable" order="20" weight="-1"/>
    <loc xlink:type="locator" xlink:label="creg_IncreaseDecreaseInAccountReceivable" xlink:href="creg-20200630.xsd#creg_IncreaseDecreaseInAccountReceivable"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="creg_IncreaseDecreaseInAccountReceivable" order="21" weight="-1"/>
    <loc xlink:type="locator" xlink:label="creg_IncreaseDecreaseInPrepaidExpenses" xlink:href="creg-20200630.xsd#creg_IncreaseDecreaseInPrepaidExpenses"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="creg_IncreaseDecreaseInPrepaidExpenses" order="22" weight="-1"/>
    <loc xlink:type="locator" xlink:label="creg_IncreaseDecreaseInOtherReceivable" xlink:href="creg-20200630.xsd#creg_IncreaseDecreaseInOtherReceivable"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="creg_IncreaseDecreaseInOtherReceivable" order="23" weight="-1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromRepaymentsOfNotesPayable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromRepaymentsOfNotesPayable"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="us-gaap_ProceedsFromRepaymentsOfNotesPayable" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromIssuanceOfCommonStock"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="us-gaap_ProceedsFromIssuanceOfCommonStock" order="2" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivities" order="1" weight="1"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivities" order="2" weight="1"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivities" order="3" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:to="us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents" order="4" weight="1"/>
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.cregcn.com/role/ScheduleofbaddebtallowanceTable">
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsReceivableNet" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsReceivableNet"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsReceivableGross" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsReceivableGross"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AccountsReceivableNet" xlink:to="us-gaap_AccountsReceivableGross" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AllowanceForDoubtfulAccountsReceivable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivable"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AccountsReceivableNet" xlink:to="us-gaap_AllowanceForDoubtfulAccountsReceivable" order="2" weight="-1"/>
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.cregcn.com/role/ScheduleofconstructioninprogressTable">
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentNet" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConstructionInProgressGross" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConstructionInProgressGross"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_PropertyPlantAndEquipmentNet" xlink:to="us-gaap_ConstructionInProgressGross" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="creg_LessAssetsImpairmentAllowance" xlink:href="creg-20200630.xsd#creg_LessAssetsImpairmentAllowance"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_PropertyPlantAndEquipmentNet" xlink:to="creg_LessAssetsImpairmentAllowance" order="2" weight="-1"/>
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.cregcn.com/role/ScheduleoftaxespayableTable">
    <loc xlink:type="locator" xlink:label="us-gaap_TaxesPayableCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TaxesPayableCurrent"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccruedIncomeTaxesCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccruedIncomeTaxesCurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_TaxesPayableCurrent" xlink:to="us-gaap_AccruedIncomeTaxesCurrent" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SalesAndExciseTaxPayableCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SalesAndExciseTaxPayableCurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_TaxesPayableCurrent" xlink:to="us-gaap_SalesAndExciseTaxPayableCurrent" order="2" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_TaxesPayableCurrent" xlink:to="us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrent" order="3" weight="1"/>
  </calculationLink>
</linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.DEF
<SEQUENCE>11
<FILENAME>creg-20200630_def.xml
<DESCRIPTION>XBRL DEFINITION FILE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII"?>
<!-- Generated by CompSci Transform (tm) - http://www.compsciresources.com -->
<!-- Created: Fri Aug 14 16:31:56 EDT 2020 -->
<linkbase xmlns="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd" xmlns:xbrldt="http://xbrl.org/2005/xbrldt">
  <roleRef xlink:type="simple" xlink:href="creg-20200630.xsd#creg_r_ConsolidatedBalanceSheet" roleURI="http://www.cregcn.com/role/ConsolidatedBalanceSheet"/>
  <roleRef xlink:type="simple" xlink:href="creg-20200630.xsd#creg_r_ConsolidatedBalanceSheet_Parentheticals" roleURI="http://www.cregcn.com/role/ConsolidatedBalanceSheet_Parentheticals"/>
  <roleRef xlink:type="simple" xlink:href="creg-20200630.xsd#creg_r_ConsolidatedIncomeStatement" roleURI="http://www.cregcn.com/role/ConsolidatedIncomeStatement"/>
  <roleRef xlink:type="simple" xlink:href="creg-20200630.xsd#creg_r_ConsolidatedCashFlow" roleURI="http://www.cregcn.com/role/ConsolidatedCashFlow"/>
  <roleRef xlink:type="simple" xlink:href="creg-20200630.xsd#creg_r_ShareholdersEquityType2or3" roleURI="http://www.cregcn.com/role/ShareholdersEquityType2or3"/>
  <roleRef xlink:type="simple" xlink:href="creg-20200630.xsd#creg_r_OrganizationandDescriptionofBusiness" roleURI="http://www.cregcn.com/role/OrganizationandDescriptionofBusiness"/>
  <roleRef xlink:type="simple" xlink:href="creg-20200630.xsd#creg_r_SummaryofSignificantAccountingPolicies" roleURI="http://www.cregcn.com/role/SummaryofSignificantAccountingPolicies"/>
  <roleRef xlink:type="simple" xlink:href="creg-20200630.xsd#creg_r_InvestmentinSalesTypeLeasesNet" roleURI="http://www.cregcn.com/role/InvestmentinSalesTypeLeasesNet"/>
  <roleRef xlink:type="simple" xlink:href="creg-20200630.xsd#creg_r_OtherReceivables" roleURI="http://www.cregcn.com/role/OtherReceivables"/>
  <roleRef xlink:type="simple" xlink:href="creg-20200630.xsd#creg_r_PropertyandEquipmentandConstructioninProgress" roleURI="http://www.cregcn.com/role/PropertyandEquipmentandConstructioninProgress"/>
  <roleRef xlink:type="simple" xlink:href="creg-20200630.xsd#creg_r_TaxesPayable" roleURI="http://www.cregcn.com/role/TaxesPayable"/>
  <roleRef xlink:type="simple" xlink:href="creg-20200630.xsd#creg_r_AccruedLiabilitiesandOtherPayables" roleURI="http://www.cregcn.com/role/AccruedLiabilitiesandOtherPayables"/>
  <roleRef xlink:type="simple" xlink:href="creg-20200630.xsd#creg_r_DeferredTaxNet" roleURI="http://www.cregcn.com/role/DeferredTaxNet"/>
  <roleRef xlink:type="simple" xlink:href="creg-20200630.xsd#creg_r_LoansPayable" roleURI="http://www.cregcn.com/role/LoansPayable"/>
  <roleRef xlink:type="simple" xlink:href="creg-20200630.xsd#creg_r_RefundableDepositsfromCustomersforSystemsLeasing" roleURI="http://www.cregcn.com/role/RefundableDepositsfromCustomersforSystemsLeasing"/>
  <roleRef xlink:type="simple" xlink:href="creg-20200630.xsd#creg_r_RelatedPartyTransactions" roleURI="http://www.cregcn.com/role/RelatedPartyTransactions"/>
  <roleRef xlink:type="simple" xlink:href="creg-20200630.xsd#creg_r_NotePayablesNet" roleURI="http://www.cregcn.com/role/NotePayablesNet"/>
  <roleRef xlink:type="simple" xlink:href="creg-20200630.xsd#creg_r_SharesIssuedforEquityFinancingandStockCompensation" roleURI="http://www.cregcn.com/role/SharesIssuedforEquityFinancingandStockCompensation"/>
  <roleRef xlink:type="simple" xlink:href="creg-20200630.xsd#creg_r_IncomeTax" roleURI="http://www.cregcn.com/role/IncomeTax"/>
  <roleRef xlink:type="simple" xlink:href="creg-20200630.xsd#creg_r_StockBasedCompensationPlan" roleURI="http://www.cregcn.com/role/StockBasedCompensationPlan"/>
  <roleRef xlink:type="simple" xlink:href="creg-20200630.xsd#creg_r_StatutoryReserves" roleURI="http://www.cregcn.com/role/StatutoryReserves"/>
  <roleRef xlink:type="simple" xlink:href="creg-20200630.xsd#creg_r_Contingencies" roleURI="http://www.cregcn.com/role/Contingencies"/>
  <roleRef xlink:type="simple" xlink:href="creg-20200630.xsd#creg_r_Commitments" roleURI="http://www.cregcn.com/role/Commitments"/>
  <roleRef xlink:type="simple" xlink:href="creg-20200630.xsd#creg_r_SubsequentEvents" roleURI="http://www.cregcn.com/role/SubsequentEvents"/>
  <roleRef xlink:type="simple" xlink:href="creg-20200630.xsd#creg_r_AccountingPoliciesByPolicy" roleURI="http://www.cregcn.com/role/AccountingPoliciesByPolicy"/>
  <roleRef xlink:type="simple" xlink:href="creg-20200630.xsd#creg_r_SummaryofSignificantAccountingPoliciesTables" roleURI="http://www.cregcn.com/role/SummaryofSignificantAccountingPoliciesTables"/>
  <roleRef xlink:type="simple" xlink:href="creg-20200630.xsd#creg_r_InvestmentinSalesTypeLeasesNetTables" roleURI="http://www.cregcn.com/role/InvestmentinSalesTypeLeasesNetTables"/>
  <roleRef xlink:type="simple" xlink:href="creg-20200630.xsd#creg_r_PropertyandEquipmentandConstructioninProgressTables" roleURI="http://www.cregcn.com/role/PropertyandEquipmentandConstructioninProgressTables"/>
  <roleRef xlink:type="simple" xlink:href="creg-20200630.xsd#creg_r_TaxesPayableTables" roleURI="http://www.cregcn.com/role/TaxesPayableTables"/>
  <roleRef xlink:type="simple" xlink:href="creg-20200630.xsd#creg_r_AccruedLiabilitiesandOtherPayablesTables" roleURI="http://www.cregcn.com/role/AccruedLiabilitiesandOtherPayablesTables"/>
  <roleRef xlink:type="simple" xlink:href="creg-20200630.xsd#creg_r_DeferredTaxNetTables" roleURI="http://www.cregcn.com/role/DeferredTaxNetTables"/>
  <roleRef xlink:type="simple" xlink:href="creg-20200630.xsd#creg_r_LoansPayableTables" roleURI="http://www.cregcn.com/role/LoansPayableTables"/>
  <roleRef xlink:type="simple" xlink:href="creg-20200630.xsd#creg_r_SharesIssuedforEquityFinancingandStockCompensationTables" roleURI="http://www.cregcn.com/role/SharesIssuedforEquityFinancingandStockCompensationTables"/>
  <roleRef xlink:type="simple" xlink:href="creg-20200630.xsd#creg_r_IncomeTaxTables" roleURI="http://www.cregcn.com/role/IncomeTaxTables"/>
  <roleRef xlink:type="simple" xlink:href="creg-20200630.xsd#creg_r_StockBasedCompensationPlanTables" roleURI="http://www.cregcn.com/role/StockBasedCompensationPlanTables"/>
  <roleRef xlink:type="simple" xlink:href="creg-20200630.xsd#creg_r_StatutoryReservesTables" roleURI="http://www.cregcn.com/role/StatutoryReservesTables"/>
  <roleRef xlink:type="simple" xlink:href="creg-20200630.xsd#creg_r_CommitmentsTables" roleURI="http://www.cregcn.com/role/CommitmentsTables"/>
  <roleRef xlink:type="simple" xlink:href="creg-20200630.xsd#creg_r_ScheduleofbaddebtallowanceTable" roleURI="http://www.cregcn.com/role/ScheduleofbaddebtallowanceTable"/>
  <roleRef xlink:type="simple" xlink:href="creg-20200630.xsd#creg_r_ScheduleofpropertyandequipmentestimatedlivesTable" roleURI="http://www.cregcn.com/role/ScheduleofpropertyandequipmentestimatedlivesTable"/>
  <roleRef xlink:type="simple" xlink:href="creg-20200630.xsd#creg_r_ScheduleofnetinvestmentinsalestypeleasesTable" roleURI="http://www.cregcn.com/role/ScheduleofnetinvestmentinsalestypeleasesTable"/>
  <roleRef xlink:type="simple" xlink:href="creg-20200630.xsd#creg_r_ScheduleofconstructioninprogressTable" roleURI="http://www.cregcn.com/role/ScheduleofconstructioninprogressTable"/>
  <roleRef xlink:type="simple" xlink:href="creg-20200630.xsd#creg_r_ScheduleoftaxespayableTable" roleURI="http://www.cregcn.com/role/ScheduleoftaxespayableTable"/>
  <roleRef xlink:type="simple" xlink:href="creg-20200630.xsd#creg_r_ScheduleofaccruedliabilitiesandotherpayablesTable" roleURI="http://www.cregcn.com/role/ScheduleofaccruedliabilitiesandotherpayablesTable"/>
  <roleRef xlink:type="simple" xlink:href="creg-20200630.xsd#creg_r_ScheduleofdeferredtaxliabilityTable" roleURI="http://www.cregcn.com/role/ScheduleofdeferredtaxliabilityTable"/>
  <roleRef xlink:type="simple" xlink:href="creg-20200630.xsd#creg_r_ScheduleofreconciliationofrepaymentofHYREFloanentrustedloanTable" roleURI="http://www.cregcn.com/role/ScheduleofreconciliationofrepaymentofHYREFloanentrustedloanTable"/>
  <roleRef xlink:type="simple" xlink:href="creg-20200630.xsd#creg_r_ScheduleofwarrantactivityTable" roleURI="http://www.cregcn.com/role/ScheduleofwarrantactivityTable"/>
  <roleRef xlink:type="simple" xlink:href="creg-20200630.xsd#creg_r_ScheduleofreconcilesUSstatutoryratestoeffectivetaxrateTable" roleURI="http://www.cregcn.com/role/ScheduleofreconcilesUSstatutoryratestoeffectivetaxrateTable"/>
  <roleRef xlink:type="simple" xlink:href="creg-20200630.xsd#creg_r_ScheduleofprovisionforincometaxexpenseTable" roleURI="http://www.cregcn.com/role/ScheduleofprovisionforincometaxexpenseTable"/>
  <roleRef xlink:type="simple" xlink:href="creg-20200630.xsd#creg_r_ScheduleofoptionactivitywithrespecttoemployeesandindependentdirectorsTable" roleURI="http://www.cregcn.com/role/ScheduleofoptionactivitywithrespecttoemployeesandindependentdirectorsTable"/>
  <roleRef xlink:type="simple" xlink:href="creg-20200630.xsd#creg_r_ScheduleofmaximumstatutoryreserveamountTable" roleURI="http://www.cregcn.com/role/ScheduleofmaximumstatutoryreserveamountTable"/>
  <roleRef xlink:type="simple" xlink:href="creg-20200630.xsd#creg_r_ScheduleofleasecostTable" roleURI="http://www.cregcn.com/role/ScheduleofleasecostTable"/>
  <roleRef xlink:type="simple" xlink:href="creg-20200630.xsd#creg_r_ScheduleformaturitiesofofficeleaseliabilitiesTable" roleURI="http://www.cregcn.com/role/ScheduleformaturitiesofofficeleaseliabilitiesTable"/>
  <roleRef xlink:type="simple" xlink:href="creg-20200630.xsd#creg_r_OrganizationandDescriptionofBusinessDetails" roleURI="http://www.cregcn.com/role/OrganizationandDescriptionofBusinessDetails"/>
  <roleRef xlink:type="simple" xlink:href="creg-20200630.xsd#creg_r_SummaryofSignificantAccountingPoliciesDetails" roleURI="http://www.cregcn.com/role/SummaryofSignificantAccountingPoliciesDetails"/>
  <roleRef xlink:type="simple" xlink:href="creg-20200630.xsd#creg_r_InvestmentinSalesTypeLeasesNetDetails" roleURI="http://www.cregcn.com/role/InvestmentinSalesTypeLeasesNetDetails"/>
  <roleRef xlink:type="simple" xlink:href="creg-20200630.xsd#creg_r_OtherReceivablesDetails" roleURI="http://www.cregcn.com/role/OtherReceivablesDetails"/>
  <roleRef xlink:type="simple" xlink:href="creg-20200630.xsd#creg_r_PropertyandEquipmentandConstructioninProgressDetails" roleURI="http://www.cregcn.com/role/PropertyandEquipmentandConstructioninProgressDetails"/>
  <roleRef xlink:type="simple" xlink:href="creg-20200630.xsd#creg_r_TaxesPayableDetails" roleURI="http://www.cregcn.com/role/TaxesPayableDetails"/>
  <roleRef xlink:type="simple" xlink:href="creg-20200630.xsd#creg_r_LoansPayableDetails" roleURI="http://www.cregcn.com/role/LoansPayableDetails"/>
  <roleRef xlink:type="simple" xlink:href="creg-20200630.xsd#creg_r_RefundableDepositsfromCustomersforSystemsLeasingDetails" roleURI="http://www.cregcn.com/role/RefundableDepositsfromCustomersforSystemsLeasingDetails"/>
  <roleRef xlink:type="simple" xlink:href="creg-20200630.xsd#creg_r_RelatedPartyTransactionsDetails" roleURI="http://www.cregcn.com/role/RelatedPartyTransactionsDetails"/>
  <roleRef xlink:type="simple" xlink:href="creg-20200630.xsd#creg_r_NotePayablesNetDetails" roleURI="http://www.cregcn.com/role/NotePayablesNetDetails"/>
  <roleRef xlink:type="simple" xlink:href="creg-20200630.xsd#creg_r_SharesIssuedforEquityFinancingandStockCompensationDetails" roleURI="http://www.cregcn.com/role/SharesIssuedforEquityFinancingandStockCompensationDetails"/>
  <roleRef xlink:type="simple" xlink:href="creg-20200630.xsd#creg_r_IncomeTaxDetails" roleURI="http://www.cregcn.com/role/IncomeTaxDetails"/>
  <roleRef xlink:type="simple" xlink:href="creg-20200630.xsd#creg_r_StockBasedCompensationPlanDetails" roleURI="http://www.cregcn.com/role/StockBasedCompensationPlanDetails"/>
  <roleRef xlink:type="simple" xlink:href="creg-20200630.xsd#creg_r_StatutoryReservesDetails" roleURI="http://www.cregcn.com/role/StatutoryReservesDetails"/>
  <roleRef xlink:type="simple" xlink:href="creg-20200630.xsd#creg_r_CommitmentsDetails" roleURI="http://www.cregcn.com/role/CommitmentsDetails"/>
  <roleRef xlink:type="simple" xlink:href="creg-20200630.xsd#creg_r_SubsequentEventsDetails" roleURI="http://www.cregcn.com/role/SubsequentEventsDetails"/>
  <roleRef xlink:type="simple" xlink:href="creg-20200630.xsd#DocumentAndEntityInformation" roleURI="http://www.cregcn.com/role/DocumentAndEntityInformation"/>
  <arcroleRef xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#dimension-default" arcroleURI="http://xbrl.org/int/dim/arcrole/dimension-default"/>
  <arcroleRef xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#dimension-domain" arcroleURI="http://xbrl.org/int/dim/arcrole/dimension-domain"/>
  <arcroleRef xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#hypercube-dimension" arcroleURI="http://xbrl.org/int/dim/arcrole/hypercube-dimension"/>
  <arcroleRef xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#domain-member" arcroleURI="http://xbrl.org/int/dim/arcrole/domain-member"/>
  <arcroleRef xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#all" arcroleURI="http://xbrl.org/int/dim/arcrole/all"/>
  <definitionLink xlink:type="extended" xlink:role="http://www.cregcn.com/role/ConsolidatedBalanceSheet">
    <loc xlink:type="locator" xlink:label="us-gaap_StatementOfFinancialPositionAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementOfFinancialPositionAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AssetsCurrentAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetsCurrentAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_AssetsCurrentAbstract" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_CashAndCashEquivalentsAtCarryingValue" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsReceivableNetCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsReceivableNetCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_AccountsReceivableNetCurrent" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InterestReceivableCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestReceivableCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_InterestReceivableCurrent" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PrepaidExpenseCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PrepaidExpenseCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_PrepaidExpenseCurrent" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsAndOtherReceivablesNetCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsAndOtherReceivablesNetCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_AccountsAndOtherReceivablesNetCurrent" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AssetsCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetsCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountsAndOtherReceivablesNetCurrent" xlink:to="us-gaap_AssetsCurrent" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AssetsNoncurrentAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetsNoncurrentAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_AssetsNoncurrentAbstract" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CapitalLeasesLessorBalanceSheetNetInvestmentInSalesTypeLeasesNoncurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CapitalLeasesLessorBalanceSheetNetInvestmentInSalesTypeLeasesNoncurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AssetsNoncurrentAbstract" xlink:to="us-gaap_CapitalLeasesLessorBalanceSheetNetInvestmentInSalesTypeLeasesNoncurrent" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DepositsAssetsNoncurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DepositsAssetsNoncurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AssetsNoncurrentAbstract" xlink:to="us-gaap_DepositsAssetsNoncurrent" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseRightOfUseAsset" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AssetsNoncurrentAbstract" xlink:to="us-gaap_OperatingLeaseRightOfUseAsset" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentNet" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AssetsNoncurrentAbstract" xlink:to="us-gaap_PropertyPlantAndEquipmentNet" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_ConstructionInProgressNet" xlink:href="creg-20200630.xsd#creg_ConstructionInProgressNet"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AssetsNoncurrentAbstract" xlink:to="creg_ConstructionInProgressNet" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AssetsNoncurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetsNoncurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_ConstructionInProgressNet" xlink:to="us-gaap_AssetsNoncurrent" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Assets" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Assets"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_Assets" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesCurrentAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesCurrentAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_LiabilitiesCurrentAbstract" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsPayableCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsPayableCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_AccountsPayableCurrent" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_TaxesPayableCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TaxesPayableCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_TaxesPayableCurrent" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_AccruedInterestOnNotes" xlink:href="creg-20200630.xsd#creg_AccruedInterestOnNotes"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="creg_AccruedInterestOnNotes" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NotesPayableCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NotesPayableCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_NotesPayableCurrent" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseLiabilityCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseLiabilityCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_OperatingLeaseLiabilityCurrent" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DueToRelatedPartiesCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DueToRelatedPartiesCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_DueToRelatedPartiesCurrent" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_EntrustedLoansPayableInterestCurrent" xlink:href="creg-20200630.xsd#creg_EntrustedLoansPayableInterestCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="creg_EntrustedLoansPayableInterestCurrent" order="7" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LoansPayableCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LoansPayableCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_LoansPayableCurrent" order="8" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_LiabilitiesCurrent" order="9" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesNoncurrentAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesNoncurrentAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_LiabilitiesNoncurrentAbstract" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherAccruedLiabilitiesNoncurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherAccruedLiabilitiesNoncurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesNoncurrentAbstract" xlink:to="us-gaap_OtherAccruedLiabilitiesNoncurrent" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccruedIncomeTaxesNoncurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccruedIncomeTaxesNoncurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesNoncurrentAbstract" xlink:to="us-gaap_AccruedIncomeTaxesNoncurrent" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongTermNotesPayable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermNotesPayable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesNoncurrentAbstract" xlink:to="us-gaap_LongTermNotesPayable" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_LongTermPayable" xlink:href="creg-20200630.xsd#creg_LongTermPayable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesNoncurrentAbstract" xlink:to="creg_LongTermPayable" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongTermLoansPayable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermLoansPayable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesNoncurrentAbstract" xlink:to="us-gaap_LongTermLoansPayable" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CustomerDepositsNoncurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CustomerDepositsNoncurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesNoncurrentAbstract" xlink:to="us-gaap_CustomerDepositsNoncurrent" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesNoncurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesNoncurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesNoncurrentAbstract" xlink:to="us-gaap_LiabilitiesNoncurrent" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Liabilities" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Liabilities"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesNoncurrentAbstract" xlink:to="us-gaap_Liabilities" order="7" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommitmentsAndContingencies" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommitmentsAndContingencies"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_CommitmentsAndContingencies" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockholdersEquityAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquityAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_StockholdersEquityAbstract" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockValue" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockValue"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_CommonStockValue" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AdditionalPaidInCapitalCommonStock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdditionalPaidInCapitalCommonStock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_AdditionalPaidInCapitalCommonStock" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_StatutoryReserve" xlink:href="creg-20200630.xsd#creg_StatutoryReserve"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="creg_StatutoryReserve" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_RetainedEarningsAccumulatedDeficit" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockholdersEquity" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquity"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_StockholdersEquity" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesAndStockholdersEquity" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_LiabilitiesAndStockholdersEquity" order="7" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.cregcn.com/role/ConsolidatedBalanceSheet_Parentheticals">
    <loc xlink:type="locator" xlink:label="us-gaap_StatementOfFinancialPositionAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementOfFinancialPositionAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockParOrStatedValuePerShare" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockParOrStatedValuePerShare"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_CommonStockParOrStatedValuePerShare" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockSharesAuthorized" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockSharesAuthorized"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_CommonStockSharesAuthorized" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockSharesIssued" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockSharesIssued"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_CommonStockSharesIssued" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockSharesOutstanding" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_CommonStockSharesOutstanding" order="3" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.cregcn.com/role/ConsolidatedIncomeStatement">
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeStatementAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeStatementAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RevenuesAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenuesAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_RevenuesAbstract" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeasesIncomeStatementContingentRevenue" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeasesIncomeStatementContingentRevenue"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RevenuesAbstract" xlink:to="us-gaap_OperatingLeasesIncomeStatementContingentRevenue" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InterestAndFeeIncomeLoansAndLeases" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestAndFeeIncomeLoansAndLeases"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_InterestAndFeeIncomeLoansAndLeases" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Revenues" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Revenues"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_InterestAndFeeIncomeLoansAndLeases" xlink:to="us-gaap_Revenues" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingExpensesAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingExpensesAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_OperatingExpensesAbstract" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProvisionForDoubtfulAccounts" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProvisionForDoubtfulAccounts"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_OperatingExpensesAbstract" xlink:to="us-gaap_ProvisionForDoubtfulAccounts" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GainLossOnDispositionOfAssets1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GainLossOnDispositionOfAssets1"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_OperatingExpensesAbstract" xlink:to="us-gaap_GainLossOnDispositionOfAssets1" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GeneralAndAdministrativeExpense" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GeneralAndAdministrativeExpense"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_OperatingExpensesAbstract" xlink:to="us-gaap_GeneralAndAdministrativeExpense" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingExpenses" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingExpenses"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_OperatingExpensesAbstract" xlink:to="us-gaap_OperatingExpenses" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingIncomeLoss" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingIncomeLoss"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_OperatingIncomeLoss" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NonoperatingIncomeExpenseAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NonoperatingIncomeExpenseAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_NonoperatingIncomeExpenseAbstract" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GainsLossesOnExtinguishmentOfDebt" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GainsLossesOnExtinguishmentOfDebt"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NonoperatingIncomeExpenseAbstract" xlink:to="us-gaap_GainsLossesOnExtinguishmentOfDebt" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InvestmentIncomeInterest" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InvestmentIncomeInterest"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NonoperatingIncomeExpenseAbstract" xlink:to="us-gaap_InvestmentIncomeInterest" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InterestExpense" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestExpense"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NonoperatingIncomeExpenseAbstract" xlink:to="us-gaap_InterestExpense" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherNonoperatingIncomeExpense" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherNonoperatingIncomeExpense"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NonoperatingIncomeExpenseAbstract" xlink:to="us-gaap_OtherNonoperatingIncomeExpense" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NonoperatingIncomeExpense" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NonoperatingIncomeExpense"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NonoperatingIncomeExpenseAbstract" xlink:to="us-gaap_NonoperatingIncomeExpense" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxExpenseBenefit" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_IncomeTaxExpenseBenefit" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetIncomeLoss" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_NetIncomeLoss" order="7" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" order="8" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToNoncontrollingInterest" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToNoncontrollingInterest"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:to="us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToNoncontrollingInterest" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ComprehensiveIncomeNetOfTax" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTax"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_ComprehensiveIncomeNetOfTax" order="9" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted" order="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EarningsPerShareBasicAndDiluted" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerShareBasicAndDiluted"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_EarningsPerShareBasicAndDiluted" order="11" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.cregcn.com/role/ConsolidatedCashFlow">
    <loc xlink:type="locator" xlink:label="us-gaap_StatementOfCashFlowsAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementOfCashFlowsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetIncomeLoss" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_NetIncomeLoss" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AmortizationOfFinancingCostsAndDiscounts" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AmortizationOfFinancingCostsAndDiscounts"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_AmortizationOfFinancingCostsAndDiscounts" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensation" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensation"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_ShareBasedCompensation" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseExpense" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseExpense"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_OperatingLeaseExpense" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_BadDebtsExpense" xlink:href="creg-20200630.xsd#creg_BadDebtsExpense"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="creg_BadDebtsExpense" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_GainLossOnDispositionOfAsset" xlink:href="creg-20200630.xsd#creg_GainLossOnDispositionOfAsset"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="creg_GainLossOnDispositionOfAsset" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_LossOnTransferOfChengliBoxingSystem" xlink:href="creg-20200630.xsd#creg_LossOnTransferOfChengliBoxingSystem"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="creg_LossOnTransferOfChengliBoxingSystem" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_LossOnTransferOfXuzhouHuayuSystem" xlink:href="creg-20200630.xsd#creg_LossOnTransferOfXuzhouHuayuSystem"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="creg_LossOnTransferOfXuzhouHuayuSystem" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_LossOnTransferOfShenqiuPhaseIIISystems" xlink:href="creg-20200630.xsd#creg_LossOnTransferOfShenqiuPhaseIIISystems"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="creg_LossOnTransferOfShenqiuPhaseIIISystems" order="7" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_GainLossOnSaleOfPropertyPlantEquipments" xlink:href="creg-20200630.xsd#creg_GainLossOnSaleOfPropertyPlantEquipments"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="creg_GainLossOnSaleOfPropertyPlantEquipments" order="8" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_LossOnNotesRedemptionConversion" xlink:href="creg-20200630.xsd#creg_LossOnNotesRedemptionConversion"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="creg_LossOnNotesRedemptionConversion" order="9" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInDeferredIncomeTaxes" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInDeferredIncomeTaxes"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_IncreaseDecreaseInDeferredIncomeTaxes" order="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" order="11" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_IncreaseDecreaseInAccruedInterestReceivables" xlink:href="creg-20200630.xsd#creg_IncreaseDecreaseInAccruedInterestReceivables"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="creg_IncreaseDecreaseInAccruedInterestReceivables" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_IncreaseDecreaseInLeasingReceivable" xlink:href="creg-20200630.xsd#creg_IncreaseDecreaseInLeasingReceivable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="creg_IncreaseDecreaseInLeasingReceivable" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_IncreaseDecreaseInAccountReceivable" xlink:href="creg-20200630.xsd#creg_IncreaseDecreaseInAccountReceivable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="creg_IncreaseDecreaseInAccountReceivable" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_IncreaseDecreaseInPrepaidExpenses" xlink:href="creg-20200630.xsd#creg_IncreaseDecreaseInPrepaidExpenses"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="creg_IncreaseDecreaseInPrepaidExpenses" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_IncreaseDecreaseInOtherReceivable" xlink:href="creg-20200630.xsd#creg_IncreaseDecreaseInOtherReceivable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="creg_IncreaseDecreaseInOtherReceivable" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInOtherAccountsPayable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInOtherAccountsPayable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInOtherAccountsPayable" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInAccountsPayable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsPayable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInAccountsPayable" order="7" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInInterestPayableNet" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInInterestPayableNet"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInInterestPayableNet" order="8" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities" order="9" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_RefundableDepositForSystemsLeasing" xlink:href="creg-20200630.xsd#creg_RefundableDepositForSystemsLeasing"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="creg_RefundableDepositForSystemsLeasing" order="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivities" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivities" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromRepaymentsOfNotesPayable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromRepaymentsOfNotesPayable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_ProceedsFromRepaymentsOfNotesPayable" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromIssuanceOfCommonStock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_ProceedsFromIssuanceOfCommonStock" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivities" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_CashAndCashEquivalentsAtCarryingValue" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SupplementalCashFlowInformationAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SupplementalCashFlowInformationAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_SupplementalCashFlowInformationAbstract" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxesPaid" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxesPaid"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SupplementalCashFlowInformationAbstract" xlink:to="us-gaap_IncomeTaxesPaid" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InterestPaidNet" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestPaidNet"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SupplementalCashFlowInformationAbstract" xlink:to="us-gaap_InterestPaidNet" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_SupplementalDisclosureOfNonCashOperatingActivitiesAbstract" xlink:href="creg-20200630.xsd#creg_SupplementalDisclosureOfNonCashOperatingActivitiesAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SupplementalCashFlowInformationAbstract" xlink:to="creg_SupplementalDisclosureOfNonCashOperatingActivitiesAbstract" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_TransferToInvestments" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TransferToInvestments"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_SupplementalDisclosureOfNonCashOperatingActivitiesAbstract" xlink:to="us-gaap_TransferToInvestments" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_SupplementalDisclosureOfNonCashFinancingActivitiesAbstract" xlink:href="creg-20200630.xsd#creg_SupplementalDisclosureOfNonCashFinancingActivitiesAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_SupplementalDisclosureOfNonCashOperatingActivitiesAbstract" xlink:to="creg_SupplementalDisclosureOfNonCashFinancingActivitiesAbstract" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_TransferOfProject" xlink:href="creg-20200630.xsd#creg_TransferOfProject"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_SupplementalDisclosureOfNonCashFinancingActivitiesAbstract" xlink:to="creg_TransferOfProject" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_ConversionOfConvertibleDebtIntoCommonShares" xlink:href="creg-20200630.xsd#creg_ConversionOfConvertibleDebtIntoCommonShares"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_SupplementalDisclosureOfNonCashFinancingActivitiesAbstract" xlink:to="creg_ConversionOfConvertibleDebtIntoCommonShares" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_ConversionOfLongtermNotesIntoCommonShares" xlink:href="creg-20200630.xsd#creg_ConversionOfLongtermNotesIntoCommonShares"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_SupplementalDisclosureOfNonCashFinancingActivitiesAbstract" xlink:to="creg_ConversionOfLongtermNotesIntoCommonShares" order="2" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.cregcn.com/role/ShareholdersEquityType2or3">
    <loc xlink:type="locator" xlink:label="us-gaap_StatementLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementLineItems"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementTable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementEquityComponentsAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementEquityComponentsAxis" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EquityComponentDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EquityComponentDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_EquityComponentDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EquityComponentDomain_0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EquityComponentDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_EquityComponentDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_CommonStockMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AdditionalPaidInCapitalMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdditionalPaidInCapitalMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_AdditionalPaidInCapitalMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_StatutoryReservesMember" xlink:href="creg-20200630.xsd#creg_StatutoryReservesMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EquityComponentDomain" xlink:to="creg_StatutoryReservesMember" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeMember" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RetainedEarningsMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetainedEarningsMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_RetainedEarningsMember" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NoncontrollingInterestMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NoncontrollingInterestMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_NoncontrollingInterestMember" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockholdersEquity" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquity"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockholdersEquity" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SharesOutstanding" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharesOutstanding"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_SharesOutstanding" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueNewIssues"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodValueNewIssues" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProfitLoss" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProfitLoss"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ProfitLoss" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_PurchaseOfNoncontrollingInterest" xlink:href="creg-20200630.xsd#creg_PurchaseOfNoncontrollingInterest"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="creg_PurchaseOfNoncontrollingInterest" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_IssuanceOfCommonStockForEquityFinancing" xlink:href="creg-20200630.xsd#creg_IssuanceOfCommonStockForEquityFinancing"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="creg_IssuanceOfCommonStockForEquityFinancing" order="7" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_StockIssueDuringPeriodSharesIssuanceOfCommonStockForEquityFinancing" xlink:href="creg-20200630.xsd#creg_StockIssueDuringPeriodSharesIssuanceOfCommonStockForEquityFinancing"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="creg_StockIssueDuringPeriodSharesIssuanceOfCommonStockForEquityFinancing" order="8" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities" order="9" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_StockIssueDuringPeriodSharesConversionOfConvertibleNotesIncludingAccruedInterestIntoCommonShares" xlink:href="creg-20200630.xsd#creg_StockIssueDuringPeriodSharesConversionOfConvertibleNotesIncludingAccruedInterestIntoCommonShares"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="creg_StockIssueDuringPeriodSharesConversionOfConvertibleNotesIncludingAccruedInterestIntoCommonShares" order="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_TransferToStatutoryReserves" xlink:href="creg-20200630.xsd#creg_TransferToStatutoryReserves"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="creg_TransferToStatutoryReserves" order="11" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation" order="12" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation" order="13" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_StockIssuedDuringPeriodValueConversionOfLongtermNotesIntoCommonShares" xlink:href="creg-20200630.xsd#creg_StockIssuedDuringPeriodValueConversionOfLongtermNotesIntoCommonShares"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="creg_StockIssuedDuringPeriodValueConversionOfLongtermNotesIntoCommonShares" order="14" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_StockIssuedDuringPeriodShareValueConversionOfLongtermNotesIntoCommonShares" xlink:href="creg-20200630.xsd#creg_StockIssuedDuringPeriodShareValueConversionOfLongtermNotesIntoCommonShares"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="creg_StockIssuedDuringPeriodShareValueConversionOfLongtermNotesIntoCommonShares" order="15" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_RoundupOfFranctionalSharesDueToReverseSplit" xlink:href="creg-20200630.xsd#creg_RoundupOfFranctionalSharesDueToReverseSplit"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="creg_RoundupOfFranctionalSharesDueToReverseSplit" order="16" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_StockIssueDuringPeriodSharesRoundupOfFranctionalSharesDueToReverseSplit" xlink:href="creg-20200630.xsd#creg_StockIssueDuringPeriodSharesRoundupOfFranctionalSharesDueToReverseSplit"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="creg_StockIssueDuringPeriodSharesRoundupOfFranctionalSharesDueToReverseSplit" order="17" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" order="18" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.cregcn.com/role/OrganizationandDescriptionofBusiness">
    <loc xlink:type="locator" xlink:label="us-gaap_AccountingPoliciesAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.cregcn.com/role/SummaryofSignificantAccountingPolicies">
    <loc xlink:type="locator" xlink:label="us-gaap_AccountingPoliciesAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SignificantAccountingPoliciesTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SignificantAccountingPoliciesTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_SignificantAccountingPoliciesTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.cregcn.com/role/InvestmentinSalesTypeLeasesNet">
    <loc xlink:type="locator" xlink:label="us-gaap_InvestmentsAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InvestmentsAbstract"/>
    <loc xlink:type="locator" xlink:label="creg_InvestmentsTextBlock" xlink:href="creg-20200630.xsd#creg_InvestmentsTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_InvestmentsAbstract" xlink:to="creg_InvestmentsTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.cregcn.com/role/OtherReceivables">
    <loc xlink:type="locator" xlink:label="us-gaap_ReceivablesAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ReceivablesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ReceivablesAbstract" xlink:to="us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.cregcn.com/role/PropertyandEquipmentandConstructioninProgress">
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentAbstract" xlink:to="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.cregcn.com/role/TaxesPayable">
    <loc xlink:type="locator" xlink:label="creg_TaxPayableAbstract" xlink:href="creg-20200630.xsd#creg_TaxPayableAbstract"/>
    <loc xlink:type="locator" xlink:label="creg_TaxPayableTextBlock" xlink:href="creg-20200630.xsd#creg_TaxPayableTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_TaxPayableAbstract" xlink:to="creg_TaxPayableTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.cregcn.com/role/AccruedLiabilitiesandOtherPayables">
    <loc xlink:type="locator" xlink:label="us-gaap_PayablesAndAccrualsAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PayablesAndAccrualsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PayablesAndAccrualsAbstract" xlink:to="us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.cregcn.com/role/DeferredTaxNet">
    <loc xlink:type="locator" xlink:label="creg_DeferredTaxAssetsLiabilitiesNetDisclosureAbstract" xlink:href="creg-20200630.xsd#creg_DeferredTaxAssetsLiabilitiesNetDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="creg_DeferredTaxAssetsLiabilitiesNetDisclosureTextBlock" xlink:href="creg-20200630.xsd#creg_DeferredTaxAssetsLiabilitiesNetDisclosureTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_DeferredTaxAssetsLiabilitiesNetDisclosureAbstract" xlink:to="creg_DeferredTaxAssetsLiabilitiesNetDisclosureTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.cregcn.com/role/LoansPayable">
    <loc xlink:type="locator" xlink:label="us-gaap_DebtDisclosureAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtDisclosureTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtDisclosureTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtDisclosureAbstract" xlink:to="us-gaap_DebtDisclosureTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.cregcn.com/role/RefundableDepositsfromCustomersforSystemsLeasing">
    <loc xlink:type="locator" xlink:label="creg_RefundableDepositFromCustomersForSystemsLeasingAbstract" xlink:href="creg-20200630.xsd#creg_RefundableDepositFromCustomersForSystemsLeasingAbstract"/>
    <loc xlink:type="locator" xlink:label="creg_RefundableDepositFromCustomersForSystemsLeasingTextBlock" xlink:href="creg-20200630.xsd#creg_RefundableDepositFromCustomersForSystemsLeasingTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_RefundableDepositFromCustomersForSystemsLeasingAbstract" xlink:to="creg_RefundableDepositFromCustomersForSystemsLeasingTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.cregcn.com/role/RelatedPartyTransactions">
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionsAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RelatedPartyTransactionsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionsDisclosureTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RelatedPartyTransactionsDisclosureTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyTransactionsAbstract" xlink:to="us-gaap_RelatedPartyTransactionsDisclosureTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.cregcn.com/role/NotePayablesNet">
    <loc xlink:type="locator" xlink:label="creg_ConvertibleNotePayableNetAbstract" xlink:href="creg-20200630.xsd#creg_ConvertibleNotePayableNetAbstract"/>
    <loc xlink:type="locator" xlink:label="creg_ConvertibleNotePayableNetTextBlock" xlink:href="creg-20200630.xsd#creg_ConvertibleNotePayableNetTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_ConvertibleNotePayableNetAbstract" xlink:to="creg_ConvertibleNotePayableNetTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.cregcn.com/role/SharesIssuedforEquityFinancingandStockCompensation">
    <loc xlink:type="locator" xlink:label="us-gaap_StockholdersEquityNoteAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquityNoteAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquityNoteDisclosureTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StockholdersEquityNoteAbstract" xlink:to="us-gaap_StockholdersEquityNoteDisclosureTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.cregcn.com/role/IncomeTax">
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxDisclosureAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxDisclosureTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxDisclosureTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_IncomeTaxDisclosureTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.cregcn.com/role/StockBasedCompensationPlan">
    <loc xlink:type="locator" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.cregcn.com/role/StatutoryReserves">
    <loc xlink:type="locator" xlink:label="creg_StatutoryReservesAbstract" xlink:href="creg-20200630.xsd#creg_StatutoryReservesAbstract"/>
    <loc xlink:type="locator" xlink:label="creg_StatutoryReservesTextBlock" xlink:href="creg-20200630.xsd#creg_StatutoryReservesTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_StatutoryReservesAbstract" xlink:to="creg_StatutoryReservesTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.cregcn.com/role/Contingencies">
    <loc xlink:type="locator" xlink:label="us-gaap_LossContingencyAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LossContingencyAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LossContingencyDisclosures" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LossContingencyDisclosures"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LossContingencyAbstract" xlink:to="us-gaap_LossContingencyDisclosures" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.cregcn.com/role/Commitments">
    <loc xlink:type="locator" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:to="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.cregcn.com/role/SubsequentEvents">
    <loc xlink:type="locator" xlink:label="us-gaap_SubsequentEventsAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubsequentEventsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SubsequentEventsTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubsequentEventsTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SubsequentEventsAbstract" xlink:to="us-gaap_SubsequentEventsTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.cregcn.com/role/AccountingPoliciesByPolicy">
    <loc xlink:type="locator" xlink:label="us-gaap_AccountingPoliciesAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BasisOfAccountingPolicyPolicyTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_BasisOfAccountingPolicyPolicyTextBlock" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConsolidationPolicyTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConsolidationPolicyTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_ConsolidationPolicyTextBlock" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_UsesAndSourcesOfLiquidity" xlink:href="creg-20200630.xsd#creg_UsesAndSourcesOfLiquidity"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="creg_UsesAndSourcesOfLiquidity" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_UseOfEstimates" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_UseOfEstimates"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_UseOfEstimates" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RevenueRecognitionPolicyTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueRecognitionPolicyTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_RevenueRecognitionPolicyTextBlock" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeLeasesPolicyTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeLeasesPolicyTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_LesseeLeasesPolicyTextBlock" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashAndCashEquivalentsPolicyTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_CashAndCashEquivalentsPolicyTextBlock" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_TradeAndOtherAccountsReceivablePolicy" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TradeAndOtherAccountsReceivablePolicy"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_TradeAndOtherAccountsReceivablePolicy" order="7" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_InterestReceivableOnSalesTypeLeasePolicyTextBlock" xlink:href="creg-20200630.xsd#creg_InterestReceivableOnSalesTypeLeasePolicyTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="creg_InterestReceivableOnSalesTypeLeasePolicyTextBlock" order="8" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_InvestmentInSalesTypeLeasesNetPolicyTextBlock" xlink:href="creg-20200630.xsd#creg_InvestmentInSalesTypeLeasesNetPolicyTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="creg_InvestmentInSalesTypeLeasesNetPolicyTextBlock" order="9" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConcentrationRiskCreditRisk" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConcentrationRiskCreditRisk"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_ConcentrationRiskCreditRisk" order="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentPolicyTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" order="11" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" order="12" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CostOfSalesPolicyTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CostOfSalesPolicyTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_CostOfSalesPolicyTextBlock" order="13" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxPolicyTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxPolicyTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_IncomeTaxPolicyTextBlock" order="14" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_CashFlowPresentationPolicyTextBlock" xlink:href="creg-20200630.xsd#creg_CashFlowPresentationPolicyTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="creg_CashFlowPresentationPolicyTextBlock" order="15" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueMeasurementPolicyPolicyTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueMeasurementPolicyPolicyTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_FairValueMeasurementPolicyPolicyTextBlock" order="16" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" order="17" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EarningsPerSharePolicyTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerSharePolicyTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_EarningsPerSharePolicyTextBlock" order="18" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" order="19" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SegmentReportingPolicyPolicyTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SegmentReportingPolicyPolicyTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_SegmentReportingPolicyPolicyTextBlock" order="20" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" order="21" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.cregcn.com/role/SummaryofSignificantAccountingPoliciesTables">
    <loc xlink:type="locator" xlink:label="us-gaap_AccountingPoliciesAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_PropertyPlantAndEquipmentTextBlock" order="1" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.cregcn.com/role/InvestmentinSalesTypeLeasesNetTables">
    <loc xlink:type="locator" xlink:label="us-gaap_InvestmentsAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InvestmentsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfSaleLeasebackTransactionsTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfSaleLeasebackTransactionsTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_InvestmentsAbstract" xlink:to="us-gaap_ScheduleOfSaleLeasebackTransactionsTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.cregcn.com/role/PropertyandEquipmentandConstructioninProgressTables">
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentAbstract"/>
    <loc xlink:type="locator" xlink:label="creg_ScheduleOfConstructionInProgressTableTextBlock" xlink:href="creg-20200630.xsd#creg_ScheduleOfConstructionInProgressTableTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentAbstract" xlink:to="creg_ScheduleOfConstructionInProgressTableTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.cregcn.com/role/TaxesPayableTables">
    <loc xlink:type="locator" xlink:label="creg_TaxPayableAbstract" xlink:href="creg-20200630.xsd#creg_TaxPayableAbstract"/>
    <loc xlink:type="locator" xlink:label="creg_IncomeTaxPayableDisclosureTableTextBlock" xlink:href="creg-20200630.xsd#creg_IncomeTaxPayableDisclosureTableTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_TaxPayableAbstract" xlink:to="creg_IncomeTaxPayableDisclosureTableTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.cregcn.com/role/AccruedLiabilitiesandOtherPayablesTables">
    <loc xlink:type="locator" xlink:label="us-gaap_PayablesAndAccrualsAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PayablesAndAccrualsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PayablesAndAccrualsAbstract" xlink:to="us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.cregcn.com/role/DeferredTaxNetTables">
    <loc xlink:type="locator" xlink:label="creg_DeferredTaxAssetsLiabilitiesNetDisclosureAbstract" xlink:href="creg-20200630.xsd#creg_DeferredTaxAssetsLiabilitiesNetDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_DeferredTaxAssetsLiabilitiesNetDisclosureAbstract" xlink:to="us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.cregcn.com/role/LoansPayableTables">
    <loc xlink:type="locator" xlink:label="us-gaap_DebtDisclosureAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfDebtTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfDebtTableTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtDisclosureAbstract" xlink:to="us-gaap_ScheduleOfDebtTableTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.cregcn.com/role/SharesIssuedforEquityFinancingandStockCompensationTables">
    <loc xlink:type="locator" xlink:label="us-gaap_StockholdersEquityNoteAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquityNoteAbstract"/>
    <loc xlink:type="locator" xlink:label="creg_ScheduleOfShareBasedCompensationStockWarrantsActivityTableTextBlock" xlink:href="creg-20200630.xsd#creg_ScheduleOfShareBasedCompensationStockWarrantsActivityTableTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StockholdersEquityNoteAbstract" xlink:to="creg_ScheduleOfShareBasedCompensationStockWarrantsActivityTableTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.cregcn.com/role/IncomeTaxTables">
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxDisclosureAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" order="1" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.cregcn.com/role/StockBasedCompensationPlanTables">
    <loc xlink:type="locator" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.cregcn.com/role/StatutoryReservesTables">
    <loc xlink:type="locator" xlink:label="creg_StatutoryReservesAbstract" xlink:href="creg-20200630.xsd#creg_StatutoryReservesAbstract"/>
    <loc xlink:type="locator" xlink:label="creg_StatutoryReservesDisclosureTableTextBlock" xlink:href="creg-20200630.xsd#creg_StatutoryReservesDisclosureTableTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_StatutoryReservesAbstract" xlink:to="creg_StatutoryReservesDisclosureTableTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.cregcn.com/role/CommitmentsTables">
    <loc xlink:type="locator" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LeaseCostTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LeaseCostTableTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:to="us-gaap_LeaseCostTableTextBlock" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:to="us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock" order="1" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.cregcn.com/role/ScheduleofbaddebtallowanceTable">
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsNotesAndLoansReceivableLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsNotesAndLoansReceivableLineItems"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_AccountsNotesAndLoansReceivableLineItems" xlink:to="us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RelatedPartyTransactionAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable" xlink:to="us-gaap_RelatedPartyTransactionAxis" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RelatedPartyTransactionDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_RelatedPartyTransactionAxis" xlink:to="us-gaap_RelatedPartyTransactionDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionDomain_0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RelatedPartyTransactionDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_RelatedPartyTransactionAxis" xlink:to="us-gaap_RelatedPartyTransactionDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_XuzhouZhongtaiProjectMember" xlink:href="creg-20200630.xsd#creg_XuzhouZhongtaiProjectMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyTransactionDomain" xlink:to="creg_XuzhouZhongtaiProjectMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_BaiChonggongMember" xlink:href="creg-20200630.xsd#creg_BaiChonggongMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyTransactionDomain" xlink:to="creg_BaiChonggongMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_XuzhouTiananProjectMember" xlink:href="creg-20200630.xsd#creg_XuzhouTiananProjectMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyTransactionDomain" xlink:to="creg_XuzhouTiananProjectMember" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_ReceivableOfElectricitySalesOfErdosMember" xlink:href="creg-20200630.xsd#creg_ReceivableOfElectricitySalesOfErdosMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyTransactionDomain" xlink:to="creg_ReceivableOfElectricitySalesOfErdosMember" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsReceivableGross" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsReceivableGross"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountsNotesAndLoansReceivableLineItems" xlink:to="us-gaap_AccountsReceivableGross" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AllowanceForDoubtfulAccountsReceivable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountsNotesAndLoansReceivableLineItems" xlink:to="us-gaap_AllowanceForDoubtfulAccountsReceivable" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsReceivableNet" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsReceivableNet"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountsNotesAndLoansReceivableLineItems" xlink:to="us-gaap_AccountsReceivableNet" order="3" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.cregcn.com/role/ScheduleofpropertyandequipmentestimatedlivesTable">
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentLineItems"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_PropertyPlantAndEquipmentLineItems" xlink:to="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:to="us-gaap_PropertyPlantAndEquipmentByTypeAxis" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="us-gaap_PropertyPlantAndEquipmentTypeDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentTypeDomain_0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="us-gaap_PropertyPlantAndEquipmentTypeDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_RangeAxis" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:to="srt_RangeAxis" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_RangeMember" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_RangeMember_0" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BuildingMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BuildingMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="us-gaap_BuildingMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_VehiclesMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_VehiclesMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="us-gaap_VehiclesMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OfficeEquipmentMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OfficeEquipmentMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="us-gaap_OfficeEquipmentMember" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SoftwareAndSoftwareDevelopmentCostsMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SoftwareAndSoftwareDevelopmentCostsMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="us-gaap_SoftwareAndSoftwareDevelopmentCostsMember" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_MinimumMember" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MinimumMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_RangeMember" xlink:to="srt_MinimumMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_MaximumMember" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MaximumMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_RangeMember" xlink:to="srt_MaximumMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentLineItems" xlink:to="us-gaap_PropertyPlantAndEquipmentUsefulLife" order="1" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.cregcn.com/role/ScheduleofnetinvestmentinsalestypeleasesTable">
    <loc xlink:type="locator" xlink:label="creg_ScheduleOfNetInvestmentInSalesTypeLeasesAbstract" xlink:href="creg-20200630.xsd#creg_ScheduleOfNetInvestmentInSalesTypeLeasesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CapitalLeasesFutureMinimumPaymentsReceivable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CapitalLeasesFutureMinimumPaymentsReceivable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_ScheduleOfNetInvestmentInSalesTypeLeasesAbstract" xlink:to="us-gaap_CapitalLeasesFutureMinimumPaymentsReceivable" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CapitalLeasesNetInvestmentInSalesTypeLeasesExecutoryCosts" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CapitalLeasesNetInvestmentInSalesTypeLeasesExecutoryCosts"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_ScheduleOfNetInvestmentInSalesTypeLeasesAbstract" xlink:to="us-gaap_CapitalLeasesNetInvestmentInSalesTypeLeasesExecutoryCosts" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_CapitalLeasesNetInvestmentInSalesTypeLeasesAndDirectFinancingLeasesUnearnedIncome" xlink:href="creg-20200630.xsd#creg_CapitalLeasesNetInvestmentInSalesTypeLeasesAndDirectFinancingLeasesUnearnedIncome"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_ScheduleOfNetInvestmentInSalesTypeLeasesAbstract" xlink:to="creg_CapitalLeasesNetInvestmentInSalesTypeLeasesAndDirectFinancingLeasesUnearnedIncome" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_CapitalLeasesNetInvestmentInSalesTypeLeasesAndDirectFinancingLeasesRealizedInterestIncomeButNotYetReceived" xlink:href="creg-20200630.xsd#creg_CapitalLeasesNetInvestmentInSalesTypeLeasesAndDirectFinancingLeasesRealizedInterestIncomeButNotYetReceived"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_ScheduleOfNetInvestmentInSalesTypeLeasesAbstract" xlink:to="creg_CapitalLeasesNetInvestmentInSalesTypeLeasesAndDirectFinancingLeasesRealizedInterestIncomeButNotYetReceived" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_AllowanceForInvestmentReceivableNet" xlink:href="creg-20200630.xsd#creg_AllowanceForInvestmentReceivableNet"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_ScheduleOfNetInvestmentInSalesTypeLeasesAbstract" xlink:to="creg_AllowanceForInvestmentReceivableNet" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CapitalLeasesNetInvestmentInSalesTypeLeases" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CapitalLeasesNetInvestmentInSalesTypeLeases"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_ScheduleOfNetInvestmentInSalesTypeLeasesAbstract" xlink:to="us-gaap_CapitalLeasesNetInvestmentInSalesTypeLeases" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CapitalLeasesLessorBalanceSheetNetInvestmentInSalesTypeLeasesCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CapitalLeasesLessorBalanceSheetNetInvestmentInSalesTypeLeasesCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_ScheduleOfNetInvestmentInSalesTypeLeasesAbstract" xlink:to="us-gaap_CapitalLeasesLessorBalanceSheetNetInvestmentInSalesTypeLeasesCurrent" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CapitalLeasesLessorBalanceSheetNetInvestmentInSalesTypeLeasesNoncurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CapitalLeasesLessorBalanceSheetNetInvestmentInSalesTypeLeasesNoncurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_ScheduleOfNetInvestmentInSalesTypeLeasesAbstract" xlink:to="us-gaap_CapitalLeasesLessorBalanceSheetNetInvestmentInSalesTypeLeasesNoncurrent" order="7" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.cregcn.com/role/ScheduleofconstructioninprogressTable">
    <loc xlink:type="locator" xlink:label="creg_PropertyandEquipmentandConstructioninProgressDetailsScheduleofconstructioninprogressLineItems" xlink:href="creg-20200630.xsd#creg_PropertyandEquipmentandConstructioninProgressDetailsScheduleofconstructioninprogressLineItems"/>
    <loc xlink:type="locator" xlink:label="creg_PropertyandEquipmentandConstructioninProgressDetailsScheduleofconstructioninprogressTable" xlink:href="creg-20200630.xsd#creg_PropertyandEquipmentandConstructioninProgressDetailsScheduleofconstructioninprogressTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="creg_PropertyandEquipmentandConstructioninProgressDetailsScheduleofconstructioninprogressLineItems" xlink:to="creg_PropertyandEquipmentandConstructioninProgressDetailsScheduleofconstructioninprogressTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_UnderlyingAssetClassAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_UnderlyingAssetClassAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="creg_PropertyandEquipmentandConstructioninProgressDetailsScheduleofconstructioninprogressTable" xlink:to="us-gaap_UnderlyingAssetClassAxis" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_UnderlyingAssetClassDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_UnderlyingAssetClassDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_UnderlyingAssetClassAxis" xlink:to="us-gaap_UnderlyingAssetClassDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_UnderlyingAssetClassDomain_0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_UnderlyingAssetClassDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_UnderlyingAssetClassAxis" xlink:to="us-gaap_UnderlyingAssetClassDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_XuzhouTiananMember" xlink:href="creg-20200630.xsd#creg_XuzhouTiananMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_UnderlyingAssetClassDomain" xlink:to="creg_XuzhouTiananMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConstructionInProgressGross" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConstructionInProgressGross"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_PropertyandEquipmentandConstructioninProgressDetailsScheduleofconstructioninprogressLineItems" xlink:to="us-gaap_ConstructionInProgressGross" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_LessAssetsImpairmentAllowance" xlink:href="creg-20200630.xsd#creg_LessAssetsImpairmentAllowance"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_PropertyandEquipmentandConstructioninProgressDetailsScheduleofconstructioninprogressLineItems" xlink:to="creg_LessAssetsImpairmentAllowance" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentNet" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_PropertyandEquipmentandConstructioninProgressDetailsScheduleofconstructioninprogressLineItems" xlink:to="us-gaap_PropertyPlantAndEquipmentNet" order="3" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.cregcn.com/role/ScheduleoftaxespayableTable">
    <loc xlink:type="locator" xlink:label="creg_ScheduleOfTaxesPayableAbstract" xlink:href="creg-20200630.xsd#creg_ScheduleOfTaxesPayableAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccruedIncomeTaxesCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccruedIncomeTaxesCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_ScheduleOfTaxesPayableAbstract" xlink:to="us-gaap_AccruedIncomeTaxesCurrent" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SalesAndExciseTaxPayableCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SalesAndExciseTaxPayableCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_ScheduleOfTaxesPayableAbstract" xlink:to="us-gaap_SalesAndExciseTaxPayableCurrent" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_ScheduleOfTaxesPayableAbstract" xlink:to="us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrent" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_TaxesPayableCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TaxesPayableCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_ScheduleOfTaxesPayableAbstract" xlink:to="us-gaap_TaxesPayableCurrent" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_TaxPayableNoncurrent" xlink:href="creg-20200630.xsd#creg_TaxPayableNoncurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_ScheduleOfTaxesPayableAbstract" xlink:to="creg_TaxPayableNoncurrent" order="4" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.cregcn.com/role/ScheduleofaccruedliabilitiesandotherpayablesTable">
    <loc xlink:type="locator" xlink:label="creg_AccruedLiabilitiesandOtherPayablesDetailsScheduleofaccruedliabilitiesandotherpayablesLineItems" xlink:href="creg-20200630.xsd#creg_AccruedLiabilitiesandOtherPayablesDetailsScheduleofaccruedliabilitiesandotherpayablesLineItems"/>
    <loc xlink:type="locator" xlink:label="creg_AccruedLiabilitiesandOtherPayablesDetailsScheduleofaccruedliabilitiesandotherpayablesTable" xlink:href="creg-20200630.xsd#creg_AccruedLiabilitiesandOtherPayablesDetailsScheduleofaccruedliabilitiesandotherpayablesTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="creg_AccruedLiabilitiesandOtherPayablesDetailsScheduleofaccruedliabilitiesandotherpayablesLineItems" xlink:to="creg_AccruedLiabilitiesandOtherPayablesDetailsScheduleofaccruedliabilitiesandotherpayablesTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BalanceSheetLocationAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BalanceSheetLocationAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="creg_AccruedLiabilitiesandOtherPayablesDetailsScheduleofaccruedliabilitiesandotherpayablesTable" xlink:to="us-gaap_BalanceSheetLocationAxis" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BalanceSheetLocationDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BalanceSheetLocationDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_BalanceSheetLocationAxis" xlink:to="us-gaap_BalanceSheetLocationDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BalanceSheetLocationDomain_0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BalanceSheetLocationDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_BalanceSheetLocationAxis" xlink:to="us-gaap_BalanceSheetLocationDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_OtherEmployeeBenefitsAccrualsMember" xlink:href="creg-20200630.xsd#creg_OtherEmployeeBenefitsAccrualsMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_BalanceSheetLocationDomain" xlink:to="creg_OtherEmployeeBenefitsAccrualsMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_LegalAndConsultingServicesMember" xlink:href="creg-20200630.xsd#creg_LegalAndConsultingServicesMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_BalanceSheetLocationDomain" xlink:to="creg_LegalAndConsultingServicesMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_PayrollAndEmployeeBenefitsMember" xlink:href="creg-20200630.xsd#creg_PayrollAndEmployeeBenefitsMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_BalanceSheetLocationDomain" xlink:to="creg_PayrollAndEmployeeBenefitsMember" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_OtherAccruedExpenseMember" xlink:href="creg-20200630.xsd#creg_OtherAccruedExpenseMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_BalanceSheetLocationDomain" xlink:to="creg_OtherAccruedExpenseMember" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccruedLiabilitiesAndOtherLiabilities" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccruedLiabilitiesAndOtherLiabilities"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_AccruedLiabilitiesandOtherPayablesDetailsScheduleofaccruedliabilitiesandotherpayablesLineItems" xlink:to="us-gaap_AccruedLiabilitiesAndOtherLiabilities" order="1" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.cregcn.com/role/ScheduleofdeferredtaxliabilityTable">
    <loc xlink:type="locator" xlink:label="creg_ScheduleOfDeferredTaxLiabilityAbstract" xlink:href="creg-20200630.xsd#creg_ScheduleOfDeferredTaxLiabilityAbstract"/>
    <loc xlink:type="locator" xlink:label="creg_NonCurrentDeferredTaxAssetsAbstract" xlink:href="creg-20200630.xsd#creg_NonCurrentDeferredTaxAssetsAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_ScheduleOfDeferredTaxLiabilityAbstract" xlink:to="creg_NonCurrentDeferredTaxAssetsAbstract" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_NonCurrentDeferredTaxAssetsAbstract" xlink:to="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxAssetsDeferredIncome" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsDeferredIncome"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_NonCurrentDeferredTaxAssetsAbstract" xlink:to="us-gaap_DeferredTaxAssetsDeferredIncome" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_DeferredTaxAssetsDepreciationOfFixedAssetsNoncurrent" xlink:href="creg-20200630.xsd#creg_DeferredTaxAssetsDepreciationOfFixedAssetsNoncurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_NonCurrentDeferredTaxAssetsAbstract" xlink:to="creg_DeferredTaxAssetsDepreciationOfFixedAssetsNoncurrent" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_DeferredTaxAssetImpairmentLossNoncurrent" xlink:href="creg-20200630.xsd#creg_DeferredTaxAssetImpairmentLossNoncurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_NonCurrentDeferredTaxAssetsAbstract" xlink:to="creg_DeferredTaxAssetImpairmentLossNoncurrent" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_DeferredTaxAssetNoncurrentNetOperatingLoss" xlink:href="creg-20200630.xsd#creg_DeferredTaxAssetNoncurrentNetOperatingLoss"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_NonCurrentDeferredTaxAssetsAbstract" xlink:to="creg_DeferredTaxAssetNoncurrentNetOperatingLoss" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_DeferredTaxAssetsGrossNoncurrent1" xlink:href="creg-20200630.xsd#creg_DeferredTaxAssetsGrossNoncurrent1"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_NonCurrentDeferredTaxAssetsAbstract" xlink:to="creg_DeferredTaxAssetsGrossNoncurrent1" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_NonCurrentDeferredTaxLiabilitiesAbstract" xlink:href="creg-20200630.xsd#creg_NonCurrentDeferredTaxLiabilitiesAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_ScheduleOfDeferredTaxLiabilityAbstract" xlink:to="creg_NonCurrentDeferredTaxLiabilitiesAbstract" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxLiabilitiesOther" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxLiabilitiesOther"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_NonCurrentDeferredTaxLiabilitiesAbstract" xlink:to="us-gaap_DeferredTaxLiabilitiesOther" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_DeferredIncomeTaxAssetsNet1" xlink:href="creg-20200630.xsd#creg_DeferredIncomeTaxAssetsNet1"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_ScheduleOfDeferredTaxLiabilityAbstract" xlink:to="creg_DeferredIncomeTaxAssetsNet1" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_DeferredTaxAssetsValuationAllowanceNoncurrent1" xlink:href="creg-20200630.xsd#creg_DeferredTaxAssetsValuationAllowanceNoncurrent1"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_ScheduleOfDeferredTaxLiabilityAbstract" xlink:to="creg_DeferredTaxAssetsValuationAllowanceNoncurrent1" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxLiabilities" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxLiabilities"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_ScheduleOfDeferredTaxLiabilityAbstract" xlink:to="us-gaap_DeferredTaxLiabilities" order="4" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.cregcn.com/role/ScheduleofreconciliationofrepaymentofHYREFloanentrustedloanTable">
    <loc xlink:type="locator" xlink:label="creg_LoansPayableDetailsScheduleofreconciliationofrepaymentofHYREFloanentrustedloanLineItems" xlink:href="creg-20200630.xsd#creg_LoansPayableDetailsScheduleofreconciliationofrepaymentofHYREFloanentrustedloanLineItems"/>
    <loc xlink:type="locator" xlink:label="creg_LoansPayableDetailsScheduleofreconciliationofrepaymentofHYREFloanentrustedloanTable" xlink:href="creg-20200630.xsd#creg_LoansPayableDetailsScheduleofreconciliationofrepaymentofHYREFloanentrustedloanTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="creg_LoansPayableDetailsScheduleofreconciliationofrepaymentofHYREFloanentrustedloanLineItems" xlink:to="creg_LoansPayableDetailsScheduleofreconciliationofrepaymentofHYREFloanentrustedloanTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="creg_LoansPayableDetailsScheduleofreconciliationofrepaymentofHYREFloanentrustedloanTable" xlink:to="us-gaap_DebtInstrumentAxis" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentNameDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_DebtInstrumentAxis" xlink:to="us-gaap_DebtInstrumentNameDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentNameDomain_0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_DebtInstrumentAxis" xlink:to="us-gaap_DebtInstrumentNameDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongtermDebtTypeAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="creg_LoansPayableDetailsScheduleofreconciliationofrepaymentofHYREFloanentrustedloanTable" xlink:to="us-gaap_LongtermDebtTypeAxis" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongtermDebtTypeDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_LongtermDebtTypeAxis" xlink:to="us-gaap_LongtermDebtTypeDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongtermDebtTypeDomain_0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_LongtermDebtTypeAxis" xlink:to="us-gaap_LongtermDebtTypeDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_TransferPriceForChengliProjectMember" xlink:href="creg-20200630.xsd#creg_TransferPriceForChengliProjectMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LongtermDebtTypeDomain" xlink:to="creg_TransferPriceForChengliProjectMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_TransferPriceForXuzhouHuayuProjectMember" xlink:href="creg-20200630.xsd#creg_TransferPriceForXuzhouHuayuProjectMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LongtermDebtTypeDomain" xlink:to="creg_TransferPriceForXuzhouHuayuProjectMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_TransferPriceForShenqiuPhaseIAndIIProjectsMember" xlink:href="creg-20200630.xsd#creg_TransferPriceForShenqiuPhaseIAndIIProjectsMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LongtermDebtTypeDomain" xlink:to="creg_TransferPriceForShenqiuPhaseIAndIIProjectsMember" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_HYREFLoanentrustedLoanMember" xlink:href="creg-20200630.xsd#creg_HYREFLoanentrustedLoanMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtInstrumentNameDomain" xlink:to="creg_HYREFLoanentrustedLoanMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RepaymentsOfRelatedPartyDebt" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RepaymentsOfRelatedPartyDebt"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_LoansPayableDetailsScheduleofreconciliationofrepaymentofHYREFloanentrustedloanLineItems" xlink:to="us-gaap_RepaymentsOfRelatedPartyDebt" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_EntrustedLoanPayableNetWithXianTchInvestmentInEntrustedLoan" xlink:href="creg-20200630.xsd#creg_EntrustedLoanPayableNetWithXianTchInvestmentInEntrustedLoan"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_LoansPayableDetailsScheduleofreconciliationofrepaymentofHYREFloanentrustedloanLineItems" xlink:to="creg_EntrustedLoanPayableNetWithXianTchInvestmentInEntrustedLoan" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_InterestAccruedDueToCutoffDateForInterestCalculationForRepayment" xlink:href="creg-20200630.xsd#creg_InterestAccruedDueToCutoffDateForInterestCalculationForRepayment"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_LoansPayableDetailsScheduleofreconciliationofrepaymentofHYREFloanentrustedloanLineItems" xlink:to="creg_InterestAccruedDueToCutoffDateForInterestCalculationForRepayment" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_PortionOfLoanRepaymentDue" xlink:href="creg-20200630.xsd#creg_PortionOfLoanRepaymentDue"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_LoansPayableDetailsScheduleofreconciliationofrepaymentofHYREFloanentrustedloanLineItems" xlink:to="creg_PortionOfLoanRepaymentDue" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_InterestPenaltyRepaidByXianTch" xlink:href="creg-20200630.xsd#creg_InterestPenaltyRepaidByXianTch"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_LoansPayableDetailsScheduleofreconciliationofrepaymentofHYREFloanentrustedloanLineItems" xlink:to="creg_InterestPenaltyRepaidByXianTch" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_LoanPrincipleRepaidByXianTch" xlink:href="creg-20200630.xsd#creg_LoanPrincipleRepaidByXianTch"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_LoansPayableDetailsScheduleofreconciliationofrepaymentofHYREFloanentrustedloanLineItems" xlink:to="creg_LoanPrincipleRepaidByXianTch" order="6" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.cregcn.com/role/ScheduleofwarrantactivityTable">
    <loc xlink:type="locator" xlink:label="creg_SharesIssuedforEquityFinancingandStockCompensationDetailsScheduleofwarrantactivityLineItems" xlink:href="creg-20200630.xsd#creg_SharesIssuedforEquityFinancingandStockCompensationDetailsScheduleofwarrantactivityLineItems"/>
    <loc xlink:type="locator" xlink:label="creg_SharesIssuedforEquityFinancingandStockCompensationDetailsScheduleofwarrantactivityTable" xlink:href="creg-20200630.xsd#creg_SharesIssuedforEquityFinancingandStockCompensationDetailsScheduleofwarrantactivityTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="creg_SharesIssuedforEquityFinancingandStockCompensationDetailsScheduleofwarrantactivityLineItems" xlink:to="creg_SharesIssuedforEquityFinancingandStockCompensationDetailsScheduleofwarrantactivityTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementEquityComponentsAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="creg_SharesIssuedforEquityFinancingandStockCompensationDetailsScheduleofwarrantactivityTable" xlink:to="us-gaap_StatementEquityComponentsAxis" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EquityComponentDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EquityComponentDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_EquityComponentDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EquityComponentDomain_0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EquityComponentDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_EquityComponentDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_WarrantMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_WarrantMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_WarrantMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_SharesIssuedforEquityFinancingandStockCompensationDetailsScheduleofwarrantactivityLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_SharesIssuedforEquityFinancingandStockCompensationDetailsScheduleofwarrantactivityLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm3" xlink:href="creg-20200630.xsd#creg_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm3"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_SharesIssuedforEquityFinancingandStockCompensationDetailsScheduleofwarrantactivityLineItems" xlink:to="creg_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm3" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_SharesIssuedforEquityFinancingandStockCompensationDetailsScheduleofwarrantactivityLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_SharesIssuedforEquityFinancingandStockCompensationDetailsScheduleofwarrantactivityLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1BeginningBalance" xlink:href="creg-20200630.xsd#creg_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1BeginningBalance"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_SharesIssuedforEquityFinancingandStockCompensationDetailsScheduleofwarrantactivityLineItems" xlink:to="creg_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1BeginningBalance" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_SharesIssuedforEquityFinancingandStockCompensationDetailsScheduleofwarrantactivityLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" order="7" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_SharesIssuedforEquityFinancingandStockCompensationDetailsScheduleofwarrantactivityLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" order="8" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantedWeightedAverageRemainingContractualTerm2" xlink:href="creg-20200630.xsd#creg_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantedWeightedAverageRemainingContractualTerm2"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_SharesIssuedforEquityFinancingandStockCompensationDetailsScheduleofwarrantactivityLineItems" xlink:to="creg_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantedWeightedAverageRemainingContractualTerm2" order="9" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_SharesIssuedforEquityFinancingandStockCompensationDetailsScheduleofwarrantactivityLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" order="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_SharesIssuedforEquityFinancingandStockCompensationDetailsScheduleofwarrantactivityLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" order="11" xbrldt:closed="true"/>
<!-- [WMV5][XcpuxYn59dz7vgYynUDuwG7r97K2jUTysl7vcz0lJt/tSeJz73kx1cLt0ZFF2SK/vxBCY0vdSrYJBEf/H1nIPJFQ703sE8EFHxqwi23LMbCnKmQIJFQmQZ2HlmAp6Ugxnu33zjgCzdUrL7iYnKRByY2vP2rMySf7HBzOPU5nuEeAWicwO05jFl7m/Pa4U38HRVjfq814orP6BqMTd7Xjlu24rTaRP5fLOrGw9Cx1+LXJmp3W9TY7V/TvSzQPor5pNXPofPi4u9N7OlIKMfVeYN57egP3rMGadhHyqsdtJPs=] CSR-->
    <loc xlink:type="locator" xlink:label="creg_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisedWeightedAverageRemainingContractualTerm2" xlink:href="creg-20200630.xsd#creg_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisedWeightedAverageRemainingContractualTerm2"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_SharesIssuedforEquityFinancingandStockCompensationDetailsScheduleofwarrantactivityLineItems" xlink:to="creg_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisedWeightedAverageRemainingContractualTerm2" order="12" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_SharesIssuedforEquityFinancingandStockCompensationDetailsScheduleofwarrantactivityLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" order="13" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_SharesIssuedforEquityFinancingandStockCompensationDetailsScheduleofwarrantactivityLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" order="14" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeitedWeightedAverageRemainingContractualTerm2" xlink:href="creg-20200630.xsd#creg_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeitedWeightedAverageRemainingContractualTerm2"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_SharesIssuedforEquityFinancingandStockCompensationDetailsScheduleofwarrantactivityLineItems" xlink:to="creg_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeitedWeightedAverageRemainingContractualTerm2" order="15" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpiredInPeriod" xlink:href="creg-20200630.xsd#creg_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpiredInPeriod"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_SharesIssuedforEquityFinancingandStockCompensationDetailsScheduleofwarrantactivityLineItems" xlink:to="creg_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpiredInPeriod" order="16" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpiredInPeriodWeightedAverageExercisePrice" xlink:href="creg-20200630.xsd#creg_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpiredInPeriodWeightedAverageExercisePrice"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_SharesIssuedforEquityFinancingandStockCompensationDetailsScheduleofwarrantactivityLineItems" xlink:to="creg_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpiredInPeriodWeightedAverageExercisePrice" order="17" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpiredWeightedAverageRemainingContractualTerm2" xlink:href="creg-20200630.xsd#creg_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpiredWeightedAverageRemainingContractualTerm2"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_SharesIssuedforEquityFinancingandStockCompensationDetailsScheduleofwarrantactivityLineItems" xlink:to="creg_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpiredWeightedAverageRemainingContractualTerm2" order="18" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_SharesIssuedforEquityFinancingandStockCompensationDetailsScheduleofwarrantactivityLineItems" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" order="19" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_SharesIssuedforEquityFinancingandStockCompensationDetailsScheduleofwarrantactivityLineItems" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" order="20" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.cregcn.com/role/ScheduleofreconcilesUSstatutoryratestoeffectivetaxrateTable">
    <loc xlink:type="locator" xlink:label="creg_ScheduleOfReconcilesUSStatutoryRatesToEffectiveTaxRateAbstract" xlink:href="creg-20200630.xsd#creg_ScheduleOfReconcilesUSStatutoryRatesToEffectiveTaxRateAbstract"/>
    <loc xlink:type="locator" xlink:label="creg_USStatutoryRates" xlink:href="creg-20200630.xsd#creg_USStatutoryRates"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_ScheduleOfReconcilesUSStatutoryRatesToEffectiveTaxRateAbstract" xlink:to="creg_USStatutoryRates" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_ScheduleOfReconcilesUSStatutoryRatesToEffectiveTaxRateAbstract" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_EffectiveIncomeTaxRateReconciliationAdjustmentOnPRCTaxReturn" xlink:href="creg-20200630.xsd#creg_EffectiveIncomeTaxRateReconciliationAdjustmentOnPRCTaxReturn"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_ScheduleOfReconcilesUSStatutoryRatesToEffectiveTaxRateAbstract" xlink:to="creg_EffectiveIncomeTaxRateReconciliationAdjustmentOnPRCTaxReturn" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_ReversalOfTemporaryDifferenceDueToDisposal" xlink:href="creg-20200630.xsd#creg_ReversalOfTemporaryDifferenceDueToDisposal"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_ScheduleOfReconcilesUSStatutoryRatesToEffectiveTaxRateAbstract" xlink:to="creg_ReversalOfTemporaryDifferenceDueToDisposal" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_ScheduleOfReconcilesUSStatutoryRatesToEffectiveTaxRateAbstract" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationOtherReconcilingItemsPercent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationOtherReconcilingItemsPercent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_ScheduleOfReconcilesUSStatutoryRatesToEffectiveTaxRateAbstract" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationOtherReconcilingItemsPercent" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationDeductionsOther" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationDeductionsOther"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_ScheduleOfReconcilesUSStatutoryRatesToEffectiveTaxRateAbstract" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationDeductionsOther" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_ScheduleOfReconcilesUSStatutoryRatesToEffectiveTaxRateAbstract" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" order="7" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_ScheduleOfReconcilesUSStatutoryRatesToEffectiveTaxRateAbstract" xlink:to="us-gaap_EffectiveIncomeTaxRateContinuingOperations" order="8" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.cregcn.com/role/ScheduleofprovisionforincometaxexpenseTable">
    <loc xlink:type="locator" xlink:label="creg_ScheduleOfProvisionForIncomeTaxExpenseAbstract" xlink:href="creg-20200630.xsd#creg_ScheduleOfProvisionForIncomeTaxExpenseAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CurrentIncomeTaxExpenseBenefit"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_ScheduleOfProvisionForIncomeTaxExpenseAbstract" xlink:to="us-gaap_CurrentIncomeTaxExpenseBenefit" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_ScheduleOfProvisionForIncomeTaxExpenseAbstract" xlink:to="us-gaap_DeferredIncomeTaxExpenseBenefit" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxExpenseBenefit" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_ScheduleOfProvisionForIncomeTaxExpenseAbstract" xlink:to="us-gaap_IncomeTaxExpenseBenefit" order="2" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.cregcn.com/role/ScheduleofoptionactivitywithrespecttoemployeesandindependentdirectorsTable">
    <loc xlink:type="locator" xlink:label="creg_StockBasedCompensationPlanDetailsScheduleofoptionactivitywithrespecttoemployeesandindependentdirectorsLineItems" xlink:href="creg-20200630.xsd#creg_StockBasedCompensationPlanDetailsScheduleofoptionactivitywithrespecttoemployeesandindependentdirectorsLineItems"/>
    <loc xlink:type="locator" xlink:label="creg_StockBasedCompensationPlanDetailsScheduleofoptionactivitywithrespecttoemployeesandindependentdirectorsTable" xlink:href="creg-20200630.xsd#creg_StockBasedCompensationPlanDetailsScheduleofoptionactivitywithrespecttoemployeesandindependentdirectorsTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="creg_StockBasedCompensationPlanDetailsScheduleofoptionactivitywithrespecttoemployeesandindependentdirectorsLineItems" xlink:to="creg_StockBasedCompensationPlanDetailsScheduleofoptionactivitywithrespecttoemployeesandindependentdirectorsTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OptionIndexedToIssuersEquityTypeAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OptionIndexedToIssuersEquityTypeAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="creg_StockBasedCompensationPlanDetailsScheduleofoptionactivitywithrespecttoemployeesandindependentdirectorsTable" xlink:to="us-gaap_OptionIndexedToIssuersEquityTypeAxis" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OptionIndexedToIssuersEquityTypeDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OptionIndexedToIssuersEquityTypeDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_OptionIndexedToIssuersEquityTypeAxis" xlink:to="us-gaap_OptionIndexedToIssuersEquityTypeDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OptionIndexedToIssuersEquityTypeDomain_0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OptionIndexedToIssuersEquityTypeDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_OptionIndexedToIssuersEquityTypeAxis" xlink:to="us-gaap_OptionIndexedToIssuersEquityTypeDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_IndependentDirectorsCompensationPlanMember" xlink:href="creg-20200630.xsd#creg_IndependentDirectorsCompensationPlanMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_OptionIndexedToIssuersEquityTypeDomain" xlink:to="creg_IndependentDirectorsCompensationPlanMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionOutstandingNumber" xlink:href="creg-20200630.xsd#creg_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionOutstandingNumber"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_StockBasedCompensationPlanDetailsScheduleofoptionactivitywithrespecttoemployeesandindependentdirectorsLineItems" xlink:to="creg_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionOutstandingNumber" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionOutstandingWeightedAverageExercisePrice" xlink:href="creg-20200630.xsd#creg_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionOutstandingWeightedAverageExercisePrice"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_StockBasedCompensationPlanDetailsScheduleofoptionactivitywithrespecttoemployeesandindependentdirectorsLineItems" xlink:to="creg_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionOutstandingWeightedAverageExercisePrice" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_StockBasedCompensationPlanDetailsScheduleofoptionactivitywithrespecttoemployeesandindependentdirectorsLineItems" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionOutstandingNumberExercisable" xlink:href="creg-20200630.xsd#creg_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionOutstandingNumberExercisable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_StockBasedCompensationPlanDetailsScheduleofoptionactivitywithrespecttoemployeesandindependentdirectorsLineItems" xlink:to="creg_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionOutstandingNumberExercisable" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionExercisableWeightedAverageExercisePrice" xlink:href="creg-20200630.xsd#creg_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionExercisableWeightedAverageExercisePrice"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_StockBasedCompensationPlanDetailsScheduleofoptionactivitywithrespecttoemployeesandindependentdirectorsLineItems" xlink:to="creg_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionExercisableWeightedAverageExercisePrice" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_StockBasedCompensationPlanDetailsScheduleofoptionactivitywithrespecttoemployeesandindependentdirectorsLineItems" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_StockBasedCompensationPlanDetailsScheduleofoptionactivitywithrespecttoemployeesandindependentdirectorsLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" order="7" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_StockBasedCompensationPlanDetailsScheduleofoptionactivitywithrespecttoemployeesandindependentdirectorsLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" order="8" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantedWeightedAverageRemainingContractualTerm2" xlink:href="creg-20200630.xsd#creg_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantedWeightedAverageRemainingContractualTerm2"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_StockBasedCompensationPlanDetailsScheduleofoptionactivitywithrespecttoemployeesandindependentdirectorsLineItems" xlink:to="creg_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantedWeightedAverageRemainingContractualTerm2" order="9" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_StockBasedCompensationPlanDetailsScheduleofoptionactivitywithrespecttoemployeesandindependentdirectorsLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" order="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_StockBasedCompensationPlanDetailsScheduleofoptionactivitywithrespecttoemployeesandindependentdirectorsLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" order="11" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisedWeightedAverageRemainingContractualTerm2" xlink:href="creg-20200630.xsd#creg_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisedWeightedAverageRemainingContractualTerm2"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_StockBasedCompensationPlanDetailsScheduleofoptionactivitywithrespecttoemployeesandindependentdirectorsLineItems" xlink:to="creg_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisedWeightedAverageRemainingContractualTerm2" order="12" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_StockBasedCompensationPlanDetailsScheduleofoptionactivitywithrespecttoemployeesandindependentdirectorsLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" order="13" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_StockBasedCompensationPlanDetailsScheduleofoptionactivitywithrespecttoemployeesandindependentdirectorsLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" order="14" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeitedWeightedAverageRemainingContractualTerm2" xlink:href="creg-20200630.xsd#creg_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeitedWeightedAverageRemainingContractualTerm2"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_StockBasedCompensationPlanDetailsScheduleofoptionactivitywithrespecttoemployeesandindependentdirectorsLineItems" xlink:to="creg_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeitedWeightedAverageRemainingContractualTerm2" order="15" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTermOne" xlink:href="creg-20200630.xsd#creg_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTermOne"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_StockBasedCompensationPlanDetailsScheduleofoptionactivitywithrespecttoemployeesandindependentdirectorsLineItems" xlink:to="creg_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTermOne" order="16" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTermTwo" xlink:href="creg-20200630.xsd#creg_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTermTwo"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_StockBasedCompensationPlanDetailsScheduleofoptionactivitywithrespecttoemployeesandindependentdirectorsLineItems" xlink:to="creg_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTermTwo" order="17" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.cregcn.com/role/ScheduleofmaximumstatutoryreserveamountTable">
    <loc xlink:type="locator" xlink:label="creg_StatutoryReservesDetailsScheduleofmaximumstatutoryreserveamountLineItems" xlink:href="creg-20200630.xsd#creg_StatutoryReservesDetailsScheduleofmaximumstatutoryreserveamountLineItems"/>
    <loc xlink:type="locator" xlink:label="creg_StatutoryReservesDetailsScheduleofmaximumstatutoryreserveamountTable" xlink:href="creg-20200630.xsd#creg_StatutoryReservesDetailsScheduleofmaximumstatutoryreserveamountTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="creg_StatutoryReservesDetailsScheduleofmaximumstatutoryreserveamountLineItems" xlink:to="creg_StatutoryReservesDetailsScheduleofmaximumstatutoryreserveamountTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="creg_StatutoryReservesDetailsScheduleofmaximumstatutoryreserveamountTable" xlink:to="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RelatedPartyDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="us-gaap_RelatedPartyDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyDomain_0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RelatedPartyDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="us-gaap_RelatedPartyDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_ShanghaiTCHMember" xlink:href="creg-20200630.xsd#creg_ShanghaiTCHMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyDomain" xlink:to="creg_ShanghaiTCHMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_XianTCHMember" xlink:href="creg-20200630.xsd#creg_XianTCHMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyDomain" xlink:to="creg_XianTCHMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_ErdosTCHMember" xlink:href="creg-20200630.xsd#creg_ErdosTCHMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyDomain" xlink:to="creg_ErdosTCHMember" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_XianZhonghongMember" xlink:href="creg-20200630.xsd#creg_XianZhonghongMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyDomain" xlink:to="creg_XianZhonghongMember" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_ShaanxiHuahongMember" xlink:href="creg-20200630.xsd#creg_ShaanxiHuahongMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyDomain" xlink:to="creg_ShaanxiHuahongMember" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_ZhongxunMember" xlink:href="creg-20200630.xsd#creg_ZhongxunMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyDomain" xlink:to="creg_ZhongxunMember" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Capital" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Capital"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_StatutoryReservesDetailsScheduleofmaximumstatutoryreserveamountLineItems" xlink:to="us-gaap_Capital" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_MaximumStatutoryReserveAmount" xlink:href="creg-20200630.xsd#creg_MaximumStatutoryReserveAmount"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_StatutoryReservesDetailsScheduleofmaximumstatutoryreserveamountLineItems" xlink:to="creg_MaximumStatutoryReserveAmount" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_StatutoryReserveDescription" xlink:href="creg-20200630.xsd#creg_StatutoryReserveDescription"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_StatutoryReservesDetailsScheduleofmaximumstatutoryreserveamountLineItems" xlink:to="creg_StatutoryReserveDescription" order="3" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.cregcn.com/role/ScheduleofleasecostTable">
    <loc xlink:type="locator" xlink:label="creg_ScheduleOfLeaseCostAbstract" xlink:href="creg-20200630.xsd#creg_ScheduleOfLeaseCostAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseCost" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseCost"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_ScheduleOfLeaseCostAbstract" xlink:to="us-gaap_OperatingLeaseCost" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_OperatingLeaseCostInterestExpenseOnLeaseLiability" xlink:href="creg-20200630.xsd#creg_OperatingLeaseCostInterestExpenseOnLeaseLiability"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_ScheduleOfLeaseCostAbstract" xlink:to="creg_OperatingLeaseCostInterestExpenseOnLeaseLiability" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_ScheduleOfLeaseCostAbstract" xlink:to="us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_ScheduleOfLeaseCostAbstract" xlink:to="us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" order="3" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.cregcn.com/role/ScheduleformaturitiesofofficeleaseliabilitiesTable">
    <loc xlink:type="locator" xlink:label="creg_ScheduleForMaturitiesOfOfficeLeaseLiabilitiesAbstract" xlink:href="creg-20200630.xsd#creg_ScheduleForMaturitiesOfOfficeLeaseLiabilitiesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_ScheduleForMaturitiesOfOfficeLeaseLiabilitiesAbstract" xlink:to="us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDue" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDue"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent" xlink:to="us-gaap_OperatingLeasesFutureMinimumPaymentsDue" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_LessImputedInterest" xlink:href="creg-20200630.xsd#creg_LessImputedInterest"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent" xlink:to="creg_LessImputedInterest" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseLiabilityCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseLiabilityCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent" xlink:to="us-gaap_OperatingLeaseLiabilityCurrent" order="2" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.cregcn.com/role/OrganizationandDescriptionofBusinessDetails">
    <loc xlink:type="locator" xlink:label="creg_OrganizationandDescriptionofBusinessDetailsLineItems" xlink:href="creg-20200630.xsd#creg_OrganizationandDescriptionofBusinessDetailsLineItems"/>
    <loc xlink:type="locator" xlink:label="creg_OrganizationandDescriptionofBusinessDetailsTable" xlink:href="creg-20200630.xsd#creg_OrganizationandDescriptionofBusinessDetailsTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="creg_OrganizationandDescriptionofBusinessDetailsLineItems" xlink:to="creg_OrganizationandDescriptionofBusinessDetailsTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_LegalEntityAxis" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_LegalEntityAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="creg_OrganizationandDescriptionofBusinessDetailsTable" xlink:to="dei_LegalEntityAxis" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_EntityDomain" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_EntityDomain_0" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_StatementScenarioAxis" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_StatementScenarioAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="creg_OrganizationandDescriptionofBusinessDetailsTable" xlink:to="srt_StatementScenarioAxis" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_ScenarioUnspecifiedDomain" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ScenarioUnspecifiedDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_StatementScenarioAxis" xlink:to="srt_ScenarioUnspecifiedDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_ScenarioUnspecifiedDomain_0" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ScenarioUnspecifiedDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="srt_StatementScenarioAxis" xlink:to="srt_ScenarioUnspecifiedDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="creg_OrganizationandDescriptionofBusinessDetailsTable" xlink:to="us-gaap_PropertyPlantAndEquipmentByTypeAxis" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="us-gaap_PropertyPlantAndEquipmentTypeDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentTypeDomain_0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="us-gaap_PropertyPlantAndEquipmentTypeDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_ContractAgreementAxis" xlink:href="creg-20200630.xsd#creg_ContractAgreementAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="creg_OrganizationandDescriptionofBusinessDetailsTable" xlink:to="creg_ContractAgreementAxis" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_ContractAgreementDomain" xlink:href="creg-20200630.xsd#creg_ContractAgreementDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="creg_ContractAgreementAxis" xlink:to="creg_ContractAgreementDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_ContractAgreementDomain_0" xlink:href="creg-20200630.xsd#creg_ContractAgreementDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="creg_ContractAgreementAxis" xlink:to="creg_ContractAgreementDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_ProjectAxis" xlink:href="creg-20200630.xsd#creg_ProjectAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="creg_OrganizationandDescriptionofBusinessDetailsTable" xlink:to="creg_ProjectAxis" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_ProjectDomain" xlink:href="creg-20200630.xsd#creg_ProjectDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="creg_ProjectAxis" xlink:to="creg_ProjectDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_ProjectDomain_0" xlink:href="creg-20200630.xsd#creg_ProjectDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="creg_ProjectAxis" xlink:to="creg_ProjectDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_LimitedPartnersAxis" xlink:href="creg-20200630.xsd#creg_LimitedPartnersAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="creg_OrganizationandDescriptionofBusinessDetailsTable" xlink:to="creg_LimitedPartnersAxis" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_LimitedPartnersDomain" xlink:href="creg-20200630.xsd#creg_LimitedPartnersDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="creg_LimitedPartnersAxis" xlink:to="creg_LimitedPartnersDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_LimitedPartnersDomain_0" xlink:href="creg-20200630.xsd#creg_LimitedPartnersDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="creg_LimitedPartnersAxis" xlink:to="creg_LimitedPartnersDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_AgreementAxis" xlink:href="creg-20200630.xsd#creg_AgreementAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="creg_OrganizationandDescriptionofBusinessDetailsTable" xlink:to="creg_AgreementAxis" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_AgreementDomain" xlink:href="creg-20200630.xsd#creg_AgreementDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="creg_AgreementAxis" xlink:to="creg_AgreementDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_AgreementDomain_0" xlink:href="creg-20200630.xsd#creg_AgreementDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="creg_AgreementAxis" xlink:to="creg_AgreementDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_BiomassPowerGenerationProjectLeaseAgreementMember" xlink:href="creg-20200630.xsd#creg_BiomassPowerGenerationProjectLeaseAgreementMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_ContractAgreementDomain" xlink:to="creg_BiomassPowerGenerationProjectLeaseAgreementMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_BiomassPowerGenerationAssetTransferAgreementMember" xlink:href="creg-20200630.xsd#creg_BiomassPowerGenerationAssetTransferAgreementMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_ContractAgreementDomain" xlink:to="creg_BiomassPowerGenerationAssetTransferAgreementMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_ZhongtaiWasteHeatPowerGenerationEnergyManagementCooperativeAgreementMember" xlink:href="creg-20200630.xsd#creg_ZhongtaiWasteHeatPowerGenerationEnergyManagementCooperativeAgreementMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_ContractAgreementDomain" xlink:to="creg_ZhongtaiWasteHeatPowerGenerationEnergyManagementCooperativeAgreementMember" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_DaTongRecyclingEnergyMember" xlink:href="creg-20200630.xsd#creg_DaTongRecyclingEnergyMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_EntityDomain" xlink:to="creg_DaTongRecyclingEnergyMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_ErdosMetallurgyCompanyLimitedMember" xlink:href="creg-20200630.xsd#creg_ErdosMetallurgyCompanyLimitedMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_EntityDomain" xlink:to="creg_ErdosMetallurgyCompanyLimitedMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_XianTCHEnergyTechnologyCoLtdMember" xlink:href="creg-20200630.xsd#creg_XianTCHEnergyTechnologyCoLtdMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_EntityDomain" xlink:to="creg_XianTCHEnergyTechnologyCoLtdMember" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_ErdosTCHMember" xlink:href="creg-20200630.xsd#creg_ErdosTCHMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_EntityDomain" xlink:to="creg_ErdosTCHMember" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_DaTangShiDaiMember" xlink:href="creg-20200630.xsd#creg_DaTangShiDaiMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_EntityDomain" xlink:to="creg_DaTangShiDaiMember" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_TianYuXuZhouRecyclingEnergyMember" xlink:href="creg-20200630.xsd#creg_TianYuXuZhouRecyclingEnergyMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_EntityDomain" xlink:to="creg_TianYuXuZhouRecyclingEnergyMember" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_XianTchMember" xlink:href="creg-20200630.xsd#creg_XianTchMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_EntityDomain" xlink:to="creg_XianTchMember" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_XianHuaxinNewEnergyCoLtdMember" xlink:href="creg-20200630.xsd#creg_XianHuaxinNewEnergyCoLtdMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_EntityDomain" xlink:to="creg_XianHuaxinNewEnergyCoLtdMember" order="7" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_HongyuanHuifuVentureCapitalCoLtdMember" xlink:href="creg-20200630.xsd#creg_HongyuanHuifuVentureCapitalCoLtdMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_EntityDomain" xlink:to="creg_HongyuanHuifuVentureCapitalCoLtdMember" order="8" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_HYREFFundMember" xlink:href="creg-20200630.xsd#creg_HYREFFundMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_EntityDomain" xlink:to="creg_HYREFFundMember" order="9" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_XianZhonghongNewEnergyTechnologyCoMember" xlink:href="creg-20200630.xsd#creg_XianZhonghongNewEnergyTechnologyCoMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_EntityDomain" xlink:to="creg_XianZhonghongNewEnergyTechnologyCoMember" order="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_XuzhouHuayuProjectMember" xlink:href="creg-20200630.xsd#creg_XuzhouHuayuProjectMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_EntityDomain" xlink:to="creg_XuzhouHuayuProjectMember" order="11" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_InitialInvestmentMember" xlink:href="creg-20200630.xsd#creg_InitialInvestmentMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_ScenarioUnspecifiedDomain" xlink:to="creg_InitialInvestmentMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_ChinaOrientAssetManagementCoLtdMember" xlink:href="creg-20200630.xsd#creg_ChinaOrientAssetManagementCoLtdMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_LimitedPartnersDomain" xlink:to="creg_ChinaOrientAssetManagementCoLtdMember" order="0" xbrldt:closed="true"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_LimitedPartnersDomain" xlink:to="creg_XianZhonghongNewEnergyTechnologyCoMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_BiomassPowerGenerationSystemMember" xlink:href="creg-20200630.xsd#creg_BiomassPowerGenerationSystemMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="creg_BiomassPowerGenerationSystemMember" order="0" xbrldt:closed="true"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_AgreementDomain" xlink:to="creg_BiomassPowerGenerationProjectLeaseAgreementMember" order="0" xbrldt:closed="true"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_AgreementDomain" xlink:to="creg_BiomassPowerGenerationSystemMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_ShenqiuProjectMember" xlink:href="creg-20200630.xsd#creg_ShenqiuProjectMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_ProjectDomain" xlink:to="creg_ShenqiuProjectMember" order="0" xbrldt:closed="true"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_ProjectDomain" xlink:to="creg_HongyuanHuifuVentureCapitalCoLtdMember" order="1" xbrldt:closed="true"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_ProjectDomain" xlink:to="creg_XianTchMember" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_TianyuProjectMember" xlink:href="creg-20200630.xsd#creg_TianyuProjectMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_ProjectDomain" xlink:to="creg_TianyuProjectMember" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_MaturityTerm" xlink:href="creg-20200630.xsd#creg_MaturityTerm"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_OrganizationandDescriptionofBusinessDetailsLineItems" xlink:to="creg_MaturityTerm" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_TotalInvestmentForProject" xlink:href="creg-20200630.xsd#creg_TotalInvestmentForProject"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_OrganizationandDescriptionofBusinessDetailsLineItems" xlink:to="creg_TotalInvestmentForProject" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InvestmentOwnedAtCost" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InvestmentOwnedAtCost"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_OrganizationandDescriptionofBusinessDetailsLineItems" xlink:to="us-gaap_InvestmentOwnedAtCost" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_VariableInterestEntityOwnershipPercentage" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_VariableInterestEntityOwnershipPercentage"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_OrganizationandDescriptionofBusinessDetailsLineItems" xlink:to="us-gaap_VariableInterestEntityOwnershipPercentage" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangeDueToNetIncomeAttributableToParentAndEffectsOfChangesNet" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangeDueToNetIncomeAttributableToParentAndEffectsOfChangesNet"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_OrganizationandDescriptionofBusinessDetailsLineItems" xlink:to="us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangeDueToNetIncomeAttributableToParentAndEffectsOfChangesNet" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_LeasesDescription" xlink:href="creg-20200630.xsd#creg_LeasesDescription"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_OrganizationandDescriptionofBusinessDetailsLineItems" xlink:to="creg_LeasesDescription" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_LeaseRevenuesAndFees" xlink:href="creg-20200630.xsd#creg_LeaseRevenuesAndFees"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_OrganizationandDescriptionofBusinessDetailsLineItems" xlink:to="creg_LeaseRevenuesAndFees" order="7" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_LeasePeriod" xlink:href="creg-20200630.xsd#creg_LeasePeriod"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_OrganizationandDescriptionofBusinessDetailsLineItems" xlink:to="creg_LeasePeriod" order="8" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_PayableForPowerGenerationSystems" xlink:href="creg-20200630.xsd#creg_PayableForPowerGenerationSystems"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_OrganizationandDescriptionofBusinessDetailsLineItems" xlink:to="creg_PayableForPowerGenerationSystems" order="9" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_CommonStockIssuableForPowerGenerationSystems" xlink:href="creg-20200630.xsd#creg_CommonStockIssuableForPowerGenerationSystems"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_OrganizationandDescriptionofBusinessDetailsLineItems" xlink:to="creg_CommonStockIssuableForPowerGenerationSystems" order="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_CommonStockIssuablePerShareForPowerGenerationSystems" xlink:href="creg-20200630.xsd#creg_CommonStockIssuablePerShareForPowerGenerationSystems"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_OrganizationandDescriptionofBusinessDetailsLineItems" xlink:to="creg_CommonStockIssuablePerShareForPowerGenerationSystems" order="11" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_LeaseAmountPerMonth" xlink:href="creg-20200630.xsd#creg_LeaseAmountPerMonth"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_OrganizationandDescriptionofBusinessDetailsLineItems" xlink:to="creg_LeaseAmountPerMonth" order="12" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_LongTermLeasesDescription" xlink:href="creg-20200630.xsd#creg_LongTermLeasesDescription"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_OrganizationandDescriptionofBusinessDetailsLineItems" xlink:to="creg_LongTermLeasesDescription" order="13" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_PaymentOfTransferPrice" xlink:href="creg-20200630.xsd#creg_PaymentOfTransferPrice"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_OrganizationandDescriptionofBusinessDetailsLineItems" xlink:to="creg_PaymentOfTransferPrice" order="14" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_LossFromTheTransfer" xlink:href="creg-20200630.xsd#creg_LossFromTheTransfer"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_OrganizationandDescriptionofBusinessDetailsLineItems" xlink:to="creg_LossFromTheTransfer" order="15" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_RepaymentOfLoan" xlink:href="creg-20200630.xsd#creg_RepaymentOfLoan"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_OrganizationandDescriptionofBusinessDetailsLineItems" xlink:to="creg_RepaymentOfLoan" order="16" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_InitialCapitalContributionDescription" xlink:href="creg-20200630.xsd#creg_InitialCapitalContributionDescription"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_OrganizationandDescriptionofBusinessDetailsLineItems" xlink:to="creg_InitialCapitalContributionDescription" order="17" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_OriginalInvestmentBySubsidiary" xlink:href="creg-20200630.xsd#creg_OriginalInvestmentBySubsidiary"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_OrganizationandDescriptionofBusinessDetailsLineItems" xlink:to="creg_OriginalInvestmentBySubsidiary" order="18" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_TotalFundCapitalContribution" xlink:href="creg-20200630.xsd#creg_TotalFundCapitalContribution"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_OrganizationandDescriptionofBusinessDetailsLineItems" xlink:to="creg_TotalFundCapitalContribution" order="19" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_SubscribedAmountOfInitialCapitalContribution" xlink:href="creg-20200630.xsd#creg_SubscribedAmountOfInitialCapitalContribution"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_OrganizationandDescriptionofBusinessDetailsLineItems" xlink:to="creg_SubscribedAmountOfInitialCapitalContribution" order="20" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_OwnershipDescription" xlink:href="creg-20200630.xsd#creg_OwnershipDescription"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_OrganizationandDescriptionofBusinessDetailsLineItems" xlink:to="creg_OwnershipDescription" order="21" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_EnergySavingSolutionAndServicesCost" xlink:href="creg-20200630.xsd#creg_EnergySavingSolutionAndServicesCost"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_OrganizationandDescriptionofBusinessDetailsLineItems" xlink:to="creg_EnergySavingSolutionAndServicesCost" order="22" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_DescriptionOfFundManagementSupplementalAgreement" xlink:href="creg-20200630.xsd#creg_DescriptionOfFundManagementSupplementalAgreement"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_OrganizationandDescriptionofBusinessDetailsLineItems" xlink:to="creg_DescriptionOfFundManagementSupplementalAgreement" order="23" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_AgreementTermOfProject" xlink:href="creg-20200630.xsd#creg_AgreementTermOfProject"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_OrganizationandDescriptionofBusinessDetailsLineItems" xlink:to="creg_AgreementTermOfProject" order="24" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_TransferAgreementDescription" xlink:href="creg-20200630.xsd#creg_TransferAgreementDescription"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_OrganizationandDescriptionofBusinessDetailsLineItems" xlink:to="creg_TransferAgreementDescription" order="25" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_LeaseAgreementTermDescription" xlink:href="creg-20200630.xsd#creg_LeaseAgreementTermDescription"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_OrganizationandDescriptionofBusinessDetailsLineItems" xlink:to="creg_LeaseAgreementTermDescription" order="26" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_DescriptionOfWasteHeatPowerGenerationEnergyManagementCooperativeAgreement" xlink:href="creg-20200630.xsd#creg_DescriptionOfWasteHeatPowerGenerationEnergyManagementCooperativeAgreement"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_OrganizationandDescriptionofBusinessDetailsLineItems" xlink:to="creg_DescriptionOfWasteHeatPowerGenerationEnergyManagementCooperativeAgreement" order="27" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_DescriptionOfRegisterCaptial" xlink:href="creg-20200630.xsd#creg_DescriptionOfRegisterCaptial"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_OrganizationandDescriptionofBusinessDetailsLineItems" xlink:to="creg_DescriptionOfRegisterCaptial" order="28" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_ReverseStockSplitOfCommonStockPerShare" xlink:href="creg-20200630.xsd#creg_ReverseStockSplitOfCommonStockPerShare"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_OrganizationandDescriptionofBusinessDetailsLineItems" xlink:to="creg_ReverseStockSplitOfCommonStockPerShare" order="29" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.cregcn.com/role/SummaryofSignificantAccountingPoliciesDetails">
    <loc xlink:type="locator" xlink:label="creg_SummaryofSignificantAccountingPoliciesDetailsLineItems" xlink:href="creg-20200630.xsd#creg_SummaryofSignificantAccountingPoliciesDetailsLineItems"/>
    <loc xlink:type="locator" xlink:label="creg_SummaryofSignificantAccountingPoliciesDetailsTable" xlink:href="creg-20200630.xsd#creg_SummaryofSignificantAccountingPoliciesDetailsTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="creg_SummaryofSignificantAccountingPoliciesDetailsLineItems" xlink:to="creg_SummaryofSignificantAccountingPoliciesDetailsTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_LegalEntityAxis" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_LegalEntityAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="creg_SummaryofSignificantAccountingPoliciesDetailsTable" xlink:to="dei_LegalEntityAxis" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_EntityDomain" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_EntityDomain_0" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueByAssetClassAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueByAssetClassAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="creg_SummaryofSignificantAccountingPoliciesDetailsTable" xlink:to="us-gaap_FairValueByAssetClassAxis" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_FairValueByAssetClassAxis" xlink:to="us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_FairValueByAssetClassAxis" xlink:to="us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_CurrencyAxis" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_CurrencyAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="creg_SummaryofSignificantAccountingPoliciesDetailsTable" xlink:to="srt_CurrencyAxis" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="currency_AllCurrenciesDomain" xlink:href="https://xbrl.sec.gov/currency/2020/currency-2020-01-31.xsd#currency_AllCurrenciesDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_CurrencyAxis" xlink:to="currency_AllCurrenciesDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="currency_AllCurrenciesDomain_0" xlink:href="https://xbrl.sec.gov/currency/2020/currency-2020-01-31.xsd#currency_AllCurrenciesDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="srt_CurrencyAxis" xlink:to="currency_AllCurrenciesDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RelatedPartyTransactionAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="creg_SummaryofSignificantAccountingPoliciesDetailsTable" xlink:to="us-gaap_RelatedPartyTransactionAxis" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RelatedPartyTransactionDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_RelatedPartyTransactionAxis" xlink:to="us-gaap_RelatedPartyTransactionDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionDomain_0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RelatedPartyTransactionDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_RelatedPartyTransactionAxis" xlink:to="us-gaap_RelatedPartyTransactionDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_XianTchMember" xlink:href="creg-20200630.xsd#creg_XianTchMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_EntityDomain" xlink:to="creg_XianTchMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_ErdosTCHMember" xlink:href="creg-20200630.xsd#creg_ErdosTCHMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyTransactionDomain" xlink:to="creg_ErdosTCHMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_PuchengSystemsMember" xlink:href="creg-20200630.xsd#creg_PuchengSystemsMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyTransactionDomain" xlink:to="creg_PuchengSystemsMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="currency_CNY" xlink:href="https://xbrl.sec.gov/currency/2020/currency-2020-01-31.xsd#currency_CNY"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="currency_AllCurrenciesDomain" xlink:to="currency_CNY" order="0" xbrldt:closed="true"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain" xlink:to="creg_XianTchMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessAcquisitionDescriptionOfAcquiredEntity" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessAcquisitionDescriptionOfAcquiredEntity"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_SummaryofSignificantAccountingPoliciesDetailsLineItems" xlink:to="us-gaap_BusinessAcquisitionDescriptionOfAcquiredEntity" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetIncomeLoss" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_SummaryofSignificantAccountingPoliciesDetailsLineItems" xlink:to="us-gaap_NetIncomeLoss" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_SummaryofSignificantAccountingPoliciesDetailsLineItems" xlink:to="us-gaap_RetainedEarningsAccumulatedDeficit" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Cash" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Cash"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_SummaryofSignificantAccountingPoliciesDetailsLineItems" xlink:to="us-gaap_Cash" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseRightOfUseAsset" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_SummaryofSignificantAccountingPoliciesDetailsLineItems" xlink:to="us-gaap_OperatingLeaseRightOfUseAsset" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseLiability" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseLiability"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_SummaryofSignificantAccountingPoliciesDetailsLineItems" xlink:to="us-gaap_OperatingLeaseLiability" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_AccountsReceivableDescription" xlink:href="creg-20200630.xsd#creg_AccountsReceivableDescription"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_SummaryofSignificantAccountingPoliciesDetailsLineItems" xlink:to="creg_AccountsReceivableDescription" order="7" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_BadDebtAllowance" xlink:href="creg-20200630.xsd#creg_BadDebtAllowance"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_SummaryofSignificantAccountingPoliciesDetailsLineItems" xlink:to="creg_BadDebtAllowance" order="8" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_InterestReceivableOnSalesLease" xlink:href="creg-20200630.xsd#creg_InterestReceivableOnSalesLease"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_SummaryofSignificantAccountingPoliciesDetailsLineItems" xlink:to="creg_InterestReceivableOnSalesLease" order="9" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_NetInvestmentInSalesTypeLeases" xlink:href="creg-20200630.xsd#creg_NetInvestmentInSalesTypeLeases"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_SummaryofSignificantAccountingPoliciesDetailsLineItems" xlink:to="creg_NetInvestmentInSalesTypeLeases" order="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_AllowanceForNetInvestmentReceivable" xlink:href="creg-20200630.xsd#creg_AllowanceForNetInvestmentReceivable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_SummaryofSignificantAccountingPoliciesDetailsLineItems" xlink:to="creg_AllowanceForNetInvestmentReceivable" order="11" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_InterestOfInvestment" xlink:href="creg-20200630.xsd#creg_InterestOfInvestment"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_SummaryofSignificantAccountingPoliciesDetailsLineItems" xlink:to="creg_InterestOfInvestment" order="12" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GainLossOnSalesOfAssetsAndAssetImpairmentCharges" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GainLossOnSalesOfAssetsAndAssetImpairmentCharges"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_SummaryofSignificantAccountingPoliciesDetailsLineItems" xlink:to="us-gaap_GainLossOnSalesOfAssetsAndAssetImpairmentCharges" order="13" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_SharesOfAntiDilutiveSecuritiesUnderWarrantsAndOption" xlink:href="creg-20200630.xsd#creg_SharesOfAntiDilutiveSecuritiesUnderWarrantsAndOption"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_SummaryofSignificantAccountingPoliciesDetailsLineItems" xlink:to="creg_SharesOfAntiDilutiveSecuritiesUnderWarrantsAndOption" order="14" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NumberOfOperatingSegments" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NumberOfOperatingSegments"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_SummaryofSignificantAccountingPoliciesDetailsLineItems" xlink:to="us-gaap_NumberOfOperatingSegments" order="15" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.cregcn.com/role/InvestmentinSalesTypeLeasesNetDetails">
    <loc xlink:type="locator" xlink:label="us-gaap_InvestmentsAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InvestmentsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SaleLeasebackTransactionLeaseTerms" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SaleLeasebackTransactionLeaseTerms"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_InvestmentsAbstract" xlink:to="us-gaap_SaleLeasebackTransactionLeaseTerms" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_TransferAgreementDescriptions" xlink:href="creg-20200630.xsd#creg_TransferAgreementDescriptions"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_InvestmentsAbstract" xlink:to="creg_TransferAgreementDescriptions" order="1" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.cregcn.com/role/OtherReceivablesDetails">
    <loc xlink:type="locator" xlink:label="us-gaap_ReceivablesAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ReceivablesAbstract"/>
    <loc xlink:type="locator" xlink:label="creg_AdvanceToThirdParty" xlink:href="creg-20200630.xsd#creg_AdvanceToThirdParty"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ReceivablesAbstract" xlink:to="creg_AdvanceToThirdParty" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_AdvanceToEmployees" xlink:href="creg-20200630.xsd#creg_AdvanceToEmployees"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ReceivablesAbstract" xlink:to="creg_AdvanceToEmployees" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherReceivables" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherReceivables"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ReceivablesAbstract" xlink:to="us-gaap_OtherReceivables" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_SocialInsurance" xlink:href="creg-20200630.xsd#creg_SocialInsurance"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ReceivablesAbstract" xlink:to="creg_SocialInsurance" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_TaxAndMaintenanceCostReceivable" xlink:href="creg-20200630.xsd#creg_TaxAndMaintenanceCostReceivable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ReceivablesAbstract" xlink:to="creg_TaxAndMaintenanceCostReceivable" order="4" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.cregcn.com/role/PropertyandEquipmentandConstructioninProgressDetails">
    <loc xlink:type="locator" xlink:label="creg_PropertyandEquipmentandConstructioninProgressDetailsLineItems" xlink:href="creg-20200630.xsd#creg_PropertyandEquipmentandConstructioninProgressDetailsLineItems"/>
    <loc xlink:type="locator" xlink:label="creg_PropertyandEquipmentandConstructioninProgressDetailsTable" xlink:href="creg-20200630.xsd#creg_PropertyandEquipmentandConstructioninProgressDetailsTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="creg_PropertyandEquipmentandConstructioninProgressDetailsLineItems" xlink:to="creg_PropertyandEquipmentandConstructioninProgressDetailsTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="creg_PropertyandEquipmentandConstructioninProgressDetailsTable" xlink:to="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RelatedPartyDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="us-gaap_RelatedPartyDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyDomain_0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RelatedPartyDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="us-gaap_RelatedPartyDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_ChengaliMember" xlink:href="creg-20200630.xsd#creg_ChengaliMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyDomain" xlink:to="creg_ChengaliMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_XuzhouTiananProjectMember" xlink:href="creg-20200630.xsd#creg_XuzhouTiananProjectMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyDomain" xlink:to="creg_XuzhouTiananProjectMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentNet" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_PropertyandEquipmentandConstructioninProgressDetailsLineItems" xlink:to="us-gaap_PropertyPlantAndEquipmentNet" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherAssets" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherAssets"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_PropertyandEquipmentandConstructioninProgressDetailsLineItems" xlink:to="us-gaap_OtherAssets" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_TransferredOfSharesDescription" xlink:href="creg-20200630.xsd#creg_TransferredOfSharesDescription"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_PropertyandEquipmentandConstructioninProgressDetailsLineItems" xlink:to="creg_TransferredOfSharesDescription" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AssetImpairmentCharges" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetImpairmentCharges"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_PropertyandEquipmentandConstructioninProgressDetailsLineItems" xlink:to="us-gaap_AssetImpairmentCharges" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentDispositions" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentDispositions"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_PropertyandEquipmentandConstructioninProgressDetailsLineItems" xlink:to="us-gaap_PropertyPlantAndEquipmentDispositions" order="5" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.cregcn.com/role/TaxesPayableDetails">
    <loc xlink:type="locator" xlink:label="creg_TaxPayableAbstract" xlink:href="creg-20200630.xsd#creg_TaxPayableAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_TaxesPayableCurrentAndNoncurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TaxesPayableCurrentAndNoncurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_TaxPayableAbstract" xlink:to="us-gaap_TaxesPayableCurrentAndNoncurrent" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_TaxPayableCurrent" xlink:href="creg-20200630.xsd#creg_TaxPayableCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_TaxPayableAbstract" xlink:to="creg_TaxPayableCurrent" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_TaxesPayableNoncurrent" xlink:href="creg-20200630.xsd#creg_TaxesPayableNoncurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_TaxPayableAbstract" xlink:to="creg_TaxesPayableNoncurrent" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_IncomeTaxLiabilityInstallmentsDescription" xlink:href="creg-20200630.xsd#creg_IncomeTaxLiabilityInstallmentsDescription"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_TaxPayableAbstract" xlink:to="creg_IncomeTaxLiabilityInstallmentsDescription" order="3" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.cregcn.com/role/LoansPayableDetails">
    <loc xlink:type="locator" xlink:label="creg_LoansPayableDetailsLineItems" xlink:href="creg-20200630.xsd#creg_LoansPayableDetailsLineItems"/>
    <loc xlink:type="locator" xlink:label="creg_LoansPayableDetailsTable" xlink:href="creg-20200630.xsd#creg_LoansPayableDetailsTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="creg_LoansPayableDetailsLineItems" xlink:to="creg_LoansPayableDetailsTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_LegalEntityAxis" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_LegalEntityAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="creg_LoansPayableDetailsTable" xlink:to="dei_LegalEntityAxis" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_EntityDomain" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_EntityDomain_0" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_TitleOfIndividualAxis" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_TitleOfIndividualAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="creg_LoansPayableDetailsTable" xlink:to="srt_TitleOfIndividualAxis" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_TitleOfIndividualAxis" xlink:to="srt_TitleOfIndividualWithRelationshipToEntityDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_TitleOfIndividualWithRelationshipToEntityDomain_0" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="srt_TitleOfIndividualAxis" xlink:to="srt_TitleOfIndividualWithRelationshipToEntityDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RelatedPartyTransactionAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="creg_LoansPayableDetailsTable" xlink:to="us-gaap_RelatedPartyTransactionAxis" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RelatedPartyTransactionDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_RelatedPartyTransactionAxis" xlink:to="us-gaap_RelatedPartyTransactionDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionDomain_0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RelatedPartyTransactionDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_RelatedPartyTransactionAxis" xlink:to="us-gaap_RelatedPartyTransactionDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PlanNameAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PlanNameAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="creg_LoansPayableDetailsTable" xlink:to="us-gaap_PlanNameAxis" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PlanNameDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PlanNameDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_PlanNameAxis" xlink:to="us-gaap_PlanNameDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PlanNameDomain_0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PlanNameDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_PlanNameAxis" xlink:to="us-gaap_PlanNameDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_TypeOfAgreementAxis" xlink:href="creg-20200630.xsd#creg_TypeOfAgreementAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="creg_LoansPayableDetailsTable" xlink:to="creg_TypeOfAgreementAxis" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_TypeOfAgreementDomain" xlink:href="creg-20200630.xsd#creg_TypeOfAgreementDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="creg_TypeOfAgreementAxis" xlink:to="creg_TypeOfAgreementDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_TypeOfAgreementDomain_0" xlink:href="creg-20200630.xsd#creg_TypeOfAgreementDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="creg_TypeOfAgreementAxis" xlink:to="creg_TypeOfAgreementDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongtermDebtTypeAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="creg_LoansPayableDetailsTable" xlink:to="us-gaap_LongtermDebtTypeAxis" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongtermDebtTypeDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_LongtermDebtTypeAxis" xlink:to="us-gaap_LongtermDebtTypeDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongtermDebtTypeDomain_0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_LongtermDebtTypeAxis" xlink:to="us-gaap_LongtermDebtTypeDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LimitedPartnersCapitalAccountByClassAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LimitedPartnersCapitalAccountByClassAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="creg_LoansPayableDetailsTable" xlink:to="us-gaap_LimitedPartnersCapitalAccountByClassAxis" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LimitedPartnersCapitalAccountClassDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LimitedPartnersCapitalAccountClassDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_LimitedPartnersCapitalAccountByClassAxis" xlink:to="us-gaap_LimitedPartnersCapitalAccountClassDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LimitedPartnersCapitalAccountClassDomain_0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LimitedPartnersCapitalAccountClassDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_LimitedPartnersCapitalAccountByClassAxis" xlink:to="us-gaap_LimitedPartnersCapitalAccountClassDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_TransferPriceForShenqiuPhaseIAndIIProjectsMember" xlink:href="creg-20200630.xsd#creg_TransferPriceForShenqiuPhaseIAndIIProjectsMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PlanNameDomain" xlink:to="creg_TransferPriceForShenqiuPhaseIAndIIProjectsMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_TransferPriceForXuzhouHuayuProjectMember" xlink:href="creg-20200630.xsd#creg_TransferPriceForXuzhouHuayuProjectMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PlanNameDomain" xlink:to="creg_TransferPriceForXuzhouHuayuProjectMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_XianTCHMember" xlink:href="creg-20200630.xsd#creg_XianTCHMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_EntityDomain" xlink:to="creg_XianTCHMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_XianTchLimitedPartnerMember" xlink:href="creg-20200630.xsd#creg_XianTchLimitedPartnerMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LimitedPartnersCapitalAccountClassDomain" xlink:to="creg_XianTchLimitedPartnerMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_HongyuanHuifuMember" xlink:href="creg-20200630.xsd#creg_HongyuanHuifuMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LimitedPartnersCapitalAccountClassDomain" xlink:to="creg_HongyuanHuifuMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_ShanghaiTCHMember" xlink:href="creg-20200630.xsd#creg_ShanghaiTCHMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LimitedPartnersCapitalAccountClassDomain" xlink:to="creg_ShanghaiTCHMember" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_XianZhonghongMember" xlink:href="creg-20200630.xsd#creg_XianZhonghongMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LongtermDebtTypeDomain" xlink:to="creg_XianZhonghongMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_HYREFLoanentrustedLoanMember" xlink:href="creg-20200630.xsd#creg_HYREFLoanentrustedLoanMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LongtermDebtTypeDomain" xlink:to="creg_HYREFLoanentrustedLoanMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_HYREFMember" xlink:href="creg-20200630.xsd#creg_HYREFMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LongtermDebtTypeDomain" xlink:to="creg_HYREFMember" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_BaiChonggongMember" xlink:href="creg-20200630.xsd#creg_BaiChonggongMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyTransactionDomain" xlink:to="creg_BaiChonggongMember" order="0" xbrldt:closed="true"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:to="creg_HYREFLoanentrustedLoanMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_TransferAgreementMember" xlink:href="creg-20200630.xsd#creg_TransferAgreementMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_TypeOfAgreementDomain" xlink:to="creg_TransferAgreementMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_TotalFundCapitalContribution" xlink:href="creg-20200630.xsd#creg_TotalFundCapitalContribution"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_LoansPayableDetailsLineItems" xlink:to="creg_TotalFundCapitalContribution" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_DescriptionOfEquityInvestment" xlink:href="creg-20200630.xsd#creg_DescriptionOfEquityInvestment"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_LoansPayableDetailsLineItems" xlink:to="creg_DescriptionOfEquityInvestment" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearThree" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearThree"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_LoansPayableDetailsLineItems" xlink:to="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearThree" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentAnnualPrincipalPayment" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentAnnualPrincipalPayment"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_LoansPayableDetailsLineItems" xlink:to="us-gaap_DebtInstrumentAnnualPrincipalPayment" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearFour" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearFour"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_LoansPayableDetailsLineItems" xlink:to="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearFour" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearFive" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearFive"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_LoansPayableDetailsLineItems" xlink:to="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearFive" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_LoansPayableDetailsLineItems" xlink:to="us-gaap_DebtInstrumentInterestRateStatedPercentage" order="7" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LoansPayableFairValueDisclosure" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LoansPayableFairValueDisclosure"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_LoansPayableDetailsLineItems" xlink:to="us-gaap_LoansPayableFairValueDisclosure" order="8" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongTermLoansFromBank" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermLoansFromBank"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_LoansPayableDetailsLineItems" xlink:to="us-gaap_LongTermLoansFromBank" order="9" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_DescriptionOfRemainingLoanBalance" xlink:href="creg-20200630.xsd#creg_DescriptionOfRemainingLoanBalance"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_LoansPayableDetailsLineItems" xlink:to="creg_DescriptionOfRemainingLoanBalance" order="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InterestPayableCurrentAndNoncurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestPayableCurrentAndNoncurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_LoansPayableDetailsLineItems" xlink:to="us-gaap_InterestPayableCurrentAndNoncurrent" order="11" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongTermDebt" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebt"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_LoansPayableDetailsLineItems" xlink:to="us-gaap_LongTermDebt" order="12" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_BuyBackPrice" xlink:href="creg-20200630.xsd#creg_BuyBackPrice"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_LoansPayableDetailsLineItems" xlink:to="creg_BuyBackPrice" order="13" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentIncreaseAccruedInterest" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentIncreaseAccruedInterest"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_LoansPayableDetailsLineItems" xlink:to="us-gaap_DebtInstrumentIncreaseAccruedInterest" order="14" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EquityMethodInvestmentOwnershipPercentage" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EquityMethodInvestmentOwnershipPercentage"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_LoansPayableDetailsLineItems" xlink:to="us-gaap_EquityMethodInvestmentOwnershipPercentage" order="15" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GainOrLossOnSaleOfPreviouslyUnissuedStockByEquityInvestee" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GainOrLossOnSaleOfPreviouslyUnissuedStockByEquityInvestee"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_LoansPayableDetailsLineItems" xlink:to="us-gaap_GainOrLossOnSaleOfPreviouslyUnissuedStockByEquityInvestee" order="16" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_DescriptionOfFundManagementSupplementalAgreement" xlink:href="creg-20200630.xsd#creg_DescriptionOfFundManagementSupplementalAgreement"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_LoansPayableDetailsLineItems" xlink:to="creg_DescriptionOfFundManagementSupplementalAgreement" order="17" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_TransferAgreementDescriptions" xlink:href="creg-20200630.xsd#creg_TransferAgreementDescriptions"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_LoansPayableDetailsLineItems" xlink:to="creg_TransferAgreementDescriptions" order="18" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_TransferPriceInstallmentPaymentsDescription" xlink:href="creg-20200630.xsd#creg_TransferPriceInstallmentPaymentsDescription"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_LoansPayableDetailsLineItems" xlink:to="creg_TransferPriceInstallmentPaymentsDescription" order="19" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_LenderRepaymentDescription" xlink:href="creg-20200630.xsd#creg_LenderRepaymentDescription"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_LoansPayableDetailsLineItems" xlink:to="creg_LenderRepaymentDescription" order="20" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.cregcn.com/role/RefundableDepositsfromCustomersforSystemsLeasingDetails">
    <loc xlink:type="locator" xlink:label="creg_RefundableDepositFromCustomersForSystemsLeasingAbstract" xlink:href="creg-20200630.xsd#creg_RefundableDepositFromCustomersForSystemsLeasingAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CustomerDepositsNoncurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CustomerDepositsNoncurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_RefundableDepositFromCustomersForSystemsLeasingAbstract" xlink:to="us-gaap_CustomerDepositsNoncurrent" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.cregcn.com/role/RelatedPartyTransactionsDetails">
    <loc xlink:type="locator" xlink:label="creg_RelatedPartyTransactionsDetailsLineItems" xlink:href="creg-20200630.xsd#creg_RelatedPartyTransactionsDetailsLineItems"/>
    <loc xlink:type="locator" xlink:label="creg_RelatedPartyTransactionsDetailsTable" xlink:href="creg-20200630.xsd#creg_RelatedPartyTransactionsDetailsTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="creg_RelatedPartyTransactionsDetailsLineItems" xlink:to="creg_RelatedPartyTransactionsDetailsTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="creg_RelatedPartyTransactionsDetailsTable" xlink:to="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RelatedPartyDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="us-gaap_RelatedPartyDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyDomain_0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RelatedPartyDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="us-gaap_RelatedPartyDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_XianTCHMember" xlink:href="creg-20200630.xsd#creg_XianTCHMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyDomain" xlink:to="creg_XianTCHMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_BuyBackPrice" xlink:href="creg-20200630.xsd#creg_BuyBackPrice"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_RelatedPartyTransactionsDetailsLineItems" xlink:to="creg_BuyBackPrice" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InterestReceivable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestReceivable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_RelatedPartyTransactionsDetailsLineItems" xlink:to="us-gaap_InterestReceivable" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DueToRelatedPartiesCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DueToRelatedPartiesCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_RelatedPartyTransactionsDetailsLineItems" xlink:to="us-gaap_DueToRelatedPartiesCurrent" order="3" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.cregcn.com/role/NotePayablesNetDetails">
    <loc xlink:type="locator" xlink:label="creg_NotePayablesNetDetailsLineItems" xlink:href="creg-20200630.xsd#creg_NotePayablesNetDetailsLineItems"/>
    <loc xlink:type="locator" xlink:label="creg_NotePayablesNetDetailsTable" xlink:href="creg-20200630.xsd#creg_NotePayablesNetDetailsTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="creg_NotePayablesNetDetailsLineItems" xlink:to="creg_NotePayablesNetDetailsTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="creg_NotePayablesNetDetailsTable" xlink:to="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RelatedPartyDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="us-gaap_RelatedPartyDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyDomain_0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RelatedPartyDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="us-gaap_RelatedPartyDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_TypeOfAgreementAxis" xlink:href="creg-20200630.xsd#creg_TypeOfAgreementAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="creg_NotePayablesNetDetailsTable" xlink:to="creg_TypeOfAgreementAxis" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_TypeOfAgreementDomain" xlink:href="creg-20200630.xsd#creg_TypeOfAgreementDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="creg_TypeOfAgreementAxis" xlink:to="creg_TypeOfAgreementDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_TypeOfAgreementDomain_0" xlink:href="creg-20200630.xsd#creg_TypeOfAgreementDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="creg_TypeOfAgreementAxis" xlink:to="creg_TypeOfAgreementDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShortTermDebtTypeAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShortTermDebtTypeAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="creg_NotePayablesNetDetailsTable" xlink:to="us-gaap_ShortTermDebtTypeAxis" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShortTermDebtTypeDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShortTermDebtTypeDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_ShortTermDebtTypeAxis" xlink:to="us-gaap_ShortTermDebtTypeDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShortTermDebtTypeDomain_0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShortTermDebtTypeDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_ShortTermDebtTypeAxis" xlink:to="us-gaap_ShortTermDebtTypeDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FinancialInstrumentAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinancialInstrumentAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="creg_NotePayablesNetDetailsTable" xlink:to="us-gaap_FinancialInstrumentAxis" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_FinancialInstrumentAxis" xlink:to="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_FinancialInstrumentAxis" xlink:to="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InvestorMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InvestorMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyDomain" xlink:to="us-gaap_InvestorMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_TradingLPMember" xlink:href="creg-20200630.xsd#creg_TradingLPMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyDomain" xlink:to="creg_TradingLPMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConvertibleNotesPayableMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConvertibleNotesPayableMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShortTermDebtTypeDomain" xlink:to="us-gaap_ConvertibleNotesPayableMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_SecuritiesPurchaseAgreementMember" xlink:href="creg-20200630.xsd#creg_SecuritiesPurchaseAgreementMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:to="creg_SecuritiesPurchaseAgreementMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_ExchangeAgreementMember" xlink:href="creg-20200630.xsd#creg_ExchangeAgreementMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_TypeOfAgreementDomain" xlink:to="creg_ExchangeAgreementMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_ForbearanceAgreementMember" xlink:href="creg-20200630.xsd#creg_ForbearanceAgreementMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_TypeOfAgreementDomain" xlink:to="creg_ForbearanceAgreementMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_ExchangeAgreementsTwoMember" xlink:href="creg-20200630.xsd#creg_ExchangeAgreementsTwoMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_TypeOfAgreementDomain" xlink:to="creg_ExchangeAgreementsTwoMember" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConvertibleNotesPayable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConvertibleNotesPayable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_NotePayablesNetDetailsLineItems" xlink:to="us-gaap_ConvertibleNotesPayable" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentCarryingAmount" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentCarryingAmount"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_NotePayablesNetDetailsLineItems" xlink:to="us-gaap_DebtInstrumentCarryingAmount" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentInterestRateDuringPeriod" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentInterestRateDuringPeriod"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_NotePayablesNetDetailsLineItems" xlink:to="us-gaap_DebtInstrumentInterestRateDuringPeriod" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_PercentageOfAmountsOutstanding" xlink:href="creg-20200630.xsd#creg_PercentageOfAmountsOutstanding"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_NotePayablesNetDetailsLineItems" xlink:to="creg_PercentageOfAmountsOutstanding" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentConvertibleConversionPrice1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentConvertibleConversionPrice1"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_NotePayablesNetDetailsLineItems" xlink:to="us-gaap_DebtInstrumentConvertibleConversionPrice1" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConvertibleDebt" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConvertibleDebt"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_NotePayablesNetDetailsLineItems" xlink:to="us-gaap_ConvertibleDebt" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_AgreementDescription" xlink:href="creg-20200630.xsd#creg_AgreementDescription"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_NotePayablesNetDetailsLineItems" xlink:to="creg_AgreementDescription" order="7" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AmortizationOfFinancingCostsAndDiscounts" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AmortizationOfFinancingCostsAndDiscounts"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_NotePayablesNetDetailsLineItems" xlink:to="us-gaap_AmortizationOfFinancingCostsAndDiscounts" order="8" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentPeriodicPaymentInterest" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentPeriodicPaymentInterest"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_NotePayablesNetDetailsLineItems" xlink:to="us-gaap_DebtInstrumentPeriodicPaymentInterest" order="9" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InterestExpenseDebtExcludingAmortization" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestExpenseDebtExcludingAmortization"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_NotePayablesNetDetailsLineItems" xlink:to="us-gaap_InterestExpenseDebtExcludingAmortization" order="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_PrinicipleAdjustmentAmount" xlink:href="creg-20200630.xsd#creg_PrinicipleAdjustmentAmount"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_NotePayablesNetDetailsLineItems" xlink:to="creg_PrinicipleAdjustmentAmount" order="11" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentFaceAmount" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentFaceAmount"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_NotePayablesNetDetailsLineItems" xlink:to="us-gaap_DebtInstrumentFaceAmount" order="12" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_TotalSharesOfCommonStock" xlink:href="creg-20200630.xsd#creg_TotalSharesOfCommonStock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_NotePayablesNetDetailsLineItems" xlink:to="creg_TotalSharesOfCommonStock" order="13" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtConversionOriginalDebtAmount1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtConversionOriginalDebtAmount1"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_NotePayablesNetDetailsLineItems" xlink:to="us-gaap_DebtConversionOriginalDebtAmount1" order="14" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AdditionalPaidInCapital" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdditionalPaidInCapital"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_NotePayablesNetDetailsLineItems" xlink:to="us-gaap_AdditionalPaidInCapital" order="15" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_ConversionPrice" xlink:href="creg-20200630.xsd#creg_ConversionPrice"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_NotePayablesNetDetailsLineItems" xlink:to="creg_ConversionPrice" order="16" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConversionOfStockAmountConverted1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConversionOfStockAmountConverted1"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_NotePayablesNetDetailsLineItems" xlink:to="us-gaap_ConversionOfStockAmountConverted1" order="17" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_NetConversionOfStockAmountConverted" xlink:href="creg-20200630.xsd#creg_NetConversionOfStockAmountConverted"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_NotePayablesNetDetailsLineItems" xlink:to="creg_NetConversionOfStockAmountConverted" order="18" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GainsLossesOnExtinguishmentOfDebt" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GainsLossesOnExtinguishmentOfDebt"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_NotePayablesNetDetailsLineItems" xlink:to="us-gaap_GainsLossesOnExtinguishmentOfDebt" order="19" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_IncreaseDecreaseOutstandingBalancePercentage" xlink:href="creg-20200630.xsd#creg_IncreaseDecreaseOutstandingBalancePercentage"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_NotePayablesNetDetailsLineItems" xlink:to="creg_IncreaseDecreaseOutstandingBalancePercentage" order="20" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_DebtInstrumentOutstandingBalance" xlink:href="creg-20200630.xsd#creg_DebtInstrumentOutstandingBalance"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_NotePayablesNetDetailsLineItems" xlink:to="creg_DebtInstrumentOutstandingBalance" order="21" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentRedemptionPricePercentage" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentRedemptionPricePercentage"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_NotePayablesNetDetailsLineItems" xlink:to="us-gaap_DebtInstrumentRedemptionPricePercentage" order="22" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.cregcn.com/role/SharesIssuedforEquityFinancingandStockCompensationDetails">
    <loc xlink:type="locator" xlink:label="creg_SharesIssuedforEquityFinancingandStockCompensationDetailsLineItems" xlink:href="creg-20200630.xsd#creg_SharesIssuedforEquityFinancingandStockCompensationDetailsLineItems"/>
    <loc xlink:type="locator" xlink:label="creg_SharesIssuedforEquityFinancingandStockCompensationDetailsTable" xlink:href="creg-20200630.xsd#creg_SharesIssuedforEquityFinancingandStockCompensationDetailsTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="creg_SharesIssuedforEquityFinancingandStockCompensationDetailsLineItems" xlink:to="creg_SharesIssuedforEquityFinancingandStockCompensationDetailsTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_TitleOfIndividualAxis" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_TitleOfIndividualAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="creg_SharesIssuedforEquityFinancingandStockCompensationDetailsTable" xlink:to="srt_TitleOfIndividualAxis" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_TitleOfIndividualAxis" xlink:to="srt_TitleOfIndividualWithRelationshipToEntityDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_TitleOfIndividualWithRelationshipToEntityDomain_0" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="srt_TitleOfIndividualAxis" xlink:to="srt_TitleOfIndividualWithRelationshipToEntityDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_BoardOfDirectorsChairmanMember" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_BoardOfDirectorsChairmanMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:to="srt_BoardOfDirectorsChairmanMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_SharesIssuedforEquityFinancingandStockCompensationDetailsLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesNewIssues" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueNewIssues"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_SharesIssuedforEquityFinancingandStockCompensationDetailsLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodValueNewIssues" order="2" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.cregcn.com/role/IncomeTaxDetails">
    <loc xlink:type="locator" xlink:label="creg_IncomeTaxDetailsLineItems" xlink:href="creg-20200630.xsd#creg_IncomeTaxDetailsLineItems"/>
    <loc xlink:type="locator" xlink:label="creg_IncomeTaxDetailsTable" xlink:href="creg-20200630.xsd#creg_IncomeTaxDetailsTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="creg_IncomeTaxDetailsLineItems" xlink:to="creg_IncomeTaxDetailsTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxAuthorityAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxAuthorityAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="creg_IncomeTaxDetailsTable" xlink:to="us-gaap_IncomeTaxAuthorityAxis" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxAuthorityDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxAuthorityDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_IncomeTaxAuthorityAxis" xlink:to="us-gaap_IncomeTaxAuthorityDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxAuthorityDomain_0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxAuthorityDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_IncomeTaxAuthorityAxis" xlink:to="us-gaap_IncomeTaxAuthorityDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_PRCMember" xlink:href="creg-20200630.xsd#creg_PRCMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeTaxAuthorityDomain" xlink:to="creg_PRCMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_IncomeTaxDetailsLineItems" xlink:to="us-gaap_EffectiveIncomeTaxRateContinuingOperations" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxExaminationDescription" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxExaminationDescription"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_IncomeTaxDetailsLineItems" xlink:to="us-gaap_IncomeTaxExaminationDescription" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLossCarryforwards" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLossCarryforwards"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_IncomeTaxDetailsLineItems" xlink:to="us-gaap_OperatingLossCarryforwards" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherInformationPertainingToIncomeTaxes" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherInformationPertainingToIncomeTaxes"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_IncomeTaxDetailsLineItems" xlink:to="us-gaap_OtherInformationPertainingToIncomeTaxes" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_EffectiveIncomeTaxRateReconciliationDeferredTaxValuationAllowance" xlink:href="creg-20200630.xsd#creg_EffectiveIncomeTaxRateReconciliationDeferredTaxValuationAllowance"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_IncomeTaxDetailsLineItems" xlink:to="creg_EffectiveIncomeTaxRateReconciliationDeferredTaxValuationAllowance" order="5" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.cregcn.com/role/StockBasedCompensationPlanDetails">
    <loc xlink:type="locator" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ExcessStockSharesAuthorized" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ExcessStockSharesAuthorized"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="us-gaap_ExcessStockSharesAuthorized" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.cregcn.com/role/StatutoryReservesDetails">
    <loc xlink:type="locator" xlink:label="creg_StatutoryReservesDetailsLineItems" xlink:href="creg-20200630.xsd#creg_StatutoryReservesDetailsLineItems"/>
    <loc xlink:type="locator" xlink:label="creg_StatutoryReservesDetailsTable" xlink:href="creg-20200630.xsd#creg_StatutoryReservesDetailsTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="creg_StatutoryReservesDetailsLineItems" xlink:to="creg_StatutoryReservesDetailsTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ValuationAllowancesAndReservesTypeAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ValuationAllowancesAndReservesTypeAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="creg_StatutoryReservesDetailsTable" xlink:to="us-gaap_ValuationAllowancesAndReservesTypeAxis" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ValuationAllowancesAndReservesDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ValuationAllowancesAndReservesDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_ValuationAllowancesAndReservesTypeAxis" xlink:to="us-gaap_ValuationAllowancesAndReservesDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ValuationAllowancesAndReservesDomain_0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ValuationAllowancesAndReservesDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_ValuationAllowancesAndReservesTypeAxis" xlink:to="us-gaap_ValuationAllowancesAndReservesDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_RangeAxis" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="creg_StatutoryReservesDetailsTable" xlink:to="srt_RangeAxis" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_RangeMember" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_RangeMember_0" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_MinimumMember" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MinimumMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_RangeMember" xlink:to="srt_MinimumMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_MaximumMember" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MaximumMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_RangeMember" xlink:to="srt_MaximumMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_StatutorySurplusReserveFundMember" xlink:href="creg-20200630.xsd#creg_StatutorySurplusReserveFundMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ValuationAllowancesAndReservesDomain" xlink:to="creg_StatutorySurplusReserveFundMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_CommonWelfareFundMember" xlink:href="creg-20200630.xsd#creg_CommonWelfareFundMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ValuationAllowancesAndReservesDomain" xlink:to="creg_CommonWelfareFundMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_PercentageOfStatutoryReserveNetIncome" xlink:href="creg-20200630.xsd#creg_PercentageOfStatutoryReserveNetIncome"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_StatutoryReservesDetailsLineItems" xlink:to="creg_PercentageOfStatutoryReserveNetIncome" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_PercentageOfReserveRegisteredCapital" xlink:href="creg-20200630.xsd#creg_PercentageOfReserveRegisteredCapital"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_StatutoryReservesDetailsLineItems" xlink:to="creg_PercentageOfReserveRegisteredCapital" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_TotalRemainingReserveDescription" xlink:href="creg-20200630.xsd#creg_TotalRemainingReserveDescription"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_StatutoryReservesDetailsLineItems" xlink:to="creg_TotalRemainingReserveDescription" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_StatutoryReserveDescription" xlink:href="creg-20200630.xsd#creg_StatutoryReserveDescription"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_StatutoryReservesDetailsLineItems" xlink:to="creg_StatutoryReserveDescription" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatutoryAccountingPracticesStatutoryNetIncomeAmount" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatutoryAccountingPracticesStatutoryNetIncomeAmount"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_StatutoryReservesDetailsLineItems" xlink:to="us-gaap_StatutoryAccountingPracticesStatutoryNetIncomeAmount" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentDescription" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentDescription"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_StatutoryReservesDetailsLineItems" xlink:to="us-gaap_DebtInstrumentDescription" order="6" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.cregcn.com/role/CommitmentsDetails">
    <loc xlink:type="locator" xlink:label="creg_CommitmentsDetailsLineItems" xlink:href="creg-20200630.xsd#creg_CommitmentsDetailsLineItems"/>
    <loc xlink:type="locator" xlink:label="creg_CommitmentsDetailsTable" xlink:href="creg-20200630.xsd#creg_CommitmentsDetailsTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="creg_CommitmentsDetailsLineItems" xlink:to="creg_CommitmentsDetailsTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_LegalEntityAxis" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_LegalEntityAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="creg_CommitmentsDetailsTable" xlink:to="dei_LegalEntityAxis" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_EntityDomain" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_EntityDomain_0" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_TitleOfIndividualAxis" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_TitleOfIndividualAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="creg_CommitmentsDetailsTable" xlink:to="srt_TitleOfIndividualAxis" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_TitleOfIndividualAxis" xlink:to="srt_TitleOfIndividualWithRelationshipToEntityDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_TitleOfIndividualWithRelationshipToEntityDomain_0" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="srt_TitleOfIndividualAxis" xlink:to="srt_TitleOfIndividualWithRelationshipToEntityDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_ChiefFinancialOfficerMember" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ChiefFinancialOfficerMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:to="srt_ChiefFinancialOfficerMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_BeijingOfficeMember" xlink:href="creg-20200630.xsd#creg_BeijingOfficeMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_EntityDomain" xlink:to="creg_BeijingOfficeMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PaymentsForRent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsForRent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_CommitmentsDetailsLineItems" xlink:to="us-gaap_PaymentsForRent" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LeaseAndRentalExpense" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LeaseAndRentalExpense"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_CommitmentsDetailsLineItems" xlink:to="us-gaap_LeaseAndRentalExpense" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EmployeeBenefitsAndShareBasedCompensation" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EmployeeBenefitsAndShareBasedCompensation"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_CommitmentsDetailsLineItems" xlink:to="us-gaap_EmployeeBenefitsAndShareBasedCompensation" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_CommitmentsDetailsLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SaleOfStockDescriptionOfTransaction" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SaleOfStockDescriptionOfTransaction"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_CommitmentsDetailsLineItems" xlink:to="us-gaap_SaleOfStockDescriptionOfTransaction" order="5" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.cregcn.com/role/SubsequentEventsDetails">
    <loc xlink:type="locator" xlink:label="creg_SubsequentEventsDetailsLineItems" xlink:href="creg-20200630.xsd#creg_SubsequentEventsDetailsLineItems"/>
    <loc xlink:type="locator" xlink:label="creg_SubsequentEventsDetailsTable" xlink:href="creg-20200630.xsd#creg_SubsequentEventsDetailsTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="creg_SubsequentEventsDetailsLineItems" xlink:to="creg_SubsequentEventsDetailsTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RelatedPartyTransactionAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="creg_SubsequentEventsDetailsTable" xlink:to="us-gaap_RelatedPartyTransactionAxis" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RelatedPartyTransactionDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_RelatedPartyTransactionAxis" xlink:to="us-gaap_RelatedPartyTransactionDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionDomain_0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RelatedPartyTransactionDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_RelatedPartyTransactionAxis" xlink:to="us-gaap_RelatedPartyTransactionDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SubsequentEventTypeAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubsequentEventTypeAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="creg_SubsequentEventsDetailsTable" xlink:to="us-gaap_SubsequentEventTypeAxis" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SubsequentEventTypeDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubsequentEventTypeDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_SubsequentEventTypeAxis" xlink:to="us-gaap_SubsequentEventTypeDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SubsequentEventTypeDomain_0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubsequentEventTypeDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_SubsequentEventTypeAxis" xlink:to="us-gaap_SubsequentEventTypeDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_IliadResearchMember" xlink:href="creg-20200630.xsd#creg_IliadResearchMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyTransactionDomain" xlink:to="creg_IliadResearchMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SubsequentEventMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubsequentEventMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SubsequentEventTypeDomain" xlink:to="us-gaap_SubsequentEventMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentFaceAmount" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentFaceAmount"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_SubsequentEventsDetailsLineItems" xlink:to="us-gaap_DebtInstrumentFaceAmount" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_PartitionedNoteShares" xlink:href="creg-20200630.xsd#creg_PartitionedNoteShares"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_SubsequentEventsDetailsLineItems" xlink:to="creg_PartitionedNoteShares" order="2" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.cregcn.com/role/DocumentAndEntityInformation">
    <loc xlink:type="locator" xlink:label="dei_DocumentInformationLineItems" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentInformationLineItems"/>
    <loc xlink:type="locator" xlink:label="dei_DocumentInformationTable" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentInformationTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_DocumentInformationTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_EntityRegistrantName" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityRegistrantName"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityRegistrantName" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_DocumentType" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentType"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_DocumentType" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_CurrentFiscalYearEndDate" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_CurrentFiscalYearEndDate"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_CurrentFiscalYearEndDate" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_EntityCommonStockSharesOutstanding" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityCommonStockSharesOutstanding"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityCommonStockSharesOutstanding" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_AmendmentFlag" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_AmendmentFlag"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_AmendmentFlag" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_EntityCentralIndexKey" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityCentralIndexKey"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityCentralIndexKey" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_EntityCurrentReportingStatus" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityCurrentReportingStatus"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityCurrentReportingStatus" order="7" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_EntityFilerCategory" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityFilerCategory"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityFilerCategory" order="8" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_DocumentPeriodEndDate" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentPeriodEndDate"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_DocumentPeriodEndDate" order="9" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_DocumentFiscalYearFocus" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentFiscalYearFocus"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_DocumentFiscalYearFocus" order="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_DocumentFiscalPeriodFocus" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentFiscalPeriodFocus"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_DocumentFiscalPeriodFocus" order="11" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_EntitySmallBusiness" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntitySmallBusiness"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntitySmallBusiness" order="12" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_EntityEmergingGrowthCompany" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityEmergingGrowthCompany"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityEmergingGrowthCompany" order="13" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_EntityShellCompany" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityShellCompany"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityShellCompany" order="14" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_EntityFileNumber" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityFileNumber"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityFileNumber" order="15" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_EntityIncorporationStateCountryCode" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityIncorporationStateCountryCode"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityIncorporationStateCountryCode" order="16" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_EntityInteractiveDataCurrent" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityInteractiveDataCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityInteractiveDataCurrent" order="17" xbrldt:closed="true"/>
  </definitionLink>
</linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.LAB
<SEQUENCE>12
<FILENAME>creg-20200630_lab.xml
<DESCRIPTION>XBRL LABEL FILE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII"?>
<!-- Generated by CompSci Transform (tm) - http://www.compsciresources.com -->
<!-- Created: Fri Aug 14 16:31:55 EDT 2020 -->
<linkbase xmlns="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
  <roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedLabel" roleURI="http://www.xbrl.org/2009/role/negatedLabel"/>
  <labelLink xlink:type="extended" xlink:role="http://www.xbrl.org/2003/role/link">
    <loc xlink:type="locator" xlink:label="us-gaap_StatementOfFinancialPositionAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementOfFinancialPositionAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementOfFinancialPositionAbstract_lbl" xml:lang="en-US">Statement of Financial Position [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_StatementOfFinancialPositionAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AssetsCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetsCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_AssetsCurrent_lbl" xml:lang="en-US">Total current assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsCurrent" xlink:to="us-gaap_AssetsCurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AssetsNoncurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetsNoncurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_AssetsNoncurrent_lbl" xml:lang="en-US">Total non-current assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsNoncurrent" xlink:to="us-gaap_AssetsNoncurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Assets" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Assets"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_Assets_lbl" xml:lang="en-US">TOTAL ASSETS</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Assets" xlink:to="us-gaap_Assets_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_LiabilitiesCurrent_lbl" xml:lang="en-US">Total current liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesCurrent" xlink:to="us-gaap_LiabilitiesCurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesNoncurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesNoncurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_LiabilitiesNoncurrent_lbl" xml:lang="en-US">Total noncurrent liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesNoncurrent" xlink:to="us-gaap_LiabilitiesNoncurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Liabilities" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Liabilities"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_Liabilities_lbl" xml:lang="en-US">Total liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Liabilities" xlink:to="us-gaap_Liabilities_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockholdersEquity" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquity"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_StockholdersEquity_lbl" xml:lang="en-US">Total Company stockholders&#8217; equity</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquity" xlink:to="us-gaap_StockholdersEquity_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_StockholdersEquity_lbl0" xml:lang="en-US">Balance at beginning</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquity" xlink:to="us-gaap_StockholdersEquity_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_StockholdersEquity_lbl1" xml:lang="en-US">Balance at ending</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquity" xlink:to="us-gaap_StockholdersEquity_lbl1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesAndStockholdersEquity" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_LiabilitiesAndStockholdersEquity_lbl" xml:lang="en-US">TOTAL LIABILITIES AND EQUITY</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesAndStockholdersEquity" xlink:to="us-gaap_LiabilitiesAndStockholdersEquity_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeStatementAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeStatementAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeStatementAbstract_lbl" xml:lang="en-US">Income Statement [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_IncomeStatementAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Revenues" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Revenues"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_Revenues_lbl" xml:lang="en-US">Total operating income</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Revenues" xlink:to="us-gaap_Revenues_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingExpenses" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingExpenses"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_OperatingExpenses_lbl" xml:lang="en-US">Total operating (income) expenses</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingExpenses" xlink:to="us-gaap_OperatingExpenses_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingIncomeLoss" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingIncomeLoss"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_OperatingIncomeLoss_lbl" xml:lang="en-US">Income (loss) from operations</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingIncomeLoss" xlink:to="us-gaap_OperatingIncomeLoss_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NonoperatingIncomeExpense" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NonoperatingIncomeExpense"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_NonoperatingIncomeExpense_lbl" xml:lang="en-US">Total non-operating expenses, net</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NonoperatingIncomeExpense" xlink:to="us-gaap_NonoperatingIncomeExpense_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_lbl" xml:lang="en-US">Income (loss) before income tax</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetIncomeLoss" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_NetIncomeLoss_lbl" xml:lang="en-US">Net income (loss) attributable to China Recycling Energy Corporation</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetIncomeLoss" xlink:to="us-gaap_NetIncomeLoss_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_NetIncomeLoss_lbl0" xml:lang="en-US">Net income (loss)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetIncomeLoss" xlink:to="us-gaap_NetIncomeLoss_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_NetIncomeLoss_lbl1" xml:lang="en-US">Net Loss</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetIncomeLoss" xlink:to="us-gaap_NetIncomeLoss_lbl1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ComprehensiveIncomeNetOfTax" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTax"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_ComprehensiveIncomeNetOfTax_lbl" xml:lang="en-US">Comprehensive income (loss) attributable to China Recycling Energy Corporation</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ComprehensiveIncomeNetOfTax" xlink:to="us-gaap_ComprehensiveIncomeNetOfTax_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementOfCashFlowsAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementOfCashFlowsAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementOfCashFlowsAbstract_lbl" xml:lang="en-US">Statement of Cash Flows [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_StatementOfCashFlowsAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivities_lbl" xml:lang="en-US">Net cash provided by (used in) operating activities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivities_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivities_lbl" xml:lang="en-US">Net cash provided by investing activities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivities_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivities_lbl" xml:lang="en-US">Net cash provided by financing activities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivities_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_lbl" xml:lang="en-US">NET INCREASE (DECREASE) IN CASH</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue_lbl" xml:lang="en-US">CASH, BEGINNING OF PERIOD</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:to="us-gaap_CashAndCashEquivalentsAtCarryingValue_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue_lbl0" xml:lang="en-US">CASH, END OF PERIOD</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:to="us-gaap_CashAndCashEquivalentsAtCarryingValue_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue_lbl1" xml:lang="en-US">Cash</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:to="us-gaap_CashAndCashEquivalentsAtCarryingValue_lbl1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementOfStockholdersEquityAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementOfStockholdersEquityAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementOfStockholdersEquityAbstract_lbl" xml:lang="en-US">Statement of Stockholders&apos; Equity [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementOfStockholdersEquityAbstract" xlink:to="us-gaap_StatementOfStockholdersEquityAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SharesOutstanding" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharesOutstanding"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_SharesOutstanding_lbl" xml:lang="en-US">Balance at beginning (in Shares)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharesOutstanding" xlink:to="us-gaap_SharesOutstanding_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_SharesOutstanding_lbl0" xml:lang="en-US">Balance at ending (in Shares)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharesOutstanding" xlink:to="us-gaap_SharesOutstanding_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementEquityComponentsAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementEquityComponentsAxis_lbl" xml:lang="en-US">Equity Components [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_StatementEquityComponentsAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountingPoliciesAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountingPoliciesAbstract_lbl" xml:lang="en-US">Accounting Policies [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_AccountingPoliciesAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_ScheduleOfBadDebtAllowanceAbstract" xlink:href="creg-20200630.xsd#creg_ScheduleOfBadDebtAllowanceAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_ScheduleOfBadDebtAllowanceAbstract_lbl" xml:lang="en-US">Schedule of bad debt allowance [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_ScheduleOfBadDebtAllowanceAbstract" xlink:to="creg_ScheduleOfBadDebtAllowanceAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RelatedPartyTransactionAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RelatedPartyTransactionAxis_lbl" xml:lang="en-US">Related Party Transaction [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RelatedPartyTransactionAxis" xlink:to="us-gaap_RelatedPartyTransactionAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsReceivableNet" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsReceivableNet"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_AccountsReceivableNet_lbl" xml:lang="en-US">Accounts receivable, net</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsReceivableNet" xlink:to="us-gaap_AccountsReceivableNet_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_ScheduleOfPropertyAndEquipmentEstimatedLivesAbstract" xlink:href="creg-20200630.xsd#creg_ScheduleOfPropertyAndEquipmentEstimatedLivesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_ScheduleOfPropertyAndEquipmentEstimatedLivesAbstract_lbl" xml:lang="en-US">Schedule of property and equipment estimated lives [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_ScheduleOfPropertyAndEquipmentEstimatedLivesAbstract" xlink:to="creg_ScheduleOfPropertyAndEquipmentEstimatedLivesAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentByTypeAxis_lbl" xml:lang="en-US">Long-Lived Tangible Asset [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="us-gaap_PropertyPlantAndEquipmentByTypeAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="srt_RangeAxis" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_RangeAxis_lbl" xml:lang="en-US">Statistical Measurement [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_RangeAxis" xlink:to="srt_RangeAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InvestmentsAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InvestmentsAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InvestmentsAbstract_lbl" xml:lang="en-US">Investments [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InvestmentsAbstract" xlink:to="us-gaap_InvestmentsAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_ScheduleOfNetInvestmentInSalesTypeLeasesAbstract" xlink:href="creg-20200630.xsd#creg_ScheduleOfNetInvestmentInSalesTypeLeasesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_ScheduleOfNetInvestmentInSalesTypeLeasesAbstract_lbl" xml:lang="en-US">Schedule of net investment in sales-type leases [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_ScheduleOfNetInvestmentInSalesTypeLeasesAbstract" xlink:to="creg_ScheduleOfNetInvestmentInSalesTypeLeasesAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ReceivablesAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ReceivablesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ReceivablesAbstract_lbl" xml:lang="en-US">Receivables [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ReceivablesAbstract" xlink:to="us-gaap_ReceivablesAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentAbstract_lbl" xml:lang="en-US">Property, Plant and Equipment [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentAbstract" xlink:to="us-gaap_PropertyPlantAndEquipmentAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_ScheduleOfConstructionInProgressAbstract" xlink:href="creg-20200630.xsd#creg_ScheduleOfConstructionInProgressAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_ScheduleOfConstructionInProgressAbstract_lbl" xml:lang="en-US">Schedule of construction in progress [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_ScheduleOfConstructionInProgressAbstract" xlink:to="creg_ScheduleOfConstructionInProgressAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_UnderlyingAssetClassAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_UnderlyingAssetClassAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_UnderlyingAssetClassAxis_lbl" xml:lang="en-US">Underlying Asset Class [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_UnderlyingAssetClassAxis" xlink:to="us-gaap_UnderlyingAssetClassAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentNet" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_PropertyPlantAndEquipmentNet_lbl" xml:lang="en-US">Total</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentNet" xlink:to="us-gaap_PropertyPlantAndEquipmentNet_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PropertyPlantAndEquipmentNet_lbl0" xml:lang="en-US">Property and equipment, net</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentNet" xlink:to="us-gaap_PropertyPlantAndEquipmentNet_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_PropertyPlantAndEquipmentNet_lbl1" xml:lang="en-US">Net property and equipment</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentNet" xlink:to="us-gaap_PropertyPlantAndEquipmentNet_lbl1"/>
    <loc xlink:type="locator" xlink:label="creg_TaxPayableAbstract" xlink:href="creg-20200630.xsd#creg_TaxPayableAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_TaxPayableAbstract_lbl" xml:lang="en-US">Tax Payable [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_TaxPayableAbstract" xlink:to="creg_TaxPayableAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_ScheduleOfTaxesPayableAbstract" xlink:href="creg-20200630.xsd#creg_ScheduleOfTaxesPayableAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_ScheduleOfTaxesPayableAbstract_lbl" xml:lang="en-US">Schedule of taxes payable [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_ScheduleOfTaxesPayableAbstract" xlink:to="creg_ScheduleOfTaxesPayableAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_TaxesPayableCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TaxesPayableCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_TaxesPayableCurrent_lbl" xml:lang="en-US">Total &#8211; current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TaxesPayableCurrent" xlink:to="us-gaap_TaxesPayableCurrent_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_TaxesPayableCurrent_lbl0" xml:lang="en-US">Taxes payable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TaxesPayableCurrent" xlink:to="us-gaap_TaxesPayableCurrent_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PayablesAndAccrualsAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PayablesAndAccrualsAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PayablesAndAccrualsAbstract_lbl" xml:lang="en-US">Payables and Accruals [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PayablesAndAccrualsAbstract" xlink:to="us-gaap_PayablesAndAccrualsAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_ScheduleOfAccruedLiabilitiesAndOtherPayablesAbstract" xlink:href="creg-20200630.xsd#creg_ScheduleOfAccruedLiabilitiesAndOtherPayablesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_ScheduleOfAccruedLiabilitiesAndOtherPayablesAbstract_lbl" xml:lang="en-US">Schedule of accrued liabilities and other payables [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_ScheduleOfAccruedLiabilitiesAndOtherPayablesAbstract" xlink:to="creg_ScheduleOfAccruedLiabilitiesAndOtherPayablesAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BalanceSheetLocationAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BalanceSheetLocationAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BalanceSheetLocationAxis_lbl" xml:lang="en-US">Balance Sheet Location [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BalanceSheetLocationAxis" xlink:to="us-gaap_BalanceSheetLocationAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccruedLiabilitiesAndOtherLiabilities" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccruedLiabilitiesAndOtherLiabilities"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_AccruedLiabilitiesAndOtherLiabilities_lbl" xml:lang="en-US">Total</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccruedLiabilitiesAndOtherLiabilities" xlink:to="us-gaap_AccruedLiabilitiesAndOtherLiabilities_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_DeferredTaxAssetsLiabilitiesNetDisclosureAbstract" xlink:href="creg-20200630.xsd#creg_DeferredTaxAssetsLiabilitiesNetDisclosureAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_DeferredTaxAssetsLiabilitiesNetDisclosureAbstract_lbl" xml:lang="en-US">Deferred Tax Assets Liabilities Net Disclosure [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_DeferredTaxAssetsLiabilitiesNetDisclosureAbstract" xlink:to="creg_DeferredTaxAssetsLiabilitiesNetDisclosureAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_ScheduleOfDeferredTaxLiabilityAbstract" xlink:href="creg-20200630.xsd#creg_ScheduleOfDeferredTaxLiabilityAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_ScheduleOfDeferredTaxLiabilityAbstract_lbl" xml:lang="en-US">Schedule of deferred tax liability [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_ScheduleOfDeferredTaxLiabilityAbstract" xlink:to="creg_ScheduleOfDeferredTaxLiabilityAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtDisclosureAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtDisclosureAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtDisclosureAbstract_lbl" xml:lang="en-US">Debt Disclosure [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtDisclosureAbstract" xlink:to="us-gaap_DebtDisclosureAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_ScheduleOfReconciliationOfRepaymentOfHyrefLoanEntrustedLoanAbstract" xlink:href="creg-20200630.xsd#creg_ScheduleOfReconciliationOfRepaymentOfHyrefLoanEntrustedLoanAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_ScheduleOfReconciliationOfRepaymentOfHyrefLoanEntrustedLoanAbstract_lbl" xml:lang="en-US">Schedule of reconciliation of repayment of HYREF loan (entrusted loan) [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_ScheduleOfReconciliationOfRepaymentOfHyrefLoanEntrustedLoanAbstract" xlink:to="creg_ScheduleOfReconciliationOfRepaymentOfHyrefLoanEntrustedLoanAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtInstrumentAxis_lbl" xml:lang="en-US">Debt Instrument [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentAxis" xlink:to="us-gaap_DebtInstrumentAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongtermDebtTypeAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LongtermDebtTypeAxis_lbl" xml:lang="en-US">Long-term Debt, Type [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongtermDebtTypeAxis" xlink:to="us-gaap_LongtermDebtTypeAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_RefundableDepositFromCustomersForSystemsLeasingAbstract" xlink:href="creg-20200630.xsd#creg_RefundableDepositFromCustomersForSystemsLeasingAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_RefundableDepositFromCustomersForSystemsLeasingAbstract_lbl" xml:lang="en-US">Refundable Deposit From Customers For Systems Leasing [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_RefundableDepositFromCustomersForSystemsLeasingAbstract" xlink:to="creg_RefundableDepositFromCustomersForSystemsLeasingAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionsAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RelatedPartyTransactionsAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RelatedPartyTransactionsAbstract_lbl" xml:lang="en-US">Related Party Transactions [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RelatedPartyTransactionsAbstract" xlink:to="us-gaap_RelatedPartyTransactionsAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_ConvertibleNotePayableNetAbstract" xlink:href="creg-20200630.xsd#creg_ConvertibleNotePayableNetAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_ConvertibleNotePayableNetAbstract_lbl" xml:lang="en-US">Convertible Note Payable Net [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_ConvertibleNotePayableNetAbstract" xlink:to="creg_ConvertibleNotePayableNetAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockholdersEquityNoteAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquityNoteAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockholdersEquityNoteAbstract_lbl" xml:lang="en-US">Stockholders&apos; Equity Note [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquityNoteAbstract" xlink:to="us-gaap_StockholdersEquityNoteAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_ScheduleOfWarrantActivityAbstract" xlink:href="creg-20200630.xsd#creg_ScheduleOfWarrantActivityAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_ScheduleOfWarrantActivityAbstract_lbl" xml:lang="en-US">Schedule of warrant activity [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_ScheduleOfWarrantActivityAbstract" xlink:to="creg_ScheduleOfWarrantActivityAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_lbl" xml:lang="en-US">Number of Warrants, Beginning balance,</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_lbl0" xml:lang="en-US">Number of Warrants, Ending balance</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_lbl" xml:lang="en-US">Average Exercise Price (post-reverse stock split price), Beginning balance,</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_lbl0" xml:lang="en-US">Average Exercise Price (post-reverse stock split price), Ending balance</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_lbl" xml:lang="en-US">Beginning balance, Exercisable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_lbl0" xml:lang="en-US">Number of Warrants, Exercisable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_lbl" xml:lang="en-US">Beginning balance, Exercisable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_lbl0" xml:lang="en-US">Average Exercise Price (post-reverse stock split price), Exercisable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxDisclosureAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxDisclosureAbstract_lbl" xml:lang="en-US">Income Tax Disclosure [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_IncomeTaxDisclosureAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_ScheduleOfReconcilesUSStatutoryRatesToEffectiveTaxRateAbstract" xlink:href="creg-20200630.xsd#creg_ScheduleOfReconcilesUSStatutoryRatesToEffectiveTaxRateAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_ScheduleOfReconcilesUSStatutoryRatesToEffectiveTaxRateAbstract_lbl" xml:lang="en-US">Schedule of reconciles U.S. statutory rates to effective tax rate [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_ScheduleOfReconcilesUSStatutoryRatesToEffectiveTaxRateAbstract" xlink:to="creg_ScheduleOfReconcilesUSStatutoryRatesToEffectiveTaxRateAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_ScheduleOfProvisionForIncomeTaxExpenseAbstract" xlink:href="creg-20200630.xsd#creg_ScheduleOfProvisionForIncomeTaxExpenseAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_ScheduleOfProvisionForIncomeTaxExpenseAbstract_lbl" xml:lang="en-US">Schedule of provision for income tax expense [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_ScheduleOfProvisionForIncomeTaxExpenseAbstract" xlink:to="creg_ScheduleOfProvisionForIncomeTaxExpenseAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_lbl" xml:lang="en-US">Share-based Payment Arrangement [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_ScheduleOfOptionActivityWithRespectToEmployeesAndIndependentDirectorsAbstract" xlink:href="creg-20200630.xsd#creg_ScheduleOfOptionActivityWithRespectToEmployeesAndIndependentDirectorsAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_ScheduleOfOptionActivityWithRespectToEmployeesAndIndependentDirectorsAbstract_lbl" xml:lang="en-US">Schedule of option activity with respect to employees and independent directors [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_ScheduleOfOptionActivityWithRespectToEmployeesAndIndependentDirectorsAbstract" xlink:to="creg_ScheduleOfOptionActivityWithRespectToEmployeesAndIndependentDirectorsAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OptionIndexedToIssuersEquityTypeAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OptionIndexedToIssuersEquityTypeAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OptionIndexedToIssuersEquityTypeAxis_lbl" xml:lang="en-US">Option Indexed to Issuer&apos;s Equity, Type [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OptionIndexedToIssuersEquityTypeAxis" xlink:to="us-gaap_OptionIndexedToIssuersEquityTypeAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionOutstandingNumber" xlink:href="creg-20200630.xsd#creg_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionOutstandingNumber"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="creg_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionOutstandingNumber_lbl" xml:lang="en-US">Outstanding, Beginning balance</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionOutstandingNumber" xlink:to="creg_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionOutstandingNumber_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="creg_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionOutstandingNumber_lbl0" xml:lang="en-US">Outstanding, Ending balance</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionOutstandingNumber" xlink:to="creg_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionOutstandingNumber_lbl0"/>
    <loc xlink:type="locator" xlink:label="creg_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionOutstandingWeightedAverageExercisePrice" xlink:href="creg-20200630.xsd#creg_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionOutstandingWeightedAverageExercisePrice"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="creg_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionOutstandingWeightedAverageExercisePrice_lbl" xml:lang="en-US">Outstanding, Beginning balance</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionOutstandingWeightedAverageExercisePrice" xlink:to="creg_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionOutstandingWeightedAverageExercisePrice_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="creg_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionOutstandingWeightedAverageExercisePrice_lbl0" xml:lang="en-US">Outstanding, Ending balance</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionOutstandingWeightedAverageExercisePrice" xlink:to="creg_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionOutstandingWeightedAverageExercisePrice_lbl0"/>
    <loc xlink:type="locator" xlink:label="creg_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionOutstandingNumberExercisable" xlink:href="creg-20200630.xsd#creg_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionOutstandingNumberExercisable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="creg_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionOutstandingNumberExercisable_lbl" xml:lang="en-US">Exercisable, Beginning balance</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionOutstandingNumberExercisable" xlink:to="creg_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionOutstandingNumberExercisable_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="creg_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionOutstandingNumberExercisable_lbl0" xml:lang="en-US">Exercisable, Ending balance</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionOutstandingNumberExercisable" xlink:to="creg_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionOutstandingNumberExercisable_lbl0"/>
    <loc xlink:type="locator" xlink:label="creg_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionExercisableWeightedAverageExercisePrice" xlink:href="creg-20200630.xsd#creg_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionExercisableWeightedAverageExercisePrice"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="creg_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionExercisableWeightedAverageExercisePrice_lbl" xml:lang="en-US">Exercisable, Beginning balance</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionExercisableWeightedAverageExercisePrice" xlink:to="creg_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionExercisableWeightedAverageExercisePrice_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="creg_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionExercisableWeightedAverageExercisePrice_lbl0" xml:lang="en-US">Exercisable, Ending balance</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionExercisableWeightedAverageExercisePrice" xlink:to="creg_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionExercisableWeightedAverageExercisePrice_lbl0"/>
    <loc xlink:type="locator" xlink:label="creg_StatutoryReservesAbstract" xlink:href="creg-20200630.xsd#creg_StatutoryReservesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_StatutoryReservesAbstract_lbl" xml:lang="en-US">Statutory Reserves [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_StatutoryReservesAbstract" xlink:to="creg_StatutoryReservesAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_ScheduleOfMaximumStatutoryReserveAmountAbstract" xlink:href="creg-20200630.xsd#creg_ScheduleOfMaximumStatutoryReserveAmountAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_ScheduleOfMaximumStatutoryReserveAmountAbstract_lbl" xml:lang="en-US">Schedule of maximum statutory reserve amount [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_ScheduleOfMaximumStatutoryReserveAmountAbstract" xlink:to="creg_ScheduleOfMaximumStatutoryReserveAmountAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_lbl" xml:lang="en-US">Related Party [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LossContingencyAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LossContingencyAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LossContingencyAbstract_lbl" xml:lang="en-US">Loss Contingency [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LossContingencyAbstract" xlink:to="us-gaap_LossContingencyAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureAbstract_lbl" xml:lang="en-US">Commitments and Contingencies Disclosure [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:to="us-gaap_CommitmentsAndContingenciesDisclosureAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_ScheduleOfLeaseCostAbstract" xlink:href="creg-20200630.xsd#creg_ScheduleOfLeaseCostAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_ScheduleOfLeaseCostAbstract_lbl" xml:lang="en-US">Schedule of lease cost [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_ScheduleOfLeaseCostAbstract" xlink:to="creg_ScheduleOfLeaseCostAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_ScheduleForMaturitiesOfOfficeLeaseLiabilitiesAbstract" xlink:href="creg-20200630.xsd#creg_ScheduleForMaturitiesOfOfficeLeaseLiabilitiesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_ScheduleForMaturitiesOfOfficeLeaseLiabilitiesAbstract_lbl" xml:lang="en-US">Schedule for maturities of office lease liabilities [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_ScheduleForMaturitiesOfOfficeLeaseLiabilitiesAbstract" xlink:to="creg_ScheduleForMaturitiesOfOfficeLeaseLiabilitiesAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SubsequentEventsAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubsequentEventsAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SubsequentEventsAbstract_lbl" xml:lang="en-US">Subsequent Events [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsequentEventsAbstract" xlink:to="us-gaap_SubsequentEventsAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="dei_DocumentType" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentType"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_DocumentType_lbl" xml:lang="en-US">Document Type</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentType" xlink:to="dei_DocumentType_lbl"/>
    <loc xlink:type="locator" xlink:label="dei_EntityFileNumber" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityFileNumber"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_EntityFileNumber_lbl" xml:lang="en-US">Entity File Number</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityFileNumber" xlink:to="dei_EntityFileNumber_lbl"/>
    <loc xlink:type="locator" xlink:label="dei_EntityRegistrantName" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityRegistrantName"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_EntityRegistrantName_lbl" xml:lang="en-US">Entity Registrant Name</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityRegistrantName" xlink:to="dei_EntityRegistrantName_lbl"/>
    <loc xlink:type="locator" xlink:label="dei_EntityIncorporationStateCountryCode" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityIncorporationStateCountryCode"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_EntityIncorporationStateCountryCode_lbl" xml:lang="en-US">Entity Incorporation, State or Country Code</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityIncorporationStateCountryCode" xlink:to="dei_EntityIncorporationStateCountryCode_lbl"/>
    <loc xlink:type="locator" xlink:label="dei_EntityCurrentReportingStatus" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityCurrentReportingStatus"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_EntityCurrentReportingStatus_lbl" xml:lang="en-US">Entity Current Reporting Status</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityCurrentReportingStatus" xlink:to="dei_EntityCurrentReportingStatus_lbl"/>
    <loc xlink:type="locator" xlink:label="dei_EntityInteractiveDataCurrent" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityInteractiveDataCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_EntityInteractiveDataCurrent_lbl" xml:lang="en-US">Entity Interactive Data Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityInteractiveDataCurrent" xlink:to="dei_EntityInteractiveDataCurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="dei_EntityShellCompany" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityShellCompany"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_EntityShellCompany_lbl" xml:lang="en-US">Entity Shell Company</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityShellCompany" xlink:to="dei_EntityShellCompany_lbl"/>
    <loc xlink:type="locator" xlink:label="dei_EntityCommonStockSharesOutstanding" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityCommonStockSharesOutstanding"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_EntityCommonStockSharesOutstanding_lbl" xml:lang="en-US">Entity Common Stock, Shares Outstanding</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityCommonStockSharesOutstanding" xlink:to="dei_EntityCommonStockSharesOutstanding_lbl"/>
    <loc xlink:type="locator" xlink:label="dei_AmendmentFlag" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_AmendmentFlag"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_AmendmentFlag_lbl" xml:lang="en-US">Amendment Flag</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_AmendmentFlag" xlink:to="dei_AmendmentFlag_lbl"/>
    <loc xlink:type="locator" xlink:label="dei_CurrentFiscalYearEndDate" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_CurrentFiscalYearEndDate"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_CurrentFiscalYearEndDate_lbl" xml:lang="en-US">Current Fiscal Year End Date</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_CurrentFiscalYearEndDate" xlink:to="dei_CurrentFiscalYearEndDate_lbl"/>
    <loc xlink:type="locator" xlink:label="dei_DocumentFiscalPeriodFocus" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentFiscalPeriodFocus"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_DocumentFiscalPeriodFocus_lbl" xml:lang="en-US">Document Fiscal Period Focus</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentFiscalPeriodFocus" xlink:to="dei_DocumentFiscalPeriodFocus_lbl"/>
    <loc xlink:type="locator" xlink:label="dei_DocumentFiscalYearFocus" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentFiscalYearFocus"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_DocumentFiscalYearFocus_lbl" xml:lang="en-US">Document Fiscal Year Focus</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentFiscalYearFocus" xlink:to="dei_DocumentFiscalYearFocus_lbl"/>
    <loc xlink:type="locator" xlink:label="dei_DocumentPeriodEndDate" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentPeriodEndDate"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_DocumentPeriodEndDate_lbl" xml:lang="en-US">Document Period End Date</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentPeriodEndDate" xlink:to="dei_DocumentPeriodEndDate_lbl"/>
    <loc xlink:type="locator" xlink:label="dei_EntityCentralIndexKey" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityCentralIndexKey"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_EntityCentralIndexKey_lbl" xml:lang="en-US">Entity Central Index Key</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityCentralIndexKey" xlink:to="dei_EntityCentralIndexKey_lbl"/>
    <loc xlink:type="locator" xlink:label="dei_EntityEmergingGrowthCompany" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityEmergingGrowthCompany"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_EntityEmergingGrowthCompany_lbl" xml:lang="en-US">Entity Emerging Growth Company</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityEmergingGrowthCompany" xlink:to="dei_EntityEmergingGrowthCompany_lbl"/>
    <loc xlink:type="locator" xlink:label="dei_EntityFilerCategory" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityFilerCategory"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_EntityFilerCategory_lbl" xml:lang="en-US">Entity Filer Category</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityFilerCategory" xlink:to="dei_EntityFilerCategory_lbl"/>
    <loc xlink:type="locator" xlink:label="dei_EntitySmallBusiness" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntitySmallBusiness"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_EntitySmallBusiness_lbl" xml:lang="en-US">Entity Small Business</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntitySmallBusiness" xlink:to="dei_EntitySmallBusiness_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AssetsAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetsAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AssetsAbstract_lbl" xml:lang="en-US">ASSETS</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsAbstract" xlink:to="us-gaap_AssetsAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AssetsCurrentAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetsCurrentAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AssetsCurrentAbstract_lbl" xml:lang="en-US">CURRENT ASSETS</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_AssetsCurrentAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsReceivableNetCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsReceivableNetCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AccountsReceivableNetCurrent_lbl" xml:lang="en-US">Accounts receivable, net</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsReceivableNetCurrent" xlink:to="us-gaap_AccountsReceivableNetCurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InterestReceivableCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestReceivableCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_InterestReceivableCurrent_lbl" xml:lang="en-US">Interest receivable on sales type leases</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestReceivableCurrent" xlink:to="us-gaap_InterestReceivableCurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PrepaidExpenseCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PrepaidExpenseCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PrepaidExpenseCurrent_lbl" xml:lang="en-US">Prepaid expenses</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PrepaidExpenseCurrent" xlink:to="us-gaap_PrepaidExpenseCurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsAndOtherReceivablesNetCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsAndOtherReceivablesNetCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AccountsAndOtherReceivablesNetCurrent_lbl" xml:lang="en-US">Other receivables</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsAndOtherReceivablesNetCurrent" xlink:to="us-gaap_AccountsAndOtherReceivablesNetCurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AssetsNoncurrentAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetsNoncurrentAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AssetsNoncurrentAbstract_lbl" xml:lang="en-US">NON-CURRENT ASSETS</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsNoncurrentAbstract" xlink:to="us-gaap_AssetsNoncurrentAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CapitalLeasesLessorBalanceSheetNetInvestmentInSalesTypeLeasesNoncurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CapitalLeasesLessorBalanceSheetNetInvestmentInSalesTypeLeasesNoncurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CapitalLeasesLessorBalanceSheetNetInvestmentInSalesTypeLeasesNoncurrent_lbl" xml:lang="en-US">Investment in sales-type leases, net</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CapitalLeasesLessorBalanceSheetNetInvestmentInSalesTypeLeasesNoncurrent" xlink:to="us-gaap_CapitalLeasesLessorBalanceSheetNetInvestmentInSalesTypeLeasesNoncurrent_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_CapitalLeasesLessorBalanceSheetNetInvestmentInSalesTypeLeasesNoncurrent_lbl0" xml:lang="en-US">Noncurrent portion</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CapitalLeasesLessorBalanceSheetNetInvestmentInSalesTypeLeasesNoncurrent" xlink:to="us-gaap_CapitalLeasesLessorBalanceSheetNetInvestmentInSalesTypeLeasesNoncurrent_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DepositsAssetsNoncurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DepositsAssetsNoncurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DepositsAssetsNoncurrent_lbl" xml:lang="en-US">Long term deposit</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DepositsAssetsNoncurrent" xlink:to="us-gaap_DepositsAssetsNoncurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseRightOfUseAsset" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OperatingLeaseRightOfUseAsset_lbl" xml:lang="en-US">Operating lease right-of-use assets, net</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseRightOfUseAsset" xlink:to="us-gaap_OperatingLeaseRightOfUseAsset_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_OperatingLeaseRightOfUseAsset_lbl0" xml:lang="en-US">Recognized total Right of Use Asset (&#8220;ROU&#8221;)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseRightOfUseAsset" xlink:to="us-gaap_OperatingLeaseRightOfUseAsset_lbl0"/>
    <loc xlink:type="locator" xlink:label="creg_ConstructionInProgressNet" xlink:href="creg-20200630.xsd#creg_ConstructionInProgressNet"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_ConstructionInProgressNet_lbl" xml:lang="en-US">Construction in progress</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_ConstructionInProgressNet" xlink:to="creg_ConstructionInProgressNet_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LiabilitiesAndStockholdersEquityAbstract_lbl" xml:lang="en-US">LIABILITIES AND STOCKHOLDERS&#8217; EQUITY</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="us-gaap_LiabilitiesAndStockholdersEquityAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesCurrentAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesCurrentAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LiabilitiesCurrentAbstract_lbl" xml:lang="en-US">CURRENT LIABILITIES</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_LiabilitiesCurrentAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsPayableCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsPayableCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AccountsPayableCurrent_lbl" xml:lang="en-US">Accounts payable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsPayableCurrent" xlink:to="us-gaap_AccountsPayableCurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_AccruedInterestOnNotes" xlink:href="creg-20200630.xsd#creg_AccruedInterestOnNotes"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_AccruedInterestOnNotes_lbl" xml:lang="en-US">Accrued interest on notes</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_AccruedInterestOnNotes" xlink:to="creg_AccruedInterestOnNotes_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NotesPayableCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NotesPayableCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_NotesPayableCurrent_lbl" xml:lang="en-US">Notes payable, net of unamortized OID</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NotesPayableCurrent" xlink:to="us-gaap_NotesPayableCurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent_lbl" xml:lang="en-US">Accrued liabilities and other payables</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent" xlink:to="us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseLiabilityCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseLiabilityCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OperatingLeaseLiabilityCurrent_lbl" xml:lang="en-US">Operating lease liability</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseLiabilityCurrent" xlink:to="us-gaap_OperatingLeaseLiabilityCurrent_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_OperatingLeaseLiabilityCurrent_lbl0" xml:lang="en-US">Present value of lease liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseLiabilityCurrent" xlink:to="us-gaap_OperatingLeaseLiabilityCurrent_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DueToRelatedPartiesCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DueToRelatedPartiesCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DueToRelatedPartiesCurrent_lbl" xml:lang="en-US">Due to related parties</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DueToRelatedPartiesCurrent" xlink:to="us-gaap_DueToRelatedPartiesCurrent_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_DueToRelatedPartiesCurrent_lbl0" xml:lang="en-US">Advances from related party</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DueToRelatedPartiesCurrent" xlink:to="us-gaap_DueToRelatedPartiesCurrent_lbl0"/>
    <loc xlink:type="locator" xlink:label="creg_EntrustedLoansPayableInterestCurrent" xlink:href="creg-20200630.xsd#creg_EntrustedLoansPayableInterestCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_EntrustedLoansPayableInterestCurrent_lbl" xml:lang="en-US">Interest payable on entrusted loans</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_EntrustedLoansPayableInterestCurrent" xlink:to="creg_EntrustedLoansPayableInterestCurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LoansPayableCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LoansPayableCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LoansPayableCurrent_lbl" xml:lang="en-US">Entrusted loan payable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LoansPayableCurrent" xlink:to="us-gaap_LoansPayableCurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesNoncurrentAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesNoncurrentAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LiabilitiesNoncurrentAbstract_lbl" xml:lang="en-US">NONCURRENT LIABILITIES</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesNoncurrentAbstract" xlink:to="us-gaap_LiabilitiesNoncurrentAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherAccruedLiabilitiesNoncurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherAccruedLiabilitiesNoncurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OtherAccruedLiabilitiesNoncurrent_lbl" xml:lang="en-US">Accrued interest on notes</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherAccruedLiabilitiesNoncurrent" xlink:to="us-gaap_OtherAccruedLiabilitiesNoncurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccruedIncomeTaxesNoncurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccruedIncomeTaxesNoncurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AccruedIncomeTaxesNoncurrent_lbl" xml:lang="en-US">Income tax payable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccruedIncomeTaxesNoncurrent" xlink:to="us-gaap_AccruedIncomeTaxesNoncurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongTermNotesPayable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermNotesPayable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LongTermNotesPayable_lbl" xml:lang="en-US">Notes payable, net of unamortized OID</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermNotesPayable" xlink:to="us-gaap_LongTermNotesPayable_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_LongTermPayable" xlink:href="creg-20200630.xsd#creg_LongTermPayable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_LongTermPayable_lbl" xml:lang="en-US">Long term payable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_LongTermPayable" xlink:to="creg_LongTermPayable_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongTermLoansPayable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermLoansPayable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LongTermLoansPayable_lbl" xml:lang="en-US">Entrusted loan payable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermLoansPayable" xlink:to="us-gaap_LongTermLoansPayable_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CustomerDepositsNoncurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CustomerDepositsNoncurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CustomerDepositsNoncurrent_lbl" xml:lang="en-US">Refundable deposit from customers for systems leasing</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CustomerDepositsNoncurrent" xlink:to="us-gaap_CustomerDepositsNoncurrent_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_CustomerDepositsNoncurrent_lbl0" xml:lang="en-US">Balance of refundable deposits from customers</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CustomerDepositsNoncurrent" xlink:to="us-gaap_CustomerDepositsNoncurrent_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommitmentsAndContingencies" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommitmentsAndContingencies"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CommitmentsAndContingencies_lbl" xml:lang="en-US">CONTINGENCIES AND COMMITMENTS (NOTE 17 &amp; 18)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommitmentsAndContingencies" xlink:to="us-gaap_CommitmentsAndContingencies_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockholdersEquityAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquityAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_StockholdersEquityAbstract_lbl" xml:lang="en-US">STOCKHOLDERS&#8217; EQUITY</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_StockholdersEquityAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockValue" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockValue"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CommonStockValue_lbl" xml:lang="en-US">Common stock, $0.001 par value; 10,000,000 shares authorized, 2,493,197 shares and 2,032,721 shares issued and outstanding as of June 30, 2020 and December 31, 2019, respectively</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockValue" xlink:to="us-gaap_CommonStockValue_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockParOrStatedValuePerShare" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockParOrStatedValuePerShare"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CommonStockParOrStatedValuePerShare_lbl" xml:lang="en-US">Common stock, par value (in Dollars per share)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockParOrStatedValuePerShare" xlink:to="us-gaap_CommonStockParOrStatedValuePerShare_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockSharesAuthorized" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockSharesAuthorized"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CommonStockSharesAuthorized_lbl" xml:lang="en-US">Common stock, shares authorized</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockSharesAuthorized" xlink:to="us-gaap_CommonStockSharesAuthorized_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockSharesIssued" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockSharesIssued"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CommonStockSharesIssued_lbl" xml:lang="en-US">Common stock, shares issued</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockSharesIssued" xlink:to="us-gaap_CommonStockSharesIssued_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockSharesOutstanding" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CommonStockSharesOutstanding_lbl" xml:lang="en-US">Common stock, shares outstanding</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockSharesOutstanding" xlink:to="us-gaap_CommonStockSharesOutstanding_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AdditionalPaidInCapitalCommonStock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdditionalPaidInCapitalCommonStock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AdditionalPaidInCapitalCommonStock_lbl" xml:lang="en-US">Additional paid in capital</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdditionalPaidInCapitalCommonStock" xlink:to="us-gaap_AdditionalPaidInCapitalCommonStock_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_StatutoryReserve" xlink:href="creg-20200630.xsd#creg_StatutoryReserve"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_StatutoryReserve_lbl" xml:lang="en-US">Statutory reserve</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_StatutoryReserve" xlink:to="creg_StatutoryReserve_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_lbl" xml:lang="en-US">Accumulated other comprehensive loss</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit_lbl" xml:lang="en-US">Accumulated deficit</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RetainedEarningsAccumulatedDeficit" xlink:to="us-gaap_RetainedEarningsAccumulatedDeficit_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RevenuesAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenuesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_RevenuesAbstract_lbl" xml:lang="en-US">Revenue</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RevenuesAbstract" xlink:to="us-gaap_RevenuesAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeasesIncomeStatementContingentRevenue" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeasesIncomeStatementContingentRevenue"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OperatingLeasesIncomeStatementContingentRevenue_lbl" xml:lang="en-US">Contingent rental income</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeasesIncomeStatementContingentRevenue" xlink:to="us-gaap_OperatingLeasesIncomeStatementContingentRevenue_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InterestAndFeeIncomeLoansAndLeases" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestAndFeeIncomeLoansAndLeases"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_InterestAndFeeIncomeLoansAndLeases_lbl" xml:lang="en-US">Interest income on sales-type leases</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestAndFeeIncomeLoansAndLeases" xlink:to="us-gaap_InterestAndFeeIncomeLoansAndLeases_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingExpensesAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingExpensesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OperatingExpensesAbstract_lbl" xml:lang="en-US">Operating expenses</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingExpensesAbstract" xlink:to="us-gaap_OperatingExpensesAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProvisionForDoubtfulAccounts" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProvisionForDoubtfulAccounts"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ProvisionForDoubtfulAccounts_lbl" xml:lang="en-US">Bad debts (reversal)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProvisionForDoubtfulAccounts" xlink:to="us-gaap_ProvisionForDoubtfulAccounts_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GeneralAndAdministrativeExpense" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GeneralAndAdministrativeExpense"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_GeneralAndAdministrativeExpense_lbl" xml:lang="en-US">General and administrative</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GeneralAndAdministrativeExpense" xlink:to="us-gaap_GeneralAndAdministrativeExpense_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NonoperatingIncomeExpenseAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NonoperatingIncomeExpenseAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_NonoperatingIncomeExpenseAbstract_lbl" xml:lang="en-US">Non-operating income (expenses)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NonoperatingIncomeExpenseAbstract" xlink:to="us-gaap_NonoperatingIncomeExpenseAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GainsLossesOnExtinguishmentOfDebt" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GainsLossesOnExtinguishmentOfDebt"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_GainsLossesOnExtinguishmentOfDebt_lbl" xml:lang="en-US">Loss on note redemption / conversion</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GainsLossesOnExtinguishmentOfDebt" xlink:to="us-gaap_GainsLossesOnExtinguishmentOfDebt_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_GainsLossesOnExtinguishmentOfDebt_lbl0" xml:lang="en-US">Loss on note redemption</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GainsLossesOnExtinguishmentOfDebt" xlink:to="us-gaap_GainsLossesOnExtinguishmentOfDebt_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InvestmentIncomeInterest" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InvestmentIncomeInterest"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_InvestmentIncomeInterest_lbl" xml:lang="en-US">Interest income</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InvestmentIncomeInterest" xlink:to="us-gaap_InvestmentIncomeInterest_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherNonoperatingIncomeExpense" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherNonoperatingIncomeExpense"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OtherNonoperatingIncomeExpense_lbl" xml:lang="en-US">Other income (expenses), net</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherNonoperatingIncomeExpense" xlink:to="us-gaap_OtherNonoperatingIncomeExpense_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxExpenseBenefit" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncomeTaxExpenseBenefit_lbl" xml:lang="en-US">Income tax (benefit) expense</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxExpenseBenefit" xlink:to="us-gaap_IncomeTaxExpenseBenefit_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_IncomeTaxExpenseBenefit_lbl0" xml:lang="en-US">Total income tax benefit</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxExpenseBenefit" xlink:to="us-gaap_IncomeTaxExpenseBenefit_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_lbl" xml:lang="en-US">Other comprehensive items</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:to="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted_lbl" xml:lang="en-US">Basic and diluted weighted average shares outstanding (in Shares)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted" xlink:to="us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EarningsPerShareBasicAndDiluted" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerShareBasicAndDiluted"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EarningsPerShareBasicAndDiluted_lbl" xml:lang="en-US">Basic and diluted loss per share (in Dollars per share)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerShareBasicAndDiluted" xlink:to="us-gaap_EarningsPerShareBasicAndDiluted_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_lbl" xml:lang="en-US">CASH FLOWS FROM OPERATING ACTIVITIES:</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_lbl" xml:lang="en-US">Adjustments to reconcile net income (loss)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_ToNetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:href="creg-20200630.xsd#creg_ToNetCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_ToNetCashProvidedByUsedInOperatingActivitiesAbstract_lbl" xml:lang="en-US">to net cash provided by (used in) operating activities:</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_ToNetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="creg_ToNetCashProvidedByUsedInOperatingActivitiesAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AmortizationOfFinancingCostsAndDiscounts" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AmortizationOfFinancingCostsAndDiscounts"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AmortizationOfFinancingCostsAndDiscounts_lbl" xml:lang="en-US">Amortization of OID and debt issuing costs of notes</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AmortizationOfFinancingCostsAndDiscounts" xlink:to="us-gaap_AmortizationOfFinancingCostsAndDiscounts_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_AmortizationOfFinancingCostsAndDiscounts_lbl0" xml:lang="en-US">Amortization of OID and debt issuing costs of convertible note</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AmortizationOfFinancingCostsAndDiscounts" xlink:to="us-gaap_AmortizationOfFinancingCostsAndDiscounts_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensation" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensation"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensation_lbl" xml:lang="en-US">Stock compensation expense</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensation" xlink:to="us-gaap_ShareBasedCompensation_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseExpense" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseExpense"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OperatingLeaseExpense_lbl" xml:lang="en-US">Operating lease expenses</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseExpense" xlink:to="us-gaap_OperatingLeaseExpense_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_LossOnTransferOfChengliBoxingSystem" xlink:href="creg-20200630.xsd#creg_LossOnTransferOfChengliBoxingSystem"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_LossOnTransferOfChengliBoxingSystem_lbl" xml:lang="en-US">Loss on transfer of Chengli Boxing system</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_LossOnTransferOfChengliBoxingSystem" xlink:to="creg_LossOnTransferOfChengliBoxingSystem_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_LossOnTransferOfXuzhouHuayuSystem" xlink:href="creg-20200630.xsd#creg_LossOnTransferOfXuzhouHuayuSystem"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_LossOnTransferOfXuzhouHuayuSystem_lbl" xml:lang="en-US">Loss on transfer of Xuzhou Huayu system</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_LossOnTransferOfXuzhouHuayuSystem" xlink:to="creg_LossOnTransferOfXuzhouHuayuSystem_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_LossOnTransferOfShenqiuPhaseIIISystems" xlink:href="creg-20200630.xsd#creg_LossOnTransferOfShenqiuPhaseIIISystems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_LossOnTransferOfShenqiuPhaseIIISystems_lbl" xml:lang="en-US">Loss on transfer of Shenqiu Phase I &amp; II systems</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_LossOnTransferOfShenqiuPhaseIIISystems" xlink:to="creg_LossOnTransferOfShenqiuPhaseIIISystems_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_LossOnNotesRedemptionConversion" xlink:href="creg-20200630.xsd#creg_LossOnNotesRedemptionConversion"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_LossOnNotesRedemptionConversion_lbl" xml:lang="en-US">Loss on notes redemption / conversion</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_LossOnNotesRedemptionConversion" xlink:to="creg_LossOnNotesRedemptionConversion_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_lbl" xml:lang="en-US">Changes in assets and liabilities:</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInOtherAccountsPayable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInOtherAccountsPayable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncreaseDecreaseInOtherAccountsPayable_lbl" xml:lang="en-US">Accounts payable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInOtherAccountsPayable" xlink:to="us-gaap_IncreaseDecreaseInOtherAccountsPayable_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable_lbl" xml:lang="en-US">Taxes payable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable" xlink:to="us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInAccountsPayable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsPayable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncreaseDecreaseInAccountsPayable_lbl" xml:lang="en-US">Payment of lease liability</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInAccountsPayable" xlink:to="us-gaap_IncreaseDecreaseInAccountsPayable_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInInterestPayableNet" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInInterestPayableNet"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncreaseDecreaseInInterestPayableNet_lbl" xml:lang="en-US">Interest payable on entrusted loan</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInInterestPayableNet" xlink:to="us-gaap_IncreaseDecreaseInInterestPayableNet_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities_lbl" xml:lang="en-US">Accrued liabilities and other payables</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities" xlink:to="us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_RefundableDepositForSystemsLeasing" xlink:href="creg-20200630.xsd#creg_RefundableDepositForSystemsLeasing"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_RefundableDepositForSystemsLeasing_lbl" xml:lang="en-US">Refundable deposit for systems leasing</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_RefundableDepositForSystemsLeasing" xlink:to="creg_RefundableDepositForSystemsLeasing_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_lbl" xml:lang="en-US">CASH FLOWS FROM INVESTING ACTIVITIES:</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_lbl" xml:lang="en-US">Proceeds from disposal of property &amp; equipment</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" xlink:to="us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_lbl" xml:lang="en-US">CASH FLOWS FROM FINANCING ACTIVITIES:</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromRepaymentsOfNotesPayable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromRepaymentsOfNotesPayable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ProceedsFromRepaymentsOfNotesPayable_lbl" xml:lang="en-US">Issuance of notes payable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromRepaymentsOfNotesPayable" xlink:to="us-gaap_ProceedsFromRepaymentsOfNotesPayable_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromIssuanceOfCommonStock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ProceedsFromIssuanceOfCommonStock_lbl" xml:lang="en-US">Issuance of common stock</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:to="us-gaap_ProceedsFromIssuanceOfCommonStock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents_lbl" xml:lang="en-US">EFFECT OF EXCHANGE RATE CHANGE ON CASH</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents" xlink:to="us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SupplementalCashFlowInformationAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SupplementalCashFlowInformationAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SupplementalCashFlowInformationAbstract_lbl" xml:lang="en-US">Supplemental cash flow data:</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SupplementalCashFlowInformationAbstract" xlink:to="us-gaap_SupplementalCashFlowInformationAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxesPaid" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxesPaid"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncomeTaxesPaid_lbl" xml:lang="en-US">Income tax paid</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxesPaid" xlink:to="us-gaap_IncomeTaxesPaid_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InterestPaidNet" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestPaidNet"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_InterestPaidNet_lbl" xml:lang="en-US">Interest paid</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestPaidNet" xlink:to="us-gaap_InterestPaidNet_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_SupplementalDisclosureOfNonCashOperatingActivitiesAbstract" xlink:href="creg-20200630.xsd#creg_SupplementalDisclosureOfNonCashOperatingActivitiesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_SupplementalDisclosureOfNonCashOperatingActivitiesAbstract_lbl" xml:lang="en-US">Supplemental disclosure of non-cash operating activities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_SupplementalDisclosureOfNonCashOperatingActivitiesAbstract" xlink:to="creg_SupplementalDisclosureOfNonCashOperatingActivitiesAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_TransferToInvestments" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TransferToInvestments"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_TransferToInvestments_lbl" xml:lang="en-US">Transfer of Tian&#8217;an project from construction in progress to accounts receivable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TransferToInvestments" xlink:to="us-gaap_TransferToInvestments_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_SupplementalDisclosureOfNonCashFinancingActivitiesAbstract" xlink:href="creg-20200630.xsd#creg_SupplementalDisclosureOfNonCashFinancingActivitiesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_SupplementalDisclosureOfNonCashFinancingActivitiesAbstract_lbl" xml:lang="en-US">Supplemental disclosure of non-cash financing activities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_SupplementalDisclosureOfNonCashFinancingActivitiesAbstract" xlink:to="creg_SupplementalDisclosureOfNonCashFinancingActivitiesAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_TransferOfProject" xlink:href="creg-20200630.xsd#creg_TransferOfProject"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_TransferOfProject_lbl" xml:lang="en-US">Transfer of Xuzhou Huayu Project and Shenqiu Phase I &amp; II projects to Mr. Bai</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_TransferOfProject" xlink:to="creg_TransferOfProject_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_ConversionOfConvertibleDebtIntoCommonShares" xlink:href="creg-20200630.xsd#creg_ConversionOfConvertibleDebtIntoCommonShares"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_ConversionOfConvertibleDebtIntoCommonShares_lbl" xml:lang="en-US">Conversion of convertible debt into common shares</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_ConversionOfConvertibleDebtIntoCommonShares" xlink:to="creg_ConversionOfConvertibleDebtIntoCommonShares_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_ConversionOfLongtermNotesIntoCommonShares" xlink:href="creg-20200630.xsd#creg_ConversionOfLongtermNotesIntoCommonShares"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_ConversionOfLongtermNotesIntoCommonShares_lbl" xml:lang="en-US">Conversion of long-term notes into common shares</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_ConversionOfLongtermNotesIntoCommonShares" xlink:to="creg_ConversionOfLongtermNotesIntoCommonShares_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProfitLoss" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProfitLoss"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ProfitLoss_lbl" xml:lang="en-US">Net loss for the quarter</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProfitLoss" xlink:to="us-gaap_ProfitLoss_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation_lbl" xml:lang="en-US">Issuance of common stock for stock compensation</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation" xlink:to="us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation_lbl" xml:lang="en-US">Issuance of common stock for stock compensation (in Shares)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation" xlink:to="us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_StockIssuedDuringPeriodValueConversionOfLongtermNotesIntoCommonShares" xlink:href="creg-20200630.xsd#creg_StockIssuedDuringPeriodValueConversionOfLongtermNotesIntoCommonShares"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_StockIssuedDuringPeriodValueConversionOfLongtermNotesIntoCommonShares_lbl" xml:lang="en-US">Conversion of long-term notes into common shares</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_StockIssuedDuringPeriodValueConversionOfLongtermNotesIntoCommonShares" xlink:to="creg_StockIssuedDuringPeriodValueConversionOfLongtermNotesIntoCommonShares_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_StockIssuedDuringPeriodShareValueConversionOfLongtermNotesIntoCommonShares" xlink:href="creg-20200630.xsd#creg_StockIssuedDuringPeriodShareValueConversionOfLongtermNotesIntoCommonShares"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_StockIssuedDuringPeriodShareValueConversionOfLongtermNotesIntoCommonShares_lbl" xml:lang="en-US">Conversion of long-term notes into common shares (in Shares)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_StockIssuedDuringPeriodShareValueConversionOfLongtermNotesIntoCommonShares" xlink:to="creg_StockIssuedDuringPeriodShareValueConversionOfLongtermNotesIntoCommonShares_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_lbl" xml:lang="en-US">Foreign currency translation loss/gain</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:to="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_RoundupOfFranctionalSharesDueToReverseSplit" xlink:href="creg-20200630.xsd#creg_RoundupOfFranctionalSharesDueToReverseSplit"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_RoundupOfFranctionalSharesDueToReverseSplit_lbl" xml:lang="en-US">Round-up of fractional shares due to reverse split</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_RoundupOfFranctionalSharesDueToReverseSplit" xlink:to="creg_RoundupOfFranctionalSharesDueToReverseSplit_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_StockIssueDuringPeriodSharesRoundupOfFranctionalSharesDueToReverseSplit" xlink:href="creg-20200630.xsd#creg_StockIssueDuringPeriodSharesRoundupOfFranctionalSharesDueToReverseSplit"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_StockIssueDuringPeriodSharesRoundupOfFranctionalSharesDueToReverseSplit_lbl" xml:lang="en-US">Round-up of fractional shares due to reverse split (in Shares)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_StockIssueDuringPeriodSharesRoundupOfFranctionalSharesDueToReverseSplit" xlink:to="creg_StockIssueDuringPeriodSharesRoundupOfFranctionalSharesDueToReverseSplit_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_TransferToStatutoryReserves" xlink:href="creg-20200630.xsd#creg_TransferToStatutoryReserves"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_TransferToStatutoryReserves_lbl" xml:lang="en-US">Transfer to statutory reserves</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_TransferToStatutoryReserves" xlink:to="creg_TransferToStatutoryReserves_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_PurchaseOfNoncontrollingInterest" xlink:href="creg-20200630.xsd#creg_PurchaseOfNoncontrollingInterest"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_PurchaseOfNoncontrollingInterest_lbl" xml:lang="en-US">Purchase of noncontrolling interest</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_PurchaseOfNoncontrollingInterest" xlink:to="creg_PurchaseOfNoncontrollingInterest_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_IssuanceOfCommonStockForEquityFinancing" xlink:href="creg-20200630.xsd#creg_IssuanceOfCommonStockForEquityFinancing"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_IssuanceOfCommonStockForEquityFinancing_lbl" xml:lang="en-US">Issuance of common stock for equity financing</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_IssuanceOfCommonStockForEquityFinancing" xlink:to="creg_IssuanceOfCommonStockForEquityFinancing_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_StockIssueDuringPeriodSharesIssuanceOfCommonStockForEquityFinancing" xlink:href="creg-20200630.xsd#creg_StockIssueDuringPeriodSharesIssuanceOfCommonStockForEquityFinancing"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_StockIssueDuringPeriodSharesIssuanceOfCommonStockForEquityFinancing_lbl" xml:lang="en-US">Issuance of common stock for equity financing (in Shares)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_StockIssueDuringPeriodSharesIssuanceOfCommonStockForEquityFinancing" xlink:to="creg_StockIssueDuringPeriodSharesIssuanceOfCommonStockForEquityFinancing_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities_lbl" xml:lang="en-US">Conversion of convertible notes including accrued interest into common shares</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities" xlink:to="us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_StockIssueDuringPeriodSharesConversionOfConvertibleNotesIncludingAccruedInterestIntoCommonShares" xlink:href="creg-20200630.xsd#creg_StockIssueDuringPeriodSharesConversionOfConvertibleNotesIncludingAccruedInterestIntoCommonShares"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_StockIssueDuringPeriodSharesConversionOfConvertibleNotesIncludingAccruedInterestIntoCommonShares_lbl" xml:lang="en-US">Conversion of convertible notes including accrued interest into common shares (in Shares)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_StockIssueDuringPeriodSharesConversionOfConvertibleNotesIncludingAccruedInterestIntoCommonShares" xlink:to="creg_StockIssueDuringPeriodSharesConversionOfConvertibleNotesIncludingAccruedInterestIntoCommonShares_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueNewIssues"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_StockIssuedDuringPeriodValueNewIssues_lbl" xml:lang="en-US">Issuance of common stock</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:to="us-gaap_StockIssuedDuringPeriodValueNewIssues_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_StockIssuedDuringPeriodValueNewIssues_lbl0" xml:lang="en-US">Fair value of shares</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:to="us-gaap_StockIssuedDuringPeriodValueNewIssues_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities_lbl" xml:lang="en-US">Issuance of common stock (in Shares)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities" xlink:to="us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GainLossOnDispositionOfAssets1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GainLossOnDispositionOfAssets1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_GainLossOnDispositionOfAssets1_lbl" xml:lang="en-US">Loss on disposal of systems</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GainLossOnDispositionOfAssets1" xlink:to="us-gaap_GainLossOnDispositionOfAssets1_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InterestExpense" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestExpense"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_InterestExpense_lbl" xml:lang="en-US">Interest expense</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestExpense" xlink:to="us-gaap_InterestExpense_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToNoncontrollingInterest" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToNoncontrollingInterest"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToNoncontrollingInterest_lbl" xml:lang="en-US">Foreign currency translation gain (loss)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToNoncontrollingInterest" xlink:to="us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToNoncontrollingInterest_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_BadDebtsExpense" xlink:href="creg-20200630.xsd#creg_BadDebtsExpense"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="creg_BadDebtsExpense_lbl" xml:lang="en-US">Bad debts expense (reversal)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_BadDebtsExpense" xlink:to="creg_BadDebtsExpense_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_GainLossOnDispositionOfAsset" xlink:href="creg-20200630.xsd#creg_GainLossOnDispositionOfAsset"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="creg_GainLossOnDispositionOfAsset_lbl" xml:lang="en-US">Loss on disposal of 40% ownership of Fund Management Co</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_GainLossOnDispositionOfAsset" xlink:to="creg_GainLossOnDispositionOfAsset_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_GainLossOnSaleOfPropertyPlantEquipments" xlink:href="creg-20200630.xsd#creg_GainLossOnSaleOfPropertyPlantEquipments"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="creg_GainLossOnSaleOfPropertyPlantEquipments_lbl" xml:lang="en-US">Loss on disposal of fixed assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_GainLossOnSaleOfPropertyPlantEquipments" xlink:to="creg_GainLossOnSaleOfPropertyPlantEquipments_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInDeferredIncomeTaxes" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInDeferredIncomeTaxes"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_IncreaseDecreaseInDeferredIncomeTaxes_lbl" xml:lang="en-US">Changes in deferred tax</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInDeferredIncomeTaxes" xlink:to="us-gaap_IncreaseDecreaseInDeferredIncomeTaxes_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_IncreaseDecreaseInAccruedInterestReceivables" xlink:href="creg-20200630.xsd#creg_IncreaseDecreaseInAccruedInterestReceivables"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="creg_IncreaseDecreaseInAccruedInterestReceivables_lbl" xml:lang="en-US">Interest receivable on sales type leases</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_IncreaseDecreaseInAccruedInterestReceivables" xlink:to="creg_IncreaseDecreaseInAccruedInterestReceivables_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_IncreaseDecreaseInLeasingReceivable" xlink:href="creg-20200630.xsd#creg_IncreaseDecreaseInLeasingReceivable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="creg_IncreaseDecreaseInLeasingReceivable_lbl" xml:lang="en-US">Collection of principal on sales type leases</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_IncreaseDecreaseInLeasingReceivable" xlink:to="creg_IncreaseDecreaseInLeasingReceivable_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_IncreaseDecreaseInAccountReceivable" xlink:href="creg-20200630.xsd#creg_IncreaseDecreaseInAccountReceivable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="creg_IncreaseDecreaseInAccountReceivable_lbl" xml:lang="en-US">Accounts receivable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_IncreaseDecreaseInAccountReceivable" xlink:to="creg_IncreaseDecreaseInAccountReceivable_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_IncreaseDecreaseInPrepaidExpenses" xlink:href="creg-20200630.xsd#creg_IncreaseDecreaseInPrepaidExpenses"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="creg_IncreaseDecreaseInPrepaidExpenses_lbl" xml:lang="en-US">Prepaid expenses</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_IncreaseDecreaseInPrepaidExpenses" xlink:to="creg_IncreaseDecreaseInPrepaidExpenses_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_IncreaseDecreaseInOtherReceivable" xlink:href="creg-20200630.xsd#creg_IncreaseDecreaseInOtherReceivable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="creg_IncreaseDecreaseInOtherReceivable_lbl" xml:lang="en-US">Other receivables</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_IncreaseDecreaseInOtherReceivable" xlink:to="creg_IncreaseDecreaseInOtherReceivable_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CommonStockMember_lbl" xml:lang="en-US">Common Stock</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockMember" xlink:to="us-gaap_CommonStockMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AdditionalPaidInCapitalMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdditionalPaidInCapitalMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AdditionalPaidInCapitalMember_lbl" xml:lang="en-US">Paid in Capital</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdditionalPaidInCapitalMember" xlink:to="us-gaap_AdditionalPaidInCapitalMember_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_StatutoryReservesMember" xlink:href="creg-20200630.xsd#creg_StatutoryReservesMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_StatutoryReservesMember_lbl" xml:lang="en-US">Statutory Reserves</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_StatutoryReservesMember" xlink:to="creg_StatutoryReservesMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeMember_lbl" xml:lang="en-US">Other Comprehensive Loss</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RetainedEarningsMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetainedEarningsMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_RetainedEarningsMember_lbl" xml:lang="en-US">Accumulated Deficit</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RetainedEarningsMember" xlink:to="us-gaap_RetainedEarningsMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NoncontrollingInterestMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NoncontrollingInterestMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_NoncontrollingInterestMember_lbl" xml:lang="en-US">Noncontrolling Interest</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NoncontrollingInterestMember" xlink:to="us-gaap_NoncontrollingInterestMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock_lbl" xml:lang="en-US">ORGANIZATION AND DESCRIPTION OF BUSINESS</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" xlink:to="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SignificantAccountingPoliciesTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SignificantAccountingPoliciesTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SignificantAccountingPoliciesTextBlock_lbl" xml:lang="en-US">SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SignificantAccountingPoliciesTextBlock" xlink:to="us-gaap_SignificantAccountingPoliciesTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock_lbl" xml:lang="en-US">Schedule of bad debt allowance</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock" xlink:to="us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsReceivableGross" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsReceivableGross"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AccountsReceivableGross_lbl" xml:lang="en-US">Total accounts receivable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsReceivableGross" xlink:to="us-gaap_AccountsReceivableGross_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PropertyPlantAndEquipmentTextBlock_lbl" xml:lang="en-US">Schedule of property and equipment estimated lives</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:to="us-gaap_PropertyPlantAndEquipmentTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PropertyPlantAndEquipmentUsefulLife_lbl" xml:lang="en-US">Property and equipment, useful life</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:to="us-gaap_PropertyPlantAndEquipmentUsefulLife_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_InvestmentsTextBlock" xlink:href="creg-20200630.xsd#creg_InvestmentsTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_InvestmentsTextBlock_lbl" xml:lang="en-US">INVESTMENT IN SALES-TYPE LEASES, NET</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_InvestmentsTextBlock" xlink:to="creg_InvestmentsTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfSaleLeasebackTransactionsTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfSaleLeasebackTransactionsTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfSaleLeasebackTransactionsTextBlock_lbl" xml:lang="en-US">Schedule of net investment in sales-type leases</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfSaleLeasebackTransactionsTextBlock" xlink:to="us-gaap_ScheduleOfSaleLeasebackTransactionsTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CapitalLeasesFutureMinimumPaymentsReceivable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CapitalLeasesFutureMinimumPaymentsReceivable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CapitalLeasesFutureMinimumPaymentsReceivable_lbl" xml:lang="en-US">Total future minimum lease payments receivable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CapitalLeasesFutureMinimumPaymentsReceivable" xlink:to="us-gaap_CapitalLeasesFutureMinimumPaymentsReceivable_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CapitalLeasesNetInvestmentInSalesTypeLeases" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CapitalLeasesNetInvestmentInSalesTypeLeases"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CapitalLeasesNetInvestmentInSalesTypeLeases_lbl" xml:lang="en-US">Investment in sales-type leases, net</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CapitalLeasesNetInvestmentInSalesTypeLeases" xlink:to="us-gaap_CapitalLeasesNetInvestmentInSalesTypeLeases_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CapitalLeasesLessorBalanceSheetNetInvestmentInSalesTypeLeasesCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CapitalLeasesLessorBalanceSheetNetInvestmentInSalesTypeLeasesCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CapitalLeasesLessorBalanceSheetNetInvestmentInSalesTypeLeasesCurrent_lbl" xml:lang="en-US">Current portion</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CapitalLeasesLessorBalanceSheetNetInvestmentInSalesTypeLeasesCurrent" xlink:to="us-gaap_CapitalLeasesLessorBalanceSheetNetInvestmentInSalesTypeLeasesCurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock_lbl" xml:lang="en-US">OTHER RECEIVABLES</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock" xlink:to="us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_lbl" xml:lang="en-US">PROPERTY AND EQUIPMENT AND CONSTRUCTION IN PROGRESS</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:to="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_ScheduleOfConstructionInProgressTableTextBlock" xlink:href="creg-20200630.xsd#creg_ScheduleOfConstructionInProgressTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_ScheduleOfConstructionInProgressTableTextBlock_lbl" xml:lang="en-US">Schedule of construction in progress</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_ScheduleOfConstructionInProgressTableTextBlock" xlink:to="creg_ScheduleOfConstructionInProgressTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConstructionInProgressGross" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConstructionInProgressGross"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ConstructionInProgressGross_lbl" xml:lang="en-US">Xuzhou Tian&#8217;an</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConstructionInProgressGross" xlink:to="us-gaap_ConstructionInProgressGross_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_TaxPayableTextBlock" xlink:href="creg-20200630.xsd#creg_TaxPayableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_TaxPayableTextBlock_lbl" xml:lang="en-US">TAXES PAYABLE</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_TaxPayableTextBlock" xlink:to="creg_TaxPayableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_IncomeTaxPayableDisclosureTableTextBlock" xlink:href="creg-20200630.xsd#creg_IncomeTaxPayableDisclosureTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_IncomeTaxPayableDisclosureTableTextBlock_lbl" xml:lang="en-US">Schedule of taxes payable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_IncomeTaxPayableDisclosureTableTextBlock" xlink:to="creg_IncomeTaxPayableDisclosureTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccruedIncomeTaxesCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccruedIncomeTaxesCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AccruedIncomeTaxesCurrent_lbl" xml:lang="en-US">Income tax &#8211; current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccruedIncomeTaxesCurrent" xlink:to="us-gaap_AccruedIncomeTaxesCurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SalesAndExciseTaxPayableCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SalesAndExciseTaxPayableCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SalesAndExciseTaxPayableCurrent_lbl" xml:lang="en-US">Value-added tax</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SalesAndExciseTaxPayableCurrent" xlink:to="us-gaap_SalesAndExciseTaxPayableCurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrent_lbl" xml:lang="en-US">Other taxes</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrent" xlink:to="us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_TaxPayableNoncurrent" xlink:href="creg-20200630.xsd#creg_TaxPayableNoncurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_TaxPayableNoncurrent_lbl" xml:lang="en-US">Income tax &#8211; noncurrent</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_TaxPayableNoncurrent" xlink:to="creg_TaxPayableNoncurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock_lbl" xml:lang="en-US">ACCRUED LIABILITIES AND OTHER PAYABLES</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock" xlink:to="us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock_lbl" xml:lang="en-US">Schedule of accrued liabilities and other payables</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock" xlink:to="us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_DeferredTaxAssetsLiabilitiesNetDisclosureTextBlock" xlink:href="creg-20200630.xsd#creg_DeferredTaxAssetsLiabilitiesNetDisclosureTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_DeferredTaxAssetsLiabilitiesNetDisclosureTextBlock_lbl" xml:lang="en-US">DEFERRED TAX, NET</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_DeferredTaxAssetsLiabilitiesNetDisclosureTextBlock" xlink:to="creg_DeferredTaxAssetsLiabilitiesNetDisclosureTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_lbl" xml:lang="en-US">Schedule of deferred tax liability</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:to="us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_NonCurrentDeferredTaxAssetsAbstract" xlink:href="creg-20200630.xsd#creg_NonCurrentDeferredTaxAssetsAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_NonCurrentDeferredTaxAssetsAbstract_lbl" xml:lang="en-US">Non-current deferred tax assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_NonCurrentDeferredTaxAssetsAbstract" xlink:to="creg_NonCurrentDeferredTaxAssetsAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities_lbl" xml:lang="en-US">Accrued expenses</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities" xlink:to="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxAssetsDeferredIncome" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsDeferredIncome"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DeferredTaxAssetsDeferredIncome_lbl" xml:lang="en-US">Interest income in sales-type leases on cash basis</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsDeferredIncome" xlink:to="us-gaap_DeferredTaxAssetsDeferredIncome_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_DeferredTaxAssetsDepreciationOfFixedAssetsNoncurrent" xlink:href="creg-20200630.xsd#creg_DeferredTaxAssetsDepreciationOfFixedAssetsNoncurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_DeferredTaxAssetsDepreciationOfFixedAssetsNoncurrent_lbl" xml:lang="en-US">Depreciation of fixed assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_DeferredTaxAssetsDepreciationOfFixedAssetsNoncurrent" xlink:to="creg_DeferredTaxAssetsDepreciationOfFixedAssetsNoncurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_DeferredTaxAssetImpairmentLossNoncurrent" xlink:href="creg-20200630.xsd#creg_DeferredTaxAssetImpairmentLossNoncurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_DeferredTaxAssetImpairmentLossNoncurrent_lbl" xml:lang="en-US">Assets impairment loss</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_DeferredTaxAssetImpairmentLossNoncurrent" xlink:to="creg_DeferredTaxAssetImpairmentLossNoncurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_DeferredTaxAssetNoncurrentNetOperatingLoss" xlink:href="creg-20200630.xsd#creg_DeferredTaxAssetNoncurrentNetOperatingLoss"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_DeferredTaxAssetNoncurrentNetOperatingLoss_lbl" xml:lang="en-US">US NOL</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_DeferredTaxAssetNoncurrentNetOperatingLoss" xlink:to="creg_DeferredTaxAssetNoncurrentNetOperatingLoss_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_DeferredTaxAssetsGrossNoncurrent1" xlink:href="creg-20200630.xsd#creg_DeferredTaxAssetsGrossNoncurrent1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_DeferredTaxAssetsGrossNoncurrent1_lbl" xml:lang="en-US">PRC NOL</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_DeferredTaxAssetsGrossNoncurrent1" xlink:to="creg_DeferredTaxAssetsGrossNoncurrent1_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_NonCurrentDeferredTaxLiabilitiesAbstract" xlink:href="creg-20200630.xsd#creg_NonCurrentDeferredTaxLiabilitiesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_NonCurrentDeferredTaxLiabilitiesAbstract_lbl" xml:lang="en-US">Non-current deferred tax liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_NonCurrentDeferredTaxLiabilitiesAbstract" xlink:to="creg_NonCurrentDeferredTaxLiabilitiesAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxLiabilitiesOther" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxLiabilitiesOther"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DeferredTaxLiabilitiesOther_lbl" xml:lang="en-US">Net investment in sales-type leases</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxLiabilitiesOther" xlink:to="us-gaap_DeferredTaxLiabilitiesOther_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_DeferredIncomeTaxAssetsNet1" xlink:href="creg-20200630.xsd#creg_DeferredIncomeTaxAssetsNet1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_DeferredIncomeTaxAssetsNet1_lbl" xml:lang="en-US">Net non-current deferred tax assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_DeferredIncomeTaxAssetsNet1" xlink:to="creg_DeferredIncomeTaxAssetsNet1_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxLiabilities" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxLiabilities"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DeferredTaxLiabilities_lbl" xml:lang="en-US">Non-current deferred tax liabilities, net</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxLiabilities" xlink:to="us-gaap_DeferredTaxLiabilities_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtDisclosureTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtDisclosureTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DebtDisclosureTextBlock_lbl" xml:lang="en-US">LOANS PAYABLE</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtDisclosureTextBlock" xlink:to="us-gaap_DebtDisclosureTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfDebtTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfDebtTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfDebtTableTextBlock_lbl" xml:lang="en-US">Schedule of reconciliation of repayment of HYREF loan (entrusted loan)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfDebtTableTextBlock" xlink:to="us-gaap_ScheduleOfDebtTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RepaymentsOfRelatedPartyDebt" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RepaymentsOfRelatedPartyDebt"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_RepaymentsOfRelatedPartyDebt_lbl" xml:lang="en-US">Reconciliation of repayment of HYREF loan (entrusted loan)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RepaymentsOfRelatedPartyDebt" xlink:to="us-gaap_RepaymentsOfRelatedPartyDebt_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_EntrustedLoanPayableNetWithXianTchInvestmentInEntrustedLoan" xlink:href="creg-20200630.xsd#creg_EntrustedLoanPayableNetWithXianTchInvestmentInEntrustedLoan"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_EntrustedLoanPayableNetWithXianTchInvestmentInEntrustedLoan_lbl" xml:lang="en-US">Entrusted loan payable at June 30, 2020, net with Xi&#8217;an TCH investment in entrusted loan (current and noncurrent)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_EntrustedLoanPayableNetWithXianTchInvestmentInEntrustedLoan" xlink:to="creg_EntrustedLoanPayableNetWithXianTchInvestmentInEntrustedLoan_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_InterestAccruedDueToCutoffDateForInterestCalculationForRepayment" xlink:href="creg-20200630.xsd#creg_InterestAccruedDueToCutoffDateForInterestCalculationForRepayment"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_InterestAccruedDueToCutoffDateForInterestCalculationForRepayment_lbl" xml:lang="en-US">Less: interest accrued from September 20, 2018 to June 30, 2020 (cut-off date for interest calculation for repayment was September 20, 2018)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_InterestAccruedDueToCutoffDateForInterestCalculationForRepayment" xlink:to="creg_InterestAccruedDueToCutoffDateForInterestCalculationForRepayment_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_PortionOfLoanRepaymentDue" xlink:href="creg-20200630.xsd#creg_PortionOfLoanRepaymentDue"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_PortionOfLoanRepaymentDue_lbl" xml:lang="en-US">Less: interest accrued from September 20, 2018 to June 30, 2020 (cut-off date for interest calculation for repayment was September 20, 2018)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_PortionOfLoanRepaymentDue" xlink:to="creg_PortionOfLoanRepaymentDue_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_InterestPenaltyRepaidByXianTch" xlink:href="creg-20200630.xsd#creg_InterestPenaltyRepaidByXianTch"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_InterestPenaltyRepaidByXianTch_lbl" xml:lang="en-US">Add back: interest &amp; penalty repaid by Xi&#8217;an TCH</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_InterestPenaltyRepaidByXianTch" xlink:to="creg_InterestPenaltyRepaidByXianTch_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_LoanPrincipleRepaidByXianTch" xlink:href="creg-20200630.xsd#creg_LoanPrincipleRepaidByXianTch"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_LoanPrincipleRepaidByXianTch_lbl" xml:lang="en-US">Add back: loan principle repaid by Xi&#8217;an TCH</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_LoanPrincipleRepaidByXianTch" xlink:to="creg_LoanPrincipleRepaidByXianTch_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_RefundableDepositFromCustomersForSystemsLeasingTextBlock" xlink:href="creg-20200630.xsd#creg_RefundableDepositFromCustomersForSystemsLeasingTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_RefundableDepositFromCustomersForSystemsLeasingTextBlock_lbl" xml:lang="en-US">REFUNDABLE DEPOSITS FROM CUSTOMERS FOR SYSTEMS LEASING</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_RefundableDepositFromCustomersForSystemsLeasingTextBlock" xlink:to="creg_RefundableDepositFromCustomersForSystemsLeasingTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionsDisclosureTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RelatedPartyTransactionsDisclosureTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_RelatedPartyTransactionsDisclosureTextBlock_lbl" xml:lang="en-US">RELATED PARTY TRANSACTIONS</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RelatedPartyTransactionsDisclosureTextBlock" xlink:to="us-gaap_RelatedPartyTransactionsDisclosureTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_ConvertibleNotePayableNetTextBlock" xlink:href="creg-20200630.xsd#creg_ConvertibleNotePayableNetTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_ConvertibleNotePayableNetTextBlock_lbl" xml:lang="en-US">NOTE PAYABLES, NET</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_ConvertibleNotePayableNetTextBlock" xlink:to="creg_ConvertibleNotePayableNetTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquityNoteDisclosureTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_StockholdersEquityNoteDisclosureTextBlock_lbl" xml:lang="en-US">SHARES ISSUED FOR EQUITY FINANCING AND STOCK COMPENSATION</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:to="us-gaap_StockholdersEquityNoteDisclosureTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_ScheduleOfShareBasedCompensationStockWarrantsActivityTableTextBlock" xlink:href="creg-20200630.xsd#creg_ScheduleOfShareBasedCompensationStockWarrantsActivityTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_ScheduleOfShareBasedCompensationStockWarrantsActivityTableTextBlock_lbl" xml:lang="en-US">Schedule of warrant activity</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_ScheduleOfShareBasedCompensationStockWarrantsActivityTableTextBlock" xlink:to="creg_ScheduleOfShareBasedCompensationStockWarrantsActivityTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm3" xlink:href="creg-20200630.xsd#creg_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm3"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm3_lbl" xml:lang="en-US">Weighted Average Remaining Contractual Term in Years, Beginning balance,</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm3" xlink:to="creg_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm3_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1BeginningBalance" xlink:href="creg-20200630.xsd#creg_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1BeginningBalance"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1BeginningBalance_lbl" xml:lang="en-US">Beginning balance, Exercisable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1BeginningBalance" xlink:to="creg_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1BeginningBalance_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_lbl" xml:lang="en-US">Number of Warrants, Granted</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_lbl0" xml:lang="en-US">Number of Shares, Granted</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_lbl" xml:lang="en-US">Average Exercise Price (post-reverse stock split price), Granted</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_lbl0" xml:lang="en-US">Average Exercise Price per Share (post-reverse stock split price), Granted</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_lbl0"/>
    <loc xlink:type="locator" xlink:label="creg_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantedWeightedAverageRemainingContractualTerm2" xlink:href="creg-20200630.xsd#creg_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantedWeightedAverageRemainingContractualTerm2"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantedWeightedAverageRemainingContractualTerm2_lbl" xml:lang="en-US">Weighted Average Remaining Contractual Term in Years, Granted</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantedWeightedAverageRemainingContractualTerm2" xlink:to="creg_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantedWeightedAverageRemainingContractualTerm2_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_lbl" xml:lang="en-US">Number of Warrants, Exercised</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:to="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_lbl0" xml:lang="en-US">Number of Shares, Exercised</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:to="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_lbl" xml:lang="en-US">Average Exercise Price (post-reverse stock split price), Exercised</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_lbl0" xml:lang="en-US">Average Exercise Price per Share (post-reverse stock split price), Exercised</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_lbl0"/>
    <loc xlink:type="locator" xlink:label="creg_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisedWeightedAverageRemainingContractualTerm2" xlink:href="creg-20200630.xsd#creg_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisedWeightedAverageRemainingContractualTerm2"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisedWeightedAverageRemainingContractualTerm2_lbl" xml:lang="en-US">Weighted Average Remaining Contractual Term in Years, Exercised</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisedWeightedAverageRemainingContractualTerm2" xlink:to="creg_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisedWeightedAverageRemainingContractualTerm2_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_lbl" xml:lang="en-US">Number of Warrants, Forfeited</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_lbl0" xml:lang="en-US">Number of Shares, Forfeited</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_lbl" xml:lang="en-US">Average Exercise Price (post-reverse stock split price), Forfeited</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_lbl0" xml:lang="en-US">Average Exercise Price per Share (post-reverse stock split price), Forfeited</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_lbl0"/>
    <loc xlink:type="locator" xlink:label="creg_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeitedWeightedAverageRemainingContractualTerm2" xlink:href="creg-20200630.xsd#creg_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeitedWeightedAverageRemainingContractualTerm2"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeitedWeightedAverageRemainingContractualTerm2_lbl" xml:lang="en-US">Weighted Average Remaining Contractual Term in Years, Forfeited</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeitedWeightedAverageRemainingContractualTerm2" xlink:to="creg_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeitedWeightedAverageRemainingContractualTerm2_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpiredInPeriod" xlink:href="creg-20200630.xsd#creg_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpiredInPeriod"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpiredInPeriod_lbl" xml:lang="en-US">Number of Warrants, Expired</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpiredInPeriod" xlink:to="creg_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpiredInPeriod_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpiredInPeriodWeightedAverageExercisePrice" xlink:href="creg-20200630.xsd#creg_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpiredInPeriodWeightedAverageExercisePrice"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpiredInPeriodWeightedAverageExercisePrice_lbl" xml:lang="en-US">Average Exercise Price (post-reverse stock split price), Expired</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpiredInPeriodWeightedAverageExercisePrice" xlink:to="creg_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpiredInPeriodWeightedAverageExercisePrice_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpiredWeightedAverageRemainingContractualTerm2" xlink:href="creg-20200630.xsd#creg_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpiredWeightedAverageRemainingContractualTerm2"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpiredWeightedAverageRemainingContractualTerm2_lbl" xml:lang="en-US">Weighted Average Remaining Contractual Term in Years, Expired</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpiredWeightedAverageRemainingContractualTerm2" xlink:to="creg_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpiredWeightedAverageRemainingContractualTerm2_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_lbl" xml:lang="en-US">Weighted Average Remaining Contractual Term in Years, Ending balance</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_lbl0" xml:lang="en-US">Outstanding, Beginning balance</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_lbl" xml:lang="en-US">Weighted Average Remaining Contractual Term in Years, Exercisable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_lbl0" xml:lang="en-US">Exercisable, Beginning balance</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxDisclosureTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxDisclosureTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncomeTaxDisclosureTextBlock_lbl" xml:lang="en-US">INCOME TAX</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxDisclosureTextBlock" xlink:to="us-gaap_IncomeTaxDisclosureTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_lbl" xml:lang="en-US">Schedule of reconciles U.S. statutory rates to effective tax rate</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:to="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential_lbl" xml:lang="en-US">Tax rate difference &#8211; current provision</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_EffectiveIncomeTaxRateReconciliationAdjustmentOnPRCTaxReturn" xlink:href="creg-20200630.xsd#creg_EffectiveIncomeTaxRateReconciliationAdjustmentOnPRCTaxReturn"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_EffectiveIncomeTaxRateReconciliationAdjustmentOnPRCTaxReturn_lbl" xml:lang="en-US">Tax adjustment on PRC tax return</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_EffectiveIncomeTaxRateReconciliationAdjustmentOnPRCTaxReturn" xlink:to="creg_EffectiveIncomeTaxRateReconciliationAdjustmentOnPRCTaxReturn_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_ReversalOfTemporaryDifferenceDueToDisposal" xlink:href="creg-20200630.xsd#creg_ReversalOfTemporaryDifferenceDueToDisposal"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_ReversalOfTemporaryDifferenceDueToDisposal_lbl" xml:lang="en-US">Reversal of temporary difference due to disposal of Shenqiu</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_ReversalOfTemporaryDifferenceDueToDisposal" xlink:to="creg_ReversalOfTemporaryDifferenceDueToDisposal_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments_lbl" xml:lang="en-US">Permanent differences</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationDeductionsOther" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationDeductionsOther"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationDeductionsOther_lbl" xml:lang="en-US">Change in valuation allowance on PRC NOL</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectiveIncomeTaxRateReconciliationDeductionsOther" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationDeductionsOther_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance_lbl" xml:lang="en-US">Change in valuation allowance on US NOL</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EffectiveIncomeTaxRateContinuingOperations_lbl" xml:lang="en-US">Tax expense per financial statements</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:to="us-gaap_EffectiveIncomeTaxRateContinuingOperations_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_EffectiveIncomeTaxRateContinuingOperations_lbl0" xml:lang="en-US">Effective income tax rate</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:to="us-gaap_EffectiveIncomeTaxRateContinuingOperations_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationOtherReconcilingItemsPercent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationOtherReconcilingItemsPercent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationOtherReconcilingItemsPercent_lbl" xml:lang="en-US">Other</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectiveIncomeTaxRateReconciliationOtherReconcilingItemsPercent" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationOtherReconcilingItemsPercent_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_lbl" xml:lang="en-US">Schedule of provision for income tax expense</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:to="us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CurrentIncomeTaxExpenseBenefit"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CurrentIncomeTaxExpenseBenefit_lbl" xml:lang="en-US">Income tax expense &#8211; current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:to="us-gaap_CurrentIncomeTaxExpenseBenefit_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DeferredIncomeTaxExpenseBenefit_lbl" xml:lang="en-US">Income tax benefit &#8211; deferred</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:to="us-gaap_DeferredIncomeTaxExpenseBenefit_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_lbl" xml:lang="en-US">STOCK-BASED COMPENSATION PLAN</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:to="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_lbl" xml:lang="en-US">Schedule of option activity with respect to employees and independent directors</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:to="us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTermOne" xlink:href="creg-20200630.xsd#creg_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTermOne"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTermOne_lbl" xml:lang="en-US">Outstanding, Ending balance</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTermOne" xlink:to="creg_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTermOne_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTermTwo" xlink:href="creg-20200630.xsd#creg_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTermTwo"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTermTwo_lbl" xml:lang="en-US">Exercisable, Ending balance</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTermTwo" xlink:to="creg_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTermTwo_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_StatutoryReservesTextBlock" xlink:href="creg-20200630.xsd#creg_StatutoryReservesTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_StatutoryReservesTextBlock_lbl" xml:lang="en-US">STATUTORY RESERVES</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_StatutoryReservesTextBlock" xlink:to="creg_StatutoryReservesTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_StatutoryReservesDisclosureTableTextBlock" xlink:href="creg-20200630.xsd#creg_StatutoryReservesDisclosureTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_StatutoryReservesDisclosureTableTextBlock_lbl" xml:lang="en-US">Schedule of maximum statutory reserve amount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_StatutoryReservesDisclosureTableTextBlock" xlink:to="creg_StatutoryReservesDisclosureTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Capital" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Capital"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_Capital_lbl" xml:lang="en-US">Registered Capital</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Capital" xlink:to="us-gaap_Capital_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_MaximumStatutoryReserveAmount" xlink:href="creg-20200630.xsd#creg_MaximumStatutoryReserveAmount"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_MaximumStatutoryReserveAmount_lbl" xml:lang="en-US">Maximum Statutory Reserve Amount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_MaximumStatutoryReserveAmount" xlink:to="creg_MaximumStatutoryReserveAmount_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_StatutoryReserveDescription" xlink:href="creg-20200630.xsd#creg_StatutoryReserveDescription"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_StatutoryReserveDescription_lbl" xml:lang="en-US">Statutory reserve, description</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_StatutoryReserveDescription" xlink:to="creg_StatutoryReserveDescription_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="creg_StatutoryReserveDescription_lbl0" xml:lang="en-US">Description of statutory reverse</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_StatutoryReserveDescription" xlink:to="creg_StatutoryReserveDescription_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LossContingencyDisclosures" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LossContingencyDisclosures"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LossContingencyDisclosures_lbl" xml:lang="en-US">CONTINGENCIES</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LossContingencyDisclosures" xlink:to="us-gaap_LossContingencyDisclosures_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_lbl" xml:lang="en-US">COMMITMENTS</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:to="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LeaseCostTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LeaseCostTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LeaseCostTableTextBlock_lbl" xml:lang="en-US">Schedule of lease cost</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LeaseCostTableTextBlock" xlink:to="us-gaap_LeaseCostTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseCost" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseCost"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OperatingLeaseCost_lbl" xml:lang="en-US">Operating lease cost &#8211; amortization of ROU</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseCost" xlink:to="us-gaap_OperatingLeaseCost_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_OperatingLeaseCostInterestExpenseOnLeaseLiability" xlink:href="creg-20200630.xsd#creg_OperatingLeaseCostInterestExpenseOnLeaseLiability"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_OperatingLeaseCostInterestExpenseOnLeaseLiability_lbl" xml:lang="en-US">Operating lease cost &#8211; interest expense on lease liability</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_OperatingLeaseCostInterestExpenseOnLeaseLiability" xlink:to="creg_OperatingLeaseCostInterestExpenseOnLeaseLiability_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_lbl" xml:lang="en-US">Weighted Average Remaining Lease Term - Operating leases</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:to="us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_lbl" xml:lang="en-US">Weighted Average Discount Rate - Operating leases</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:to="us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock_lbl" xml:lang="en-US">Schedule for maturities of office lease liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock" xlink:to="us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent_lbl" xml:lang="en-US">2020</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent" xlink:to="us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDue" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDue"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDue_lbl" xml:lang="en-US">Total undiscounted cash flows</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeasesFutureMinimumPaymentsDue" xlink:to="us-gaap_OperatingLeasesFutureMinimumPaymentsDue_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_LessImputedInterest" xlink:href="creg-20200630.xsd#creg_LessImputedInterest"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_LessImputedInterest_lbl" xml:lang="en-US">Less: imputed interest</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_LessImputedInterest" xlink:to="creg_LessImputedInterest_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SubsequentEventsTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubsequentEventsTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SubsequentEventsTextBlock_lbl" xml:lang="en-US">SUBSEQUENT EVENTS</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsequentEventsTextBlock" xlink:to="us-gaap_SubsequentEventsTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AllowanceForDoubtfulAccountsReceivable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_AllowanceForDoubtfulAccountsReceivable_lbl" xml:lang="en-US">Bad debt allowance</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AllowanceForDoubtfulAccountsReceivable" xlink:to="us-gaap_AllowanceForDoubtfulAccountsReceivable_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CapitalLeasesNetInvestmentInSalesTypeLeasesExecutoryCosts" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CapitalLeasesNetInvestmentInSalesTypeLeasesExecutoryCosts"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_CapitalLeasesNetInvestmentInSalesTypeLeasesExecutoryCosts_lbl" xml:lang="en-US">Less: executory cost</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CapitalLeasesNetInvestmentInSalesTypeLeasesExecutoryCosts" xlink:to="us-gaap_CapitalLeasesNetInvestmentInSalesTypeLeasesExecutoryCosts_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_CapitalLeasesNetInvestmentInSalesTypeLeasesAndDirectFinancingLeasesUnearnedIncome" xlink:href="creg-20200630.xsd#creg_CapitalLeasesNetInvestmentInSalesTypeLeasesAndDirectFinancingLeasesUnearnedIncome"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="creg_CapitalLeasesNetInvestmentInSalesTypeLeasesAndDirectFinancingLeasesUnearnedIncome_lbl" xml:lang="en-US">Less: unearned interest</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_CapitalLeasesNetInvestmentInSalesTypeLeasesAndDirectFinancingLeasesUnearnedIncome" xlink:to="creg_CapitalLeasesNetInvestmentInSalesTypeLeasesAndDirectFinancingLeasesUnearnedIncome_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_CapitalLeasesNetInvestmentInSalesTypeLeasesAndDirectFinancingLeasesRealizedInterestIncomeButNotYetReceived" xlink:href="creg-20200630.xsd#creg_CapitalLeasesNetInvestmentInSalesTypeLeasesAndDirectFinancingLeasesRealizedInterestIncomeButNotYetReceived"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="creg_CapitalLeasesNetInvestmentInSalesTypeLeasesAndDirectFinancingLeasesRealizedInterestIncomeButNotYetReceived_lbl" xml:lang="en-US">Less: realized interest income but not yet received</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_CapitalLeasesNetInvestmentInSalesTypeLeasesAndDirectFinancingLeasesRealizedInterestIncomeButNotYetReceived" xlink:to="creg_CapitalLeasesNetInvestmentInSalesTypeLeasesAndDirectFinancingLeasesRealizedInterestIncomeButNotYetReceived_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_AllowanceForInvestmentReceivableNet" xlink:href="creg-20200630.xsd#creg_AllowanceForInvestmentReceivableNet"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="creg_AllowanceForInvestmentReceivableNet_lbl" xml:lang="en-US">Less: allowance for net investment receivable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_AllowanceForInvestmentReceivableNet" xlink:to="creg_AllowanceForInvestmentReceivableNet_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_LessAssetsImpairmentAllowance" xlink:href="creg-20200630.xsd#creg_LessAssetsImpairmentAllowance"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="creg_LessAssetsImpairmentAllowance_lbl" xml:lang="en-US">Less: assets impairment allowance</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_LessAssetsImpairmentAllowance" xlink:to="creg_LessAssetsImpairmentAllowance_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_DeferredTaxAssetsValuationAllowanceNoncurrent1" xlink:href="creg-20200630.xsd#creg_DeferredTaxAssetsValuationAllowanceNoncurrent1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="creg_DeferredTaxAssetsValuationAllowanceNoncurrent1_lbl" xml:lang="en-US">Less: valuation allowance for deferred tax assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_DeferredTaxAssetsValuationAllowanceNoncurrent1" xlink:to="creg_DeferredTaxAssetsValuationAllowanceNoncurrent1_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_USStatutoryRates" xlink:href="creg-20200630.xsd#creg_USStatutoryRates"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="creg_USStatutoryRates_lbl" xml:lang="en-US">U.S. statutory rates</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_USStatutoryRates" xlink:to="creg_USStatutoryRates_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_XuzhouZhongtaiProjectMember" xlink:href="creg-20200630.xsd#creg_XuzhouZhongtaiProjectMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_XuzhouZhongtaiProjectMember_lbl" xml:lang="en-US">Xuzhou Zhongtai project	[Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_XuzhouZhongtaiProjectMember" xlink:to="creg_XuzhouZhongtaiProjectMember_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_BaiChonggongMember" xlink:href="creg-20200630.xsd#creg_BaiChonggongMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_BaiChonggongMember_lbl" xml:lang="en-US">Bai Chonggong (for Shenqiu and Huayu projects) [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_BaiChonggongMember" xlink:to="creg_BaiChonggongMember_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="creg_BaiChonggongMember_lbl0" xml:lang="en-US">Mr. Chonggong Bai [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_BaiChonggongMember" xlink:to="creg_BaiChonggongMember_lbl0"/>
    <loc xlink:type="locator" xlink:label="creg_XuzhouTiananProjectMember" xlink:href="creg-20200630.xsd#creg_XuzhouTiananProjectMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_XuzhouTiananProjectMember_lbl" xml:lang="en-US">Xuzhou Tian&apos;an project [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_XuzhouTiananProjectMember" xlink:to="creg_XuzhouTiananProjectMember_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_ReceivableOfElectricitySalesOfErdosMember" xlink:href="creg-20200630.xsd#creg_ReceivableOfElectricitySalesOfErdosMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_ReceivableOfElectricitySalesOfErdosMember_lbl" xml:lang="en-US">Receivable of electricity sales of Erdos [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_ReceivableOfElectricitySalesOfErdosMember" xlink:to="creg_ReceivableOfElectricitySalesOfErdosMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BuildingMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BuildingMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_BuildingMember_lbl" xml:lang="en-US">Building [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BuildingMember" xlink:to="us-gaap_BuildingMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_VehiclesMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_VehiclesMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_VehiclesMember_lbl" xml:lang="en-US">Vehicles [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_VehiclesMember" xlink:to="us-gaap_VehiclesMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OfficeEquipmentMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OfficeEquipmentMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OfficeEquipmentMember_lbl" xml:lang="en-US">Office and Other Equipment [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OfficeEquipmentMember" xlink:to="us-gaap_OfficeEquipmentMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SoftwareAndSoftwareDevelopmentCostsMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SoftwareAndSoftwareDevelopmentCostsMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SoftwareAndSoftwareDevelopmentCostsMember_lbl" xml:lang="en-US">Software [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SoftwareAndSoftwareDevelopmentCostsMember" xlink:to="us-gaap_SoftwareAndSoftwareDevelopmentCostsMember_lbl"/>
    <loc xlink:type="locator" xlink:label="srt_MinimumMember" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MinimumMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="srt_MinimumMember_lbl" xml:lang="en-US">Minimum [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_MinimumMember" xlink:to="srt_MinimumMember_lbl"/>
    <loc xlink:type="locator" xlink:label="srt_MaximumMember" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MaximumMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="srt_MaximumMember_lbl" xml:lang="en-US">Maximum [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_MaximumMember" xlink:to="srt_MaximumMember_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_XuzhouTiananMember" xlink:href="creg-20200630.xsd#creg_XuzhouTiananMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_XuzhouTiananMember_lbl" xml:lang="en-US">Xuzhou Tian&#8217;an [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_XuzhouTiananMember" xlink:to="creg_XuzhouTiananMember_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_OtherEmployeeBenefitsAccrualsMember" xlink:href="creg-20200630.xsd#creg_OtherEmployeeBenefitsAccrualsMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_OtherEmployeeBenefitsAccrualsMember_lbl" xml:lang="en-US">Employee training, labor union expenditure and social insurance payable [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_OtherEmployeeBenefitsAccrualsMember" xlink:to="creg_OtherEmployeeBenefitsAccrualsMember_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_LegalAndConsultingServicesMember" xlink:href="creg-20200630.xsd#creg_LegalAndConsultingServicesMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_LegalAndConsultingServicesMember_lbl" xml:lang="en-US">Consulting, auditing, and legal expenses [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_LegalAndConsultingServicesMember" xlink:to="creg_LegalAndConsultingServicesMember_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_PayrollAndEmployeeBenefitsMember" xlink:href="creg-20200630.xsd#creg_PayrollAndEmployeeBenefitsMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_PayrollAndEmployeeBenefitsMember_lbl" xml:lang="en-US">Accrued payroll and welfare [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_PayrollAndEmployeeBenefitsMember" xlink:to="creg_PayrollAndEmployeeBenefitsMember_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_OtherAccruedExpenseMember" xlink:href="creg-20200630.xsd#creg_OtherAccruedExpenseMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_OtherAccruedExpenseMember_lbl" xml:lang="en-US">Other [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_OtherAccruedExpenseMember" xlink:to="creg_OtherAccruedExpenseMember_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_HYREFLoanentrustedLoanMember" xlink:href="creg-20200630.xsd#creg_HYREFLoanentrustedLoanMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_HYREFLoanentrustedLoanMember_lbl" xml:lang="en-US">HYREF loan (entrusted loan) [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_HYREFLoanentrustedLoanMember" xlink:to="creg_HYREFLoanentrustedLoanMember_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="creg_HYREFLoanentrustedLoanMember_lbl0" xml:lang="en-US">Entrusted loan [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_HYREFLoanentrustedLoanMember" xlink:to="creg_HYREFLoanentrustedLoanMember_lbl0"/>
    <loc xlink:type="locator" xlink:label="creg_TransferPriceForChengliProjectMember" xlink:href="creg-20200630.xsd#creg_TransferPriceForChengliProjectMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_TransferPriceForChengliProjectMember_lbl" xml:lang="en-US">Transfer price for Chengli Project [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_TransferPriceForChengliProjectMember" xlink:to="creg_TransferPriceForChengliProjectMember_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_TransferPriceForXuzhouHuayuProjectMember" xlink:href="creg-20200630.xsd#creg_TransferPriceForXuzhouHuayuProjectMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_TransferPriceForXuzhouHuayuProjectMember_lbl" xml:lang="en-US">Transfer price for Xuzhou Huayu Project [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_TransferPriceForXuzhouHuayuProjectMember" xlink:to="creg_TransferPriceForXuzhouHuayuProjectMember_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="creg_TransferPriceForXuzhouHuayuProjectMember_lbl0" xml:lang="en-US">Xuzhou Huayu project [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_TransferPriceForXuzhouHuayuProjectMember" xlink:to="creg_TransferPriceForXuzhouHuayuProjectMember_lbl0"/>
    <loc xlink:type="locator" xlink:label="creg_TransferPriceForShenqiuPhaseIAndIIProjectsMember" xlink:href="creg-20200630.xsd#creg_TransferPriceForShenqiuPhaseIAndIIProjectsMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_TransferPriceForShenqiuPhaseIAndIIProjectsMember_lbl" xml:lang="en-US">Transfer price for Shenqiu Phase I and II Projects [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_TransferPriceForShenqiuPhaseIAndIIProjectsMember" xlink:to="creg_TransferPriceForShenqiuPhaseIAndIIProjectsMember_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="creg_TransferPriceForShenqiuPhaseIAndIIProjectsMember_lbl0" xml:lang="en-US">Xuzhou Huayu project [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_TransferPriceForShenqiuPhaseIAndIIProjectsMember" xlink:to="creg_TransferPriceForShenqiuPhaseIAndIIProjectsMember_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_WarrantMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_WarrantMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_WarrantMember_lbl" xml:lang="en-US">Warrant [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WarrantMember" xlink:to="us-gaap_WarrantMember_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_IndependentDirectorsCompensationPlanMember" xlink:href="creg-20200630.xsd#creg_IndependentDirectorsCompensationPlanMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_IndependentDirectorsCompensationPlanMember_lbl" xml:lang="en-US">Independent Directors Compensation Plan [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_IndependentDirectorsCompensationPlanMember" xlink:to="creg_IndependentDirectorsCompensationPlanMember_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_ShanghaiTCHMember" xlink:href="creg-20200630.xsd#creg_ShanghaiTCHMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_ShanghaiTCHMember_lbl" xml:lang="en-US">Shanghai TCH [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_ShanghaiTCHMember" xlink:to="creg_ShanghaiTCHMember_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_XianTCHMember" xlink:href="creg-20200630.xsd#creg_XianTCHMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_XianTCHMember_lbl" xml:lang="en-US">Xi&#8217;an TCH [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_XianTCHMember" xlink:to="creg_XianTCHMember_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="creg_XianTCHMember_lbl0" xml:lang="en-US">Xian Tch [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_XianTCHMember" xlink:to="creg_XianTCHMember_lbl0"/>
    <loc xlink:type="locator" xlink:label="creg_ErdosTCHMember" xlink:href="creg-20200630.xsd#creg_ErdosTCHMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_ErdosTCHMember_lbl" xml:lang="en-US">Erdos TCH [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_ErdosTCHMember" xlink:to="creg_ErdosTCHMember_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_XianZhonghongMember" xlink:href="creg-20200630.xsd#creg_XianZhonghongMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_XianZhonghongMember_lbl" xml:lang="en-US">Xi&#8217;an Zhonghong [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_XianZhonghongMember" xlink:to="creg_XianZhonghongMember_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="creg_XianZhonghongMember_lbl0" xml:lang="en-US">Zhonghong [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_XianZhonghongMember" xlink:to="creg_XianZhonghongMember_lbl0"/>
    <loc xlink:type="locator" xlink:label="creg_ShaanxiHuahongMember" xlink:href="creg-20200630.xsd#creg_ShaanxiHuahongMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_ShaanxiHuahongMember_lbl" xml:lang="en-US">Shaanxi Huahong [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_ShaanxiHuahongMember" xlink:to="creg_ShaanxiHuahongMember_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_ZhongxunMember" xlink:href="creg-20200630.xsd#creg_ZhongxunMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_ZhongxunMember_lbl" xml:lang="en-US">Zhongxun [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_ZhongxunMember" xlink:to="creg_ZhongxunMember_lbl"/>
    <loc xlink:type="locator" xlink:label="dei_LegalEntityAxis" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_LegalEntityAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_LegalEntityAxis_lbl" xml:lang="en-US">Legal Entity [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_LegalEntityAxis" xlink:to="dei_LegalEntityAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="srt_StatementScenarioAxis" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_StatementScenarioAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_StatementScenarioAxis_lbl" xml:lang="en-US">Scenario [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_StatementScenarioAxis" xlink:to="srt_StatementScenarioAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_ContractAgreementAxis" xlink:href="creg-20200630.xsd#creg_ContractAgreementAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_ContractAgreementAxis_lbl" xml:lang="en-US">Contract Agreement [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_ContractAgreementAxis" xlink:to="creg_ContractAgreementAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_ProjectAxis" xlink:href="creg-20200630.xsd#creg_ProjectAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_ProjectAxis_lbl" xml:lang="en-US">Project [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_ProjectAxis" xlink:to="creg_ProjectAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_AgreementAxis" xlink:href="creg-20200630.xsd#creg_AgreementAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_AgreementAxis_lbl" xml:lang="en-US">Agreement [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_AgreementAxis" xlink:to="creg_AgreementAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_LimitedPartnersAxis" xlink:href="creg-20200630.xsd#creg_LimitedPartnersAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_LimitedPartnersAxis_lbl" xml:lang="en-US">Limited Partners [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_LimitedPartnersAxis" xlink:to="creg_LimitedPartnersAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueByAssetClassAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueByAssetClassAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueByAssetClassAxis_lbl" xml:lang="en-US">Asset Class [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueByAssetClassAxis" xlink:to="us-gaap_FairValueByAssetClassAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="srt_CurrencyAxis" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_CurrencyAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_CurrencyAxis_lbl" xml:lang="en-US">Currency [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_CurrencyAxis" xlink:to="srt_CurrencyAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="srt_TitleOfIndividualAxis" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_TitleOfIndividualAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_TitleOfIndividualAxis_lbl" xml:lang="en-US">Title of Individual [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_TitleOfIndividualAxis" xlink:to="srt_TitleOfIndividualAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LimitedPartnersCapitalAccountByClassAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LimitedPartnersCapitalAccountByClassAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LimitedPartnersCapitalAccountByClassAxis_lbl" xml:lang="en-US">Limited Partners&apos; Capital Account by Class [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LimitedPartnersCapitalAccountByClassAxis" xlink:to="us-gaap_LimitedPartnersCapitalAccountByClassAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_TypeOfAgreementAxis" xlink:href="creg-20200630.xsd#creg_TypeOfAgreementAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_TypeOfAgreementAxis_lbl" xml:lang="en-US">Type of Agreement [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_TypeOfAgreementAxis" xlink:to="creg_TypeOfAgreementAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PlanNameAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PlanNameAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PlanNameAxis_lbl" xml:lang="en-US">Plan Name [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PlanNameAxis" xlink:to="us-gaap_PlanNameAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FinancialInstrumentAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinancialInstrumentAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FinancialInstrumentAxis_lbl" xml:lang="en-US">Financial Instrument [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinancialInstrumentAxis" xlink:to="us-gaap_FinancialInstrumentAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShortTermDebtTypeAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShortTermDebtTypeAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShortTermDebtTypeAxis_lbl" xml:lang="en-US">Short-term Debt, Type [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShortTermDebtTypeAxis" xlink:to="us-gaap_ShortTermDebtTypeAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxAuthorityAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxAuthorityAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxAuthorityAxis_lbl" xml:lang="en-US">Income Tax Authority [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxAuthorityAxis" xlink:to="us-gaap_IncomeTaxAuthorityAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ValuationAllowancesAndReservesTypeAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ValuationAllowancesAndReservesTypeAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ValuationAllowancesAndReservesTypeAxis_lbl" xml:lang="en-US">SEC Schedule, 12-09, Valuation Allowances and Reserves Type [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ValuationAllowancesAndReservesTypeAxis" xlink:to="us-gaap_ValuationAllowancesAndReservesTypeAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SubsequentEventTypeAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubsequentEventTypeAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SubsequentEventTypeAxis_lbl" xml:lang="en-US">Subsequent Event Type [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsequentEventTypeAxis" xlink:to="us-gaap_SubsequentEventTypeAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_MaturityTerm" xlink:href="creg-20200630.xsd#creg_MaturityTerm"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_MaturityTerm_lbl" xml:lang="en-US">Maturity term</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_MaturityTerm" xlink:to="creg_MaturityTerm_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_TotalInvestmentForProject" xlink:href="creg-20200630.xsd#creg_TotalInvestmentForProject"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_TotalInvestmentForProject_lbl" xml:lang="en-US">Total investment for projects</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_TotalInvestmentForProject" xlink:to="creg_TotalInvestmentForProject_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InvestmentOwnedAtCost" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InvestmentOwnedAtCost"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_InvestmentOwnedAtCost_lbl" xml:lang="en-US">Investment cost</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InvestmentOwnedAtCost" xlink:to="us-gaap_InvestmentOwnedAtCost_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_VariableInterestEntityOwnershipPercentage" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_VariableInterestEntityOwnershipPercentage"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_VariableInterestEntityOwnershipPercentage_lbl" xml:lang="en-US">Ownership percentage</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_VariableInterestEntityOwnershipPercentage" xlink:to="us-gaap_VariableInterestEntityOwnershipPercentage_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangeDueToNetIncomeAttributableToParentAndEffectsOfChangesNet" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangeDueToNetIncomeAttributableToParentAndEffectsOfChangesNet"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangeDueToNetIncomeAttributableToParentAndEffectsOfChangesNet_lbl" xml:lang="en-US">Amount of ownership interest</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangeDueToNetIncomeAttributableToParentAndEffectsOfChangesNet" xlink:to="us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangeDueToNetIncomeAttributableToParentAndEffectsOfChangesNet_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_LeasesDescription" xlink:href="creg-20200630.xsd#creg_LeasesDescription"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_LeasesDescription_lbl" xml:lang="en-US">Leases, description</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_LeasesDescription" xlink:to="creg_LeasesDescription_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_LeaseRevenuesAndFees" xlink:href="creg-20200630.xsd#creg_LeaseRevenuesAndFees"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_LeaseRevenuesAndFees_lbl" xml:lang="en-US">Leasing fees</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_LeaseRevenuesAndFees" xlink:to="creg_LeaseRevenuesAndFees_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_LeasePeriod" xlink:href="creg-20200630.xsd#creg_LeasePeriod"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_LeasePeriod_lbl" xml:lang="en-US">Lease period</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_LeasePeriod" xlink:to="creg_LeasePeriod_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_PayableForPowerGenerationSystems" xlink:href="creg-20200630.xsd#creg_PayableForPowerGenerationSystems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_PayableForPowerGenerationSystems_lbl" xml:lang="en-US">Purchase price for power generation systems</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_PayableForPowerGenerationSystems" xlink:to="creg_PayableForPowerGenerationSystems_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_CommonStockIssuableForPowerGenerationSystems" xlink:href="creg-20200630.xsd#creg_CommonStockIssuableForPowerGenerationSystems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_CommonStockIssuableForPowerGenerationSystems_lbl" xml:lang="en-US">Common stock issuable for power generation systems (in Shares)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_CommonStockIssuableForPowerGenerationSystems" xlink:to="creg_CommonStockIssuableForPowerGenerationSystems_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_CommonStockIssuablePerShareForPowerGenerationSystems" xlink:href="creg-20200630.xsd#creg_CommonStockIssuablePerShareForPowerGenerationSystems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_CommonStockIssuablePerShareForPowerGenerationSystems_lbl" xml:lang="en-US">Common stock issuable per share for power generation systems (in Dollars per share)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_CommonStockIssuablePerShareForPowerGenerationSystems" xlink:to="creg_CommonStockIssuablePerShareForPowerGenerationSystems_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_LeaseAmountPerMonth" xlink:href="creg-20200630.xsd#creg_LeaseAmountPerMonth"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_LeaseAmountPerMonth_lbl" xml:lang="en-US">Lease amount per month</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_LeaseAmountPerMonth" xlink:to="creg_LeaseAmountPerMonth_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_LongTermLeasesDescription" xlink:href="creg-20200630.xsd#creg_LongTermLeasesDescription"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_LongTermLeasesDescription_lbl" xml:lang="en-US">Leases, description</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_LongTermLeasesDescription" xlink:to="creg_LongTermLeasesDescription_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_PaymentOfTransferPrice" xlink:href="creg-20200630.xsd#creg_PaymentOfTransferPrice"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_PaymentOfTransferPrice_lbl" xml:lang="en-US">Payment of transfer price</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_PaymentOfTransferPrice" xlink:to="creg_PaymentOfTransferPrice_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_LossFromTheTransfer" xlink:href="creg-20200630.xsd#creg_LossFromTheTransfer"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_LossFromTheTransfer_lbl" xml:lang="en-US">Loss from the transfer</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_LossFromTheTransfer" xlink:to="creg_LossFromTheTransfer_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_RepaymentOfLoan" xlink:href="creg-20200630.xsd#creg_RepaymentOfLoan"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_RepaymentOfLoan_lbl" xml:lang="en-US">Repayment of loan (in Shares)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_RepaymentOfLoan" xlink:to="creg_RepaymentOfLoan_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_InitialCapitalContributionDescription" xlink:href="creg-20200630.xsd#creg_InitialCapitalContributionDescription"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_InitialCapitalContributionDescription_lbl" xml:lang="en-US">Initial capital contribution, description</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_InitialCapitalContributionDescription" xlink:to="creg_InitialCapitalContributionDescription_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_OriginalInvestmentBySubsidiary" xlink:href="creg-20200630.xsd#creg_OriginalInvestmentBySubsidiary"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_OriginalInvestmentBySubsidiary_lbl" xml:lang="en-US">Registered capital</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_OriginalInvestmentBySubsidiary" xlink:to="creg_OriginalInvestmentBySubsidiary_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_TotalFundCapitalContribution" xlink:href="creg-20200630.xsd#creg_TotalFundCapitalContribution"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_TotalFundCapitalContribution_lbl" xml:lang="en-US">Total fund capital contribution</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_TotalFundCapitalContribution" xlink:to="creg_TotalFundCapitalContribution_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_SubscribedAmountOfInitialCapitalContribution" xlink:href="creg-20200630.xsd#creg_SubscribedAmountOfInitialCapitalContribution"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_SubscribedAmountOfInitialCapitalContribution_lbl" xml:lang="en-US">Subscribed amount of initial capital contribution</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_SubscribedAmountOfInitialCapitalContribution" xlink:to="creg_SubscribedAmountOfInitialCapitalContribution_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_OwnershipDescription" xlink:href="creg-20200630.xsd#creg_OwnershipDescription"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_OwnershipDescription_lbl" xml:lang="en-US">Ownership, description</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_OwnershipDescription" xlink:to="creg_OwnershipDescription_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_EnergySavingSolutionAndServicesCost" xlink:href="creg-20200630.xsd#creg_EnergySavingSolutionAndServicesCost"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_EnergySavingSolutionAndServicesCost_lbl" xml:lang="en-US">Energy saving solution and services cost (in Yuan Renminbi)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_EnergySavingSolutionAndServicesCost" xlink:to="creg_EnergySavingSolutionAndServicesCost_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_DescriptionOfFundManagementSupplementalAgreement" xlink:href="creg-20200630.xsd#creg_DescriptionOfFundManagementSupplementalAgreement"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_DescriptionOfFundManagementSupplementalAgreement_lbl" xml:lang="en-US">Description of fund management</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_DescriptionOfFundManagementSupplementalAgreement" xlink:to="creg_DescriptionOfFundManagementSupplementalAgreement_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="creg_DescriptionOfFundManagementSupplementalAgreement_lbl0" xml:lang="en-US">Description of fund management supplemental agreement</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_DescriptionOfFundManagementSupplementalAgreement" xlink:to="creg_DescriptionOfFundManagementSupplementalAgreement_lbl0"/>
    <loc xlink:type="locator" xlink:label="creg_AgreementTermOfProject" xlink:href="creg-20200630.xsd#creg_AgreementTermOfProject"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_AgreementTermOfProject_lbl" xml:lang="en-US">Agreement term of project</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_AgreementTermOfProject" xlink:to="creg_AgreementTermOfProject_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_TransferAgreementDescription" xlink:href="creg-20200630.xsd#creg_TransferAgreementDescription"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_TransferAgreementDescription_lbl" xml:lang="en-US">Transfer agreement, description</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_TransferAgreementDescription" xlink:to="creg_TransferAgreementDescription_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_LeaseAgreementTermDescription" xlink:href="creg-20200630.xsd#creg_LeaseAgreementTermDescription"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_LeaseAgreementTermDescription_lbl" xml:lang="en-US">Lease agreement term, description</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_LeaseAgreementTermDescription" xlink:to="creg_LeaseAgreementTermDescription_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_DescriptionOfWasteHeatPowerGenerationEnergyManagementCooperativeAgreement" xlink:href="creg-20200630.xsd#creg_DescriptionOfWasteHeatPowerGenerationEnergyManagementCooperativeAgreement"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_DescriptionOfWasteHeatPowerGenerationEnergyManagementCooperativeAgreement_lbl" xml:lang="en-US">Description of waste heat power generation energy management cooperative agreement</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_DescriptionOfWasteHeatPowerGenerationEnergyManagementCooperativeAgreement" xlink:to="creg_DescriptionOfWasteHeatPowerGenerationEnergyManagementCooperativeAgreement_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_DescriptionOfRegisterCaptial" xlink:href="creg-20200630.xsd#creg_DescriptionOfRegisterCaptial"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_DescriptionOfRegisterCaptial_lbl" xml:lang="en-US">Description of register captial</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_DescriptionOfRegisterCaptial" xlink:to="creg_DescriptionOfRegisterCaptial_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_ReverseStockSplitOfCommonStockPerShare" xlink:href="creg-20200630.xsd#creg_ReverseStockSplitOfCommonStockPerShare"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_ReverseStockSplitOfCommonStockPerShare_lbl" xml:lang="en-US">Reverse stock split of common stock per share (in Dollars per Item)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_ReverseStockSplitOfCommonStockPerShare" xlink:to="creg_ReverseStockSplitOfCommonStockPerShare_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessAcquisitionDescriptionOfAcquiredEntity" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessAcquisitionDescriptionOfAcquiredEntity"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_BusinessAcquisitionDescriptionOfAcquiredEntity_lbl" xml:lang="en-US">Business acquisition, description</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessAcquisitionDescriptionOfAcquiredEntity" xlink:to="us-gaap_BusinessAcquisitionDescriptionOfAcquiredEntity_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Cash" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Cash"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_Cash_lbl" xml:lang="en-US">Cash on hand</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Cash" xlink:to="us-gaap_Cash_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseLiability" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseLiability"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OperatingLeaseLiability_lbl" xml:lang="en-US">Operating lease liability</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseLiability" xlink:to="us-gaap_OperatingLeaseLiability_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_AccountsReceivableDescription" xlink:href="creg-20200630.xsd#creg_AccountsReceivableDescription"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_AccountsReceivableDescription_lbl" xml:lang="en-US">Accounts receivable, description</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_AccountsReceivableDescription" xlink:to="creg_AccountsReceivableDescription_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_BadDebtAllowance" xlink:href="creg-20200630.xsd#creg_BadDebtAllowance"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_BadDebtAllowance_lbl" xml:lang="en-US">Bad debt allowance</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_BadDebtAllowance" xlink:to="creg_BadDebtAllowance_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_InterestReceivableOnSalesLease" xlink:href="creg-20200630.xsd#creg_InterestReceivableOnSalesLease"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_InterestReceivableOnSalesLease_lbl" xml:lang="en-US">Interest receivable on sales type leases</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_InterestReceivableOnSalesLease" xlink:to="creg_InterestReceivableOnSalesLease_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_NetInvestmentInSalesTypeLeases" xlink:href="creg-20200630.xsd#creg_NetInvestmentInSalesTypeLeases"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_NetInvestmentInSalesTypeLeases_lbl" xml:lang="en-US">Net investment in sales-type leases</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_NetInvestmentInSalesTypeLeases" xlink:to="creg_NetInvestmentInSalesTypeLeases_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_AllowanceForNetInvestmentReceivable" xlink:href="creg-20200630.xsd#creg_AllowanceForNetInvestmentReceivable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_AllowanceForNetInvestmentReceivable_lbl" xml:lang="en-US">Bad debt allowance for net investment receivable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_AllowanceForNetInvestmentReceivable" xlink:to="creg_AllowanceForNetInvestmentReceivable_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_InterestOfInvestment" xlink:href="creg-20200630.xsd#creg_InterestOfInvestment"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_InterestOfInvestment_lbl" xml:lang="en-US">Interest Of Investment</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_InterestOfInvestment" xlink:to="creg_InterestOfInvestment_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GainLossOnSalesOfAssetsAndAssetImpairmentCharges" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GainLossOnSalesOfAssetsAndAssetImpairmentCharges"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_GainLossOnSalesOfAssetsAndAssetImpairmentCharges_lbl" xml:lang="en-US">Asset impairment loss</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GainLossOnSalesOfAssetsAndAssetImpairmentCharges" xlink:to="us-gaap_GainLossOnSalesOfAssetsAndAssetImpairmentCharges_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_SharesOfAntiDilutiveSecuritiesUnderWarrantsAndOption" xlink:href="creg-20200630.xsd#creg_SharesOfAntiDilutiveSecuritiesUnderWarrantsAndOption"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_SharesOfAntiDilutiveSecuritiesUnderWarrantsAndOption_lbl" xml:lang="en-US">Shares of antidilutive securities under warrants and option (in Shares)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_SharesOfAntiDilutiveSecuritiesUnderWarrantsAndOption" xlink:to="creg_SharesOfAntiDilutiveSecuritiesUnderWarrantsAndOption_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NumberOfOperatingSegments" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NumberOfOperatingSegments"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_NumberOfOperatingSegments_lbl" xml:lang="en-US">Number of industry segment</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NumberOfOperatingSegments" xlink:to="us-gaap_NumberOfOperatingSegments_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SaleLeasebackTransactionLeaseTerms" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SaleLeasebackTransactionLeaseTerms"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SaleLeasebackTransactionLeaseTerms_lbl" xml:lang="en-US">Sale leaseback transaction lease, Terms</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SaleLeasebackTransactionLeaseTerms" xlink:to="us-gaap_SaleLeasebackTransactionLeaseTerms_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_TransferAgreementDescriptions" xlink:href="creg-20200630.xsd#creg_TransferAgreementDescriptions"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_TransferAgreementDescriptions_lbl" xml:lang="en-US">Transfer agreement, description</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_TransferAgreementDescriptions" xlink:to="creg_TransferAgreementDescriptions_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_AdvanceToThirdParty" xlink:href="creg-20200630.xsd#creg_AdvanceToThirdParty"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_AdvanceToThirdParty_lbl" xml:lang="en-US">Advance to third party</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_AdvanceToThirdParty" xlink:to="creg_AdvanceToThirdParty_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_AdvanceToEmployees" xlink:href="creg-20200630.xsd#creg_AdvanceToEmployees"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_AdvanceToEmployees_lbl" xml:lang="en-US">Advance to employees</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_AdvanceToEmployees" xlink:to="creg_AdvanceToEmployees_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherReceivables" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherReceivables"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OtherReceivables_lbl" xml:lang="en-US">Other receivables</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherReceivables" xlink:to="us-gaap_OtherReceivables_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_SocialInsurance" xlink:href="creg-20200630.xsd#creg_SocialInsurance"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_SocialInsurance_lbl" xml:lang="en-US">Social insurance</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_SocialInsurance" xlink:to="creg_SocialInsurance_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_TaxAndMaintenanceCostReceivable" xlink:href="creg-20200630.xsd#creg_TaxAndMaintenanceCostReceivable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_TaxAndMaintenanceCostReceivable_lbl" xml:lang="en-US">Tax and maintenance cost receivable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_TaxAndMaintenanceCostReceivable" xlink:to="creg_TaxAndMaintenanceCostReceivable_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherAssets" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherAssets"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OtherAssets_lbl" xml:lang="en-US">Fixed assets cost</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherAssets" xlink:to="us-gaap_OtherAssets_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_TransferredOfSharesDescription" xlink:href="creg-20200630.xsd#creg_TransferredOfSharesDescription"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_TransferredOfSharesDescription_lbl" xml:lang="en-US">Transferred of shares, description</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_TransferredOfSharesDescription" xlink:to="creg_TransferredOfSharesDescription_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AssetImpairmentCharges" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetImpairmentCharges"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AssetImpairmentCharges_lbl" xml:lang="en-US">Asset impairment</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetImpairmentCharges" xlink:to="us-gaap_AssetImpairmentCharges_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentDispositions" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentDispositions"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PropertyPlantAndEquipmentDispositions_lbl" xml:lang="en-US">Property and equipment, description</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentDispositions" xlink:to="us-gaap_PropertyPlantAndEquipmentDispositions_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_TaxesPayableCurrentAndNoncurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TaxesPayableCurrentAndNoncurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_TaxesPayableCurrentAndNoncurrent_lbl" xml:lang="en-US">Taxes Payable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TaxesPayableCurrentAndNoncurrent" xlink:to="us-gaap_TaxesPayableCurrentAndNoncurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_TaxPayableCurrent" xlink:href="creg-20200630.xsd#creg_TaxPayableCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_TaxPayableCurrent_lbl" xml:lang="en-US">undefined</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_TaxPayableCurrent" xlink:to="creg_TaxPayableCurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_TaxesPayableNoncurrent" xlink:href="creg-20200630.xsd#creg_TaxesPayableNoncurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_TaxesPayableNoncurrent_lbl" xml:lang="en-US">Tax payable, noncurrent</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_TaxesPayableNoncurrent" xlink:to="creg_TaxesPayableNoncurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_IncomeTaxLiabilityInstallmentsDescription" xlink:href="creg-20200630.xsd#creg_IncomeTaxLiabilityInstallmentsDescription"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_IncomeTaxLiabilityInstallmentsDescription_lbl" xml:lang="en-US">Income tax liability of installment, description</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_IncomeTaxLiabilityInstallmentsDescription" xlink:to="creg_IncomeTaxLiabilityInstallmentsDescription_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_DescriptionOfEquityInvestment" xlink:href="creg-20200630.xsd#creg_DescriptionOfEquityInvestment"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_DescriptionOfEquityInvestment_lbl" xml:lang="en-US">Description of equity investment</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_DescriptionOfEquityInvestment" xlink:to="creg_DescriptionOfEquityInvestment_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearThree" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearThree"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearThree_lbl" xml:lang="en-US">Long term debt maturities repayments of principal in third year</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearThree" xlink:to="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearThree_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentAnnualPrincipalPayment" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentAnnualPrincipalPayment"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DebtInstrumentAnnualPrincipalPayment_lbl" xml:lang="en-US">Debt amount paid</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentAnnualPrincipalPayment" xlink:to="us-gaap_DebtInstrumentAnnualPrincipalPayment_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearFour" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearFour"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearFour_lbl" xml:lang="en-US">Long term debt maturities repayments of principal in fourth year</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearFour" xlink:to="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearFour_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearFive" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearFive"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearFive_lbl" xml:lang="en-US">Long term debt maturities repayments of principal in fifth year</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearFive" xlink:to="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearFive_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DebtInstrumentInterestRateStatedPercentage_lbl" xml:lang="en-US">Interest rate</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:to="us-gaap_DebtInstrumentInterestRateStatedPercentage_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LoansPayableFairValueDisclosure" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LoansPayableFairValueDisclosure"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LoansPayableFairValueDisclosure_lbl" xml:lang="en-US">Loan payable outstanding balance</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LoansPayableFairValueDisclosure" xlink:to="us-gaap_LoansPayableFairValueDisclosure_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongTermLoansFromBank" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermLoansFromBank"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LongTermLoansFromBank_lbl" xml:lang="en-US">Loan payable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermLoansFromBank" xlink:to="us-gaap_LongTermLoansFromBank_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_DescriptionOfRemainingLoanBalance" xlink:href="creg-20200630.xsd#creg_DescriptionOfRemainingLoanBalance"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_DescriptionOfRemainingLoanBalance_lbl" xml:lang="en-US">Description of remaining loan balance</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_DescriptionOfRemainingLoanBalance" xlink:to="creg_DescriptionOfRemainingLoanBalance_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InterestPayableCurrentAndNoncurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestPayableCurrentAndNoncurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_InterestPayableCurrentAndNoncurrent_lbl" xml:lang="en-US">Interest payable for loan</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestPayableCurrentAndNoncurrent" xlink:to="us-gaap_InterestPayableCurrentAndNoncurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongTermDebt" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebt"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LongTermDebt_lbl" xml:lang="en-US">Outstanding loan balance</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermDebt" xlink:to="us-gaap_LongTermDebt_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_BuyBackPrice" xlink:href="creg-20200630.xsd#creg_BuyBackPrice"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_BuyBackPrice_lbl" xml:lang="en-US">Total buy back price</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_BuyBackPrice" xlink:to="creg_BuyBackPrice_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="creg_BuyBackPrice_lbl0" xml:lang="en-US">Buy back price</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_BuyBackPrice" xlink:to="creg_BuyBackPrice_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentIncreaseAccruedInterest" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentIncreaseAccruedInterest"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DebtInstrumentIncreaseAccruedInterest_lbl" xml:lang="en-US">Accrued Interest</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentIncreaseAccruedInterest" xlink:to="us-gaap_DebtInstrumentIncreaseAccruedInterest_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EquityMethodInvestmentOwnershipPercentage" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EquityMethodInvestmentOwnershipPercentage"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EquityMethodInvestmentOwnershipPercentage_lbl" xml:lang="en-US">Ownership percentage</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EquityMethodInvestmentOwnershipPercentage" xlink:to="us-gaap_EquityMethodInvestmentOwnershipPercentage_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GainOrLossOnSaleOfPreviouslyUnissuedStockByEquityInvestee" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GainOrLossOnSaleOfPreviouslyUnissuedStockByEquityInvestee"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_GainOrLossOnSaleOfPreviouslyUnissuedStockByEquityInvestee_lbl" xml:lang="en-US">Loss from sale</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GainOrLossOnSaleOfPreviouslyUnissuedStockByEquityInvestee" xlink:to="us-gaap_GainOrLossOnSaleOfPreviouslyUnissuedStockByEquityInvestee_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_TransferPriceInstallmentPaymentsDescription" xlink:href="creg-20200630.xsd#creg_TransferPriceInstallmentPaymentsDescription"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_TransferPriceInstallmentPaymentsDescription_lbl" xml:lang="en-US">Transfer price installment payments, description</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_TransferPriceInstallmentPaymentsDescription" xlink:to="creg_TransferPriceInstallmentPaymentsDescription_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_LenderRepaymentDescription" xlink:href="creg-20200630.xsd#creg_LenderRepaymentDescription"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_LenderRepaymentDescription_lbl" xml:lang="en-US">Lender repayment, description</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_LenderRepaymentDescription" xlink:to="creg_LenderRepaymentDescription_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InterestReceivable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestReceivable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_InterestReceivable_lbl" xml:lang="en-US">Accrued interest</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestReceivable" xlink:to="us-gaap_InterestReceivable_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConvertibleNotesPayable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConvertibleNotesPayable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ConvertibleNotesPayable_lbl" xml:lang="en-US">Convertible promissory note amount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConvertibleNotesPayable" xlink:to="us-gaap_ConvertibleNotesPayable_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentCarryingAmount" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentCarryingAmount"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DebtInstrumentCarryingAmount_lbl" xml:lang="en-US">Original issue discount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentCarryingAmount" xlink:to="us-gaap_DebtInstrumentCarryingAmount_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentInterestRateDuringPeriod" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentInterestRateDuringPeriod"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DebtInstrumentInterestRateDuringPeriod_lbl" xml:lang="en-US">Interest rate</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentInterestRateDuringPeriod" xlink:to="us-gaap_DebtInstrumentInterestRateDuringPeriod_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_PercentageOfAmountsOutstanding" xlink:href="creg-20200630.xsd#creg_PercentageOfAmountsOutstanding"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_PercentageOfAmountsOutstanding_lbl" xml:lang="en-US">Percentage of amounts outstanding</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_PercentageOfAmountsOutstanding" xlink:to="creg_PercentageOfAmountsOutstanding_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentConvertibleConversionPrice1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentConvertibleConversionPrice1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DebtInstrumentConvertibleConversionPrice1_lbl" xml:lang="en-US">Conversion price (in Dollars per share)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentConvertibleConversionPrice1" xlink:to="us-gaap_DebtInstrumentConvertibleConversionPrice1_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConvertibleDebt" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConvertibleDebt"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ConvertibleDebt_lbl" xml:lang="en-US">Exchange notes</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConvertibleDebt" xlink:to="us-gaap_ConvertibleDebt_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_AgreementDescription" xlink:href="creg-20200630.xsd#creg_AgreementDescription"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_AgreementDescription_lbl" xml:lang="en-US">Agreement, description</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_AgreementDescription" xlink:to="creg_AgreementDescription_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentPeriodicPaymentInterest" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentPeriodicPaymentInterest"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DebtInstrumentPeriodicPaymentInterest_lbl" xml:lang="en-US">Interest expense</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentPeriodicPaymentInterest" xlink:to="us-gaap_DebtInstrumentPeriodicPaymentInterest_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InterestExpenseDebtExcludingAmortization" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestExpenseDebtExcludingAmortization"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_InterestExpenseDebtExcludingAmortization_lbl" xml:lang="en-US">Interest expense</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestExpenseDebtExcludingAmortization" xlink:to="us-gaap_InterestExpenseDebtExcludingAmortization_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_PrinicipleAdjustmentAmount" xlink:href="creg-20200630.xsd#creg_PrinicipleAdjustmentAmount"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_PrinicipleAdjustmentAmount_lbl" xml:lang="en-US">Principle adjustment amount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_PrinicipleAdjustmentAmount" xlink:to="creg_PrinicipleAdjustmentAmount_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentFaceAmount" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentFaceAmount"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DebtInstrumentFaceAmount_lbl" xml:lang="en-US">Principal amount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentFaceAmount" xlink:to="us-gaap_DebtInstrumentFaceAmount_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_DebtInstrumentFaceAmount_lbl0" xml:lang="en-US">Original principal amount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentFaceAmount" xlink:to="us-gaap_DebtInstrumentFaceAmount_lbl0"/>
    <loc xlink:type="locator" xlink:label="creg_TotalSharesOfCommonStock" xlink:href="creg-20200630.xsd#creg_TotalSharesOfCommonStock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_TotalSharesOfCommonStock_lbl" xml:lang="en-US">Total shares of common stock (in Shares)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_TotalSharesOfCommonStock" xlink:to="creg_TotalSharesOfCommonStock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtConversionOriginalDebtAmount1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtConversionOriginalDebtAmount1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DebtConversionOriginalDebtAmount1_lbl" xml:lang="en-US">Loss on conversion of debt</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtConversionOriginalDebtAmount1" xlink:to="us-gaap_DebtConversionOriginalDebtAmount1_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AdditionalPaidInCapital" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdditionalPaidInCapital"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AdditionalPaidInCapital_lbl" xml:lang="en-US">Additional paid capital</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdditionalPaidInCapital" xlink:to="us-gaap_AdditionalPaidInCapital_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_ConversionPrice" xlink:href="creg-20200630.xsd#creg_ConversionPrice"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_ConversionPrice_lbl" xml:lang="en-US">Conversion price</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_ConversionPrice" xlink:to="creg_ConversionPrice_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConversionOfStockAmountConverted1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConversionOfStockAmountConverted1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ConversionOfStockAmountConverted1_lbl" xml:lang="en-US">Gain on conversion amount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConversionOfStockAmountConverted1" xlink:to="us-gaap_ConversionOfStockAmountConverted1_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_NetConversionOfStockAmountConverted" xlink:href="creg-20200630.xsd#creg_NetConversionOfStockAmountConverted"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_NetConversionOfStockAmountConverted_lbl" xml:lang="en-US">Net conversion price</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_NetConversionOfStockAmountConverted" xlink:to="creg_NetConversionOfStockAmountConverted_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_IncreaseDecreaseOutstandingBalancePercentage" xlink:href="creg-20200630.xsd#creg_IncreaseDecreaseOutstandingBalancePercentage"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_IncreaseDecreaseOutstandingBalancePercentage_lbl" xml:lang="en-US">Increase decrease outstanding balance, percentage</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_IncreaseDecreaseOutstandingBalancePercentage" xlink:to="creg_IncreaseDecreaseOutstandingBalancePercentage_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_DebtInstrumentOutstandingBalance" xlink:href="creg-20200630.xsd#creg_DebtInstrumentOutstandingBalance"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_DebtInstrumentOutstandingBalance_lbl" xml:lang="en-US">Debt instrument outstanding balance</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_DebtInstrumentOutstandingBalance" xlink:to="creg_DebtInstrumentOutstandingBalance_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentRedemptionPricePercentage" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentRedemptionPricePercentage"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DebtInstrumentRedemptionPricePercentage_lbl" xml:lang="en-US">Percentage of redemption amount increased</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentRedemptionPricePercentage" xlink:to="us-gaap_DebtInstrumentRedemptionPricePercentage_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_StockIssuedDuringPeriodSharesNewIssues_lbl" xml:lang="en-US">Shares issued</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:to="us-gaap_StockIssuedDuringPeriodSharesNewIssues_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxExaminationDescription" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxExaminationDescription"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncomeTaxExaminationDescription_lbl" xml:lang="en-US">Income tax, description</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxExaminationDescription" xlink:to="us-gaap_IncomeTaxExaminationDescription_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLossCarryforwards" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLossCarryforwards"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OperatingLossCarryforwards_lbl" xml:lang="en-US">Net operating loss carry forwards (in Dollars)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLossCarryforwards" xlink:to="us-gaap_OperatingLossCarryforwards_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherInformationPertainingToIncomeTaxes" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherInformationPertainingToIncomeTaxes"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OtherInformationPertainingToIncomeTaxes_lbl" xml:lang="en-US">Income tax provisions, description</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherInformationPertainingToIncomeTaxes" xlink:to="us-gaap_OtherInformationPertainingToIncomeTaxes_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_EffectiveIncomeTaxRateReconciliationDeferredTaxValuationAllowance" xlink:href="creg-20200630.xsd#creg_EffectiveIncomeTaxRateReconciliationDeferredTaxValuationAllowance"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_EffectiveIncomeTaxRateReconciliationDeferredTaxValuationAllowance_lbl" xml:lang="en-US">Percentage of deferred tax valuation allowance</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_EffectiveIncomeTaxRateReconciliationDeferredTaxValuationAllowance" xlink:to="creg_EffectiveIncomeTaxRateReconciliationDeferredTaxValuationAllowance_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ExcessStockSharesAuthorized" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ExcessStockSharesAuthorized"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ExcessStockSharesAuthorized_lbl" xml:lang="en-US">Shares of common stock authorized for issuance</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ExcessStockSharesAuthorized" xlink:to="us-gaap_ExcessStockSharesAuthorized_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_PercentageOfStatutoryReserveNetIncome" xlink:href="creg-20200630.xsd#creg_PercentageOfStatutoryReserveNetIncome"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_PercentageOfStatutoryReserveNetIncome_lbl" xml:lang="en-US">Percentage of net income</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_PercentageOfStatutoryReserveNetIncome" xlink:to="creg_PercentageOfStatutoryReserveNetIncome_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_PercentageOfReserveRegisteredCapital" xlink:href="creg-20200630.xsd#creg_PercentageOfReserveRegisteredCapital"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_PercentageOfReserveRegisteredCapital_lbl" xml:lang="en-US">Statutory surplus reserve of registered capital, percentage</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_PercentageOfReserveRegisteredCapital" xlink:to="creg_PercentageOfReserveRegisteredCapital_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_TotalRemainingReserveDescription" xlink:href="creg-20200630.xsd#creg_TotalRemainingReserveDescription"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_TotalRemainingReserveDescription_lbl" xml:lang="en-US">Surplus reserve fund, description</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_TotalRemainingReserveDescription" xlink:to="creg_TotalRemainingReserveDescription_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatutoryAccountingPracticesStatutoryNetIncomeAmount" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatutoryAccountingPracticesStatutoryNetIncomeAmount"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_StatutoryAccountingPracticesStatutoryNetIncomeAmount_lbl" xml:lang="en-US">Transferred amount (in Dollars)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatutoryAccountingPracticesStatutoryNetIncomeAmount" xlink:to="us-gaap_StatutoryAccountingPracticesStatutoryNetIncomeAmount_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentDescription" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentDescription"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DebtInstrumentDescription_lbl" xml:lang="en-US">Debt Instrument, Description</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentDescription" xlink:to="us-gaap_DebtInstrumentDescription_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PaymentsForRent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsForRent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PaymentsForRent_lbl" xml:lang="en-US">Monthly rental payment</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsForRent" xlink:to="us-gaap_PaymentsForRent_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LeaseAndRentalExpense" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LeaseAndRentalExpense"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LeaseAndRentalExpense_lbl" xml:lang="en-US">Rental expense</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LeaseAndRentalExpense" xlink:to="us-gaap_LeaseAndRentalExpense_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EmployeeBenefitsAndShareBasedCompensation" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EmployeeBenefitsAndShareBasedCompensation"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EmployeeBenefitsAndShareBasedCompensation_lbl" xml:lang="en-US">Monthly salary</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EmployeeBenefitsAndShareBasedCompensation" xlink:to="us-gaap_EmployeeBenefitsAndShareBasedCompensation_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_lbl" xml:lang="en-US">Common stock annually (in Shares)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SaleOfStockDescriptionOfTransaction" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SaleOfStockDescriptionOfTransaction"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SaleOfStockDescriptionOfTransaction_lbl" xml:lang="en-US">Description of engagement agreement</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SaleOfStockDescriptionOfTransaction" xlink:to="us-gaap_SaleOfStockDescriptionOfTransaction_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_PartitionedNoteShares" xlink:href="creg-20200630.xsd#creg_PartitionedNoteShares"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_PartitionedNoteShares_lbl" xml:lang="en-US">Partitioned Note, shares</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_PartitionedNoteShares" xlink:to="creg_PartitionedNoteShares_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BasisOfAccountingPolicyPolicyTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_BasisOfAccountingPolicyPolicyTextBlock_lbl" xml:lang="en-US">Basis of Presentation</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:to="us-gaap_BasisOfAccountingPolicyPolicyTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConsolidationPolicyTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConsolidationPolicyTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ConsolidationPolicyTextBlock_lbl" xml:lang="en-US">Basis of Consolidation</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConsolidationPolicyTextBlock" xlink:to="us-gaap_ConsolidationPolicyTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_UsesAndSourcesOfLiquidity" xlink:href="creg-20200630.xsd#creg_UsesAndSourcesOfLiquidity"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_UsesAndSourcesOfLiquidity_lbl" xml:lang="en-US">Uses and Sources of Liquidity</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_UsesAndSourcesOfLiquidity" xlink:to="creg_UsesAndSourcesOfLiquidity_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_UseOfEstimates" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_UseOfEstimates"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_UseOfEstimates_lbl" xml:lang="en-US">Use of Estimates</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_UseOfEstimates" xlink:to="us-gaap_UseOfEstimates_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RevenueRecognitionPolicyTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueRecognitionPolicyTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_RevenueRecognitionPolicyTextBlock_lbl" xml:lang="en-US">Revenue Recognition</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RevenueRecognitionPolicyTextBlock" xlink:to="us-gaap_RevenueRecognitionPolicyTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeLeasesPolicyTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeLeasesPolicyTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LesseeLeasesPolicyTextBlock_lbl" xml:lang="en-US">Operating Leases</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeLeasesPolicyTextBlock" xlink:to="us-gaap_LesseeLeasesPolicyTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashAndCashEquivalentsPolicyTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CashAndCashEquivalentsPolicyTextBlock_lbl" xml:lang="en-US">Cash</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:to="us-gaap_CashAndCashEquivalentsPolicyTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_TradeAndOtherAccountsReceivablePolicy" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TradeAndOtherAccountsReceivablePolicy"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_TradeAndOtherAccountsReceivablePolicy_lbl" xml:lang="en-US">Accounts Receivable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TradeAndOtherAccountsReceivablePolicy" xlink:to="us-gaap_TradeAndOtherAccountsReceivablePolicy_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_InterestReceivableOnSalesTypeLeasePolicyTextBlock" xlink:href="creg-20200630.xsd#creg_InterestReceivableOnSalesTypeLeasePolicyTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_InterestReceivableOnSalesTypeLeasePolicyTextBlock_lbl" xml:lang="en-US">Interest Receivable on Sales Type Leases</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_InterestReceivableOnSalesTypeLeasePolicyTextBlock" xlink:to="creg_InterestReceivableOnSalesTypeLeasePolicyTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_InvestmentInSalesTypeLeasesNetPolicyTextBlock" xlink:href="creg-20200630.xsd#creg_InvestmentInSalesTypeLeasesNetPolicyTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_InvestmentInSalesTypeLeasesNetPolicyTextBlock_lbl" xml:lang="en-US">Investment in sales-type leases, net</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_InvestmentInSalesTypeLeasesNetPolicyTextBlock" xlink:to="creg_InvestmentInSalesTypeLeasesNetPolicyTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConcentrationRiskCreditRisk" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConcentrationRiskCreditRisk"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ConcentrationRiskCreditRisk_lbl" xml:lang="en-US">Concentration of Credit Risk</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConcentrationRiskCreditRisk" xlink:to="us-gaap_ConcentrationRiskCreditRisk_lbl"/>
<!-- [WMV5][XcpuxYn59dz7vgYynUDuwG7r97K2jUTysl7vcz0lJt/tSeJz73kx1cLt0ZFF2SK/vxBCY0vdSrYJBEf/H1nIPJFQ703sE8EFHxqwi23LMbCnKmQIJFQmQZ2HlmAp6Ugxnu33zjgCzdUrL7iYnKRByY2vP2rMySf7HBzOPU5nuEeAWicwO05jFl7m/Pa4U38HRVjfq814orP6BqMTd7Xjlu24rTaRP5fLOrGw9Cx1+LXJmp3W9TY7V/TvSzQPor5pNXPofPi4u9N7OlIKMfVeYHSYPsLum8bMwkdMvjext0U=] CSR-->
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentPolicyTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_lbl" xml:lang="en-US">Property and Equipment</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:to="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock_lbl" xml:lang="en-US">Impairment of Long-lived Assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" xlink:to="us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CostOfSalesPolicyTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CostOfSalesPolicyTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CostOfSalesPolicyTextBlock_lbl" xml:lang="en-US">Cost of Sales</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CostOfSalesPolicyTextBlock" xlink:to="us-gaap_CostOfSalesPolicyTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxPolicyTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxPolicyTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncomeTaxPolicyTextBlock_lbl" xml:lang="en-US">Income Taxes</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxPolicyTextBlock" xlink:to="us-gaap_IncomeTaxPolicyTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_CashFlowPresentationPolicyTextBlock" xlink:href="creg-20200630.xsd#creg_CashFlowPresentationPolicyTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_CashFlowPresentationPolicyTextBlock_lbl" xml:lang="en-US">Statement of Cash Flows</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_CashFlowPresentationPolicyTextBlock" xlink:to="creg_CashFlowPresentationPolicyTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueMeasurementPolicyPolicyTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueMeasurementPolicyPolicyTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FairValueMeasurementPolicyPolicyTextBlock_lbl" xml:lang="en-US">Fair Value of Financial Instruments</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueMeasurementPolicyPolicyTextBlock" xlink:to="us-gaap_FairValueMeasurementPolicyPolicyTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_lbl" xml:lang="en-US">Stock-Based Compensation</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:to="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EarningsPerSharePolicyTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerSharePolicyTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EarningsPerSharePolicyTextBlock_lbl" xml:lang="en-US">Basic and Diluted Earnings per Share</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerSharePolicyTextBlock" xlink:to="us-gaap_EarningsPerSharePolicyTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_lbl" xml:lang="en-US">Foreign Currency Translation and Comprehensive Income (Loss)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" xlink:to="us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SegmentReportingPolicyPolicyTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SegmentReportingPolicyPolicyTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SegmentReportingPolicyPolicyTextBlock_lbl" xml:lang="en-US">Segment Reporting</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SegmentReportingPolicyPolicyTextBlock" xlink:to="us-gaap_SegmentReportingPolicyPolicyTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_lbl" xml:lang="en-US">New Accounting Pronouncements</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:to="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_DaTongRecyclingEnergyMember" xlink:href="creg-20200630.xsd#creg_DaTongRecyclingEnergyMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_DaTongRecyclingEnergyMember_lbl" xml:lang="en-US">DaTong Recycling Energy [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_DaTongRecyclingEnergyMember" xlink:to="creg_DaTongRecyclingEnergyMember_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_ErdosMetallurgyCompanyLimitedMember" xlink:href="creg-20200630.xsd#creg_ErdosMetallurgyCompanyLimitedMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_ErdosMetallurgyCompanyLimitedMember_lbl" xml:lang="en-US">Erdos Metallurgy Co., Ltd. [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_ErdosMetallurgyCompanyLimitedMember" xlink:to="creg_ErdosMetallurgyCompanyLimitedMember_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="creg_ErdosMetallurgyCompanyLimitedMember_lbl0" xml:lang="en-US">Erdos Metallurgy Company Limited [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_ErdosMetallurgyCompanyLimitedMember" xlink:to="creg_ErdosMetallurgyCompanyLimitedMember_lbl0"/>
    <loc xlink:type="locator" xlink:label="creg_InitialInvestmentMember" xlink:href="creg-20200630.xsd#creg_InitialInvestmentMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_InitialInvestmentMember_lbl" xml:lang="en-US">Initial Investment [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_InitialInvestmentMember" xlink:to="creg_InitialInvestmentMember_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_XianTCHEnergyTechnologyCoLtdMember" xlink:href="creg-20200630.xsd#creg_XianTCHEnergyTechnologyCoLtdMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_XianTCHEnergyTechnologyCoLtdMember_lbl" xml:lang="en-US">Xi&apos;an TCH Energy Technology Co., Ltd. [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_XianTCHEnergyTechnologyCoLtdMember" xlink:to="creg_XianTCHEnergyTechnologyCoLtdMember_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_DaTangShiDaiMember" xlink:href="creg-20200630.xsd#creg_DaTangShiDaiMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_DaTangShiDaiMember_lbl" xml:lang="en-US">Da Tang Shi Dai [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_DaTangShiDaiMember" xlink:to="creg_DaTangShiDaiMember_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_TianYuXuZhouRecyclingEnergyMember" xlink:href="creg-20200630.xsd#creg_TianYuXuZhouRecyclingEnergyMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_TianYuXuZhouRecyclingEnergyMember_lbl" xml:lang="en-US">TianYu XuZhou Recycling Energy [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_TianYuXuZhouRecyclingEnergyMember" xlink:to="creg_TianYuXuZhouRecyclingEnergyMember_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_BiomassPowerGenerationProjectLeaseAgreementMember" xlink:href="creg-20200630.xsd#creg_BiomassPowerGenerationProjectLeaseAgreementMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_BiomassPowerGenerationProjectLeaseAgreementMember_lbl" xml:lang="en-US">Biomass Power Generation Project Lease Agreement [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_BiomassPowerGenerationProjectLeaseAgreementMember" xlink:to="creg_BiomassPowerGenerationProjectLeaseAgreementMember_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_BiomassPowerGenerationAssetTransferAgreementMember" xlink:href="creg-20200630.xsd#creg_BiomassPowerGenerationAssetTransferAgreementMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_BiomassPowerGenerationAssetTransferAgreementMember_lbl" xml:lang="en-US">Biomass Power Generation Asset Transfer Agreement [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_BiomassPowerGenerationAssetTransferAgreementMember" xlink:to="creg_BiomassPowerGenerationAssetTransferAgreementMember_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_XianTchMember" xlink:href="creg-20200630.xsd#creg_XianTchMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_XianTchMember_lbl" xml:lang="en-US">Xian Tch [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_XianTchMember" xlink:to="creg_XianTchMember_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_ShenqiuProjectMember" xlink:href="creg-20200630.xsd#creg_ShenqiuProjectMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_ShenqiuProjectMember_lbl" xml:lang="en-US">Shenqiu Project [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_ShenqiuProjectMember" xlink:to="creg_ShenqiuProjectMember_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_BiomassPowerGenerationSystemMember" xlink:href="creg-20200630.xsd#creg_BiomassPowerGenerationSystemMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_BiomassPowerGenerationSystemMember_lbl" xml:lang="en-US">Biomass Power Generation System [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_BiomassPowerGenerationSystemMember" xlink:to="creg_BiomassPowerGenerationSystemMember_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_XianHuaxinNewEnergyCoLtdMember" xlink:href="creg-20200630.xsd#creg_XianHuaxinNewEnergyCoLtdMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_XianHuaxinNewEnergyCoLtdMember_lbl" xml:lang="en-US">Xi&apos;an Huaxin New Energy Co., Ltd [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_XianHuaxinNewEnergyCoLtdMember" xlink:to="creg_XianHuaxinNewEnergyCoLtdMember_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_HongyuanHuifuVentureCapitalCoLtdMember" xlink:href="creg-20200630.xsd#creg_HongyuanHuifuVentureCapitalCoLtdMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_HongyuanHuifuVentureCapitalCoLtdMember_lbl" xml:lang="en-US">Hongyuan Huifu Venture Capital Co. Ltd [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_HongyuanHuifuVentureCapitalCoLtdMember" xlink:to="creg_HongyuanHuifuVentureCapitalCoLtdMember_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_HYREFFundMember" xlink:href="creg-20200630.xsd#creg_HYREFFundMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_HYREFFundMember_lbl" xml:lang="en-US">HYREF Fund [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_HYREFFundMember" xlink:to="creg_HYREFFundMember_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_ChinaOrientAssetManagementCoLtdMember" xlink:href="creg-20200630.xsd#creg_ChinaOrientAssetManagementCoLtdMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_ChinaOrientAssetManagementCoLtdMember_lbl" xml:lang="en-US">China Orient Asset Management Co., Ltd [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_ChinaOrientAssetManagementCoLtdMember" xlink:to="creg_ChinaOrientAssetManagementCoLtdMember_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_XianZhonghongNewEnergyTechnologyCoMember" xlink:href="creg-20200630.xsd#creg_XianZhonghongNewEnergyTechnologyCoMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_XianZhonghongNewEnergyTechnologyCoMember_lbl" xml:lang="en-US">Xi&apos;an Zhonghong New Energy Technology Co [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_XianZhonghongNewEnergyTechnologyCoMember" xlink:to="creg_XianZhonghongNewEnergyTechnologyCoMember_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_TianyuProjectMember" xlink:href="creg-20200630.xsd#creg_TianyuProjectMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_TianyuProjectMember_lbl" xml:lang="en-US">Tianyu Project [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_TianyuProjectMember" xlink:to="creg_TianyuProjectMember_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_XuzhouHuayuProjectMember" xlink:href="creg-20200630.xsd#creg_XuzhouHuayuProjectMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_XuzhouHuayuProjectMember_lbl" xml:lang="en-US">Xuzhou Huayu project [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_XuzhouHuayuProjectMember" xlink:to="creg_XuzhouHuayuProjectMember_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_ZhongtaiWasteHeatPowerGenerationEnergyManagementCooperativeAgreementMember" xlink:href="creg-20200630.xsd#creg_ZhongtaiWasteHeatPowerGenerationEnergyManagementCooperativeAgreementMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_ZhongtaiWasteHeatPowerGenerationEnergyManagementCooperativeAgreementMember_lbl" xml:lang="en-US">Zhongtai Waste Heat Power Generation Energy Management Cooperative Agreement [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_ZhongtaiWasteHeatPowerGenerationEnergyManagementCooperativeAgreementMember" xlink:to="creg_ZhongtaiWasteHeatPowerGenerationEnergyManagementCooperativeAgreementMember_lbl"/>
    <loc xlink:type="locator" xlink:label="currency_CNY" xlink:href="https://xbrl.sec.gov/currency/2020/currency-2020-01-31.xsd#currency_CNY"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="currency_CNY_lbl" xml:lang="en-US">China, Yuan Renminbi</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="currency_CNY" xlink:to="currency_CNY_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_PuchengSystemsMember" xlink:href="creg-20200630.xsd#creg_PuchengSystemsMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_PuchengSystemsMember_lbl" xml:lang="en-US">Pucheng Systems [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_PuchengSystemsMember" xlink:to="creg_PuchengSystemsMember_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_ChengaliMember" xlink:href="creg-20200630.xsd#creg_ChengaliMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_ChengaliMember_lbl" xml:lang="en-US">ChengaliMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_ChengaliMember" xlink:to="creg_ChengaliMember_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="creg_ChengaliMember_lbl0" xml:lang="en-US">Chengali [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_ChengaliMember" xlink:to="creg_ChengaliMember_lbl0"/>
    <loc xlink:type="locator" xlink:label="creg_XianTchLimitedPartnerMember" xlink:href="creg-20200630.xsd#creg_XianTchLimitedPartnerMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_XianTchLimitedPartnerMember_lbl" xml:lang="en-US">Limited Partner [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_XianTchLimitedPartnerMember" xlink:to="creg_XianTchLimitedPartnerMember_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_TransferAgreementMember" xlink:href="creg-20200630.xsd#creg_TransferAgreementMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_TransferAgreementMember_lbl" xml:lang="en-US">Transfer Agreement [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_TransferAgreementMember" xlink:to="creg_TransferAgreementMember_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_HYREFMember" xlink:href="creg-20200630.xsd#creg_HYREFMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_HYREFMember_lbl" xml:lang="en-US">HYREF [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_HYREFMember" xlink:to="creg_HYREFMember_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_HongyuanHuifuMember" xlink:href="creg-20200630.xsd#creg_HongyuanHuifuMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_HongyuanHuifuMember_lbl" xml:lang="en-US">Hongyuan Huifu [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_HongyuanHuifuMember" xlink:to="creg_HongyuanHuifuMember_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_SecuritiesPurchaseAgreementMember" xlink:href="creg-20200630.xsd#creg_SecuritiesPurchaseAgreementMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_SecuritiesPurchaseAgreementMember_lbl" xml:lang="en-US">Securities Purchase Agreement [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_SecuritiesPurchaseAgreementMember" xlink:to="creg_SecuritiesPurchaseAgreementMember_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_ExchangeAgreementMember" xlink:href="creg-20200630.xsd#creg_ExchangeAgreementMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_ExchangeAgreementMember_lbl" xml:lang="en-US">Exchange Agreement [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_ExchangeAgreementMember" xlink:to="creg_ExchangeAgreementMember_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_ForbearanceAgreementMember" xlink:href="creg-20200630.xsd#creg_ForbearanceAgreementMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_ForbearanceAgreementMember_lbl" xml:lang="en-US">Forbearance Agreement [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_ForbearanceAgreementMember" xlink:to="creg_ForbearanceAgreementMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InvestorMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InvestorMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_InvestorMember_lbl" xml:lang="en-US">Investor [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InvestorMember" xlink:to="us-gaap_InvestorMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConvertibleNotesPayableMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConvertibleNotesPayableMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ConvertibleNotesPayableMember_lbl" xml:lang="en-US">Promissory Note [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConvertibleNotesPayableMember" xlink:to="us-gaap_ConvertibleNotesPayableMember_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_ExchangeAgreementsTwoMember" xlink:href="creg-20200630.xsd#creg_ExchangeAgreementsTwoMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_ExchangeAgreementsTwoMember_lbl" xml:lang="en-US">Exchange Agreements Two [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_ExchangeAgreementsTwoMember" xlink:to="creg_ExchangeAgreementsTwoMember_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_TradingLPMember" xlink:href="creg-20200630.xsd#creg_TradingLPMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_TradingLPMember_lbl" xml:lang="en-US">Trading, L.P. [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_TradingLPMember" xlink:to="creg_TradingLPMember_lbl"/>
    <loc xlink:type="locator" xlink:label="srt_BoardOfDirectorsChairmanMember" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_BoardOfDirectorsChairmanMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="srt_BoardOfDirectorsChairmanMember_lbl" xml:lang="en-US">Board of Director [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_BoardOfDirectorsChairmanMember" xlink:to="srt_BoardOfDirectorsChairmanMember_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_PRCMember" xlink:href="creg-20200630.xsd#creg_PRCMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_PRCMember_lbl" xml:lang="en-US">PRC [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_PRCMember" xlink:to="creg_PRCMember_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_StatutorySurplusReserveFundMember" xlink:href="creg-20200630.xsd#creg_StatutorySurplusReserveFundMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_StatutorySurplusReserveFundMember_lbl" xml:lang="en-US">Statutory Surplus Reserve Fund [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_StatutorySurplusReserveFundMember" xlink:to="creg_StatutorySurplusReserveFundMember_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_CommonWelfareFundMember" xlink:href="creg-20200630.xsd#creg_CommonWelfareFundMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_CommonWelfareFundMember_lbl" xml:lang="en-US">Common Welfare Fund [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_CommonWelfareFundMember" xlink:to="creg_CommonWelfareFundMember_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_BeijingOfficeMember" xlink:href="creg-20200630.xsd#creg_BeijingOfficeMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_BeijingOfficeMember_lbl" xml:lang="en-US">Beijing Office [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_BeijingOfficeMember" xlink:to="creg_BeijingOfficeMember_lbl"/>
    <loc xlink:type="locator" xlink:label="srt_ChiefFinancialOfficerMember" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ChiefFinancialOfficerMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="srt_ChiefFinancialOfficerMember_lbl" xml:lang="en-US">Chief Financial Officer [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_ChiefFinancialOfficerMember" xlink:to="srt_ChiefFinancialOfficerMember_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_IliadResearchMember" xlink:href="creg-20200630.xsd#creg_IliadResearchMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_IliadResearchMember_lbl" xml:lang="en-US">Iliad Research [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_IliadResearchMember" xlink:to="creg_IliadResearchMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SubsequentEventMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubsequentEventMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SubsequentEventMember_lbl" xml:lang="en-US">Subsequent Event [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsequentEventMember" xlink:to="us-gaap_SubsequentEventMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EquityComponentDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EquityComponentDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EquityComponentDomain_lbl" xml:lang="en-US">Equity Component [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_EquityComponentDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RelatedPartyTransactionDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RelatedPartyTransactionDomain_lbl" xml:lang="en-US">Related Party Transaction [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RelatedPartyTransactionDomain" xlink:to="us-gaap_RelatedPartyTransactionDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_lbl" xml:lang="en-US">Schedule of Accounts, Notes, Loans and Financing Receivable [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable" xlink:to="us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsNotesAndLoansReceivableLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsNotesAndLoansReceivableLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountsNotesAndLoansReceivableLineItems_lbl" xml:lang="en-US">Accounts, Notes, Loans and Financing Receivable [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsNotesAndLoansReceivableLineItems" xlink:to="us-gaap_AccountsNotesAndLoansReceivableLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentTypeDomain_lbl" xml:lang="en-US">Long-Lived Tangible Asset [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="us-gaap_PropertyPlantAndEquipmentTypeDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="srt_RangeMember" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_RangeMember_lbl" xml:lang="en-US">Statistical Measurement [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_RangeMember" xlink:to="srt_RangeMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_lbl" xml:lang="en-US">Property, Plant and Equipment [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:to="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentLineItems_lbl" xml:lang="en-US">Property, Plant and Equipment [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentLineItems" xlink:to="us-gaap_PropertyPlantAndEquipmentLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_UnderlyingAssetClassDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_UnderlyingAssetClassDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_UnderlyingAssetClassDomain_lbl" xml:lang="en-US">Underlying Asset Class [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_UnderlyingAssetClassDomain" xlink:to="us-gaap_UnderlyingAssetClassDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_PropertyandEquipmentandConstructioninProgressDetailsScheduleofconstructioninprogressTable" xlink:href="creg-20200630.xsd#creg_PropertyandEquipmentandConstructioninProgressDetailsScheduleofconstructioninprogressTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_PropertyandEquipmentandConstructioninProgressDetailsScheduleofconstructioninprogressTable_lbl" xml:lang="en-US">Property and Equipment and Construction in Progress (Details) - Schedule of construction in progress [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_PropertyandEquipmentandConstructioninProgressDetailsScheduleofconstructioninprogressTable" xlink:to="creg_PropertyandEquipmentandConstructioninProgressDetailsScheduleofconstructioninprogressTable_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_PropertyandEquipmentandConstructioninProgressDetailsScheduleofconstructioninprogressLineItems" xlink:href="creg-20200630.xsd#creg_PropertyandEquipmentandConstructioninProgressDetailsScheduleofconstructioninprogressLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_PropertyandEquipmentandConstructioninProgressDetailsScheduleofconstructioninprogressLineItems_lbl" xml:lang="en-US">Property and Equipment and Construction in Progress (Details) - Schedule of construction in progress [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_PropertyandEquipmentandConstructioninProgressDetailsScheduleofconstructioninprogressLineItems" xlink:to="creg_PropertyandEquipmentandConstructioninProgressDetailsScheduleofconstructioninprogressLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BalanceSheetLocationDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BalanceSheetLocationDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BalanceSheetLocationDomain_lbl" xml:lang="en-US">Balance Sheet Location [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BalanceSheetLocationDomain" xlink:to="us-gaap_BalanceSheetLocationDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_AccruedLiabilitiesandOtherPayablesDetailsScheduleofaccruedliabilitiesandotherpayablesTable" xlink:href="creg-20200630.xsd#creg_AccruedLiabilitiesandOtherPayablesDetailsScheduleofaccruedliabilitiesandotherpayablesTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_AccruedLiabilitiesandOtherPayablesDetailsScheduleofaccruedliabilitiesandotherpayablesTable_lbl" xml:lang="en-US">Accrued Liabilities and Other Payables (Details) - Schedule of accrued liabilities and other payables [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_AccruedLiabilitiesandOtherPayablesDetailsScheduleofaccruedliabilitiesandotherpayablesTable" xlink:to="creg_AccruedLiabilitiesandOtherPayablesDetailsScheduleofaccruedliabilitiesandotherpayablesTable_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_AccruedLiabilitiesandOtherPayablesDetailsScheduleofaccruedliabilitiesandotherpayablesLineItems" xlink:href="creg-20200630.xsd#creg_AccruedLiabilitiesandOtherPayablesDetailsScheduleofaccruedliabilitiesandotherpayablesLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_AccruedLiabilitiesandOtherPayablesDetailsScheduleofaccruedliabilitiesandotherpayablesLineItems_lbl" xml:lang="en-US">Accrued Liabilities and Other Payables (Details) - Schedule of accrued liabilities and other payables [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_AccruedLiabilitiesandOtherPayablesDetailsScheduleofaccruedliabilitiesandotherpayablesLineItems" xlink:to="creg_AccruedLiabilitiesandOtherPayablesDetailsScheduleofaccruedliabilitiesandotherpayablesLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentNameDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtInstrumentNameDomain_lbl" xml:lang="en-US">Debt Instrument, Name [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentNameDomain" xlink:to="us-gaap_DebtInstrumentNameDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongtermDebtTypeDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LongtermDebtTypeDomain_lbl" xml:lang="en-US">Long-term Debt, Type [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongtermDebtTypeDomain" xlink:to="us-gaap_LongtermDebtTypeDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_LoansPayableDetailsScheduleofreconciliationofrepaymentofHYREFloanentrustedloanTable" xlink:href="creg-20200630.xsd#creg_LoansPayableDetailsScheduleofreconciliationofrepaymentofHYREFloanentrustedloanTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_LoansPayableDetailsScheduleofreconciliationofrepaymentofHYREFloanentrustedloanTable_lbl" xml:lang="en-US">Loans Payable (Details) - Schedule of reconciliation of repayment of HYREF loan (entrusted loan) [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_LoansPayableDetailsScheduleofreconciliationofrepaymentofHYREFloanentrustedloanTable" xlink:to="creg_LoansPayableDetailsScheduleofreconciliationofrepaymentofHYREFloanentrustedloanTable_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_LoansPayableDetailsScheduleofreconciliationofrepaymentofHYREFloanentrustedloanLineItems" xlink:href="creg-20200630.xsd#creg_LoansPayableDetailsScheduleofreconciliationofrepaymentofHYREFloanentrustedloanLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_LoansPayableDetailsScheduleofreconciliationofrepaymentofHYREFloanentrustedloanLineItems_lbl" xml:lang="en-US">Loans Payable (Details) - Schedule of reconciliation of repayment of HYREF loan (entrusted loan) [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_LoansPayableDetailsScheduleofreconciliationofrepaymentofHYREFloanentrustedloanLineItems" xlink:to="creg_LoansPayableDetailsScheduleofreconciliationofrepaymentofHYREFloanentrustedloanLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_SharesIssuedforEquityFinancingandStockCompensationDetailsScheduleofwarrantactivityTable" xlink:href="creg-20200630.xsd#creg_SharesIssuedforEquityFinancingandStockCompensationDetailsScheduleofwarrantactivityTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_SharesIssuedforEquityFinancingandStockCompensationDetailsScheduleofwarrantactivityTable_lbl" xml:lang="en-US">Shares Issued for Equity Financing and Stock Compensation (Details) - Schedule of warrant activity [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_SharesIssuedforEquityFinancingandStockCompensationDetailsScheduleofwarrantactivityTable" xlink:to="creg_SharesIssuedforEquityFinancingandStockCompensationDetailsScheduleofwarrantactivityTable_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_SharesIssuedforEquityFinancingandStockCompensationDetailsScheduleofwarrantactivityLineItems" xlink:href="creg-20200630.xsd#creg_SharesIssuedforEquityFinancingandStockCompensationDetailsScheduleofwarrantactivityLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_SharesIssuedforEquityFinancingandStockCompensationDetailsScheduleofwarrantactivityLineItems_lbl" xml:lang="en-US">Shares Issued for Equity Financing and Stock Compensation (Details) - Schedule of warrant activity [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_SharesIssuedforEquityFinancingandStockCompensationDetailsScheduleofwarrantactivityLineItems" xlink:to="creg_SharesIssuedforEquityFinancingandStockCompensationDetailsScheduleofwarrantactivityLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OptionIndexedToIssuersEquityTypeDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OptionIndexedToIssuersEquityTypeDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OptionIndexedToIssuersEquityTypeDomain_lbl" xml:lang="en-US">Option Indexed to Issuer&apos;s Equity, Type [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OptionIndexedToIssuersEquityTypeDomain" xlink:to="us-gaap_OptionIndexedToIssuersEquityTypeDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_StockBasedCompensationPlanDetailsScheduleofoptionactivitywithrespecttoemployeesandindependentdirectorsTable" xlink:href="creg-20200630.xsd#creg_StockBasedCompensationPlanDetailsScheduleofoptionactivitywithrespecttoemployeesandindependentdirectorsTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_StockBasedCompensationPlanDetailsScheduleofoptionactivitywithrespecttoemployeesandindependentdirectorsTable_lbl" xml:lang="en-US">Stock-Based Compensation Plan (Details) - Schedule of option activity with respect to employees and independent directors [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_StockBasedCompensationPlanDetailsScheduleofoptionactivitywithrespecttoemployeesandindependentdirectorsTable" xlink:to="creg_StockBasedCompensationPlanDetailsScheduleofoptionactivitywithrespecttoemployeesandindependentdirectorsTable_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_StockBasedCompensationPlanDetailsScheduleofoptionactivitywithrespecttoemployeesandindependentdirectorsLineItems" xlink:href="creg-20200630.xsd#creg_StockBasedCompensationPlanDetailsScheduleofoptionactivitywithrespecttoemployeesandindependentdirectorsLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_StockBasedCompensationPlanDetailsScheduleofoptionactivitywithrespecttoemployeesandindependentdirectorsLineItems_lbl" xml:lang="en-US">Stock-Based Compensation Plan (Details) - Schedule of option activity with respect to employees and independent directors [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_StockBasedCompensationPlanDetailsScheduleofoptionactivitywithrespecttoemployeesandindependentdirectorsLineItems" xlink:to="creg_StockBasedCompensationPlanDetailsScheduleofoptionactivitywithrespecttoemployeesandindependentdirectorsLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RelatedPartyDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RelatedPartyDomain_lbl" xml:lang="en-US">Related Party [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RelatedPartyDomain" xlink:to="us-gaap_RelatedPartyDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_StatutoryReservesDetailsScheduleofmaximumstatutoryreserveamountTable" xlink:href="creg-20200630.xsd#creg_StatutoryReservesDetailsScheduleofmaximumstatutoryreserveamountTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_StatutoryReservesDetailsScheduleofmaximumstatutoryreserveamountTable_lbl" xml:lang="en-US">Statutory Reserves (Details) - Schedule of maximum statutory reserve amount [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_StatutoryReservesDetailsScheduleofmaximumstatutoryreserveamountTable" xlink:to="creg_StatutoryReservesDetailsScheduleofmaximumstatutoryreserveamountTable_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_StatutoryReservesDetailsScheduleofmaximumstatutoryreserveamountLineItems" xlink:href="creg-20200630.xsd#creg_StatutoryReservesDetailsScheduleofmaximumstatutoryreserveamountLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_StatutoryReservesDetailsScheduleofmaximumstatutoryreserveamountLineItems_lbl" xml:lang="en-US">Statutory Reserves (Details) - Schedule of maximum statutory reserve amount [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_StatutoryReservesDetailsScheduleofmaximumstatutoryreserveamountLineItems" xlink:to="creg_StatutoryReservesDetailsScheduleofmaximumstatutoryreserveamountLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="dei_EntityDomain" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityDomain_lbl" xml:lang="en-US">Entity [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityDomain" xlink:to="dei_EntityDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="srt_ScenarioUnspecifiedDomain" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ScenarioUnspecifiedDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_ScenarioUnspecifiedDomain_lbl" xml:lang="en-US">Scenario [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_ScenarioUnspecifiedDomain" xlink:to="srt_ScenarioUnspecifiedDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_ContractAgreementDomain" xlink:href="creg-20200630.xsd#creg_ContractAgreementDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_ContractAgreementDomain_lbl" xml:lang="en-US">ContractAgreement [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_ContractAgreementDomain" xlink:to="creg_ContractAgreementDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_ProjectDomain" xlink:href="creg-20200630.xsd#creg_ProjectDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_ProjectDomain_lbl" xml:lang="en-US">Project [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_ProjectDomain" xlink:to="creg_ProjectDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_LimitedPartnersDomain" xlink:href="creg-20200630.xsd#creg_LimitedPartnersDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_LimitedPartnersDomain_lbl" xml:lang="en-US">LimitedPartners [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_LimitedPartnersDomain" xlink:to="creg_LimitedPartnersDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_AgreementDomain" xlink:href="creg-20200630.xsd#creg_AgreementDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_AgreementDomain_lbl" xml:lang="en-US">Agreement [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_AgreementDomain" xlink:to="creg_AgreementDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_OrganizationandDescriptionofBusinessDetailsTable" xlink:href="creg-20200630.xsd#creg_OrganizationandDescriptionofBusinessDetailsTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_OrganizationandDescriptionofBusinessDetailsTable_lbl" xml:lang="en-US">Organization and Description of Business (Details) [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_OrganizationandDescriptionofBusinessDetailsTable" xlink:to="creg_OrganizationandDescriptionofBusinessDetailsTable_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_OrganizationandDescriptionofBusinessDetailsLineItems" xlink:href="creg-20200630.xsd#creg_OrganizationandDescriptionofBusinessDetailsLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_OrganizationandDescriptionofBusinessDetailsLineItems_lbl" xml:lang="en-US">Organization and Description of Business (Details) [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_OrganizationandDescriptionofBusinessDetailsLineItems" xlink:to="creg_OrganizationandDescriptionofBusinessDetailsLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="currency_AllCurrenciesDomain" xlink:href="https://xbrl.sec.gov/currency/2020/currency-2020-01-31.xsd#currency_AllCurrenciesDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="currency_AllCurrenciesDomain_lbl" xml:lang="en-US">All Currencies [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="currency_AllCurrenciesDomain" xlink:to="currency_AllCurrenciesDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_lbl" xml:lang="en-US">Asset Class [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain" xlink:to="us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_SummaryofSignificantAccountingPoliciesDetailsTable" xlink:href="creg-20200630.xsd#creg_SummaryofSignificantAccountingPoliciesDetailsTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_SummaryofSignificantAccountingPoliciesDetailsTable_lbl" xml:lang="en-US">Summary of Significant Accounting Policies (Details) [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_SummaryofSignificantAccountingPoliciesDetailsTable" xlink:to="creg_SummaryofSignificantAccountingPoliciesDetailsTable_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_SummaryofSignificantAccountingPoliciesDetailsLineItems" xlink:href="creg-20200630.xsd#creg_SummaryofSignificantAccountingPoliciesDetailsLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_SummaryofSignificantAccountingPoliciesDetailsLineItems_lbl" xml:lang="en-US">Summary of Significant Accounting Policies (Details) [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_SummaryofSignificantAccountingPoliciesDetailsLineItems" xlink:to="creg_SummaryofSignificantAccountingPoliciesDetailsLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_PropertyandEquipmentandConstructioninProgressDetailsTable" xlink:href="creg-20200630.xsd#creg_PropertyandEquipmentandConstructioninProgressDetailsTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_PropertyandEquipmentandConstructioninProgressDetailsTable_lbl" xml:lang="en-US">Property and Equipment and Construction in Progress (Details) [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_PropertyandEquipmentandConstructioninProgressDetailsTable" xlink:to="creg_PropertyandEquipmentandConstructioninProgressDetailsTable_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_PropertyandEquipmentandConstructioninProgressDetailsLineItems" xlink:href="creg-20200630.xsd#creg_PropertyandEquipmentandConstructioninProgressDetailsLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_PropertyandEquipmentandConstructioninProgressDetailsLineItems_lbl" xml:lang="en-US">Property and Equipment and Construction in Progress (Details) [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_PropertyandEquipmentandConstructioninProgressDetailsLineItems" xlink:to="creg_PropertyandEquipmentandConstructioninProgressDetailsLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_TitleOfIndividualWithRelationshipToEntityDomain_lbl" xml:lang="en-US">Title of Individual [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:to="srt_TitleOfIndividualWithRelationshipToEntityDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PlanNameDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PlanNameDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PlanNameDomain_lbl" xml:lang="en-US">Plan Name [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PlanNameDomain" xlink:to="us-gaap_PlanNameDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_TypeOfAgreementDomain" xlink:href="creg-20200630.xsd#creg_TypeOfAgreementDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_TypeOfAgreementDomain_lbl" xml:lang="en-US">TypeOfAgreement [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_TypeOfAgreementDomain" xlink:to="creg_TypeOfAgreementDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LimitedPartnersCapitalAccountClassDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LimitedPartnersCapitalAccountClassDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LimitedPartnersCapitalAccountClassDomain_lbl" xml:lang="en-US">Limited Partners&apos; Capital Account, Class [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LimitedPartnersCapitalAccountClassDomain" xlink:to="us-gaap_LimitedPartnersCapitalAccountClassDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_LoansPayableDetailsTable" xlink:href="creg-20200630.xsd#creg_LoansPayableDetailsTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_LoansPayableDetailsTable_lbl" xml:lang="en-US">Loans Payable (Details) [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_LoansPayableDetailsTable" xlink:to="creg_LoansPayableDetailsTable_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_LoansPayableDetailsLineItems" xlink:href="creg-20200630.xsd#creg_LoansPayableDetailsLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_LoansPayableDetailsLineItems_lbl" xml:lang="en-US">Loans Payable (Details) [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_LoansPayableDetailsLineItems" xlink:to="creg_LoansPayableDetailsLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_RelatedPartyTransactionsDetailsTable" xlink:href="creg-20200630.xsd#creg_RelatedPartyTransactionsDetailsTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_RelatedPartyTransactionsDetailsTable_lbl" xml:lang="en-US">Related Party Transactions (Details) [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_RelatedPartyTransactionsDetailsTable" xlink:to="creg_RelatedPartyTransactionsDetailsTable_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_RelatedPartyTransactionsDetailsLineItems" xlink:href="creg-20200630.xsd#creg_RelatedPartyTransactionsDetailsLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_RelatedPartyTransactionsDetailsLineItems_lbl" xml:lang="en-US">Related Party Transactions (Details) [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_RelatedPartyTransactionsDetailsLineItems" xlink:to="creg_RelatedPartyTransactionsDetailsLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShortTermDebtTypeDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShortTermDebtTypeDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShortTermDebtTypeDomain_lbl" xml:lang="en-US">Short-term Debt, Type [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShortTermDebtTypeDomain" xlink:to="us-gaap_ShortTermDebtTypeDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_lbl" xml:lang="en-US">Financial Instruments [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:to="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_NotePayablesNetDetailsTable" xlink:href="creg-20200630.xsd#creg_NotePayablesNetDetailsTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_NotePayablesNetDetailsTable_lbl" xml:lang="en-US">Note Payables, Net (Details) [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_NotePayablesNetDetailsTable" xlink:to="creg_NotePayablesNetDetailsTable_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_NotePayablesNetDetailsLineItems" xlink:href="creg-20200630.xsd#creg_NotePayablesNetDetailsLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_NotePayablesNetDetailsLineItems_lbl" xml:lang="en-US">Note Payables, Net (Details) [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_NotePayablesNetDetailsLineItems" xlink:to="creg_NotePayablesNetDetailsLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_SharesIssuedforEquityFinancingandStockCompensationDetailsTable" xlink:href="creg-20200630.xsd#creg_SharesIssuedforEquityFinancingandStockCompensationDetailsTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_SharesIssuedforEquityFinancingandStockCompensationDetailsTable_lbl" xml:lang="en-US">Shares Issued for Equity Financing and Stock Compensation (Details) [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_SharesIssuedforEquityFinancingandStockCompensationDetailsTable" xlink:to="creg_SharesIssuedforEquityFinancingandStockCompensationDetailsTable_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_SharesIssuedforEquityFinancingandStockCompensationDetailsLineItems" xlink:href="creg-20200630.xsd#creg_SharesIssuedforEquityFinancingandStockCompensationDetailsLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_SharesIssuedforEquityFinancingandStockCompensationDetailsLineItems_lbl" xml:lang="en-US">Shares Issued for Equity Financing and Stock Compensation (Details) [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_SharesIssuedforEquityFinancingandStockCompensationDetailsLineItems" xlink:to="creg_SharesIssuedforEquityFinancingandStockCompensationDetailsLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxAuthorityDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxAuthorityDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxAuthorityDomain_lbl" xml:lang="en-US">Income Tax Authority [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxAuthorityDomain" xlink:to="us-gaap_IncomeTaxAuthorityDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_IncomeTaxDetailsTable" xlink:href="creg-20200630.xsd#creg_IncomeTaxDetailsTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_IncomeTaxDetailsTable_lbl" xml:lang="en-US">Income Tax (Details) [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_IncomeTaxDetailsTable" xlink:to="creg_IncomeTaxDetailsTable_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_IncomeTaxDetailsLineItems" xlink:href="creg-20200630.xsd#creg_IncomeTaxDetailsLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_IncomeTaxDetailsLineItems_lbl" xml:lang="en-US">Income Tax (Details) [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_IncomeTaxDetailsLineItems" xlink:to="creg_IncomeTaxDetailsLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ValuationAllowancesAndReservesDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ValuationAllowancesAndReservesDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ValuationAllowancesAndReservesDomain_lbl" xml:lang="en-US">SEC Schedule, 12-09, Valuation Allowances and Reserves [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ValuationAllowancesAndReservesDomain" xlink:to="us-gaap_ValuationAllowancesAndReservesDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_StatutoryReservesDetailsTable" xlink:href="creg-20200630.xsd#creg_StatutoryReservesDetailsTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_StatutoryReservesDetailsTable_lbl" xml:lang="en-US">Statutory Reserves (Details) [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_StatutoryReservesDetailsTable" xlink:to="creg_StatutoryReservesDetailsTable_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_StatutoryReservesDetailsLineItems" xlink:href="creg-20200630.xsd#creg_StatutoryReservesDetailsLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_StatutoryReservesDetailsLineItems_lbl" xml:lang="en-US">Statutory Reserves (Details) [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_StatutoryReservesDetailsLineItems" xlink:to="creg_StatutoryReservesDetailsLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_CommitmentsDetailsTable" xlink:href="creg-20200630.xsd#creg_CommitmentsDetailsTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_CommitmentsDetailsTable_lbl" xml:lang="en-US">Commitments (Details) [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_CommitmentsDetailsTable" xlink:to="creg_CommitmentsDetailsTable_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_CommitmentsDetailsLineItems" xlink:href="creg-20200630.xsd#creg_CommitmentsDetailsLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_CommitmentsDetailsLineItems_lbl" xml:lang="en-US">Commitments (Details) [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_CommitmentsDetailsLineItems" xlink:to="creg_CommitmentsDetailsLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SubsequentEventTypeDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubsequentEventTypeDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SubsequentEventTypeDomain_lbl" xml:lang="en-US">Subsequent Event Type [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsequentEventTypeDomain" xlink:to="us-gaap_SubsequentEventTypeDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_SubsequentEventsDetailsTable" xlink:href="creg-20200630.xsd#creg_SubsequentEventsDetailsTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_SubsequentEventsDetailsTable_lbl" xml:lang="en-US">Subsequent Events (Details) [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_SubsequentEventsDetailsTable" xlink:to="creg_SubsequentEventsDetailsTable_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_SubsequentEventsDetailsLineItems" xlink:href="creg-20200630.xsd#creg_SubsequentEventsDetailsLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_SubsequentEventsDetailsLineItems_lbl" xml:lang="en-US">Subsequent Events (Details) [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_SubsequentEventsDetailsLineItems" xlink:to="creg_SubsequentEventsDetailsLineItems_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="creg_AccountsReceivableDescription_lbl0" xml:lang="en-US">Description of aAccounts receivable.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_AccountsReceivableDescription" xlink:to="creg_AccountsReceivableDescription_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="creg_AccruedInterestOnNotes_lbl0" xml:lang="en-US">Carrying value as of the balance sheet date of accrued interest on notes.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_AccruedInterestOnNotes" xlink:to="creg_AccruedInterestOnNotes_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="creg_AdvanceToEmployees_lbl0" xml:lang="en-US">Amount of advance to employees.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_AdvanceToEmployees" xlink:to="creg_AdvanceToEmployees_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="creg_AdvanceToThirdParty_lbl0" xml:lang="en-US">It represent the value of third party advance.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_AdvanceToThirdParty" xlink:to="creg_AdvanceToThirdParty_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="creg_AgreementDescription_lbl0" xml:lang="en-US">Agreement, description.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_AgreementDescription" xlink:to="creg_AgreementDescription_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="creg_AllowanceForInvestmentReceivableNet_lbl0" xml:lang="en-US">Allowance for net investment receivable.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_AllowanceForInvestmentReceivableNet" xlink:to="creg_AllowanceForInvestmentReceivableNet_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="creg_AllowanceForNetInvestmentReceivable_lbl0" xml:lang="en-US">Allowance for net investment receivable.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_AllowanceForNetInvestmentReceivable" xlink:to="creg_AllowanceForNetInvestmentReceivable_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="creg_BadDebtAllowance_lbl0" xml:lang="en-US">Amount of bad debt allowance.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_BadDebtAllowance" xlink:to="creg_BadDebtAllowance_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="creg_BadDebtsExpense_lbl0" xml:lang="en-US">Bad debts expense.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_BadDebtsExpense" xlink:to="creg_BadDebtsExpense_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="creg_BuyBackPrice_lbl1" xml:lang="en-US">Total buy back price.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_BuyBackPrice" xlink:to="creg_BuyBackPrice_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="creg_CapitalLeasesNetInvestmentInSalesTypeLeasesAndDirectFinancingLeasesRealizedInterestIncomeButNotYetReceived_lbl0" xml:lang="en-US">Capital leases net investment in sales type leases and direct financing leases realized interest income but not yet received.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_CapitalLeasesNetInvestmentInSalesTypeLeasesAndDirectFinancingLeasesRealizedInterestIncomeButNotYetReceived" xlink:to="creg_CapitalLeasesNetInvestmentInSalesTypeLeasesAndDirectFinancingLeasesRealizedInterestIncomeButNotYetReceived_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="creg_CapitalLeasesNetInvestmentInSalesTypeLeasesAndDirectFinancingLeasesUnearnedIncome_lbl0" xml:lang="en-US">Capital leases net investment in sales type leases and direct financing leases unearned income.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_CapitalLeasesNetInvestmentInSalesTypeLeasesAndDirectFinancingLeasesUnearnedIncome" xlink:to="creg_CapitalLeasesNetInvestmentInSalesTypeLeasesAndDirectFinancingLeasesUnearnedIncome_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="creg_CashFlowPresentationPolicyTextBlock_lbl0" xml:lang="en-US">Cash Flow Presentation [Policy Text Block].</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_CashFlowPresentationPolicyTextBlock" xlink:to="creg_CashFlowPresentationPolicyTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="creg_CommonStockIssuableForPowerGenerationSystems_lbl0" xml:lang="en-US">Common stock issuable for power generation systems</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_CommonStockIssuableForPowerGenerationSystems" xlink:to="creg_CommonStockIssuableForPowerGenerationSystems_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="creg_CommonStockIssuablePerShareForPowerGenerationSystems_lbl0" xml:lang="en-US">Common stock issuable per share for power generation systems</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_CommonStockIssuablePerShareForPowerGenerationSystems" xlink:to="creg_CommonStockIssuablePerShareForPowerGenerationSystems_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="creg_ConstructionInProgressNet_lbl0" xml:lang="en-US">Amount of structure or a modification to a structure under construction. Includes recently completed structures or modifications to structures that have not been placed into service.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_ConstructionInProgressNet" xlink:to="creg_ConstructionInProgressNet_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="creg_ConversionOfConvertibleDebtIntoCommonShares_lbl0" xml:lang="en-US">Conversion of convertible debt into common shares.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_ConversionOfConvertibleDebtIntoCommonShares" xlink:to="creg_ConversionOfConvertibleDebtIntoCommonShares_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="creg_ConversionOfLongtermNotesIntoCommonShares_lbl0" xml:lang="en-US">Conversion of long-term notes into common shares.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_ConversionOfLongtermNotesIntoCommonShares" xlink:to="creg_ConversionOfLongtermNotesIntoCommonShares_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="creg_ConvertibleNotePayableNetTextBlock_lbl0" xml:lang="en-US">The disclosure of convertible note payable net.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_ConvertibleNotePayableNetTextBlock" xlink:to="creg_ConvertibleNotePayableNetTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="creg_DebtInstrumentOutstandingBalance_lbl0" xml:lang="en-US">Debt instrument outstanding balance.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_DebtInstrumentOutstandingBalance" xlink:to="creg_DebtInstrumentOutstandingBalance_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="creg_DeferredTaxAssetImpairmentLossNoncurrent_lbl0" xml:lang="en-US">Deferred tax asset impairment loss noncurrent.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_DeferredTaxAssetImpairmentLossNoncurrent" xlink:to="creg_DeferredTaxAssetImpairmentLossNoncurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="creg_DeferredTaxAssetNoncurrentNetOperatingLoss_lbl0" xml:lang="en-US">Deferred tax asset noncurrent net operating loss.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_DeferredTaxAssetNoncurrentNetOperatingLoss" xlink:to="creg_DeferredTaxAssetNoncurrentNetOperatingLoss_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="creg_DeferredTaxAssetsDepreciationOfFixedAssetsNoncurrent_lbl0" xml:lang="en-US">Deferred tax assets depreciation of fixed assets noncurrent.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_DeferredTaxAssetsDepreciationOfFixedAssetsNoncurrent" xlink:to="creg_DeferredTaxAssetsDepreciationOfFixedAssetsNoncurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="creg_DeferredTaxAssetsLiabilitiesNetDisclosureTextBlock_lbl0" xml:lang="en-US">The entire disclosure deferred tax assets and liability for the period.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_DeferredTaxAssetsLiabilitiesNetDisclosureTextBlock" xlink:to="creg_DeferredTaxAssetsLiabilitiesNetDisclosureTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="creg_DescriptionOfRegisterCaptial_lbl0" xml:lang="en-US">Description of register captial</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_DescriptionOfRegisterCaptial" xlink:to="creg_DescriptionOfRegisterCaptial_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="creg_DescriptionOfWasteHeatPowerGenerationEnergyManagementCooperativeAgreement_lbl0" xml:lang="en-US">Description of waste heat power generation energy management cooperative agreement</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_DescriptionOfWasteHeatPowerGenerationEnergyManagementCooperativeAgreement" xlink:to="creg_DescriptionOfWasteHeatPowerGenerationEnergyManagementCooperativeAgreement_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="creg_EffectiveIncomeTaxRateReconciliationAdjustmentOnPRCTaxReturn_lbl0" xml:lang="en-US">Tax adjustment on PRC tax return.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_EffectiveIncomeTaxRateReconciliationAdjustmentOnPRCTaxReturn" xlink:to="creg_EffectiveIncomeTaxRateReconciliationAdjustmentOnPRCTaxReturn_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="creg_EffectiveIncomeTaxRateReconciliationDeferredTaxValuationAllowance_lbl0" xml:lang="en-US">Percentage of deferred tax valuation allowance.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_EffectiveIncomeTaxRateReconciliationDeferredTaxValuationAllowance" xlink:to="creg_EffectiveIncomeTaxRateReconciliationDeferredTaxValuationAllowance_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="creg_EnergySavingSolutionAndServicesCost_lbl0" xml:lang="en-US">Energy saving solution and services cost</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_EnergySavingSolutionAndServicesCost" xlink:to="creg_EnergySavingSolutionAndServicesCost_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="creg_EntrustedLoansPayableInterestCurrent_lbl0" xml:lang="en-US">Carrying value as of the balance sheet date of portion of long-term entrusted loans payable not otherwise defined due within one year or the operating cycle if longer.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_EntrustedLoansPayableInterestCurrent" xlink:to="creg_EntrustedLoansPayableInterestCurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="creg_GainLossOnDispositionOfAsset_lbl0" xml:lang="en-US">Amount of gain (loss) on sale or disposal of property, plant and equipment assets, excluding oil and gas property and timber properties.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_GainLossOnDispositionOfAsset" xlink:to="creg_GainLossOnDispositionOfAsset_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="creg_GainLossOnSaleOfPropertyPlantEquipments_lbl0" xml:lang="en-US">Amount of gain (loss) on sale or disposal of property, plant and equipment assets, including oil and gas property and timber properties.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_GainLossOnSaleOfPropertyPlantEquipments" xlink:to="creg_GainLossOnSaleOfPropertyPlantEquipments_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="creg_IncomeTaxLiabilityInstallmentsDescription_lbl0" xml:lang="en-US">Description of income tax liability instalments over the periods.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_IncomeTaxLiabilityInstallmentsDescription" xlink:to="creg_IncomeTaxLiabilityInstallmentsDescription_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="creg_IncomeTaxPayableDisclosureTableTextBlock_lbl0" xml:lang="en-US">Tabular disclosure of tax payable.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_IncomeTaxPayableDisclosureTableTextBlock" xlink:to="creg_IncomeTaxPayableDisclosureTableTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="creg_IncreaseDecreaseInAccountReceivable_lbl0" xml:lang="en-US">The increase (decrease) during the reporting period of the amounts due from borrowers for outstanding secured or unsecured loans evidenced.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_IncreaseDecreaseInAccountReceivable" xlink:to="creg_IncreaseDecreaseInAccountReceivable_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="creg_IncreaseDecreaseInAccruedInterestReceivables_lbl0" xml:lang="en-US">The increase (decrease) during the reporting period in the amount due from borrowers for interest payments.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_IncreaseDecreaseInAccruedInterestReceivables" xlink:to="creg_IncreaseDecreaseInAccruedInterestReceivables_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="creg_IncreaseDecreaseInLeasingReceivable_lbl0" xml:lang="en-US">The increase (decrease) during the reporting period in the amount due from lessees arising from lease agreement.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_IncreaseDecreaseInLeasingReceivable" xlink:to="creg_IncreaseDecreaseInLeasingReceivable_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="creg_IncreaseDecreaseInOtherReceivable_lbl0" xml:lang="en-US">Amount of increase (decrease) in receivables classified as others.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_IncreaseDecreaseInOtherReceivable" xlink:to="creg_IncreaseDecreaseInOtherReceivable_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="creg_IncreaseDecreaseInPrepaidExpenses_lbl0" xml:lang="en-US">The increase (decrease) during the reporting period in the amount of outstanding money paid in advance for goods or services that bring economic benefits for future period.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_IncreaseDecreaseInPrepaidExpenses" xlink:to="creg_IncreaseDecreaseInPrepaidExpenses_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="creg_IncreaseDecreaseOutstandingBalancePercentage_lbl0" xml:lang="en-US">Percentage of increase decrease outstanding balance.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_IncreaseDecreaseOutstandingBalancePercentage" xlink:to="creg_IncreaseDecreaseOutstandingBalancePercentage_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="creg_InitialCapitalContributionDescription_lbl0" xml:lang="en-US">Initial capital contribution, Description</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_InitialCapitalContributionDescription" xlink:to="creg_InitialCapitalContributionDescription_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="creg_InterestReceivableOnSalesLease_lbl0" xml:lang="en-US">Amount of interest receivable on sales lease.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_InterestReceivableOnSalesLease" xlink:to="creg_InterestReceivableOnSalesLease_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="creg_InterestReceivableOnSalesTypeLeasePolicyTextBlock_lbl0" xml:lang="en-US">Policy disclosure of interest receivable on sales type leases.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_InterestReceivableOnSalesTypeLeasePolicyTextBlock" xlink:to="creg_InterestReceivableOnSalesTypeLeasePolicyTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="creg_InvestmentInSalesTypeLeasesNetPolicyTextBlock_lbl0" xml:lang="en-US">Investment In Sales Type Leases Net [PolicyTextBlock]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_InvestmentInSalesTypeLeasesNetPolicyTextBlock" xlink:to="creg_InvestmentInSalesTypeLeasesNetPolicyTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="creg_IssuanceOfCommonStockForEquityFinancing_lbl0" xml:lang="en-US">Issuance of common stock for equity financing.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_IssuanceOfCommonStockForEquityFinancing" xlink:to="creg_IssuanceOfCommonStockForEquityFinancing_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="creg_LeaseAgreementTermDescription_lbl0" xml:lang="en-US">Lease agreement term, description</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_LeaseAgreementTermDescription" xlink:to="creg_LeaseAgreementTermDescription_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="creg_LeaseAmountPerMonth_lbl0" xml:lang="en-US">Lease amount per month</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_LeaseAmountPerMonth" xlink:to="creg_LeaseAmountPerMonth_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="creg_LeasePeriod_lbl0" xml:lang="en-US">Lease period</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_LeasePeriod" xlink:to="creg_LeasePeriod_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="creg_LeaseRevenuesAndFees_lbl0" xml:lang="en-US">Leasing fees</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_LeaseRevenuesAndFees" xlink:to="creg_LeaseRevenuesAndFees_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="creg_LeasesDescription_lbl0" xml:lang="en-US">Leases, description</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_LeasesDescription" xlink:to="creg_LeasesDescription_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="creg_LessAssetsImpairmentAllowance_lbl0" xml:lang="en-US">Amount of assets impairment allowance.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_LessAssetsImpairmentAllowance" xlink:to="creg_LessAssetsImpairmentAllowance_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="creg_LessImputedInterest_lbl0" xml:lang="en-US">Less imputed interest.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_LessImputedInterest" xlink:to="creg_LessImputedInterest_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="creg_LongTermLeasesDescription_lbl0" xml:lang="en-US">Leases, description</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_LongTermLeasesDescription" xlink:to="creg_LongTermLeasesDescription_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="creg_LongTermPayable_lbl0" xml:lang="en-US">Sum of the carrying values as of the balance sheet date of the long-term payable.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_LongTermPayable" xlink:to="creg_LongTermPayable_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="creg_LossFromTheTransfer_lbl0" xml:lang="en-US">Loss from the transfer</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_LossFromTheTransfer" xlink:to="creg_LossFromTheTransfer_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="creg_LossOnNotesRedemptionConversion_lbl0" xml:lang="en-US">Loss on note conversion.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_LossOnNotesRedemptionConversion" xlink:to="creg_LossOnNotesRedemptionConversion_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="creg_LossOnTransferOfChengliBoxingSystem_lbl0" xml:lang="en-US">Loss on transfer of Chengli Boxing system.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_LossOnTransferOfChengliBoxingSystem" xlink:to="creg_LossOnTransferOfChengliBoxingSystem_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="creg_LossOnTransferOfShenqiuPhaseIIISystems_lbl0" xml:lang="en-US">Loss on transfer of Shenqiu Phase systems.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_LossOnTransferOfShenqiuPhaseIIISystems" xlink:to="creg_LossOnTransferOfShenqiuPhaseIIISystems_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="creg_LossOnTransferOfXuzhouHuayuSystem_lbl0" xml:lang="en-US">Loss on transfer of Xuzhou Huayu system.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_LossOnTransferOfXuzhouHuayuSystem" xlink:to="creg_LossOnTransferOfXuzhouHuayuSystem_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="creg_MaximumStatutoryReserveAmount_lbl0" xml:lang="en-US">Maximum Statutory Reserve Amount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_MaximumStatutoryReserveAmount" xlink:to="creg_MaximumStatutoryReserveAmount_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="creg_NetInvestmentInSalesTypeLeases_lbl0" xml:lang="en-US">Amount of net investment in sales type leases.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_NetInvestmentInSalesTypeLeases" xlink:to="creg_NetInvestmentInSalesTypeLeases_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="creg_OperatingLeaseCostInterestExpenseOnLeaseLiability_lbl0" xml:lang="en-US">Operating lease cost &#8211; interest expense on lease liability.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_OperatingLeaseCostInterestExpenseOnLeaseLiability" xlink:to="creg_OperatingLeaseCostInterestExpenseOnLeaseLiability_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="creg_OriginalInvestmentBySubsidiary_lbl0" xml:lang="en-US">Registered capital</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_OriginalInvestmentBySubsidiary" xlink:to="creg_OriginalInvestmentBySubsidiary_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="creg_OwnershipDescription_lbl0" xml:lang="en-US">Ownership, Description</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_OwnershipDescription" xlink:to="creg_OwnershipDescription_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="creg_PartitionedNoteShares_lbl0" xml:lang="en-US">Number of shares of partitioned note.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_PartitionedNoteShares" xlink:to="creg_PartitionedNoteShares_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="creg_PayableForPowerGenerationSystems_lbl0" xml:lang="en-US">Purchase price for power generation systems</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_PayableForPowerGenerationSystems" xlink:to="creg_PayableForPowerGenerationSystems_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="creg_PaymentOfTransferPrice_lbl0" xml:lang="en-US">Payment of transfer price</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_PaymentOfTransferPrice" xlink:to="creg_PaymentOfTransferPrice_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="creg_PercentageOfAmountsOutstanding_lbl0" xml:lang="en-US">Percentage of amounts outstanding.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_PercentageOfAmountsOutstanding" xlink:to="creg_PercentageOfAmountsOutstanding_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="creg_PercentageOfStatutoryReserveNetIncome_lbl0" xml:lang="en-US">Percentage of statutory reserve net income for the period.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_PercentageOfStatutoryReserveNetIncome" xlink:to="creg_PercentageOfStatutoryReserveNetIncome_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="creg_PrinicipleAdjustmentAmount_lbl0" xml:lang="en-US">Priniciple adjustment amount.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_PrinicipleAdjustmentAmount" xlink:to="creg_PrinicipleAdjustmentAmount_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="creg_PurchaseOfNoncontrollingInterest_lbl0" xml:lang="en-US">Purchase of non controlling interest.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_PurchaseOfNoncontrollingInterest" xlink:to="creg_PurchaseOfNoncontrollingInterest_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="creg_RefundableDepositForSystemsLeasing_lbl0" xml:lang="en-US">Refundable deposit for systems leasing.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_RefundableDepositForSystemsLeasing" xlink:to="creg_RefundableDepositForSystemsLeasing_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="creg_RefundableDepositFromCustomersForSystemsLeasingTextBlock_lbl0" xml:lang="en-US">The entire disclosure for refundable deposit from customers for systems leasing.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_RefundableDepositFromCustomersForSystemsLeasingTextBlock" xlink:to="creg_RefundableDepositFromCustomersForSystemsLeasingTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="creg_RepaymentOfLoan_lbl0" xml:lang="en-US">Repayment of loan</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_RepaymentOfLoan" xlink:to="creg_RepaymentOfLoan_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="creg_ReversalOfTemporaryDifferenceDueToDisposal_lbl0" xml:lang="en-US">Percentage of reversal of temporary difference due to disposal.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_ReversalOfTemporaryDifferenceDueToDisposal" xlink:to="creg_ReversalOfTemporaryDifferenceDueToDisposal_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="creg_ReverseStockSplitOfCommonStockPerShare_lbl0" xml:lang="en-US">Reverse stock split of common stock per share.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_ReverseStockSplitOfCommonStockPerShare" xlink:to="creg_ReverseStockSplitOfCommonStockPerShare_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="creg_RoundupOfFranctionalSharesDueToReverseSplit_lbl0" xml:lang="en-US">Round-up of fractional shares due to reverse split.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_RoundupOfFranctionalSharesDueToReverseSplit" xlink:to="creg_RoundupOfFranctionalSharesDueToReverseSplit_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="creg_ScheduleOfConstructionInProgressTableTextBlock_lbl0" xml:lang="en-US">Tabular represents the amount of structure or a modification to a structure under construction. Includes recently completed structures or modifications to structures that have not been placed into service.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_ScheduleOfConstructionInProgressTableTextBlock" xlink:to="creg_ScheduleOfConstructionInProgressTableTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="creg_ScheduleOfShareBasedCompensationStockWarrantsActivityTableTextBlock_lbl0" xml:lang="en-US">Schedule of warrant activity.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_ScheduleOfShareBasedCompensationStockWarrantsActivityTableTextBlock" xlink:to="creg_ScheduleOfShareBasedCompensationStockWarrantsActivityTableTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="creg_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionExercisableWeightedAverageExercisePrice_lbl1" xml:lang="en-US">The weighted-average price as of the balance sheet date at which grantees can acquire the shares reserved for issuance on vested portions of options outstanding and currently exercisable under the stock option plan.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionExercisableWeightedAverageExercisePrice" xlink:to="creg_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionExercisableWeightedAverageExercisePrice_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="creg_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionOutstandingNumber_lbl1" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionOutstandingNumber" xlink:to="creg_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionOutstandingNumber_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="creg_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionOutstandingNumberExercisable_lbl1" xml:lang="en-US">Number of shares Exercisable.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionOutstandingNumberExercisable" xlink:to="creg_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionOutstandingNumberExercisable_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="creg_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionOutstandingWeightedAverageExercisePrice_lbl1" xml:lang="en-US">Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionOutstandingWeightedAverageExercisePrice" xlink:to="creg_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionOutstandingWeightedAverageExercisePrice_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="creg_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTermTwo_lbl0" xml:lang="en-US">Weighted average remaining contractual term for vested portions of options outstanding and currently exercisable or convertible, in &apos;PnYnMnDTnHnMnS&apos; format, for example, &apos;P1Y5M13D&apos; represents the reported fact of one year, five months, and thirteen days.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTermTwo" xlink:to="creg_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTermTwo_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="creg_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpiredInPeriod_lbl0" xml:lang="en-US">Number of Warrants, Expired.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpiredInPeriod" xlink:to="creg_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpiredInPeriod_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="creg_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTermOne_lbl0" xml:lang="en-US">Weighted average remaining contractual term for option awards outstanding, in &apos;PnYnMnDTnHnMnS&apos; format, for example, &apos;P1Y5M13D&apos; represents the reported fact of one year, five months, and thirteen days.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTermOne" xlink:to="creg_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTermOne_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="creg_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisedWeightedAverageRemainingContractualTerm2_lbl0" xml:lang="en-US">Weighted Average Remaining Contractual Term in Years, Exercised.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisedWeightedAverageRemainingContractualTerm2" xlink:to="creg_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisedWeightedAverageRemainingContractualTerm2_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="creg_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpiredInPeriodWeightedAverageExercisePrice_lbl0" xml:lang="en-US">Average Exercise Price (post-reverse stock split price), Expired.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpiredInPeriodWeightedAverageExercisePrice" xlink:to="creg_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpiredInPeriodWeightedAverageExercisePrice_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="creg_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpiredWeightedAverageRemainingContractualTerm2_lbl0" xml:lang="en-US">Weighted Average Remaining Contractual Term in Years, Expired.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpiredWeightedAverageRemainingContractualTerm2" xlink:to="creg_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpiredWeightedAverageRemainingContractualTerm2_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="creg_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeitedWeightedAverageRemainingContractualTerm2_lbl0" xml:lang="en-US">Weighted Average Remaining Contractual Term in Years, Forfeited.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeitedWeightedAverageRemainingContractualTerm2" xlink:to="creg_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeitedWeightedAverageRemainingContractualTerm2_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="creg_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantedWeightedAverageRemainingContractualTerm2_lbl0" xml:lang="en-US">Weighted Average Remaining Contractual Term in Years, Granted.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantedWeightedAverageRemainingContractualTerm2" xlink:to="creg_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantedWeightedAverageRemainingContractualTerm2_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="creg_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1BeginningBalance_lbl0" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1BeginningBalance" xlink:to="creg_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1BeginningBalance_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="creg_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm3_lbl0" xml:lang="en-US">Weighted average remaining contractual term for option awards outstanding, in &apos;PnYnMnDTnHnMnS&apos; format, for example, &apos;P1Y5M13D&apos; represents the reported fact of one year, five months, and thirteen days.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm3" xlink:to="creg_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm3_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="creg_SharesOfAntiDilutiveSecuritiesUnderWarrantsAndOption_lbl0" xml:lang="en-US">Shares of antidilutive securities under warrants and option.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_SharesOfAntiDilutiveSecuritiesUnderWarrantsAndOption" xlink:to="creg_SharesOfAntiDilutiveSecuritiesUnderWarrantsAndOption_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="creg_SocialInsurance_lbl0" xml:lang="en-US">It represent the value of social insurance.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_SocialInsurance" xlink:to="creg_SocialInsurance_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="creg_StatutoryReserve_lbl0" xml:lang="en-US">Carrying value as of the balance sheet date of statutory reserve.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_StatutoryReserve" xlink:to="creg_StatutoryReserve_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="creg_StatutoryReserveDescription_lbl1" xml:lang="en-US">Description of statutory reserve.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_StatutoryReserveDescription" xlink:to="creg_StatutoryReserveDescription_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="creg_StatutoryReservesDisclosureTableTextBlock_lbl0" xml:lang="en-US">Schedule of maximum statutory reserve amount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_StatutoryReservesDisclosureTableTextBlock" xlink:to="creg_StatutoryReservesDisclosureTableTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="creg_StatutoryReservesTextBlock_lbl0" xml:lang="en-US">The entire disclosure for statutory reserves.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_StatutoryReservesTextBlock" xlink:to="creg_StatutoryReservesTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="creg_StockIssueDuringPeriodSharesConversionOfConvertibleNotesIncludingAccruedInterestIntoCommonShares_lbl0" xml:lang="en-US">Conversion of convertible notes including accrued interest into common shares.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_StockIssueDuringPeriodSharesConversionOfConvertibleNotesIncludingAccruedInterestIntoCommonShares" xlink:to="creg_StockIssueDuringPeriodSharesConversionOfConvertibleNotesIncludingAccruedInterestIntoCommonShares_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="creg_StockIssueDuringPeriodSharesIssuanceOfCommonStockForEquityFinancing_lbl0" xml:lang="en-US">Number of issuance of common stock for equity financing.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_StockIssueDuringPeriodSharesIssuanceOfCommonStockForEquityFinancing" xlink:to="creg_StockIssueDuringPeriodSharesIssuanceOfCommonStockForEquityFinancing_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="creg_StockIssueDuringPeriodSharesRoundupOfFranctionalSharesDueToReverseSplit_lbl0" xml:lang="en-US">Round-up of fractional shares due to reverse split.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_StockIssueDuringPeriodSharesRoundupOfFranctionalSharesDueToReverseSplit" xlink:to="creg_StockIssueDuringPeriodSharesRoundupOfFranctionalSharesDueToReverseSplit_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="creg_StockIssuedDuringPeriodShareValueConversionOfLongtermNotesIntoCommonShares_lbl0" xml:lang="en-US">Conversion of long-term notes into common shares, Shares</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_StockIssuedDuringPeriodShareValueConversionOfLongtermNotesIntoCommonShares" xlink:to="creg_StockIssuedDuringPeriodShareValueConversionOfLongtermNotesIntoCommonShares_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="creg_StockIssuedDuringPeriodValueConversionOfLongtermNotesIntoCommonShares_lbl0" xml:lang="en-US">Conversion of long-term notes into common shares.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_StockIssuedDuringPeriodValueConversionOfLongtermNotesIntoCommonShares" xlink:to="creg_StockIssuedDuringPeriodValueConversionOfLongtermNotesIntoCommonShares_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="creg_SubscribedAmountOfInitialCapitalContribution_lbl0" xml:lang="en-US">Subscribed amount of initial capital contribution</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_SubscribedAmountOfInitialCapitalContribution" xlink:to="creg_SubscribedAmountOfInitialCapitalContribution_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="creg_TaxAndMaintenanceCostReceivable_lbl0" xml:lang="en-US">Tax and maintenance cost receivable.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_TaxAndMaintenanceCostReceivable" xlink:to="creg_TaxAndMaintenanceCostReceivable_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="creg_TaxPayableCurrent_lbl0" xml:lang="en-US">Taxes Payable, Current.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_TaxPayableCurrent" xlink:to="creg_TaxPayableCurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="creg_TaxPayableNoncurrent_lbl0" xml:lang="en-US">Carrying value as of the balance sheet date of obligations incurred and payable for statutory income, sales, use, payroll, excise, real, property and other taxes. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_TaxPayableNoncurrent" xlink:to="creg_TaxPayableNoncurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="creg_TaxPayableTextBlock_lbl0" xml:lang="en-US">The entire disclosure of tax payable.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_TaxPayableTextBlock" xlink:to="creg_TaxPayableTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="creg_TaxesPayableNoncurrent_lbl0" xml:lang="en-US">Taxes Payable Noncurrent.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_TaxesPayableNoncurrent" xlink:to="creg_TaxesPayableNoncurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="creg_TotalFundCapitalContribution_lbl0" xml:lang="en-US">Total fund capital contribution.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_TotalFundCapitalContribution" xlink:to="creg_TotalFundCapitalContribution_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="creg_TotalInvestmentForProject_lbl0" xml:lang="en-US">Total investment for projects.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_TotalInvestmentForProject" xlink:to="creg_TotalInvestmentForProject_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="creg_TotalRemainingReserveDescription_lbl0" xml:lang="en-US">Description of total remaining reserve.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_TotalRemainingReserveDescription" xlink:to="creg_TotalRemainingReserveDescription_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="creg_TotalSharesOfCommonStock_lbl0" xml:lang="en-US">Total shares of common stock.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_TotalSharesOfCommonStock" xlink:to="creg_TotalSharesOfCommonStock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="creg_TransferAgreementDescription_lbl0" xml:lang="en-US">Transfer Agreement, description</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_TransferAgreementDescription" xlink:to="creg_TransferAgreementDescription_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="creg_TransferAgreementDescriptions_lbl0" xml:lang="en-US">Transfer agreement, descriptions.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_TransferAgreementDescriptions" xlink:to="creg_TransferAgreementDescriptions_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="creg_TransferOfProject_lbl0" xml:lang="en-US">Transfer of Xuzhou Huayu Project and Shenqiu Phase I &amp; II projects to Mr. Bai.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_TransferOfProject" xlink:to="creg_TransferOfProject_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="creg_TransferToStatutoryReserves_lbl0" xml:lang="en-US">Transfer to statutory reserves.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_TransferToStatutoryReserves" xlink:to="creg_TransferToStatutoryReserves_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="creg_USStatutoryRates_lbl0" xml:lang="en-US">U.S. statutory rates.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_USStatutoryRates" xlink:to="creg_USStatutoryRates_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_RoundupOfFranctionalSharesDueToReverseSplit_lbl1" xml:lang="en-US">RoundupOfFranctionalSharesDueToReverseSplit</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_RoundupOfFranctionalSharesDueToReverseSplit" xlink:to="creg_RoundupOfFranctionalSharesDueToReverseSplit_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_StatutorySurplusReserveFundMember_lbl0" xml:lang="en-US">StatutorySurplusReserveFundMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_StatutorySurplusReserveFundMember" xlink:to="creg_StatutorySurplusReserveFundMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_SupplementalDisclosureOfNonCashFinancingActivitiesAbstract_lbl0" xml:lang="en-US">SupplementalDisclosureOfNonCashFinancingActivitiesAbstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_SupplementalDisclosureOfNonCashFinancingActivitiesAbstract" xlink:to="creg_SupplementalDisclosureOfNonCashFinancingActivitiesAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_XianTchLimitedPartnerMember_lbl0" xml:lang="en-US">XianTchLimitedPartnerMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_XianTchLimitedPartnerMember" xlink:to="creg_XianTchLimitedPartnerMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_InvestmentsTextBlock_lbl0" xml:lang="en-US">InvestmentsTextBlock</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_InvestmentsTextBlock" xlink:to="creg_InvestmentsTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_LeaseRevenuesAndFees_lbl1" xml:lang="en-US">LeaseRevenuesAndFees</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_LeaseRevenuesAndFees" xlink:to="creg_LeaseRevenuesAndFees_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_NonCurrentDeferredTaxAssetsAbstract_lbl0" xml:lang="en-US">NonCurrentDeferredTaxAssetsAbstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_NonCurrentDeferredTaxAssetsAbstract" xlink:to="creg_NonCurrentDeferredTaxAssetsAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_USStatutoryRates_lbl1" xml:lang="en-US">USStatutoryRates</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_USStatutoryRates" xlink:to="creg_USStatutoryRates_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_StockIssueDuringPeriodSharesConversionOfConvertibleNotesIncludingAccruedInterestIntoCommonShares_lbl1" xml:lang="en-US">StockIssueDuringPeriodSharesConversionOfConvertibleNotesIncludingAccruedInterestIntoCommonShares</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_StockIssueDuringPeriodSharesConversionOfConvertibleNotesIncludingAccruedInterestIntoCommonShares" xlink:to="creg_StockIssueDuringPeriodSharesConversionOfConvertibleNotesIncludingAccruedInterestIntoCommonShares_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_PayrollAndEmployeeBenefitsMember_lbl0" xml:lang="en-US">PayrollAndEmployeeBenefitsMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_PayrollAndEmployeeBenefitsMember" xlink:to="creg_PayrollAndEmployeeBenefitsMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_NetInvestmentInSalesTypeLeases_lbl1" xml:lang="en-US">NetInvestmentInSalesTypeLeases</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_NetInvestmentInSalesTypeLeases" xlink:to="creg_NetInvestmentInSalesTypeLeases_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionExercisableWeightedAverageExercisePrice_lbl2" xml:lang="en-US">ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionExercisableWeightedAverageExercisePrice</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionExercisableWeightedAverageExercisePrice" xlink:to="creg_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionExercisableWeightedAverageExercisePrice_lbl2"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_AgreementAxis_lbl0" xml:lang="en-US">AgreementAxis</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_AgreementAxis" xlink:to="creg_AgreementAxis_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_SupplementalDisclosureOfNonCashOperatingActivitiesAbstract_lbl0" xml:lang="en-US">SupplementalDisclosureOfNonCashOperatingActivitiesAbstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_SupplementalDisclosureOfNonCashOperatingActivitiesAbstract" xlink:to="creg_SupplementalDisclosureOfNonCashOperatingActivitiesAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_TransferToStatutoryReserves_lbl1" xml:lang="en-US">TransferToStatutoryReserves</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_TransferToStatutoryReserves" xlink:to="creg_TransferToStatutoryReserves_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_IncomeTaxLiabilityInstallmentsDescription_lbl1" xml:lang="en-US">IncomeTaxLiabilityInstallmentsDescription</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_IncomeTaxLiabilityInstallmentsDescription" xlink:to="creg_IncomeTaxLiabilityInstallmentsDescription_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_AccountsReceivableDescription_lbl1" xml:lang="en-US">AccountsReceivableDescription</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_AccountsReceivableDescription" xlink:to="creg_AccountsReceivableDescription_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantedWeightedAverageRemainingContractualTerm2_lbl1" xml:lang="en-US">ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantedWeightedAverageRemainingContractualTerm2</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantedWeightedAverageRemainingContractualTerm2" xlink:to="creg_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantedWeightedAverageRemainingContractualTerm2_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_RefundableDepositFromCustomersForSystemsLeasingTextBlock_lbl1" xml:lang="en-US">RefundableDepositFromCustomersForSystemsLeasingTextBlock</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_RefundableDepositFromCustomersForSystemsLeasingTextBlock" xlink:to="creg_RefundableDepositFromCustomersForSystemsLeasingTextBlock_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_BuyBackPrice_lbl2" xml:lang="en-US">BuyBackPrice</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_BuyBackPrice" xlink:to="creg_BuyBackPrice_lbl2"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_XuzhouZhongtaiProjectMember_lbl0" xml:lang="en-US">XuzhouZhongtaiProjectMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_XuzhouZhongtaiProjectMember" xlink:to="creg_XuzhouZhongtaiProjectMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_DescriptionOfWasteHeatPowerGenerationEnergyManagementCooperativeAgreement_lbl1" xml:lang="en-US">DescriptionOfWasteHeatPowerGenerationEnergyManagementCooperativeAgreement</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_DescriptionOfWasteHeatPowerGenerationEnergyManagementCooperativeAgreement" xlink:to="creg_DescriptionOfWasteHeatPowerGenerationEnergyManagementCooperativeAgreement_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_PortionOfLoanRepaymentDue_lbl0" xml:lang="en-US">PortionOfLoanRepaymentDue</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_PortionOfLoanRepaymentDue" xlink:to="creg_PortionOfLoanRepaymentDue_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_InitialCapitalContributionDescription_lbl1" xml:lang="en-US">InitialCapitalContributionDescription</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_InitialCapitalContributionDescription" xlink:to="creg_InitialCapitalContributionDescription_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_PartitionedNoteShares_lbl1" xml:lang="en-US">PartitionedNoteShares</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_PartitionedNoteShares" xlink:to="creg_PartitionedNoteShares_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_TaxAndMaintenanceCostReceivable_lbl1" xml:lang="en-US">TaxAndMaintenanceCostReceivable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_TaxAndMaintenanceCostReceivable" xlink:to="creg_TaxAndMaintenanceCostReceivable_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_EffectiveIncomeTaxRateReconciliationAdjustmentOnPRCTaxReturn_lbl1" xml:lang="en-US">EffectiveIncomeTaxRateReconciliationAdjustmentOnPRCTaxReturn</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_EffectiveIncomeTaxRateReconciliationAdjustmentOnPRCTaxReturn" xlink:to="creg_EffectiveIncomeTaxRateReconciliationAdjustmentOnPRCTaxReturn_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_RepaymentOfLoan_lbl1" xml:lang="en-US">RepaymentOfLoan</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_RepaymentOfLoan" xlink:to="creg_RepaymentOfLoan_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_TransferPriceForXuzhouHuayuProjectMember_lbl1" xml:lang="en-US">TransferPriceForXuzhouHuayuProjectMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_TransferPriceForXuzhouHuayuProjectMember" xlink:to="creg_TransferPriceForXuzhouHuayuProjectMember_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_DebtInstrumentOutstandingBalance_lbl1" xml:lang="en-US">DebtInstrumentOutstandingBalance</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_DebtInstrumentOutstandingBalance" xlink:to="creg_DebtInstrumentOutstandingBalance_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_ExchangeAgreementsTwoMember_lbl0" xml:lang="en-US">ExchangeAgreementsTwoMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_ExchangeAgreementsTwoMember" xlink:to="creg_ExchangeAgreementsTwoMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_CashFlowPresentationPolicyTextBlock_lbl1" xml:lang="en-US">CashFlowPresentationPolicyTextBlock</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_CashFlowPresentationPolicyTextBlock" xlink:to="creg_CashFlowPresentationPolicyTextBlock_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_ConversionOfLongtermNotesIntoCommonShares_lbl1" xml:lang="en-US">ConversionOfLongtermNotesIntoCommonShares</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_ConversionOfLongtermNotesIntoCommonShares" xlink:to="creg_ConversionOfLongtermNotesIntoCommonShares_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_ReversalOfTemporaryDifferenceDueToDisposal_lbl1" xml:lang="en-US">ReversalOfTemporaryDifferenceDueToDisposal</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_ReversalOfTemporaryDifferenceDueToDisposal" xlink:to="creg_ReversalOfTemporaryDifferenceDueToDisposal_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_SecuritiesPurchaseAgreementMember_lbl0" xml:lang="en-US">SecuritiesPurchaseAgreementMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_SecuritiesPurchaseAgreementMember" xlink:to="creg_SecuritiesPurchaseAgreementMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_PaymentOfTransferPrice_lbl1" xml:lang="en-US">PaymentOfTransferPrice</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_PaymentOfTransferPrice" xlink:to="creg_PaymentOfTransferPrice_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_TianyuProjectMember_lbl0" xml:lang="en-US">TianyuProjectMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_TianyuProjectMember" xlink:to="creg_TianyuProjectMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_TradingLPMember_lbl0" xml:lang="en-US">TradingLPMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_TradingLPMember" xlink:to="creg_TradingLPMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_IncreaseDecreaseInOtherReceivable_lbl1" xml:lang="en-US">IncreaseDecreaseInOtherReceivable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_IncreaseDecreaseInOtherReceivable" xlink:to="creg_IncreaseDecreaseInOtherReceivable_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_TotalFundCapitalContribution_lbl1" xml:lang="en-US">TotalFundCapitalContribution</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_TotalFundCapitalContribution" xlink:to="creg_TotalFundCapitalContribution_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_IndependentDirectorsCompensationPlanMember_lbl0" xml:lang="en-US">IndependentDirectorsCompensationPlanMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_IndependentDirectorsCompensationPlanMember" xlink:to="creg_IndependentDirectorsCompensationPlanMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_MaximumStatutoryReserveAmount_lbl1" xml:lang="en-US">MaximumStatutoryReserveAmount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_MaximumStatutoryReserveAmount" xlink:to="creg_MaximumStatutoryReserveAmount_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_StatutoryReserveDescription_lbl2" xml:lang="en-US">StatutoryReserveDescription</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_StatutoryReserveDescription" xlink:to="creg_StatutoryReserveDescription_lbl2"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_InitialInvestmentMember_lbl0" xml:lang="en-US">InitialInvestmentMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_InitialInvestmentMember" xlink:to="creg_InitialInvestmentMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_TransferAgreementMember_lbl0" xml:lang="en-US">TransferAgreementMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_TransferAgreementMember" xlink:to="creg_TransferAgreementMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_DescriptionOfRemainingLoanBalance_lbl0" xml:lang="en-US">DescriptionOfRemainingLoanBalance</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_DescriptionOfRemainingLoanBalance" xlink:to="creg_DescriptionOfRemainingLoanBalance_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_ReverseStockSplitOfCommonStockPerShare_lbl1" xml:lang="en-US">ReverseStockSplitOfCommonStockPerShare</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_ReverseStockSplitOfCommonStockPerShare" xlink:to="creg_ReverseStockSplitOfCommonStockPerShare_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_AgreementTermOfProject_lbl0" xml:lang="en-US">AgreementTermOfProject</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_AgreementTermOfProject" xlink:to="creg_AgreementTermOfProject_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_LessAssetsImpairmentAllowance_lbl1" xml:lang="en-US">LessAssetsImpairmentAllowance</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_LessAssetsImpairmentAllowance" xlink:to="creg_LessAssetsImpairmentAllowance_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_EnergySavingSolutionAndServicesCost_lbl1" xml:lang="en-US">EnergySavingSolutionAndServicesCost</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_EnergySavingSolutionAndServicesCost" xlink:to="creg_EnergySavingSolutionAndServicesCost_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_ExchangeAgreementMember_lbl0" xml:lang="en-US">ExchangeAgreementMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_ExchangeAgreementMember" xlink:to="creg_ExchangeAgreementMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_TransferredOfSharesDescription_lbl0" xml:lang="en-US">TransferredOfSharesDescription</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_TransferredOfSharesDescription" xlink:to="creg_TransferredOfSharesDescription_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_HYREFFundMember_lbl0" xml:lang="en-US">HYREFFundMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_HYREFFundMember" xlink:to="creg_HYREFFundMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_ConversionOfConvertibleDebtIntoCommonShares_lbl1" xml:lang="en-US">ConversionOfConvertibleDebtIntoCommonShares</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_ConversionOfConvertibleDebtIntoCommonShares" xlink:to="creg_ConversionOfConvertibleDebtIntoCommonShares_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_XianZhonghongNewEnergyTechnologyCoMember_lbl0" xml:lang="en-US">XianZhonghongNewEnergyTechnologyCoMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_XianZhonghongNewEnergyTechnologyCoMember" xlink:to="creg_XianZhonghongNewEnergyTechnologyCoMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_ConversionPrice_lbl0" xml:lang="en-US">ConversionPrice</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_ConversionPrice" xlink:to="creg_ConversionPrice_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionOutstandingNumber_lbl2" xml:lang="en-US">ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionOutstandingNumber</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionOutstandingNumber" xlink:to="creg_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionOutstandingNumber_lbl2"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_ScheduleOfShareBasedCompensationStockWarrantsActivityTableTextBlock_lbl1" xml:lang="en-US">ScheduleOfShareBasedCompensationStockWarrantsActivityTableTextBlock</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_ScheduleOfShareBasedCompensationStockWarrantsActivityTableTextBlock" xlink:to="creg_ScheduleOfShareBasedCompensationStockWarrantsActivityTableTextBlock_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_LossFromTheTransfer_lbl1" xml:lang="en-US">LossFromTheTransfer</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_LossFromTheTransfer" xlink:to="creg_LossFromTheTransfer_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_ShanghaiTCHMember_lbl0" xml:lang="en-US">ShanghaiTCHMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_ShanghaiTCHMember" xlink:to="creg_ShanghaiTCHMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm3_lbl1" xml:lang="en-US">SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm3</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm3" xlink:to="creg_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm3_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpiredWeightedAverageRemainingContractualTerm2_lbl1" xml:lang="en-US">ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpiredWeightedAverageRemainingContractualTerm2</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpiredWeightedAverageRemainingContractualTerm2" xlink:to="creg_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpiredWeightedAverageRemainingContractualTerm2_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_HYREFMember_lbl0" xml:lang="en-US">HYREFMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_HYREFMember" xlink:to="creg_HYREFMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_IssuanceOfCommonStockForEquityFinancing_lbl1" xml:lang="en-US">IssuanceOfCommonStockForEquityFinancing</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_IssuanceOfCommonStockForEquityFinancing" xlink:to="creg_IssuanceOfCommonStockForEquityFinancing_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_StatutoryReservesTextBlock_lbl1" xml:lang="en-US">StatutoryReservesTextBlock</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_StatutoryReservesTextBlock" xlink:to="creg_StatutoryReservesTextBlock_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_ProjectAxis_lbl0" xml:lang="en-US">ProjectAxis</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_ProjectAxis" xlink:to="creg_ProjectAxis_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_PercentageOfStatutoryReserveNetIncome_lbl1" xml:lang="en-US">PercentageOfStatutoryReserveNetIncome</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_PercentageOfStatutoryReserveNetIncome" xlink:to="creg_PercentageOfStatutoryReserveNetIncome_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_DaTangShiDaiMember_lbl0" xml:lang="en-US">DaTangShiDaiMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_DaTangShiDaiMember" xlink:to="creg_DaTangShiDaiMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_EffectiveIncomeTaxRateReconciliationDeferredTaxValuationAllowance_lbl1" xml:lang="en-US">EffectiveIncomeTaxRateReconciliationDeferredTaxValuationAllowance</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_EffectiveIncomeTaxRateReconciliationDeferredTaxValuationAllowance" xlink:to="creg_EffectiveIncomeTaxRateReconciliationDeferredTaxValuationAllowance_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_EntrustedLoansPayableInterestCurrent_lbl1" xml:lang="en-US">EntrustedLoansPayableInterestCurrent</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_EntrustedLoansPayableInterestCurrent" xlink:to="creg_EntrustedLoansPayableInterestCurrent_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_DeferredIncomeTaxAssetsNet1_lbl0" xml:lang="en-US">DeferredIncomeTaxAssetsNet1</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_DeferredIncomeTaxAssetsNet1" xlink:to="creg_DeferredIncomeTaxAssetsNet1_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_ConstructionInProgressNet_lbl1" xml:lang="en-US">ConstructionInProgressNet</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_ConstructionInProgressNet" xlink:to="creg_ConstructionInProgressNet_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_LongTermPayable_lbl1" xml:lang="en-US">LongTermPayable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_LongTermPayable" xlink:to="creg_LongTermPayable_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionOutstandingNumberExercisable_lbl2" xml:lang="en-US">ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionOutstandingNumberExercisable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionOutstandingNumberExercisable" xlink:to="creg_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionOutstandingNumberExercisable_lbl2"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_DescriptionOfEquityInvestment_lbl0" xml:lang="en-US">DescriptionOfEquityInvestment</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_DescriptionOfEquityInvestment" xlink:to="creg_DescriptionOfEquityInvestment_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_PercentageOfReserveRegisteredCapital_lbl0" xml:lang="en-US">PercentageOfReserveRegisteredCapital</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_PercentageOfReserveRegisteredCapital" xlink:to="creg_PercentageOfReserveRegisteredCapital_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_StatutoryReserve_lbl1" xml:lang="en-US">StatutoryReserve</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_StatutoryReserve" xlink:to="creg_StatutoryReserve_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_HongyuanHuifuVentureCapitalCoLtdMember_lbl0" xml:lang="en-US">HongyuanHuifuVentureCapitalCoLtdMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_HongyuanHuifuVentureCapitalCoLtdMember" xlink:to="creg_HongyuanHuifuVentureCapitalCoLtdMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_XianTCHEnergyTechnologyCoLtdMember_lbl0" xml:lang="en-US">XianTCHEnergyTechnologyCoLtdMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_XianTCHEnergyTechnologyCoLtdMember" xlink:to="creg_XianTCHEnergyTechnologyCoLtdMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_UsesAndSourcesOfLiquidity_lbl0" xml:lang="en-US">UsesAndSourcesOfLiquidity</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_UsesAndSourcesOfLiquidity" xlink:to="creg_UsesAndSourcesOfLiquidity_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_DescriptionOfFundManagementSupplementalAgreement_lbl1" xml:lang="en-US">DescriptionOfFundManagementSupplementalAgreement</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_DescriptionOfFundManagementSupplementalAgreement" xlink:to="creg_DescriptionOfFundManagementSupplementalAgreement_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_InvestmentInSalesTypeLeasesNetPolicyTextBlock_lbl1" xml:lang="en-US">InvestmentInSalesTypeLeasesNetPolicyTextBlock</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_InvestmentInSalesTypeLeasesNetPolicyTextBlock" xlink:to="creg_InvestmentInSalesTypeLeasesNetPolicyTextBlock_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_IliadResearchMember_lbl0" xml:lang="en-US">IliadResearchMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_IliadResearchMember" xlink:to="creg_IliadResearchMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_GainLossOnDispositionOfAsset_lbl1" xml:lang="en-US">GainLossOnDispositionOfAsset</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_GainLossOnDispositionOfAsset" xlink:to="creg_GainLossOnDispositionOfAsset_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeitedWeightedAverageRemainingContractualTerm2_lbl1" xml:lang="en-US">ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeitedWeightedAverageRemainingContractualTerm2</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeitedWeightedAverageRemainingContractualTerm2" xlink:to="creg_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeitedWeightedAverageRemainingContractualTerm2_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_XianTCHMember_lbl1" xml:lang="en-US">XianTCHMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_XianTCHMember" xlink:to="creg_XianTCHMember_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_BiomassPowerGenerationAssetTransferAgreementMember_lbl0" xml:lang="en-US">BiomassPowerGenerationAssetTransferAgreementMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_BiomassPowerGenerationAssetTransferAgreementMember" xlink:to="creg_BiomassPowerGenerationAssetTransferAgreementMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_AdvanceToThirdParty_lbl1" xml:lang="en-US">AdvanceToThirdParty</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_AdvanceToThirdParty" xlink:to="creg_AdvanceToThirdParty_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_DeferredTaxAssetsGrossNoncurrent1_lbl0" xml:lang="en-US">DeferredTaxAssetsGrossNoncurrent1</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_DeferredTaxAssetsGrossNoncurrent1" xlink:to="creg_DeferredTaxAssetsGrossNoncurrent1_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_DeferredTaxAssetNoncurrentNetOperatingLoss_lbl1" xml:lang="en-US">DeferredTaxAssetNoncurrentNetOperatingLoss</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_DeferredTaxAssetNoncurrentNetOperatingLoss" xlink:to="creg_DeferredTaxAssetNoncurrentNetOperatingLoss_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_ChinaOrientAssetManagementCoLtdMember_lbl0" xml:lang="en-US">ChinaOrientAssetManagementCoLtdMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_ChinaOrientAssetManagementCoLtdMember" xlink:to="creg_ChinaOrientAssetManagementCoLtdMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_DeferredTaxAssetsValuationAllowanceNoncurrent1_lbl0" xml:lang="en-US">DeferredTaxAssetsValuationAllowanceNoncurrent1</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_DeferredTaxAssetsValuationAllowanceNoncurrent1" xlink:to="creg_DeferredTaxAssetsValuationAllowanceNoncurrent1_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_NetConversionOfStockAmountConverted_lbl0" xml:lang="en-US">NetConversionOfStockAmountConverted</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_NetConversionOfStockAmountConverted" xlink:to="creg_NetConversionOfStockAmountConverted_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_TransferOfProject_lbl1" xml:lang="en-US">TransferOfProject</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_TransferOfProject" xlink:to="creg_TransferOfProject_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_StatutoryReservesMember_lbl0" xml:lang="en-US">StatutoryReservesMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_StatutoryReservesMember" xlink:to="creg_StatutoryReservesMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_TaxPayableCurrent_lbl1" xml:lang="en-US">TaxPayableCurrent</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_TaxPayableCurrent" xlink:to="creg_TaxPayableCurrent_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_InterestReceivableOnSalesLease_lbl1" xml:lang="en-US">InterestReceivableOnSalesLease</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_InterestReceivableOnSalesLease" xlink:to="creg_InterestReceivableOnSalesLease_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_StockIssueDuringPeriodSharesIssuanceOfCommonStockForEquityFinancing_lbl1" xml:lang="en-US">StockIssueDuringPeriodSharesIssuanceOfCommonStockForEquityFinancing</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_StockIssueDuringPeriodSharesIssuanceOfCommonStockForEquityFinancing" xlink:to="creg_StockIssueDuringPeriodSharesIssuanceOfCommonStockForEquityFinancing_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1BeginningBalance_lbl1" xml:lang="en-US">SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1BeginningBalance</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1BeginningBalance" xlink:to="creg_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1BeginningBalance_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_ReceivableOfElectricitySalesOfErdosMember_lbl0" xml:lang="en-US">ReceivableOfElectricitySalesOfErdosMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_ReceivableOfElectricitySalesOfErdosMember" xlink:to="creg_ReceivableOfElectricitySalesOfErdosMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_ToNetCashProvidedByUsedInOperatingActivitiesAbstract_lbl0" xml:lang="en-US">ToNetCashProvidedByUsedInOperatingActivitiesAbstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_ToNetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="creg_ToNetCashProvidedByUsedInOperatingActivitiesAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_LessImputedInterest_lbl1" xml:lang="en-US">LessImputedInterest</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_LessImputedInterest" xlink:to="creg_LessImputedInterest_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_TransferPriceInstallmentPaymentsDescription_lbl0" xml:lang="en-US">TransferPriceInstallmentPaymentsDescription</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_TransferPriceInstallmentPaymentsDescription" xlink:to="creg_TransferPriceInstallmentPaymentsDescription_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_AgreementDescription_lbl1" xml:lang="en-US">AgreementDescription</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_AgreementDescription" xlink:to="creg_AgreementDescription_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_BaiChonggongMember_lbl1" xml:lang="en-US">BaiChonggongMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_BaiChonggongMember" xlink:to="creg_BaiChonggongMember_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_TypeOfAgreementAxis_lbl0" xml:lang="en-US">TypeOfAgreementAxis</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_TypeOfAgreementAxis" xlink:to="creg_TypeOfAgreementAxis_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_XianZhonghongMember_lbl1" xml:lang="en-US">XianZhonghongMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_XianZhonghongMember" xlink:to="creg_XianZhonghongMember_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_BiomassPowerGenerationProjectLeaseAgreementMember_lbl0" xml:lang="en-US">BiomassPowerGenerationProjectLeaseAgreementMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_BiomassPowerGenerationProjectLeaseAgreementMember" xlink:to="creg_BiomassPowerGenerationProjectLeaseAgreementMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_PuchengSystemsMember_lbl0" xml:lang="en-US">PuchengSystemsMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_PuchengSystemsMember" xlink:to="creg_PuchengSystemsMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_DeferredTaxAssetsLiabilitiesNetDisclosureTextBlock_lbl1" xml:lang="en-US">DeferredTaxAssetsLiabilitiesNetDisclosureTextBlock</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_DeferredTaxAssetsLiabilitiesNetDisclosureTextBlock" xlink:to="creg_DeferredTaxAssetsLiabilitiesNetDisclosureTextBlock_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_XianHuaxinNewEnergyCoLtdMember_lbl0" xml:lang="en-US">XianHuaxinNewEnergyCoLtdMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_XianHuaxinNewEnergyCoLtdMember" xlink:to="creg_XianHuaxinNewEnergyCoLtdMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_AllowanceForNetInvestmentReceivable_lbl1" xml:lang="en-US">AllowanceForNetInvestmentReceivable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_AllowanceForNetInvestmentReceivable" xlink:to="creg_AllowanceForNetInvestmentReceivable_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_InterestOfInvestment_lbl0" xml:lang="en-US">InterestOfInvestment</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_InterestOfInvestment" xlink:to="creg_InterestOfInvestment_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_HYREFLoanentrustedLoanMember_lbl1" xml:lang="en-US">HYREFLoanentrustedLoanMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_HYREFLoanentrustedLoanMember" xlink:to="creg_HYREFLoanentrustedLoanMember_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_SharesOfAntiDilutiveSecuritiesUnderWarrantsAndOption_lbl1" xml:lang="en-US">SharesOfAntiDilutiveSecuritiesUnderWarrantsAndOption</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_SharesOfAntiDilutiveSecuritiesUnderWarrantsAndOption" xlink:to="creg_SharesOfAntiDilutiveSecuritiesUnderWarrantsAndOption_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_InterestReceivableOnSalesTypeLeasePolicyTextBlock_lbl1" xml:lang="en-US">InterestReceivableOnSalesTypeLeasePolicyTextBlock</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_InterestReceivableOnSalesTypeLeasePolicyTextBlock" xlink:to="creg_InterestReceivableOnSalesTypeLeasePolicyTextBlock_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisedWeightedAverageRemainingContractualTerm2_lbl1" xml:lang="en-US">ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisedWeightedAverageRemainingContractualTerm2</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisedWeightedAverageRemainingContractualTerm2" xlink:to="creg_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisedWeightedAverageRemainingContractualTerm2_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_ZhongtaiWasteHeatPowerGenerationEnergyManagementCooperativeAgreementMember_lbl0" xml:lang="en-US">ZhongtaiWasteHeatPowerGenerationEnergyManagementCooperativeAgreementMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_ZhongtaiWasteHeatPowerGenerationEnergyManagementCooperativeAgreementMember" xlink:to="creg_ZhongtaiWasteHeatPowerGenerationEnergyManagementCooperativeAgreementMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpiredInPeriod_lbl1" xml:lang="en-US">ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpiredInPeriod</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpiredInPeriod" xlink:to="creg_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpiredInPeriod_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_IncreaseDecreaseInPrepaidExpenses_lbl1" xml:lang="en-US">IncreaseDecreaseInPrepaidExpenses</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_IncreaseDecreaseInPrepaidExpenses" xlink:to="creg_IncreaseDecreaseInPrepaidExpenses_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_BadDebtsExpense_lbl1" xml:lang="en-US">BadDebtsExpense</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_BadDebtsExpense" xlink:to="creg_BadDebtsExpense_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_ScheduleOfConstructionInProgressTableTextBlock_lbl1" xml:lang="en-US">ScheduleOfConstructionInProgressTableTextBlock</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_ScheduleOfConstructionInProgressTableTextBlock" xlink:to="creg_ScheduleOfConstructionInProgressTableTextBlock_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_TotalRemainingReserveDescription_lbl1" xml:lang="en-US">TotalRemainingReserveDescription</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_TotalRemainingReserveDescription" xlink:to="creg_TotalRemainingReserveDescription_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTermTwo_lbl1" xml:lang="en-US">ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTermTwo</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTermTwo" xlink:to="creg_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTermTwo_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_BeijingOfficeMember_lbl0" xml:lang="en-US">BeijingOfficeMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_BeijingOfficeMember" xlink:to="creg_BeijingOfficeMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_LoanPrincipleRepaidByXianTch_lbl0" xml:lang="en-US">LoanPrincipleRepaidByXianTch</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_LoanPrincipleRepaidByXianTch" xlink:to="creg_LoanPrincipleRepaidByXianTch_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_ZhongxunMember_lbl0" xml:lang="en-US">ZhongxunMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_ZhongxunMember" xlink:to="creg_ZhongxunMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_TaxesPayableNoncurrent_lbl1" xml:lang="en-US">TaxesPayableNoncurrent</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_TaxesPayableNoncurrent" xlink:to="creg_TaxesPayableNoncurrent_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_TianYuXuZhouRecyclingEnergyMember_lbl0" xml:lang="en-US">TianYuXuZhouRecyclingEnergyMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_TianYuXuZhouRecyclingEnergyMember" xlink:to="creg_TianYuXuZhouRecyclingEnergyMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_InterestPenaltyRepaidByXianTch_lbl0" xml:lang="en-US">InterestPenaltyRepaidByXianTch</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_InterestPenaltyRepaidByXianTch" xlink:to="creg_InterestPenaltyRepaidByXianTch_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_AdvanceToEmployees_lbl1" xml:lang="en-US">AdvanceToEmployees</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_AdvanceToEmployees" xlink:to="creg_AdvanceToEmployees_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_OperatingLeaseCostInterestExpenseOnLeaseLiability_lbl1" xml:lang="en-US">OperatingLeaseCostInterestExpenseOnLeaseLiability</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_OperatingLeaseCostInterestExpenseOnLeaseLiability" xlink:to="creg_OperatingLeaseCostInterestExpenseOnLeaseLiability_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_HongyuanHuifuMember_lbl0" xml:lang="en-US">HongyuanHuifuMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_HongyuanHuifuMember" xlink:to="creg_HongyuanHuifuMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_RefundableDepositForSystemsLeasing_lbl1" xml:lang="en-US">RefundableDepositForSystemsLeasing</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_RefundableDepositForSystemsLeasing" xlink:to="creg_RefundableDepositForSystemsLeasing_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_LossOnTransferOfXuzhouHuayuSystem_lbl1" xml:lang="en-US">LossOnTransferOfXuzhouHuayuSystem</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_LossOnTransferOfXuzhouHuayuSystem" xlink:to="creg_LossOnTransferOfXuzhouHuayuSystem_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_CapitalLeasesNetInvestmentInSalesTypeLeasesAndDirectFinancingLeasesUnearnedIncome_lbl1" xml:lang="en-US">CapitalLeasesNetInvestmentInSalesTypeLeasesAndDirectFinancingLeasesUnearnedIncome</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_CapitalLeasesNetInvestmentInSalesTypeLeasesAndDirectFinancingLeasesUnearnedIncome" xlink:to="creg_CapitalLeasesNetInvestmentInSalesTypeLeasesAndDirectFinancingLeasesUnearnedIncome_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_PrinicipleAdjustmentAmount_lbl1" xml:lang="en-US">PrinicipleAdjustmentAmount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_PrinicipleAdjustmentAmount" xlink:to="creg_PrinicipleAdjustmentAmount_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_IncreaseDecreaseInLeasingReceivable_lbl1" xml:lang="en-US">IncreaseDecreaseInLeasingReceivable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_IncreaseDecreaseInLeasingReceivable" xlink:to="creg_IncreaseDecreaseInLeasingReceivable_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_LegalAndConsultingServicesMember_lbl0" xml:lang="en-US">LegalAndConsultingServicesMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_LegalAndConsultingServicesMember" xlink:to="creg_LegalAndConsultingServicesMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_ContractAgreementAxis_lbl0" xml:lang="en-US">ContractAgreementAxis</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_ContractAgreementAxis" xlink:to="creg_ContractAgreementAxis_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_OriginalInvestmentBySubsidiary_lbl1" xml:lang="en-US">OriginalInvestmentBySubsidiary</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_OriginalInvestmentBySubsidiary" xlink:to="creg_OriginalInvestmentBySubsidiary_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTermOne_lbl1" xml:lang="en-US">ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTermOne</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTermOne" xlink:to="creg_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTermOne_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_ShaanxiHuahongMember_lbl0" xml:lang="en-US">ShaanxiHuahongMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_ShaanxiHuahongMember" xlink:to="creg_ShaanxiHuahongMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_SocialInsurance_lbl1" xml:lang="en-US">SocialInsurance</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_SocialInsurance" xlink:to="creg_SocialInsurance_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_LeasePeriod_lbl1" xml:lang="en-US">LeasePeriod</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_LeasePeriod" xlink:to="creg_LeasePeriod_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_InterestAccruedDueToCutoffDateForInterestCalculationForRepayment_lbl0" xml:lang="en-US">InterestAccruedDueToCutoffDateForInterestCalculationForRepayment</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_InterestAccruedDueToCutoffDateForInterestCalculationForRepayment" xlink:to="creg_InterestAccruedDueToCutoffDateForInterestCalculationForRepayment_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_LossOnTransferOfShenqiuPhaseIIISystems_lbl1" xml:lang="en-US">LossOnTransferOfShenqiuPhaseIIISystems</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_LossOnTransferOfShenqiuPhaseIIISystems" xlink:to="creg_LossOnTransferOfShenqiuPhaseIIISystems_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_TransferPriceForChengliProjectMember_lbl0" xml:lang="en-US">TransferPriceForChengliProjectMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_TransferPriceForChengliProjectMember" xlink:to="creg_TransferPriceForChengliProjectMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_CommonStockIssuablePerShareForPowerGenerationSystems_lbl1" xml:lang="en-US">CommonStockIssuablePerShareForPowerGenerationSystems</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_CommonStockIssuablePerShareForPowerGenerationSystems" xlink:to="creg_CommonStockIssuablePerShareForPowerGenerationSystems_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_DeferredTaxAssetImpairmentLossNoncurrent_lbl1" xml:lang="en-US">DeferredTaxAssetImpairmentLossNoncurrent</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_DeferredTaxAssetImpairmentLossNoncurrent" xlink:to="creg_DeferredTaxAssetImpairmentLossNoncurrent_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_LongTermLeasesDescription_lbl1" xml:lang="en-US">LongTermLeasesDescription</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_LongTermLeasesDescription" xlink:to="creg_LongTermLeasesDescription_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_TransferAgreementDescription_lbl1" xml:lang="en-US">TransferAgreementDescription</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_TransferAgreementDescription" xlink:to="creg_TransferAgreementDescription_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_SubscribedAmountOfInitialCapitalContribution_lbl1" xml:lang="en-US">SubscribedAmountOfInitialCapitalContribution</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_SubscribedAmountOfInitialCapitalContribution" xlink:to="creg_SubscribedAmountOfInitialCapitalContribution_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_EntrustedLoanPayableNetWithXianTchInvestmentInEntrustedLoan_lbl0" xml:lang="en-US">EntrustedLoanPayableNetWithXianTchInvestmentInEntrustedLoan</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_EntrustedLoanPayableNetWithXianTchInvestmentInEntrustedLoan" xlink:to="creg_EntrustedLoanPayableNetWithXianTchInvestmentInEntrustedLoan_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_PRCMember_lbl0" xml:lang="en-US">PRCMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_PRCMember" xlink:to="creg_PRCMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_ForbearanceAgreementMember_lbl0" xml:lang="en-US">ForbearanceAgreementMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_ForbearanceAgreementMember" xlink:to="creg_ForbearanceAgreementMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_GainLossOnSaleOfPropertyPlantEquipments_lbl1" xml:lang="en-US">GainLossOnSaleOfPropertyPlantEquipments</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_GainLossOnSaleOfPropertyPlantEquipments" xlink:to="creg_GainLossOnSaleOfPropertyPlantEquipments_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_StockIssuedDuringPeriodValueConversionOfLongtermNotesIntoCommonShares_lbl1" xml:lang="en-US">StockIssuedDuringPeriodValueConversionOfLongtermNotesIntoCommonShares</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_StockIssuedDuringPeriodValueConversionOfLongtermNotesIntoCommonShares" xlink:to="creg_StockIssuedDuringPeriodValueConversionOfLongtermNotesIntoCommonShares_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_ErdosMetallurgyCompanyLimitedMember_lbl1" xml:lang="en-US">ErdosMetallurgyCompanyLimitedMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_ErdosMetallurgyCompanyLimitedMember" xlink:to="creg_ErdosMetallurgyCompanyLimitedMember_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_LossOnTransferOfChengliBoxingSystem_lbl1" xml:lang="en-US">LossOnTransferOfChengliBoxingSystem</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_LossOnTransferOfChengliBoxingSystem" xlink:to="creg_LossOnTransferOfChengliBoxingSystem_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_MaturityTerm_lbl0" xml:lang="en-US">MaturityTerm</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_MaturityTerm" xlink:to="creg_MaturityTerm_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_BiomassPowerGenerationSystemMember_lbl0" xml:lang="en-US">BiomassPowerGenerationSystemMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_BiomassPowerGenerationSystemMember" xlink:to="creg_BiomassPowerGenerationSystemMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_XuzhouTiananProjectMember_lbl0" xml:lang="en-US">XuzhouTiananProjectMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_XuzhouTiananProjectMember" xlink:to="creg_XuzhouTiananProjectMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_LimitedPartnersAxis_lbl0" xml:lang="en-US">LimitedPartnersAxis</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_LimitedPartnersAxis" xlink:to="creg_LimitedPartnersAxis_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_IncreaseDecreaseOutstandingBalancePercentage_lbl1" xml:lang="en-US">IncreaseDecreaseOutstandingBalancePercentage</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_IncreaseDecreaseOutstandingBalancePercentage" xlink:to="creg_IncreaseDecreaseOutstandingBalancePercentage_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_LenderRepaymentDescription_lbl0" xml:lang="en-US">LenderRepaymentDescription</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_LenderRepaymentDescription" xlink:to="creg_LenderRepaymentDescription_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_OwnershipDescription_lbl1" xml:lang="en-US">OwnershipDescription</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_OwnershipDescription" xlink:to="creg_OwnershipDescription_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_CommonStockIssuableForPowerGenerationSystems_lbl1" xml:lang="en-US">CommonStockIssuableForPowerGenerationSystems</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_CommonStockIssuableForPowerGenerationSystems" xlink:to="creg_CommonStockIssuableForPowerGenerationSystems_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_TotalSharesOfCommonStock_lbl1" xml:lang="en-US">TotalSharesOfCommonStock</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_TotalSharesOfCommonStock" xlink:to="creg_TotalSharesOfCommonStock_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_ShenqiuProjectMember_lbl0" xml:lang="en-US">ShenqiuProjectMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_ShenqiuProjectMember" xlink:to="creg_ShenqiuProjectMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_AllowanceForInvestmentReceivableNet_lbl1" xml:lang="en-US">AllowanceForInvestmentReceivableNet</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_AllowanceForInvestmentReceivableNet" xlink:to="creg_AllowanceForInvestmentReceivableNet_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_XuzhouHuayuProjectMember_lbl0" xml:lang="en-US">XuzhouHuayuProjectMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_XuzhouHuayuProjectMember" xlink:to="creg_XuzhouHuayuProjectMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_ErdosTCHMember_lbl0" xml:lang="en-US">ErdosTCHMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_ErdosTCHMember" xlink:to="creg_ErdosTCHMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_DescriptionOfRegisterCaptial_lbl1" xml:lang="en-US">DescriptionOfRegisterCaptial</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_DescriptionOfRegisterCaptial" xlink:to="creg_DescriptionOfRegisterCaptial_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_TransferPriceForShenqiuPhaseIAndIIProjectsMember_lbl1" xml:lang="en-US">TransferPriceForShenqiuPhaseIAndIIProjectsMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_TransferPriceForShenqiuPhaseIAndIIProjectsMember" xlink:to="creg_TransferPriceForShenqiuPhaseIAndIIProjectsMember_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_StatutoryReservesDisclosureTableTextBlock_lbl1" xml:lang="en-US">StatutoryReservesDisclosureTableTextBlock</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_StatutoryReservesDisclosureTableTextBlock" xlink:to="creg_StatutoryReservesDisclosureTableTextBlock_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_LeaseAmountPerMonth_lbl1" xml:lang="en-US">LeaseAmountPerMonth</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_LeaseAmountPerMonth" xlink:to="creg_LeaseAmountPerMonth_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_PayableForPowerGenerationSystems_lbl1" xml:lang="en-US">PayableForPowerGenerationSystems</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_PayableForPowerGenerationSystems" xlink:to="creg_PayableForPowerGenerationSystems_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_DaTongRecyclingEnergyMember_lbl0" xml:lang="en-US">DaTongRecyclingEnergyMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_DaTongRecyclingEnergyMember" xlink:to="creg_DaTongRecyclingEnergyMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_BadDebtAllowance_lbl1" xml:lang="en-US">BadDebtAllowance</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_BadDebtAllowance" xlink:to="creg_BadDebtAllowance_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_TaxPayableTextBlock_lbl1" xml:lang="en-US">TaxPayableTextBlock</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_TaxPayableTextBlock" xlink:to="creg_TaxPayableTextBlock_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_DeferredTaxAssetsDepreciationOfFixedAssetsNoncurrent_lbl1" xml:lang="en-US">DeferredTaxAssetsDepreciationOfFixedAssetsNoncurrent</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_DeferredTaxAssetsDepreciationOfFixedAssetsNoncurrent" xlink:to="creg_DeferredTaxAssetsDepreciationOfFixedAssetsNoncurrent_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_PurchaseOfNoncontrollingInterest_lbl1" xml:lang="en-US">PurchaseOfNoncontrollingInterest</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_PurchaseOfNoncontrollingInterest" xlink:to="creg_PurchaseOfNoncontrollingInterest_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_CommonWelfareFundMember_lbl0" xml:lang="en-US">CommonWelfareFundMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_CommonWelfareFundMember" xlink:to="creg_CommonWelfareFundMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_StockIssueDuringPeriodSharesRoundupOfFranctionalSharesDueToReverseSplit_lbl1" xml:lang="en-US">StockIssueDuringPeriodSharesRoundupOfFranctionalSharesDueToReverseSplit</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_StockIssueDuringPeriodSharesRoundupOfFranctionalSharesDueToReverseSplit" xlink:to="creg_StockIssueDuringPeriodSharesRoundupOfFranctionalSharesDueToReverseSplit_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_XuzhouTiananMember_lbl0" xml:lang="en-US">XuzhouTiananMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_XuzhouTiananMember" xlink:to="creg_XuzhouTiananMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_LossOnNotesRedemptionConversion_lbl1" xml:lang="en-US">LossOnNotesRedemptionConversion</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_LossOnNotesRedemptionConversion" xlink:to="creg_LossOnNotesRedemptionConversion_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_IncomeTaxPayableDisclosureTableTextBlock_lbl1" xml:lang="en-US">IncomeTaxPayableDisclosureTableTextBlock</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_IncomeTaxPayableDisclosureTableTextBlock" xlink:to="creg_IncomeTaxPayableDisclosureTableTextBlock_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_NonCurrentDeferredTaxLiabilitiesAbstract_lbl0" xml:lang="en-US">NonCurrentDeferredTaxLiabilitiesAbstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_NonCurrentDeferredTaxLiabilitiesAbstract" xlink:to="creg_NonCurrentDeferredTaxLiabilitiesAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionOutstandingWeightedAverageExercisePrice_lbl2" xml:lang="en-US">ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionOutstandingWeightedAverageExercisePrice</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionOutstandingWeightedAverageExercisePrice" xlink:to="creg_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionOutstandingWeightedAverageExercisePrice_lbl2"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpiredInPeriodWeightedAverageExercisePrice_lbl1" xml:lang="en-US">ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpiredInPeriodWeightedAverageExercisePrice</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpiredInPeriodWeightedAverageExercisePrice" xlink:to="creg_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpiredInPeriodWeightedAverageExercisePrice_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_AccruedInterestOnNotes_lbl1" xml:lang="en-US">AccruedInterestOnNotes</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_AccruedInterestOnNotes" xlink:to="creg_AccruedInterestOnNotes_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_TransferAgreementDescriptions_lbl1" xml:lang="en-US">TransferAgreementDescriptions</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_TransferAgreementDescriptions" xlink:to="creg_TransferAgreementDescriptions_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_ChengaliMember_lbl1" xml:lang="en-US">ChengaliMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_ChengaliMember" xlink:to="creg_ChengaliMember_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_CapitalLeasesNetInvestmentInSalesTypeLeasesAndDirectFinancingLeasesRealizedInterestIncomeButNotYetReceived_lbl1" xml:lang="en-US">CapitalLeasesNetInvestmentInSalesTypeLeasesAndDirectFinancingLeasesRealizedInterestIncomeButNotYetReceived</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_CapitalLeasesNetInvestmentInSalesTypeLeasesAndDirectFinancingLeasesRealizedInterestIncomeButNotYetReceived" xlink:to="creg_CapitalLeasesNetInvestmentInSalesTypeLeasesAndDirectFinancingLeasesRealizedInterestIncomeButNotYetReceived_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_OtherAccruedExpenseMember_lbl0" xml:lang="en-US">OtherAccruedExpenseMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_OtherAccruedExpenseMember" xlink:to="creg_OtherAccruedExpenseMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_LeasesDescription_lbl1" xml:lang="en-US">LeasesDescription</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_LeasesDescription" xlink:to="creg_LeasesDescription_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_ConvertibleNotePayableNetTextBlock_lbl1" xml:lang="en-US">ConvertibleNotePayableNetTextBlock</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_ConvertibleNotePayableNetTextBlock" xlink:to="creg_ConvertibleNotePayableNetTextBlock_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_LeaseAgreementTermDescription_lbl1" xml:lang="en-US">LeaseAgreementTermDescription</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_LeaseAgreementTermDescription" xlink:to="creg_LeaseAgreementTermDescription_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_TaxPayableNoncurrent_lbl1" xml:lang="en-US">TaxPayableNoncurrent</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_TaxPayableNoncurrent" xlink:to="creg_TaxPayableNoncurrent_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_OtherEmployeeBenefitsAccrualsMember_lbl0" xml:lang="en-US">OtherEmployeeBenefitsAccrualsMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_OtherEmployeeBenefitsAccrualsMember" xlink:to="creg_OtherEmployeeBenefitsAccrualsMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_TotalInvestmentForProject_lbl1" xml:lang="en-US">TotalInvestmentForProject</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_TotalInvestmentForProject" xlink:to="creg_TotalInvestmentForProject_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_IncreaseDecreaseInAccountReceivable_lbl1" xml:lang="en-US">IncreaseDecreaseInAccountReceivable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_IncreaseDecreaseInAccountReceivable" xlink:to="creg_IncreaseDecreaseInAccountReceivable_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_XianTchMember_lbl0" xml:lang="en-US">XianTchMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_XianTchMember" xlink:to="creg_XianTchMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_StockIssuedDuringPeriodShareValueConversionOfLongtermNotesIntoCommonShares_lbl1" xml:lang="en-US">StockIssuedDuringPeriodShareValueConversionOfLongtermNotesIntoCommonShares</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_StockIssuedDuringPeriodShareValueConversionOfLongtermNotesIntoCommonShares" xlink:to="creg_StockIssuedDuringPeriodShareValueConversionOfLongtermNotesIntoCommonShares_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_IncreaseDecreaseInAccruedInterestReceivables_lbl1" xml:lang="en-US">IncreaseDecreaseInAccruedInterestReceivables</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_IncreaseDecreaseInAccruedInterestReceivables" xlink:to="creg_IncreaseDecreaseInAccruedInterestReceivables_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_PercentageOfAmountsOutstanding_lbl1" xml:lang="en-US">PercentageOfAmountsOutstanding</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_PercentageOfAmountsOutstanding" xlink:to="creg_PercentageOfAmountsOutstanding_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ComprehensiveIncomeNetOfTax_lbl0" xml:lang="en-US">Comprehensive Income (Loss), Net of Tax, Attributable to Parent</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ComprehensiveIncomeNetOfTax" xlink:to="us-gaap_ComprehensiveIncomeNetOfTax_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtInstrumentAnnualPrincipalPayment_lbl0" xml:lang="en-US">Debt Instrument, Annual Principal Payment</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentAnnualPrincipalPayment" xlink:to="us-gaap_DebtInstrumentAnnualPrincipalPayment_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_ChiefFinancialOfficerMember_lbl0" xml:lang="en-US">Chief Financial Officer [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_ChiefFinancialOfficerMember" xlink:to="srt_ChiefFinancialOfficerMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InvestorMember_lbl0" xml:lang="en-US">Investor [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InvestorMember" xlink:to="us-gaap_InvestorMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LongTermDebt_lbl0" xml:lang="en-US">Long-term Debt</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermDebt" xlink:to="us-gaap_LongTermDebt_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_GainOrLossOnSaleOfPreviouslyUnissuedStockByEquityInvestee_lbl0" xml:lang="en-US">Gain (Loss) on Sale of Previously Unissued Stock by Equity Investee</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GainOrLossOnSaleOfPreviouslyUnissuedStockByEquityInvestee" xlink:to="us-gaap_GainOrLossOnSaleOfPreviouslyUnissuedStockByEquityInvestee_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LiabilitiesCurrentAbstract_lbl0" xml:lang="en-US">Liabilities, Current [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_LiabilitiesCurrentAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityRegistrantName_lbl0" xml:lang="en-US">Entity Registrant Name</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityRegistrantName" xlink:to="dei_EntityRegistrantName_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SoftwareAndSoftwareDevelopmentCostsMember_lbl0" xml:lang="en-US">Software and Software Development Costs [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SoftwareAndSoftwareDevelopmentCostsMember" xlink:to="us-gaap_SoftwareAndSoftwareDevelopmentCostsMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NonoperatingIncomeExpense_lbl0" xml:lang="en-US">Nonoperating Income (Expense)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NonoperatingIncomeExpense" xlink:to="us-gaap_NonoperatingIncomeExpense_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtInstrumentPeriodicPaymentInterest_lbl0" xml:lang="en-US">Debt Instrument, Periodic Payment, Interest</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentPeriodicPaymentInterest" xlink:to="us-gaap_DebtInstrumentPeriodicPaymentInterest_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrent_lbl0" xml:lang="en-US">Accrual for Taxes Other than Income Taxes, Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrent" xlink:to="us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_AmendmentFlag_lbl0" xml:lang="en-US">Amendment Flag</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_AmendmentFlag" xlink:to="dei_AmendmentFlag_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConvertibleDebt_lbl0" xml:lang="en-US">Convertible Debt</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConvertibleDebt" xlink:to="us-gaap_ConvertibleDebt_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LiabilitiesAndStockholdersEquityAbstract_lbl0" xml:lang="en-US">Liabilities and Equity [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="us-gaap_LiabilitiesAndStockholdersEquityAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_lbl1" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:to="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_lbl0" xml:lang="en-US">Accumulated Other Comprehensive Income (Loss), Net of Tax</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted_lbl0" xml:lang="en-US">Weighted Average Number of Shares Outstanding, Basic and Diluted</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted" xlink:to="us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents_lbl0" xml:lang="en-US">Effect of Exchange Rate on Cash and Cash Equivalents</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents" xlink:to="us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityCentralIndexKey_lbl0" xml:lang="en-US">Entity Central Index Key</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityCentralIndexKey" xlink:to="dei_EntityCentralIndexKey_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock_lbl0" xml:lang="en-US">Accounts Payable and Accrued Liabilities Disclosure [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock" xlink:to="us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_VehiclesMember_lbl0" xml:lang="en-US">Vehicles [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_VehiclesMember" xlink:to="us-gaap_VehiclesMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SegmentReportingPolicyPolicyTextBlock_lbl0" xml:lang="en-US">Segment Reporting, Policy [Policy Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SegmentReportingPolicyPolicyTextBlock" xlink:to="us-gaap_SegmentReportingPolicyPolicyTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InterestExpense_lbl0" xml:lang="en-US">Interest Expense</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestExpense" xlink:to="us-gaap_InterestExpense_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeMember_lbl0" xml:lang="en-US">AOCI Attributable to Parent [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccruedIncomeTaxesNoncurrent_lbl0" xml:lang="en-US">Accrued Income Taxes, Noncurrent</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccruedIncomeTaxesNoncurrent" xlink:to="us-gaap_AccruedIncomeTaxesNoncurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OfficeEquipmentMember_lbl0" xml:lang="en-US">Office Equipment [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OfficeEquipmentMember" xlink:to="us-gaap_OfficeEquipmentMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxDisclosureTextBlock_lbl0" xml:lang="en-US">Income Tax Disclosure [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxDisclosureTextBlock" xlink:to="us-gaap_IncomeTaxDisclosureTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_lbl1" xml:lang="en-US">Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InterestExpenseDebtExcludingAmortization_lbl0" xml:lang="en-US">Interest Expense, Debt, Excluding Amortization</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestExpenseDebtExcludingAmortization" xlink:to="us-gaap_InterestExpenseDebtExcludingAmortization_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_lbl0" xml:lang="en-US">Schedule of Deferred Tax Assets and Liabilities [Table Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:to="us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities_lbl0" xml:lang="en-US">Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Accrued Liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities" xlink:to="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RevenueRecognitionPolicyTextBlock_lbl0" xml:lang="en-US">Revenue [Policy Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RevenueRecognitionPolicyTextBlock" xlink:to="us-gaap_RevenueRecognitionPolicyTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_TransferToInvestments_lbl0" xml:lang="en-US">Transfer to Investments</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TransferToInvestments" xlink:to="us-gaap_TransferToInvestments_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockSharesAuthorized_lbl0" xml:lang="en-US">Common Stock, Shares Authorized</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockSharesAuthorized" xlink:to="us-gaap_CommonStockSharesAuthorized_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LoansPayableFairValueDisclosure_lbl0" xml:lang="en-US">Loans Payable, Fair Value Disclosure</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LoansPayableFairValueDisclosure" xlink:to="us-gaap_LoansPayableFairValueDisclosure_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EarningsPerSharePolicyTextBlock_lbl0" xml:lang="en-US">Earnings Per Share, Policy [Policy Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerSharePolicyTextBlock" xlink:to="us-gaap_EarningsPerSharePolicyTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LongTermLoansPayable_lbl0" xml:lang="en-US">Loans Payable, Noncurrent</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermLoansPayable" xlink:to="us-gaap_LongTermLoansPayable_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeasesIncomeStatementContingentRevenue_lbl0" xml:lang="en-US">Operating Leases, Income Statement, Contingent Revenue</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeasesIncomeStatementContingentRevenue" xlink:to="us-gaap_OperatingLeasesIncomeStatementContingentRevenue_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_lbl0" xml:lang="en-US">Operating Lease, Weighted Average Remaining Lease Term</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:to="us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_MinimumMember_lbl0" xml:lang="en-US">Minimum [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_MinimumMember" xlink:to="srt_MinimumMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CashAndCashEquivalentsPolicyTextBlock_lbl0" xml:lang="en-US">Cash and Cash Equivalents, Policy [Policy Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:to="us-gaap_CashAndCashEquivalentsPolicyTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation_lbl0" xml:lang="en-US">Shares Issued, Shares, Share-based Payment Arrangement, after Forfeiture</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation" xlink:to="us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities_lbl0" xml:lang="en-US">Stock Issued During Period, Value, Conversion of Convertible Securities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities" xlink:to="us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtInstrumentDescription_lbl0" xml:lang="en-US">Debt Instrument, Description</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentDescription" xlink:to="us-gaap_DebtInstrumentDescription_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityIncorporationStateCountryCode_lbl0" xml:lang="en-US">Entity Incorporation, State or Country Code</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityIncorporationStateCountryCode" xlink:to="dei_EntityIncorporationStateCountryCode_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeaseCost_lbl0" xml:lang="en-US">Operating Lease, Cost</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseCost" xlink:to="us-gaap_OperatingLeaseCost_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AssetsCurrentAbstract_lbl0" xml:lang="en-US">Assets, Current [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_AssetsCurrentAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityShellCompany_lbl0" xml:lang="en-US">Entity Shell Company</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityShellCompany" xlink:to="dei_EntityShellCompany_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments_lbl0" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Other Adjustments, Percent</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_MaximumMember_lbl0" xml:lang="en-US">Maximum [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_MaximumMember" xlink:to="srt_MaximumMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherAssets_lbl0" xml:lang="en-US">Other Assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherAssets" xlink:to="us-gaap_OtherAssets_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockholdersEquity_lbl2" xml:lang="en-US">Stockholders&apos; Equity Attributable to Parent</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquity" xlink:to="us-gaap_StockholdersEquity_lbl2"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RelatedPartyTransactionsDisclosureTextBlock_lbl0" xml:lang="en-US">Related Party Transactions Disclosure [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RelatedPartyTransactionsDisclosureTextBlock" xlink:to="us-gaap_RelatedPartyTransactionsDisclosureTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SaleLeasebackTransactionLeaseTerms_lbl0" xml:lang="en-US">Sale Leaseback Transaction, Lease Terms</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SaleLeasebackTransactionLeaseTerms" xlink:to="us-gaap_SaleLeasebackTransactionLeaseTerms_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxExaminationDescription_lbl0" xml:lang="en-US">Income Tax Examination, Description</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxExaminationDescription" xlink:to="us-gaap_IncomeTaxExaminationDescription_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_Revenues_lbl0" xml:lang="en-US">Revenues</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Revenues" xlink:to="us-gaap_Revenues_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_lbl0" xml:lang="en-US">Share-based Payment Arrangement [Policy Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:to="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_lbl1" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Exercise Price</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_lbl0" xml:lang="en-US">Schedule of Components of Income Tax Expense (Benefit) [Table Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:to="us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DueToRelatedPartiesCurrent_lbl1" xml:lang="en-US">Due to Related Parties, Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DueToRelatedPartiesCurrent" xlink:to="us-gaap_DueToRelatedPartiesCurrent_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfDebtTableTextBlock_lbl0" xml:lang="en-US">Schedule of Debt [Table Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfDebtTableTextBlock" xlink:to="us-gaap_ScheduleOfDebtTableTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LiabilitiesCurrent_lbl0" xml:lang="en-US">Liabilities, Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesCurrent" xlink:to="us-gaap_LiabilitiesCurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AssetsNoncurrentAbstract_lbl0" xml:lang="en-US">Assets, Noncurrent [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsNoncurrentAbstract" xlink:to="us-gaap_AssetsNoncurrentAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent_lbl0" xml:lang="en-US">Operating Leases, Future Minimum Payments Due, Next Twelve Months</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent" xlink:to="us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_lbl0" xml:lang="en-US">Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_BoardOfDirectorsChairmanMember_lbl0" xml:lang="en-US">Board of Directors Chairman [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_BoardOfDirectorsChairmanMember" xlink:to="srt_BoardOfDirectorsChairmanMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AssetsCurrent_lbl0" xml:lang="en-US">Assets, Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsCurrent" xlink:to="us-gaap_AssetsCurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_lbl0" xml:lang="en-US">Share-based Payment Arrangement, Option, Activity [Table Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:to="us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_lbl0" xml:lang="en-US">Property, Plant and Equipment, Policy [Policy Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:to="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LiabilitiesAndStockholdersEquity_lbl0" xml:lang="en-US">Liabilities and Equity</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesAndStockholdersEquity" xlink:to="us-gaap_LiabilitiesAndStockholdersEquity_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInOtherAccountsPayable_lbl0" xml:lang="en-US">Increase (Decrease) in Other Accounts Payable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInOtherAccountsPayable" xlink:to="us-gaap_IncreaseDecreaseInOtherAccountsPayable_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtInstrumentFaceAmount_lbl1" xml:lang="en-US">Debt Instrument, Face Amount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentFaceAmount" xlink:to="us-gaap_DebtInstrumentFaceAmount_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation_lbl0" xml:lang="en-US">Shares Issued, Value, Share-based Payment Arrangement, after Forfeiture</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation" xlink:to="us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_GeneralAndAdministrativeExpense_lbl0" xml:lang="en-US">General and Administrative Expense</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GeneralAndAdministrativeExpense" xlink:to="us-gaap_GeneralAndAdministrativeExpense_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtInstrumentInterestRateDuringPeriod_lbl0" xml:lang="en-US">Debt Instrument, Interest Rate During Period</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentInterestRateDuringPeriod" xlink:to="us-gaap_DebtInstrumentInterestRateDuringPeriod_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToNoncontrollingInterest_lbl0" xml:lang="en-US">Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Portion Attributable to Noncontrolling Interest</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToNoncontrollingInterest" xlink:to="us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToNoncontrollingInterest_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfSaleLeasebackTransactionsTextBlock_lbl0" xml:lang="en-US">Sale Leaseback Transactions [Table Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfSaleLeasebackTransactionsTextBlock" xlink:to="us-gaap_ScheduleOfSaleLeasebackTransactionsTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AssetsNoncurrent_lbl0" xml:lang="en-US">Assets, Noncurrent</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsNoncurrent" xlink:to="us-gaap_AssetsNoncurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProceedsFromIssuanceOfCommonStock_lbl0" xml:lang="en-US">Proceeds from Issuance of Common Stock</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:to="us-gaap_ProceedsFromIssuanceOfCommonStock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConvertibleNotesPayableMember_lbl0" xml:lang="en-US">Convertible Notes Payable [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConvertibleNotesPayableMember" xlink:to="us-gaap_ConvertibleNotesPayableMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_lbl0" xml:lang="en-US">Property, Plant and Equipment Disclosure [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:to="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityCommonStockSharesOutstanding_lbl0" xml:lang="en-US">Entity Common Stock, Shares Outstanding</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityCommonStockSharesOutstanding" xlink:to="dei_EntityCommonStockSharesOutstanding_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationDeductionsOther_lbl0" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Deduction, Other, Percent</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectiveIncomeTaxRateReconciliationDeductionsOther" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationDeductionsOther_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherAccruedLiabilitiesNoncurrent_lbl0" xml:lang="en-US">Other Accrued Liabilities, Noncurrent</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherAccruedLiabilitiesNoncurrent" xlink:to="us-gaap_OtherAccruedLiabilitiesNoncurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountsReceivableNetCurrent_lbl0" xml:lang="en-US">Accounts Receivable, after Allowance for Credit Loss, Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsReceivableNetCurrent" xlink:to="us-gaap_AccountsReceivableNetCurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AdditionalPaidInCapital_lbl0" xml:lang="en-US">Additional Paid in Capital</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdditionalPaidInCapital" xlink:to="us-gaap_AdditionalPaidInCapital_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance_lbl0" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Percent</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockSharesIssued_lbl0" xml:lang="en-US">Common Stock, Shares, Issued</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockSharesIssued" xlink:to="us-gaap_CommonStockSharesIssued_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueMeasurementPolicyPolicyTextBlock_lbl0" xml:lang="en-US">Fair Value Measurement, Policy [Policy Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueMeasurementPolicyPolicyTextBlock" xlink:to="us-gaap_FairValueMeasurementPolicyPolicyTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LeaseCostTableTextBlock_lbl0" xml:lang="en-US">Lease, Cost [Table Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LeaseCostTableTextBlock" xlink:to="us-gaap_LeaseCostTableTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtInstrumentIncreaseAccruedInterest_lbl0" xml:lang="en-US">Debt Instrument, Increase, Accrued Interest</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentIncreaseAccruedInterest" xlink:to="us-gaap_DebtInstrumentIncreaseAccruedInterest_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountsReceivableGross_lbl0" xml:lang="en-US">Accounts Receivable, before Allowance for Credit Loss</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsReceivableGross" xlink:to="us-gaap_AccountsReceivableGross_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LossContingencyDisclosures_lbl0" xml:lang="en-US">Contingencies Disclosure [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LossContingencyDisclosures" xlink:to="us-gaap_LossContingencyDisclosures_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock_lbl0" xml:lang="en-US">Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" xlink:to="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DepositsAssetsNoncurrent_lbl0" xml:lang="en-US">Deposits Assets, Noncurrent</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DepositsAssetsNoncurrent" xlink:to="us-gaap_DepositsAssetsNoncurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProceedsFromRepaymentsOfNotesPayable_lbl0" xml:lang="en-US">Proceeds from (Repayments of) Notes Payable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromRepaymentsOfNotesPayable" xlink:to="us-gaap_ProceedsFromRepaymentsOfNotesPayable_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatutoryAccountingPracticesStatutoryNetIncomeAmount_lbl0" xml:lang="en-US">Statutory Accounting Practices, Statutory Net Income Amount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatutoryAccountingPracticesStatutoryNetIncomeAmount" xlink:to="us-gaap_StatutoryAccountingPracticesStatutoryNetIncomeAmount_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities_lbl0" xml:lang="en-US">Stock Issued During Period, Shares, Conversion of Convertible Securities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities" xlink:to="us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_lbl0" xml:lang="en-US">New Accounting Pronouncements, Policy [Policy Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:to="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_lbl1" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CapitalLeasesFutureMinimumPaymentsReceivable_lbl0" xml:lang="en-US">Capital Leases, Future Minimum Payments Receivable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CapitalLeasesFutureMinimumPaymentsReceivable" xlink:to="us-gaap_CapitalLeasesFutureMinimumPaymentsReceivable_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_Cash_lbl0" xml:lang="en-US">Cash</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Cash" xlink:to="us-gaap_Cash_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InterestPayableCurrentAndNoncurrent_lbl0" xml:lang="en-US">Interest Payable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestPayableCurrentAndNoncurrent" xlink:to="us-gaap_InterestPayableCurrentAndNoncurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentTextBlock_lbl0" xml:lang="en-US">Property, Plant and Equipment [Table Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:to="us-gaap_PropertyPlantAndEquipmentTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentDispositions_lbl0" xml:lang="en-US">Property, Plant and Equipment, Dispositions</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentDispositions" xlink:to="us-gaap_PropertyPlantAndEquipmentDispositions_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_lbl1" xml:lang="en-US">Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingExpenses_lbl0" xml:lang="en-US">Operating Expenses</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingExpenses" xlink:to="us-gaap_OperatingExpenses_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearThree_lbl0" xml:lang="en-US">Long-term Debt, Maturities, Repayments of Principal in Rolling Year Three</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearThree" xlink:to="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearThree_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeaseRightOfUseAsset_lbl1" xml:lang="en-US">Operating Lease, Right-of-Use Asset</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseRightOfUseAsset" xlink:to="us-gaap_OperatingLeaseRightOfUseAsset_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetIncomeLoss_lbl2" xml:lang="en-US">Net Income (Loss) Attributable to Parent</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetIncomeLoss" xlink:to="us-gaap_NetIncomeLoss_lbl2"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CurrentIncomeTaxExpenseBenefit_lbl0" xml:lang="en-US">Current Income Tax Expense (Benefit)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:to="us-gaap_CurrentIncomeTaxExpenseBenefit_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock_lbl0" xml:lang="en-US">Impairment or Disposal of Long-Lived Assets, Policy [Policy Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" xlink:to="us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_lbl0" xml:lang="en-US">Other Comprehensive Income (Loss), Net of Tax [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:to="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SaleOfStockDescriptionOfTransaction_lbl0" xml:lang="en-US">Sale of Stock, Description of Transaction</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SaleOfStockDescriptionOfTransaction" xlink:to="us-gaap_SaleOfStockDescriptionOfTransaction_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensation_lbl0" xml:lang="en-US">Share-based Payment Arrangement, Noncash Expense</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensation" xlink:to="us-gaap_ShareBasedCompensation_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxesPaid_lbl0" xml:lang="en-US">Income Taxes Paid</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxesPaid" xlink:to="us-gaap_IncomeTaxesPaid_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_lbl1" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LesseeLeasesPolicyTextBlock_lbl0" xml:lang="en-US">Lessee, Leases [Policy Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeLeasesPolicyTextBlock" xlink:to="us-gaap_LesseeLeasesPolicyTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtInstrumentConvertibleConversionPrice1_lbl0" xml:lang="en-US">Debt Instrument, Convertible, Conversion Price</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentConvertibleConversionPrice1" xlink:to="us-gaap_DebtInstrumentConvertibleConversionPrice1_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InterestReceivable_lbl0" xml:lang="en-US">Interest Receivable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestReceivable" xlink:to="us-gaap_InterestReceivable_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_lbl0" xml:lang="en-US">Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_GainLossOnDispositionOfAssets1_lbl0" xml:lang="en-US">Gain (Loss) on Disposition of Assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GainLossOnDispositionOfAssets1" xlink:to="us-gaap_GainLossOnDispositionOfAssets1_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_Capital_lbl0" xml:lang="en-US">Banking Regulation, Total Capital, Actual</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Capital" xlink:to="us-gaap_Capital_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInInterestPayableNet_lbl0" xml:lang="en-US">Increase (Decrease) in Interest Payable, Net</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInInterestPayableNet" xlink:to="us-gaap_IncreaseDecreaseInInterestPayableNet_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeaseExpense_lbl0" xml:lang="en-US">Operating Lease, Expense</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseExpense" xlink:to="us-gaap_OperatingLeaseExpense_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NoncontrollingInterestMember_lbl0" xml:lang="en-US">Noncontrolling Interest [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NoncontrollingInterestMember" xlink:to="us-gaap_NoncontrollingInterestMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_lbl0" xml:lang="en-US">Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Noncontrolling Interest</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityFileNumber_lbl0" xml:lang="en-US">Entity File Number</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityFileNumber" xlink:to="dei_EntityFileNumber_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntitySmallBusiness_lbl0" xml:lang="en-US">Entity Small Business</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntitySmallBusiness" xlink:to="dei_EntitySmallBusiness_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_VariableInterestEntityOwnershipPercentage_lbl0" xml:lang="en-US">Variable Interest Entity, Qualitative or Quantitative Information, Ownership Percentage</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_VariableInterestEntityOwnershipPercentage" xlink:to="us-gaap_VariableInterestEntityOwnershipPercentage_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LoansPayableCurrent_lbl0" xml:lang="en-US">Loans Payable, Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LoansPayableCurrent" xlink:to="us-gaap_LoansPayableCurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock_lbl0" xml:lang="en-US">Schedule of Accounts, Notes, Loans and Financing Receivable [Table Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock" xlink:to="us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_lbl1" xml:lang="en-US">Share-based Compensation Arrangements by Share-based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityFilerCategory_lbl0" xml:lang="en-US">Entity Filer Category</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityFilerCategory" xlink:to="dei_EntityFilerCategory_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_lbl0" xml:lang="en-US">Proceeds from Sale of Property, Plant, and Equipment</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" xlink:to="us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConsolidationPolicyTextBlock_lbl0" xml:lang="en-US">Consolidation, Policy [Policy Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConsolidationPolicyTextBlock" xlink:to="us-gaap_ConsolidationPolicyTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SharesOutstanding_lbl1" xml:lang="en-US">Shares, Outstanding</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharesOutstanding" xlink:to="us-gaap_SharesOutstanding_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDue_lbl0" xml:lang="en-US">Operating Leases, Future Minimum Payments Due</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeasesFutureMinimumPaymentsDue" xlink:to="us-gaap_OperatingLeasesFutureMinimumPaymentsDue_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentUsefulLife_lbl0" xml:lang="en-US">Property, Plant and Equipment, Useful Life</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:to="us-gaap_PropertyPlantAndEquipmentUsefulLife_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_lbl0" xml:lang="en-US">Commitments and Contingencies Disclosure [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:to="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeaseLiabilityCurrent_lbl1" xml:lang="en-US">Operating Lease, Liability, Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseLiabilityCurrent" xlink:to="us-gaap_OperatingLeaseLiabilityCurrent_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock_lbl0" xml:lang="en-US">Loans, Notes, Trade and Other Receivables Disclosure [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock" xlink:to="us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConvertibleNotesPayable_lbl0" xml:lang="en-US">Convertible Notes Payable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConvertibleNotesPayable" xlink:to="us-gaap_ConvertibleNotesPayable_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommitmentsAndContingencies_lbl0" xml:lang="en-US">Commitments and Contingencies</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommitmentsAndContingencies" xlink:to="us-gaap_CommitmentsAndContingencies_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_lbl0" xml:lang="en-US">Net Cash Provided by (Used in) Operating Activities [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InterestReceivableCurrent_lbl0" xml:lang="en-US">Interest Receivable, Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestReceivableCurrent" xlink:to="us-gaap_InterestReceivableCurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable_lbl0" xml:lang="en-US">Increase (Decrease) in Income Taxes Payable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable" xlink:to="us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodValueNewIssues_lbl1" xml:lang="en-US">Stock Issued During Period, Value, New Issues</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:to="us-gaap_StockIssuedDuringPeriodValueNewIssues_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock_lbl0" xml:lang="en-US">Schedule of Future Minimum Rental Payments for Operating Leases [Table Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock" xlink:to="us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtInstrumentRedemptionPricePercentage_lbl0" xml:lang="en-US">Debt Instrument, Redemption Price, Percentage</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentRedemptionPricePercentage" xlink:to="us-gaap_DebtInstrumentRedemptionPricePercentage_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SupplementalCashFlowInformationAbstract_lbl0" xml:lang="en-US">Supplemental Cash Flow Information [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SupplementalCashFlowInformationAbstract" xlink:to="us-gaap_SupplementalCashFlowInformationAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_Liabilities_lbl0" xml:lang="en-US">Liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Liabilities" xlink:to="us-gaap_Liabilities_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent_lbl0" xml:lang="en-US">Accounts Payable and Other Accrued Liabilities, Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent" xlink:to="us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherNonoperatingIncomeExpense_lbl0" xml:lang="en-US">Other Nonoperating Income (Expense)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherNonoperatingIncomeExpense" xlink:to="us-gaap_OtherNonoperatingIncomeExpense_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InvestmentIncomeInterest_lbl0" xml:lang="en-US">Investment Income, Interest</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InvestmentIncomeInterest" xlink:to="us-gaap_InvestmentIncomeInterest_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_lbl0" xml:lang="en-US">Net Cash Provided by (Used in) Financing Activities [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentPeriodEndDate_lbl0" xml:lang="en-US">Document Period End Date</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentPeriodEndDate" xlink:to="dei_DocumentPeriodEndDate_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxLiabilitiesOther_lbl0" xml:lang="en-US">Deferred Tax Liabilities, Other</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxLiabilitiesOther" xlink:to="us-gaap_DeferredTaxLiabilitiesOther_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CapitalLeasesLessorBalanceSheetNetInvestmentInSalesTypeLeasesCurrent_lbl0" xml:lang="en-US">Capital Leases, Lessor Balance Sheet, Net Investment in Sales Type Leases, Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CapitalLeasesLessorBalanceSheetNetInvestmentInSalesTypeLeasesCurrent" xlink:to="us-gaap_CapitalLeasesLessorBalanceSheetNetInvestmentInSalesTypeLeasesCurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountsReceivableNet_lbl0" xml:lang="en-US">Accounts Receivable, after Allowance for Credit Loss</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsReceivableNet" xlink:to="us-gaap_AccountsReceivableNet_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxAssetsDeferredIncome_lbl0" xml:lang="en-US">Deferred Tax Assets, Deferred Income</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsDeferredIncome" xlink:to="us-gaap_DeferredTaxAssetsDeferredIncome_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LongTermNotesPayable_lbl0" xml:lang="en-US">Notes Payable, Noncurrent</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermNotesPayable" xlink:to="us-gaap_LongTermNotesPayable_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AssetsAbstract_lbl0" xml:lang="en-US">Assets [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsAbstract" xlink:to="us-gaap_AssetsAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockValue_lbl0" xml:lang="en-US">Common Stock, Value, Issued</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockValue" xlink:to="us-gaap_CommonStockValue_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLossCarryforwards_lbl0" xml:lang="en-US">Operating Loss Carryforwards</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLossCarryforwards" xlink:to="us-gaap_OperatingLossCarryforwards_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LiabilitiesNoncurrentAbstract_lbl0" xml:lang="en-US">Liabilities, Noncurrent [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesNoncurrentAbstract" xlink:to="us-gaap_LiabilitiesNoncurrentAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PrepaidExpenseCurrent_lbl0" xml:lang="en-US">Prepaid Expense, Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PrepaidExpenseCurrent" xlink:to="us-gaap_PrepaidExpenseCurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtConversionOriginalDebtAmount1_lbl0" xml:lang="en-US">Debt Conversion, Original Debt, Amount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtConversionOriginalDebtAmount1" xlink:to="us-gaap_DebtConversionOriginalDebtAmount1_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SubsequentEventsTextBlock_lbl0" xml:lang="en-US">Subsequent Events [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsequentEventsTextBlock" xlink:to="us-gaap_SubsequentEventsTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BasisOfAccountingPolicyPolicyTextBlock_lbl0" xml:lang="en-US">Basis of Accounting, Policy [Policy Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:to="us-gaap_BasisOfAccountingPolicyPolicyTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInAccountsPayable_lbl0" xml:lang="en-US">Increase (Decrease) in Accounts Payable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInAccountsPayable" xlink:to="us-gaap_IncreaseDecreaseInAccountsPayable_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue_lbl2" xml:lang="en-US">Cash and Cash Equivalents, at Carrying Value</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:to="us-gaap_CashAndCashEquivalentsAtCarryingValue_lbl2"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CapitalLeasesNetInvestmentInSalesTypeLeasesExecutoryCosts_lbl0" xml:lang="en-US">Capital Leases, Net Investment in Sales Type Leases, Executory Costs</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CapitalLeasesNetInvestmentInSalesTypeLeasesExecutoryCosts" xlink:to="us-gaap_CapitalLeasesNetInvestmentInSalesTypeLeasesExecutoryCosts_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InterestPaidNet_lbl0" xml:lang="en-US">Interest Paid, Excluding Capitalized Interest, Operating Activities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestPaidNet" xlink:to="us-gaap_InterestPaidNet_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_lbl1" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_GainLossOnSalesOfAssetsAndAssetImpairmentCharges_lbl0" xml:lang="en-US">Gain (Loss) on Sale of Assets and Asset Impairment Charges</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GainLossOnSalesOfAssetsAndAssetImpairmentCharges" xlink:to="us-gaap_GainLossOnSalesOfAssetsAndAssetImpairmentCharges_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentFiscalYearFocus_lbl0" xml:lang="en-US">Document Fiscal Year Focus</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentFiscalYearFocus" xlink:to="dei_DocumentFiscalYearFocus_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LiabilitiesNoncurrent_lbl0" xml:lang="en-US">Liabilities, Noncurrent</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesNoncurrent" xlink:to="us-gaap_LiabilitiesNoncurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProfitLoss_lbl0" xml:lang="en-US">Net Income (Loss), Including Portion Attributable to Noncontrolling Interest</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProfitLoss" xlink:to="us-gaap_ProfitLoss_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_Assets_lbl0" xml:lang="en-US">Assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Assets" xlink:to="us-gaap_Assets_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockholdersEquityAbstract_lbl0" xml:lang="en-US">Stockholders&apos; Equity Attributable to Parent [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_StockholdersEquityAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RevenuesAbstract_lbl0" xml:lang="en-US">Revenues [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RevenuesAbstract" xlink:to="us-gaap_RevenuesAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockholdersEquityNoteDisclosureTextBlock_lbl0" xml:lang="en-US">Stockholders&apos; Equity Note Disclosure [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:to="us-gaap_StockholdersEquityNoteDisclosureTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_GainsLossesOnExtinguishmentOfDebt_lbl1" xml:lang="en-US">Gain (Loss) on Extinguishment of Debt</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GainsLossesOnExtinguishmentOfDebt" xlink:to="us-gaap_GainsLossesOnExtinguishmentOfDebt_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentFiscalPeriodFocus_lbl0" xml:lang="en-US">Document Fiscal Period Focus</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentFiscalPeriodFocus" xlink:to="dei_DocumentFiscalPeriodFocus_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RetainedEarningsMember_lbl0" xml:lang="en-US">Retained Earnings [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RetainedEarningsMember" xlink:to="us-gaap_RetainedEarningsMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredIncomeTaxExpenseBenefit_lbl0" xml:lang="en-US">Deferred Income Tax Expense (Benefit)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:to="us-gaap_DeferredIncomeTaxExpenseBenefit_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherReceivables_lbl0" xml:lang="en-US">Other Receivables</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherReceivables" xlink:to="us-gaap_OtherReceivables_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityEmergingGrowthCompany_lbl0" xml:lang="en-US">Entity Emerging Growth Company</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityEmergingGrowthCompany" xlink:to="dei_EntityEmergingGrowthCompany_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityCurrentReportingStatus_lbl0" xml:lang="en-US">Entity Current Reporting Status</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityCurrentReportingStatus" xlink:to="dei_EntityCurrentReportingStatus_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentType_lbl0" xml:lang="en-US">Document Type</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentType" xlink:to="dei_DocumentType_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NumberOfOperatingSegments_lbl0" xml:lang="en-US">Number of Operating Segments</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NumberOfOperatingSegments" xlink:to="us-gaap_NumberOfOperatingSegments_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxExpenseBenefit_lbl1" xml:lang="en-US">Income Tax Expense (Benefit)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxExpenseBenefit" xlink:to="us-gaap_IncomeTaxExpenseBenefit_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_UseOfEstimates_lbl0" xml:lang="en-US">Use of Estimates, Policy [Policy Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_UseOfEstimates" xlink:to="us-gaap_UseOfEstimates_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities_lbl0" xml:lang="en-US">Increase (Decrease) in Accrued Liabilities and Other Operating Liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities" xlink:to="us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential_lbl0" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Foreign Income Tax Rate Differential, Percent</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="currency_CNY_lbl0" xml:lang="en-US">China, Yuan Renminbi</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="currency_CNY" xlink:to="currency_CNY_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NonoperatingIncomeExpenseAbstract_lbl0" xml:lang="en-US">Nonoperating Income (Expense) [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NonoperatingIncomeExpenseAbstract" xlink:to="us-gaap_NonoperatingIncomeExpenseAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock_lbl0" xml:lang="en-US">Schedule of Accounts Payable and Accrued Liabilities [Table Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock" xlink:to="us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SalesAndExciseTaxPayableCurrent_lbl0" xml:lang="en-US">Sales and Excise Tax Payable, Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SalesAndExciseTaxPayableCurrent" xlink:to="us-gaap_SalesAndExciseTaxPayableCurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EffectiveIncomeTaxRateContinuingOperations_lbl1" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Percent</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:to="us-gaap_EffectiveIncomeTaxRateContinuingOperations_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityInteractiveDataCurrent_lbl0" xml:lang="en-US">Entity Interactive Data Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityInteractiveDataCurrent" xlink:to="dei_EntityInteractiveDataCurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodSharesNewIssues_lbl0" xml:lang="en-US">Stock Issued During Period, Shares, New Issues</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:to="us-gaap_StockIssuedDuringPeriodSharesNewIssues_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivities_lbl0" xml:lang="en-US">Net Cash Provided by (Used in) Investing Activities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivities_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangeDueToNetIncomeAttributableToParentAndEffectsOfChangesNet_lbl0" xml:lang="en-US">Consolidation, Less than Wholly Owned Subsidiary, Parent Ownership Interest, Change Due to Net Income Attributable to Parent and Effects of Changes, Net</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangeDueToNetIncomeAttributableToParentAndEffectsOfChangesNet" xlink:to="us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangeDueToNetIncomeAttributableToParentAndEffectsOfChangesNet_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessAcquisitionDescriptionOfAcquiredEntity_lbl0" xml:lang="en-US">Business Acquisition, Description of Acquired Entity</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessAcquisitionDescriptionOfAcquiredEntity" xlink:to="us-gaap_BusinessAcquisitionDescriptionOfAcquiredEntity_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LongTermLoansFromBank_lbl0" xml:lang="en-US">Loans Payable to Bank, Noncurrent</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermLoansFromBank" xlink:to="us-gaap_LongTermLoansFromBank_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SignificantAccountingPoliciesTextBlock_lbl0" xml:lang="en-US">Significant Accounting Policies [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SignificantAccountingPoliciesTextBlock" xlink:to="us-gaap_SignificantAccountingPoliciesTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_lbl1" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Number</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInDeferredIncomeTaxes_lbl0" xml:lang="en-US">Increase (Decrease) in Deferred Income Taxes</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInDeferredIncomeTaxes" xlink:to="us-gaap_IncreaseDecreaseInDeferredIncomeTaxes_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InterestAndFeeIncomeLoansAndLeases_lbl0" xml:lang="en-US">Interest and Fee Income, Loans and Leases</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestAndFeeIncomeLoansAndLeases" xlink:to="us-gaap_InterestAndFeeIncomeLoansAndLeases_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockParOrStatedValuePerShare_lbl0" xml:lang="en-US">Common Stock, Par or Stated Value Per Share</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockParOrStatedValuePerShare" xlink:to="us-gaap_CommonStockParOrStatedValuePerShare_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtInstrumentInterestRateStatedPercentage_lbl0" xml:lang="en-US">Debt Instrument, Interest Rate, Stated Percentage</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:to="us-gaap_DebtInstrumentInterestRateStatedPercentage_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherInformationPertainingToIncomeTaxes_lbl0" xml:lang="en-US">Other Information Pertaining to Income Taxes</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherInformationPertainingToIncomeTaxes" xlink:to="us-gaap_OtherInformationPertainingToIncomeTaxes_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InvestmentOwnedAtCost_lbl0" xml:lang="en-US">Investment Owned, at Cost</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InvestmentOwnedAtCost" xlink:to="us-gaap_InvestmentOwnedAtCost_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearFive_lbl0" xml:lang="en-US">Long-term Debt, Maturities, Repayments of Principal in Rolling Year Five</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearFive" xlink:to="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearFive_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockMember_lbl0" xml:lang="en-US">Common Stock [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockMember" xlink:to="us-gaap_CommonStockMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CapitalLeasesNetInvestmentInSalesTypeLeases_lbl0" xml:lang="en-US">Capital Leases, Net Investment in Sales Type Leases</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CapitalLeasesNetInvestmentInSalesTypeLeases" xlink:to="us-gaap_CapitalLeasesNetInvestmentInSalesTypeLeases_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AmortizationOfFinancingCostsAndDiscounts_lbl1" xml:lang="en-US">Amortization of Debt Issuance Costs and Discounts</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AmortizationOfFinancingCostsAndDiscounts" xlink:to="us-gaap_AmortizationOfFinancingCostsAndDiscounts_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_lbl0" xml:lang="en-US">Net Cash Provided by (Used in) Investing Activities [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountsPayableCurrent_lbl0" xml:lang="en-US">Accounts Payable, Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsPayableCurrent" xlink:to="us-gaap_AccountsPayableCurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_CurrentFiscalYearEndDate_lbl0" xml:lang="en-US">Current Fiscal Year End Date</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_CurrentFiscalYearEndDate" xlink:to="dei_CurrentFiscalYearEndDate_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NotesPayableCurrent_lbl0" xml:lang="en-US">Notes Payable, Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NotesPayableCurrent" xlink:to="us-gaap_NotesPayableCurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProvisionForDoubtfulAccounts_lbl0" xml:lang="en-US">Accounts Receivable, Credit Loss Expense (Reversal)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProvisionForDoubtfulAccounts" xlink:to="us-gaap_ProvisionForDoubtfulAccounts_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AdditionalPaidInCapitalMember_lbl0" xml:lang="en-US">Additional Paid-in Capital [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdditionalPaidInCapitalMember" xlink:to="us-gaap_AdditionalPaidInCapitalMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AdditionalPaidInCapitalCommonStock_lbl0" xml:lang="en-US">Additional Paid in Capital, Common Stock</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdditionalPaidInCapitalCommonStock" xlink:to="us-gaap_AdditionalPaidInCapitalCommonStock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConcentrationRiskCreditRisk_lbl0" xml:lang="en-US">Concentration Risk, Credit Risk, Policy [Policy Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConcentrationRiskCreditRisk" xlink:to="us-gaap_ConcentrationRiskCreditRisk_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingExpensesAbstract_lbl0" xml:lang="en-US">Operating Expenses [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingExpensesAbstract" xlink:to="us-gaap_OperatingExpensesAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CostOfSalesPolicyTextBlock_lbl0" xml:lang="en-US">Cost of Goods and Service [Policy Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CostOfSalesPolicyTextBlock" xlink:to="us-gaap_CostOfSalesPolicyTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_lbl0" xml:lang="en-US">Schedule of Effective Income Tax Rate Reconciliation [Table Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:to="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_lbl0" xml:lang="en-US">Share-based Payment Arrangement [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:to="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BuildingMember_lbl0" xml:lang="en-US">Building [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BuildingMember" xlink:to="us-gaap_BuildingMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockSharesOutstanding_lbl0" xml:lang="en-US">Common Stock, Shares, Outstanding</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockSharesOutstanding" xlink:to="us-gaap_CommonStockSharesOutstanding_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_lbl1" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccruedLiabilitiesAndOtherLiabilities_lbl0" xml:lang="en-US">Accrued Liabilities and Other Liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccruedLiabilitiesAndOtherLiabilities" xlink:to="us-gaap_AccruedLiabilitiesAndOtherLiabilities_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_lbl0" xml:lang="en-US">Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:to="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_TaxesPayableCurrent_lbl1" xml:lang="en-US">Taxes Payable, Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TaxesPayableCurrent" xlink:to="us-gaap_TaxesPayableCurrent_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ExcessStockSharesAuthorized_lbl0" xml:lang="en-US">Excess Stock, Shares Authorized</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ExcessStockSharesAuthorized" xlink:to="us-gaap_ExcessStockSharesAuthorized_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConversionOfStockAmountConverted1_lbl0" xml:lang="en-US">Conversion of Stock, Amount Converted</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConversionOfStockAmountConverted1" xlink:to="us-gaap_ConversionOfStockAmountConverted1_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConstructionInProgressGross_lbl0" xml:lang="en-US">Construction in Progress, Gross</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConstructionInProgressGross" xlink:to="us-gaap_ConstructionInProgressGross_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxPolicyTextBlock_lbl0" xml:lang="en-US">Income Tax, Policy [Policy Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxPolicyTextBlock" xlink:to="us-gaap_IncomeTaxPolicyTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RepaymentsOfRelatedPartyDebt_lbl0" xml:lang="en-US">Repayments of Related Party Debt</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RepaymentsOfRelatedPartyDebt" xlink:to="us-gaap_RepaymentsOfRelatedPartyDebt_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CustomerDepositsNoncurrent_lbl1" xml:lang="en-US">Customer Deposits, Noncurrent</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CustomerDepositsNoncurrent" xlink:to="us-gaap_CustomerDepositsNoncurrent_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccruedIncomeTaxesCurrent_lbl0" xml:lang="en-US">Accrued Income Taxes, Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccruedIncomeTaxesCurrent" xlink:to="us-gaap_AccruedIncomeTaxesCurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_lbl1" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivities_lbl0" xml:lang="en-US">Net Cash Provided by (Used in) Operating Activities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivities_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountsAndOtherReceivablesNetCurrent_lbl0" xml:lang="en-US">Accounts and Other Receivables, Net, Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsAndOtherReceivablesNetCurrent" xlink:to="us-gaap_AccountsAndOtherReceivablesNetCurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivities_lbl0" xml:lang="en-US">Net Cash Provided by (Used in) Financing Activities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivities_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EmployeeBenefitsAndShareBasedCompensation_lbl0" xml:lang="en-US">Employee Benefits and Share-based Compensation</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EmployeeBenefitsAndShareBasedCompensation" xlink:to="us-gaap_EmployeeBenefitsAndShareBasedCompensation_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LeaseAndRentalExpense_lbl0" xml:lang="en-US">Operating Leases, Rent Expense</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LeaseAndRentalExpense" xlink:to="us-gaap_LeaseAndRentalExpense_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentNet_lbl2" xml:lang="en-US">Property, Plant and Equipment, Net</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentNet" xlink:to="us-gaap_PropertyPlantAndEquipmentNet_lbl2"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationOtherReconcilingItemsPercent_lbl0" xml:lang="en-US">Effective Income Tax Rate Reconciliation,Other Reconciling Items, Percent</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectiveIncomeTaxRateReconciliationOtherReconcilingItemsPercent" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationOtherReconcilingItemsPercent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AllowanceForDoubtfulAccountsReceivable_lbl0" xml:lang="en-US">Accounts Receivable, Allowance for Credit Loss</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AllowanceForDoubtfulAccountsReceivable" xlink:to="us-gaap_AllowanceForDoubtfulAccountsReceivable_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtInstrumentCarryingAmount_lbl0" xml:lang="en-US">Long-term Debt, Gross</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentCarryingAmount" xlink:to="us-gaap_DebtInstrumentCarryingAmount_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_lbl1" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures in Period</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeaseLiability_lbl0" xml:lang="en-US">Operating Lease, Liability</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseLiability" xlink:to="us-gaap_OperatingLeaseLiability_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingIncomeLoss_lbl0" xml:lang="en-US">Operating Income (Loss)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingIncomeLoss" xlink:to="us-gaap_OperatingIncomeLoss_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_TaxesPayableCurrentAndNoncurrent_lbl0" xml:lang="en-US">Taxes Payable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TaxesPayableCurrentAndNoncurrent" xlink:to="us-gaap_TaxesPayableCurrentAndNoncurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EquityMethodInvestmentOwnershipPercentage_lbl0" xml:lang="en-US">Equity Method Investment, Ownership Percentage</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EquityMethodInvestmentOwnershipPercentage" xlink:to="us-gaap_EquityMethodInvestmentOwnershipPercentage_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxLiabilities_lbl0" xml:lang="en-US">Deferred Tax Liabilities, Net</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxLiabilities" xlink:to="us-gaap_DeferredTaxLiabilities_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_lbl0" xml:lang="en-US">Foreign Currency Transactions and Translations Policy [Policy Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" xlink:to="us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AssetImpairmentCharges_lbl0" xml:lang="en-US">Asset Impairment Charges</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetImpairmentCharges" xlink:to="us-gaap_AssetImpairmentCharges_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PaymentsForRent_lbl0" xml:lang="en-US">Payments for Rent</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsForRent" xlink:to="us-gaap_PaymentsForRent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_TradeAndOtherAccountsReceivablePolicy_lbl0" xml:lang="en-US">Accounts Receivable [Policy Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TradeAndOtherAccountsReceivablePolicy" xlink:to="us-gaap_TradeAndOtherAccountsReceivablePolicy_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CapitalLeasesLessorBalanceSheetNetInvestmentInSalesTypeLeasesNoncurrent_lbl1" xml:lang="en-US">Capital Leases, Lessor Balance Sheet, Net Investment in Sales Type Leases, Noncurrent</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CapitalLeasesLessorBalanceSheetNetInvestmentInSalesTypeLeasesNoncurrent" xlink:to="us-gaap_CapitalLeasesLessorBalanceSheetNetInvestmentInSalesTypeLeasesNoncurrent_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SubsequentEventMember_lbl0" xml:lang="en-US">Subsequent Event [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsequentEventMember" xlink:to="us-gaap_SubsequentEventMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_WarrantMember_lbl0" xml:lang="en-US">Warrant [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WarrantMember" xlink:to="us-gaap_WarrantMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtDisclosureTextBlock_lbl0" xml:lang="en-US">Debt Disclosure [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtDisclosureTextBlock" xlink:to="us-gaap_DebtDisclosureTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_lbl0" xml:lang="en-US">Operating Lease, Weighted Average Discount Rate, Percent</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:to="us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit_lbl0" xml:lang="en-US">Retained Earnings (Accumulated Deficit)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RetainedEarningsAccumulatedDeficit" xlink:to="us-gaap_RetainedEarningsAccumulatedDeficit_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearFour_lbl0" xml:lang="en-US">Long-term Debt, Maturities, Repayments of Principal in Rolling Year Four</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearFour" xlink:to="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearFour_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_lbl0" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EarningsPerShareBasicAndDiluted_lbl0" xml:lang="en-US">Earnings Per Share, Basic and Diluted</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerShareBasicAndDiluted" xlink:to="us-gaap_EarningsPerShareBasicAndDiluted_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_lbl0" xml:lang="en-US">Increase (Decrease) in Operating Capital [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementTable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementTable_lbl" xml:lang="en-US">Statement [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementTable_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementLineItems_lbl" xml:lang="en-US">Statement [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementLineItems_lbl"/>
  </labelLink>
</linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.PRE
<SEQUENCE>13
<FILENAME>creg-20200630_pre.xml
<DESCRIPTION>XBRL PRESENTATION FILE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII"?>
<!-- Generated by CompSci Transform (tm) - http://www.compsciresources.com -->
<!-- Created: Fri Aug 14 16:31:56 EDT 2020 -->
<linkbase xmlns="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
  <roleRef xlink:type="simple" xlink:href="creg-20200630.xsd#creg_r_ConsolidatedBalanceSheet" roleURI="http://www.cregcn.com/role/ConsolidatedBalanceSheet"/>
  <roleRef xlink:type="simple" xlink:href="creg-20200630.xsd#creg_r_ConsolidatedBalanceSheet_Parentheticals" roleURI="http://www.cregcn.com/role/ConsolidatedBalanceSheet_Parentheticals"/>
  <roleRef xlink:type="simple" xlink:href="creg-20200630.xsd#creg_r_ConsolidatedIncomeStatement" roleURI="http://www.cregcn.com/role/ConsolidatedIncomeStatement"/>
  <roleRef xlink:type="simple" xlink:href="creg-20200630.xsd#creg_r_ConsolidatedCashFlow" roleURI="http://www.cregcn.com/role/ConsolidatedCashFlow"/>
  <roleRef xlink:type="simple" xlink:href="creg-20200630.xsd#creg_r_ShareholdersEquityType2or3" roleURI="http://www.cregcn.com/role/ShareholdersEquityType2or3"/>
  <roleRef xlink:type="simple" xlink:href="creg-20200630.xsd#creg_r_OrganizationandDescriptionofBusiness" roleURI="http://www.cregcn.com/role/OrganizationandDescriptionofBusiness"/>
  <roleRef xlink:type="simple" xlink:href="creg-20200630.xsd#creg_r_SummaryofSignificantAccountingPolicies" roleURI="http://www.cregcn.com/role/SummaryofSignificantAccountingPolicies"/>
  <roleRef xlink:type="simple" xlink:href="creg-20200630.xsd#creg_r_InvestmentinSalesTypeLeasesNet" roleURI="http://www.cregcn.com/role/InvestmentinSalesTypeLeasesNet"/>
  <roleRef xlink:type="simple" xlink:href="creg-20200630.xsd#creg_r_OtherReceivables" roleURI="http://www.cregcn.com/role/OtherReceivables"/>
  <roleRef xlink:type="simple" xlink:href="creg-20200630.xsd#creg_r_PropertyandEquipmentandConstructioninProgress" roleURI="http://www.cregcn.com/role/PropertyandEquipmentandConstructioninProgress"/>
  <roleRef xlink:type="simple" xlink:href="creg-20200630.xsd#creg_r_TaxesPayable" roleURI="http://www.cregcn.com/role/TaxesPayable"/>
  <roleRef xlink:type="simple" xlink:href="creg-20200630.xsd#creg_r_AccruedLiabilitiesandOtherPayables" roleURI="http://www.cregcn.com/role/AccruedLiabilitiesandOtherPayables"/>
  <roleRef xlink:type="simple" xlink:href="creg-20200630.xsd#creg_r_DeferredTaxNet" roleURI="http://www.cregcn.com/role/DeferredTaxNet"/>
  <roleRef xlink:type="simple" xlink:href="creg-20200630.xsd#creg_r_LoansPayable" roleURI="http://www.cregcn.com/role/LoansPayable"/>
  <roleRef xlink:type="simple" xlink:href="creg-20200630.xsd#creg_r_RefundableDepositsfromCustomersforSystemsLeasing" roleURI="http://www.cregcn.com/role/RefundableDepositsfromCustomersforSystemsLeasing"/>
  <roleRef xlink:type="simple" xlink:href="creg-20200630.xsd#creg_r_RelatedPartyTransactions" roleURI="http://www.cregcn.com/role/RelatedPartyTransactions"/>
  <roleRef xlink:type="simple" xlink:href="creg-20200630.xsd#creg_r_NotePayablesNet" roleURI="http://www.cregcn.com/role/NotePayablesNet"/>
  <roleRef xlink:type="simple" xlink:href="creg-20200630.xsd#creg_r_SharesIssuedforEquityFinancingandStockCompensation" roleURI="http://www.cregcn.com/role/SharesIssuedforEquityFinancingandStockCompensation"/>
  <roleRef xlink:type="simple" xlink:href="creg-20200630.xsd#creg_r_IncomeTax" roleURI="http://www.cregcn.com/role/IncomeTax"/>
  <roleRef xlink:type="simple" xlink:href="creg-20200630.xsd#creg_r_StockBasedCompensationPlan" roleURI="http://www.cregcn.com/role/StockBasedCompensationPlan"/>
  <roleRef xlink:type="simple" xlink:href="creg-20200630.xsd#creg_r_StatutoryReserves" roleURI="http://www.cregcn.com/role/StatutoryReserves"/>
  <roleRef xlink:type="simple" xlink:href="creg-20200630.xsd#creg_r_Contingencies" roleURI="http://www.cregcn.com/role/Contingencies"/>
  <roleRef xlink:type="simple" xlink:href="creg-20200630.xsd#creg_r_Commitments" roleURI="http://www.cregcn.com/role/Commitments"/>
  <roleRef xlink:type="simple" xlink:href="creg-20200630.xsd#creg_r_SubsequentEvents" roleURI="http://www.cregcn.com/role/SubsequentEvents"/>
  <roleRef xlink:type="simple" xlink:href="creg-20200630.xsd#creg_r_AccountingPoliciesByPolicy" roleURI="http://www.cregcn.com/role/AccountingPoliciesByPolicy"/>
  <roleRef xlink:type="simple" xlink:href="creg-20200630.xsd#creg_r_SummaryofSignificantAccountingPoliciesTables" roleURI="http://www.cregcn.com/role/SummaryofSignificantAccountingPoliciesTables"/>
  <roleRef xlink:type="simple" xlink:href="creg-20200630.xsd#creg_r_InvestmentinSalesTypeLeasesNetTables" roleURI="http://www.cregcn.com/role/InvestmentinSalesTypeLeasesNetTables"/>
  <roleRef xlink:type="simple" xlink:href="creg-20200630.xsd#creg_r_PropertyandEquipmentandConstructioninProgressTables" roleURI="http://www.cregcn.com/role/PropertyandEquipmentandConstructioninProgressTables"/>
  <roleRef xlink:type="simple" xlink:href="creg-20200630.xsd#creg_r_TaxesPayableTables" roleURI="http://www.cregcn.com/role/TaxesPayableTables"/>
  <roleRef xlink:type="simple" xlink:href="creg-20200630.xsd#creg_r_AccruedLiabilitiesandOtherPayablesTables" roleURI="http://www.cregcn.com/role/AccruedLiabilitiesandOtherPayablesTables"/>
  <roleRef xlink:type="simple" xlink:href="creg-20200630.xsd#creg_r_DeferredTaxNetTables" roleURI="http://www.cregcn.com/role/DeferredTaxNetTables"/>
  <roleRef xlink:type="simple" xlink:href="creg-20200630.xsd#creg_r_LoansPayableTables" roleURI="http://www.cregcn.com/role/LoansPayableTables"/>
  <roleRef xlink:type="simple" xlink:href="creg-20200630.xsd#creg_r_SharesIssuedforEquityFinancingandStockCompensationTables" roleURI="http://www.cregcn.com/role/SharesIssuedforEquityFinancingandStockCompensationTables"/>
  <roleRef xlink:type="simple" xlink:href="creg-20200630.xsd#creg_r_IncomeTaxTables" roleURI="http://www.cregcn.com/role/IncomeTaxTables"/>
  <roleRef xlink:type="simple" xlink:href="creg-20200630.xsd#creg_r_StockBasedCompensationPlanTables" roleURI="http://www.cregcn.com/role/StockBasedCompensationPlanTables"/>
  <roleRef xlink:type="simple" xlink:href="creg-20200630.xsd#creg_r_StatutoryReservesTables" roleURI="http://www.cregcn.com/role/StatutoryReservesTables"/>
  <roleRef xlink:type="simple" xlink:href="creg-20200630.xsd#creg_r_CommitmentsTables" roleURI="http://www.cregcn.com/role/CommitmentsTables"/>
  <roleRef xlink:type="simple" xlink:href="creg-20200630.xsd#creg_r_ScheduleofbaddebtallowanceTable" roleURI="http://www.cregcn.com/role/ScheduleofbaddebtallowanceTable"/>
  <roleRef xlink:type="simple" xlink:href="creg-20200630.xsd#creg_r_ScheduleofpropertyandequipmentestimatedlivesTable" roleURI="http://www.cregcn.com/role/ScheduleofpropertyandequipmentestimatedlivesTable"/>
  <roleRef xlink:type="simple" xlink:href="creg-20200630.xsd#creg_r_ScheduleofnetinvestmentinsalestypeleasesTable" roleURI="http://www.cregcn.com/role/ScheduleofnetinvestmentinsalestypeleasesTable"/>
  <roleRef xlink:type="simple" xlink:href="creg-20200630.xsd#creg_r_ScheduleofconstructioninprogressTable" roleURI="http://www.cregcn.com/role/ScheduleofconstructioninprogressTable"/>
  <roleRef xlink:type="simple" xlink:href="creg-20200630.xsd#creg_r_ScheduleoftaxespayableTable" roleURI="http://www.cregcn.com/role/ScheduleoftaxespayableTable"/>
  <roleRef xlink:type="simple" xlink:href="creg-20200630.xsd#creg_r_ScheduleofaccruedliabilitiesandotherpayablesTable" roleURI="http://www.cregcn.com/role/ScheduleofaccruedliabilitiesandotherpayablesTable"/>
  <roleRef xlink:type="simple" xlink:href="creg-20200630.xsd#creg_r_ScheduleofdeferredtaxliabilityTable" roleURI="http://www.cregcn.com/role/ScheduleofdeferredtaxliabilityTable"/>
  <roleRef xlink:type="simple" xlink:href="creg-20200630.xsd#creg_r_ScheduleofreconciliationofrepaymentofHYREFloanentrustedloanTable" roleURI="http://www.cregcn.com/role/ScheduleofreconciliationofrepaymentofHYREFloanentrustedloanTable"/>
  <roleRef xlink:type="simple" xlink:href="creg-20200630.xsd#creg_r_ScheduleofwarrantactivityTable" roleURI="http://www.cregcn.com/role/ScheduleofwarrantactivityTable"/>
  <roleRef xlink:type="simple" xlink:href="creg-20200630.xsd#creg_r_ScheduleofreconcilesUSstatutoryratestoeffectivetaxrateTable" roleURI="http://www.cregcn.com/role/ScheduleofreconcilesUSstatutoryratestoeffectivetaxrateTable"/>
  <roleRef xlink:type="simple" xlink:href="creg-20200630.xsd#creg_r_ScheduleofprovisionforincometaxexpenseTable" roleURI="http://www.cregcn.com/role/ScheduleofprovisionforincometaxexpenseTable"/>
  <roleRef xlink:type="simple" xlink:href="creg-20200630.xsd#creg_r_ScheduleofoptionactivitywithrespecttoemployeesandindependentdirectorsTable" roleURI="http://www.cregcn.com/role/ScheduleofoptionactivitywithrespecttoemployeesandindependentdirectorsTable"/>
  <roleRef xlink:type="simple" xlink:href="creg-20200630.xsd#creg_r_ScheduleofmaximumstatutoryreserveamountTable" roleURI="http://www.cregcn.com/role/ScheduleofmaximumstatutoryreserveamountTable"/>
  <roleRef xlink:type="simple" xlink:href="creg-20200630.xsd#creg_r_ScheduleofleasecostTable" roleURI="http://www.cregcn.com/role/ScheduleofleasecostTable"/>
  <roleRef xlink:type="simple" xlink:href="creg-20200630.xsd#creg_r_ScheduleformaturitiesofofficeleaseliabilitiesTable" roleURI="http://www.cregcn.com/role/ScheduleformaturitiesofofficeleaseliabilitiesTable"/>
  <roleRef xlink:type="simple" xlink:href="creg-20200630.xsd#creg_r_OrganizationandDescriptionofBusinessDetails" roleURI="http://www.cregcn.com/role/OrganizationandDescriptionofBusinessDetails"/>
  <roleRef xlink:type="simple" xlink:href="creg-20200630.xsd#creg_r_SummaryofSignificantAccountingPoliciesDetails" roleURI="http://www.cregcn.com/role/SummaryofSignificantAccountingPoliciesDetails"/>
  <roleRef xlink:type="simple" xlink:href="creg-20200630.xsd#creg_r_InvestmentinSalesTypeLeasesNetDetails" roleURI="http://www.cregcn.com/role/InvestmentinSalesTypeLeasesNetDetails"/>
  <roleRef xlink:type="simple" xlink:href="creg-20200630.xsd#creg_r_OtherReceivablesDetails" roleURI="http://www.cregcn.com/role/OtherReceivablesDetails"/>
  <roleRef xlink:type="simple" xlink:href="creg-20200630.xsd#creg_r_PropertyandEquipmentandConstructioninProgressDetails" roleURI="http://www.cregcn.com/role/PropertyandEquipmentandConstructioninProgressDetails"/>
  <roleRef xlink:type="simple" xlink:href="creg-20200630.xsd#creg_r_TaxesPayableDetails" roleURI="http://www.cregcn.com/role/TaxesPayableDetails"/>
  <roleRef xlink:type="simple" xlink:href="creg-20200630.xsd#creg_r_LoansPayableDetails" roleURI="http://www.cregcn.com/role/LoansPayableDetails"/>
  <roleRef xlink:type="simple" xlink:href="creg-20200630.xsd#creg_r_RefundableDepositsfromCustomersforSystemsLeasingDetails" roleURI="http://www.cregcn.com/role/RefundableDepositsfromCustomersforSystemsLeasingDetails"/>
  <roleRef xlink:type="simple" xlink:href="creg-20200630.xsd#creg_r_RelatedPartyTransactionsDetails" roleURI="http://www.cregcn.com/role/RelatedPartyTransactionsDetails"/>
  <roleRef xlink:type="simple" xlink:href="creg-20200630.xsd#creg_r_NotePayablesNetDetails" roleURI="http://www.cregcn.com/role/NotePayablesNetDetails"/>
  <roleRef xlink:type="simple" xlink:href="creg-20200630.xsd#creg_r_SharesIssuedforEquityFinancingandStockCompensationDetails" roleURI="http://www.cregcn.com/role/SharesIssuedforEquityFinancingandStockCompensationDetails"/>
  <roleRef xlink:type="simple" xlink:href="creg-20200630.xsd#creg_r_IncomeTaxDetails" roleURI="http://www.cregcn.com/role/IncomeTaxDetails"/>
  <roleRef xlink:type="simple" xlink:href="creg-20200630.xsd#creg_r_StockBasedCompensationPlanDetails" roleURI="http://www.cregcn.com/role/StockBasedCompensationPlanDetails"/>
  <roleRef xlink:type="simple" xlink:href="creg-20200630.xsd#creg_r_StatutoryReservesDetails" roleURI="http://www.cregcn.com/role/StatutoryReservesDetails"/>
  <roleRef xlink:type="simple" xlink:href="creg-20200630.xsd#creg_r_CommitmentsDetails" roleURI="http://www.cregcn.com/role/CommitmentsDetails"/>
  <roleRef xlink:type="simple" xlink:href="creg-20200630.xsd#creg_r_SubsequentEventsDetails" roleURI="http://www.cregcn.com/role/SubsequentEventsDetails"/>
  <roleRef xlink:type="simple" xlink:href="creg-20200630.xsd#DocumentAndEntityInformation" roleURI="http://www.cregcn.com/role/DocumentAndEntityInformation"/>
  <presentationLink xlink:type="extended" xlink:role="http://www.cregcn.com/role/ConsolidatedBalanceSheet">
    <loc xlink:type="locator" xlink:label="us-gaap_StatementOfFinancialPositionAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementOfFinancialPositionAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AssetsCurrentAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetsCurrentAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_AssetsCurrentAbstract" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_CashAndCashEquivalentsAtCarryingValue" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsReceivableNetCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsReceivableNetCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_AccountsReceivableNetCurrent" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InterestReceivableCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestReceivableCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_InterestReceivableCurrent" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PrepaidExpenseCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PrepaidExpenseCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_PrepaidExpenseCurrent" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsAndOtherReceivablesNetCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsAndOtherReceivablesNetCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_AccountsAndOtherReceivablesNetCurrent" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AssetsCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetsCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountsAndOtherReceivablesNetCurrent" xlink:to="us-gaap_AssetsCurrent" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AssetsNoncurrentAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetsNoncurrentAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_AssetsNoncurrentAbstract" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CapitalLeasesLessorBalanceSheetNetInvestmentInSalesTypeLeasesNoncurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CapitalLeasesLessorBalanceSheetNetInvestmentInSalesTypeLeasesNoncurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsNoncurrentAbstract" xlink:to="us-gaap_CapitalLeasesLessorBalanceSheetNetInvestmentInSalesTypeLeasesNoncurrent" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DepositsAssetsNoncurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DepositsAssetsNoncurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsNoncurrentAbstract" xlink:to="us-gaap_DepositsAssetsNoncurrent" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseRightOfUseAsset" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsNoncurrentAbstract" xlink:to="us-gaap_OperatingLeaseRightOfUseAsset" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentNet" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsNoncurrentAbstract" xlink:to="us-gaap_PropertyPlantAndEquipmentNet" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ConstructionInProgressNet" xlink:href="creg-20200630.xsd#creg_ConstructionInProgressNet"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsNoncurrentAbstract" xlink:to="ConstructionInProgressNet" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AssetsNoncurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetsNoncurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ConstructionInProgressNet" xlink:to="us-gaap_AssetsNoncurrent" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Assets" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Assets"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_Assets" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesCurrentAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesCurrentAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_LiabilitiesCurrentAbstract" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsPayableCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsPayableCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_AccountsPayableCurrent" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_TaxesPayableCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TaxesPayableCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_TaxesPayableCurrent" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="AccruedInterestOnNotes" xlink:href="creg-20200630.xsd#creg_AccruedInterestOnNotes"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="AccruedInterestOnNotes" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NotesPayableCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NotesPayableCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_NotesPayableCurrent" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseLiabilityCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseLiabilityCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_OperatingLeaseLiabilityCurrent" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DueToRelatedPartiesCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DueToRelatedPartiesCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_DueToRelatedPartiesCurrent" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="EntrustedLoansPayableInterestCurrent" xlink:href="creg-20200630.xsd#creg_EntrustedLoansPayableInterestCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="EntrustedLoansPayableInterestCurrent" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LoansPayableCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LoansPayableCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_LoansPayableCurrent" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_LiabilitiesCurrent" order="9.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesNoncurrentAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesNoncurrentAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_LiabilitiesNoncurrentAbstract" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherAccruedLiabilitiesNoncurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherAccruedLiabilitiesNoncurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesNoncurrentAbstract" xlink:to="us-gaap_OtherAccruedLiabilitiesNoncurrent" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccruedIncomeTaxesNoncurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccruedIncomeTaxesNoncurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesNoncurrentAbstract" xlink:to="us-gaap_AccruedIncomeTaxesNoncurrent" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongTermNotesPayable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermNotesPayable"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesNoncurrentAbstract" xlink:to="us-gaap_LongTermNotesPayable" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="LongTermPayable" xlink:href="creg-20200630.xsd#creg_LongTermPayable"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesNoncurrentAbstract" xlink:to="LongTermPayable" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongTermLoansPayable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermLoansPayable"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesNoncurrentAbstract" xlink:to="us-gaap_LongTermLoansPayable" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CustomerDepositsNoncurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CustomerDepositsNoncurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesNoncurrentAbstract" xlink:to="us-gaap_CustomerDepositsNoncurrent" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesNoncurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesNoncurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesNoncurrentAbstract" xlink:to="us-gaap_LiabilitiesNoncurrent" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Liabilities" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Liabilities"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesNoncurrentAbstract" xlink:to="us-gaap_Liabilities" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommitmentsAndContingencies" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommitmentsAndContingencies"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_CommitmentsAndContingencies" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockholdersEquityAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquityAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_StockholdersEquityAbstract" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockValue" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockValue"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_CommonStockValue" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AdditionalPaidInCapitalCommonStock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdditionalPaidInCapitalCommonStock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_AdditionalPaidInCapitalCommonStock" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="StatutoryReserve" xlink:href="creg-20200630.xsd#creg_StatutoryReserve"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="StatutoryReserve" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_RetainedEarningsAccumulatedDeficit" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockholdersEquity" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquity"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_StockholdersEquity" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesAndStockholdersEquity" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_LiabilitiesAndStockholdersEquity" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.cregcn.com/role/ConsolidatedBalanceSheet_Parentheticals">
    <loc xlink:type="locator" xlink:label="us-gaap_StatementOfFinancialPositionAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementOfFinancialPositionAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockParOrStatedValuePerShare" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockParOrStatedValuePerShare"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_CommonStockParOrStatedValuePerShare" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockSharesAuthorized" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockSharesAuthorized"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_CommonStockSharesAuthorized" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockSharesIssued" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockSharesIssued"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_CommonStockSharesIssued" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockSharesOutstanding" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_CommonStockSharesOutstanding" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.cregcn.com/role/ConsolidatedIncomeStatement">
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeStatementAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeStatementAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RevenuesAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenuesAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_RevenuesAbstract" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeasesIncomeStatementContingentRevenue" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeasesIncomeStatementContingentRevenue"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RevenuesAbstract" xlink:to="us-gaap_OperatingLeasesIncomeStatementContingentRevenue" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InterestAndFeeIncomeLoansAndLeases" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestAndFeeIncomeLoansAndLeases"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_InterestAndFeeIncomeLoansAndLeases" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Revenues" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Revenues"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_InterestAndFeeIncomeLoansAndLeases" xlink:to="us-gaap_Revenues" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingExpensesAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingExpensesAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_OperatingExpensesAbstract" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProvisionForDoubtfulAccounts" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProvisionForDoubtfulAccounts"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingExpensesAbstract" xlink:to="us-gaap_ProvisionForDoubtfulAccounts" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GainLossOnDispositionOfAssets1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GainLossOnDispositionOfAssets1"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingExpensesAbstract" xlink:to="us-gaap_GainLossOnDispositionOfAssets1" order="1.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GeneralAndAdministrativeExpense" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GeneralAndAdministrativeExpense"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingExpensesAbstract" xlink:to="us-gaap_GeneralAndAdministrativeExpense" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingExpenses" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingExpenses"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingExpensesAbstract" xlink:to="us-gaap_OperatingExpenses" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingIncomeLoss" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingIncomeLoss"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_OperatingIncomeLoss" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NonoperatingIncomeExpenseAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NonoperatingIncomeExpenseAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_NonoperatingIncomeExpenseAbstract" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GainsLossesOnExtinguishmentOfDebt" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GainsLossesOnExtinguishmentOfDebt"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NonoperatingIncomeExpenseAbstract" xlink:to="us-gaap_GainsLossesOnExtinguishmentOfDebt" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InvestmentIncomeInterest" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InvestmentIncomeInterest"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NonoperatingIncomeExpenseAbstract" xlink:to="us-gaap_InvestmentIncomeInterest" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InterestExpense" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestExpense"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NonoperatingIncomeExpenseAbstract" xlink:to="us-gaap_InterestExpense" order="2.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherNonoperatingIncomeExpense" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherNonoperatingIncomeExpense"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NonoperatingIncomeExpenseAbstract" xlink:to="us-gaap_OtherNonoperatingIncomeExpense" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NonoperatingIncomeExpense" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NonoperatingIncomeExpense"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NonoperatingIncomeExpenseAbstract" xlink:to="us-gaap_NonoperatingIncomeExpense" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxExpenseBenefit" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_IncomeTaxExpenseBenefit" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetIncomeLoss" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_NetIncomeLoss" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToNoncontrollingInterest" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToNoncontrollingInterest"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:to="us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToNoncontrollingInterest" order="0.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ComprehensiveIncomeNetOfTax" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTax"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_ComprehensiveIncomeNetOfTax" order="9.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted" order="10.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EarningsPerShareBasicAndDiluted" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerShareBasicAndDiluted"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_EarningsPerShareBasicAndDiluted" order="11.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.cregcn.com/role/ConsolidatedCashFlow">
    <loc xlink:type="locator" xlink:label="us-gaap_StatementOfCashFlowsAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementOfCashFlowsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetIncomeLoss" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_NetIncomeLoss" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AmortizationOfFinancingCostsAndDiscounts" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AmortizationOfFinancingCostsAndDiscounts"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_AmortizationOfFinancingCostsAndDiscounts" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensation" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensation"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_ShareBasedCompensation" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseExpense" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseExpense"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_OperatingLeaseExpense" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="BadDebtsExpense" xlink:href="creg-20200630.xsd#creg_BadDebtsExpense"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="BadDebtsExpense" order="3.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="GainLossOnDispositionOfAsset" xlink:href="creg-20200630.xsd#creg_GainLossOnDispositionOfAsset"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="GainLossOnDispositionOfAsset" order="4.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="LossOnTransferOfChengliBoxingSystem" xlink:href="creg-20200630.xsd#creg_LossOnTransferOfChengliBoxingSystem"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="LossOnTransferOfChengliBoxingSystem" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="LossOnTransferOfXuzhouHuayuSystem" xlink:href="creg-20200630.xsd#creg_LossOnTransferOfXuzhouHuayuSystem"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="LossOnTransferOfXuzhouHuayuSystem" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="LossOnTransferOfShenqiuPhaseIIISystems" xlink:href="creg-20200630.xsd#creg_LossOnTransferOfShenqiuPhaseIIISystems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="LossOnTransferOfShenqiuPhaseIIISystems" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="GainLossOnSaleOfPropertyPlantEquipments" xlink:href="creg-20200630.xsd#creg_GainLossOnSaleOfPropertyPlantEquipments"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="GainLossOnSaleOfPropertyPlantEquipments" order="8.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="LossOnNotesRedemptionConversion" xlink:href="creg-20200630.xsd#creg_LossOnNotesRedemptionConversion"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="LossOnNotesRedemptionConversion" order="9.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInDeferredIncomeTaxes" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInDeferredIncomeTaxes"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_IncreaseDecreaseInDeferredIncomeTaxes" order="10.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" order="11.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="IncreaseDecreaseInAccruedInterestReceivables" xlink:href="creg-20200630.xsd#creg_IncreaseDecreaseInAccruedInterestReceivables"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="IncreaseDecreaseInAccruedInterestReceivables" order="0.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="IncreaseDecreaseInLeasingReceivable" xlink:href="creg-20200630.xsd#creg_IncreaseDecreaseInLeasingReceivable"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="IncreaseDecreaseInLeasingReceivable" order="1.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="IncreaseDecreaseInAccountReceivable" xlink:href="creg-20200630.xsd#creg_IncreaseDecreaseInAccountReceivable"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="IncreaseDecreaseInAccountReceivable" order="2.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="IncreaseDecreaseInPrepaidExpenses" xlink:href="creg-20200630.xsd#creg_IncreaseDecreaseInPrepaidExpenses"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="IncreaseDecreaseInPrepaidExpenses" order="3.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="IncreaseDecreaseInOtherReceivable" xlink:href="creg-20200630.xsd#creg_IncreaseDecreaseInOtherReceivable"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="IncreaseDecreaseInOtherReceivable" order="4.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInOtherAccountsPayable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInOtherAccountsPayable"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInOtherAccountsPayable" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInAccountsPayable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsPayable"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInAccountsPayable" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInInterestPayableNet" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInInterestPayableNet"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInInterestPayableNet" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities" order="9.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="RefundableDepositForSystemsLeasing" xlink:href="creg-20200630.xsd#creg_RefundableDepositForSystemsLeasing"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="RefundableDepositForSystemsLeasing" order="10.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivities" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivities" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromRepaymentsOfNotesPayable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromRepaymentsOfNotesPayable"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_ProceedsFromRepaymentsOfNotesPayable" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromIssuanceOfCommonStock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_ProceedsFromIssuanceOfCommonStock" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivities" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_CashAndCashEquivalentsAtCarryingValue" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue_0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_CashAndCashEquivalentsAtCarryingValue_0" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SupplementalCashFlowInformationAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SupplementalCashFlowInformationAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_SupplementalCashFlowInformationAbstract" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxesPaid" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxesPaid"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SupplementalCashFlowInformationAbstract" xlink:to="us-gaap_IncomeTaxesPaid" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InterestPaidNet" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestPaidNet"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SupplementalCashFlowInformationAbstract" xlink:to="us-gaap_InterestPaidNet" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="SupplementalDisclosureOfNonCashOperatingActivitiesAbstract" xlink:href="creg-20200630.xsd#creg_SupplementalDisclosureOfNonCashOperatingActivitiesAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SupplementalCashFlowInformationAbstract" xlink:to="SupplementalDisclosureOfNonCashOperatingActivitiesAbstract" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_TransferToInvestments" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TransferToInvestments"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SupplementalDisclosureOfNonCashOperatingActivitiesAbstract" xlink:to="us-gaap_TransferToInvestments" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="SupplementalDisclosureOfNonCashFinancingActivitiesAbstract" xlink:href="creg-20200630.xsd#creg_SupplementalDisclosureOfNonCashFinancingActivitiesAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SupplementalDisclosureOfNonCashOperatingActivitiesAbstract" xlink:to="SupplementalDisclosureOfNonCashFinancingActivitiesAbstract" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="TransferOfProject" xlink:href="creg-20200630.xsd#creg_TransferOfProject"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SupplementalDisclosureOfNonCashFinancingActivitiesAbstract" xlink:to="TransferOfProject" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ConversionOfConvertibleDebtIntoCommonShares" xlink:href="creg-20200630.xsd#creg_ConversionOfConvertibleDebtIntoCommonShares"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SupplementalDisclosureOfNonCashFinancingActivitiesAbstract" xlink:to="ConversionOfConvertibleDebtIntoCommonShares" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ConversionOfLongtermNotesIntoCommonShares" xlink:href="creg-20200630.xsd#creg_ConversionOfLongtermNotesIntoCommonShares"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SupplementalDisclosureOfNonCashFinancingActivitiesAbstract" xlink:to="ConversionOfLongtermNotesIntoCommonShares" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.cregcn.com/role/ShareholdersEquityType2or3">
    <loc xlink:type="locator" xlink:label="us-gaap_StatementOfStockholdersEquityAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementOfStockholdersEquityAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementTable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementTable"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfStockholdersEquityAbstract" xlink:to="us-gaap_StatementTable" order="1.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementEquityComponentsAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementEquityComponentsAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_CommonStockMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AdditionalPaidInCapitalMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdditionalPaidInCapitalMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_AdditionalPaidInCapitalMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="StatutoryReservesMember" xlink:href="creg-20200630.xsd#creg_StatutoryReservesMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="StatutoryReservesMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeMember" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RetainedEarningsMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetainedEarningsMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_RetainedEarningsMember" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NoncontrollingInterestMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NoncontrollingInterestMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_NoncontrollingInterestMember" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EquityComponentDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EquityComponentDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_EquityComponentDomain" order="6.0"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" order="2.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockholdersEquity" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquity"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockholdersEquity" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SharesOutstanding" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharesOutstanding"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_SharesOutstanding" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueNewIssues"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodValueNewIssues" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProfitLoss" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProfitLoss"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ProfitLoss" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="PurchaseOfNoncontrollingInterest" xlink:href="creg-20200630.xsd#creg_PurchaseOfNoncontrollingInterest"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="PurchaseOfNoncontrollingInterest" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="IssuanceOfCommonStockForEquityFinancing" xlink:href="creg-20200630.xsd#creg_IssuanceOfCommonStockForEquityFinancing"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="IssuanceOfCommonStockForEquityFinancing" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="StockIssueDuringPeriodSharesIssuanceOfCommonStockForEquityFinancing" xlink:href="creg-20200630.xsd#creg_StockIssueDuringPeriodSharesIssuanceOfCommonStockForEquityFinancing"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="StockIssueDuringPeriodSharesIssuanceOfCommonStockForEquityFinancing" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="StockIssueDuringPeriodSharesConversionOfConvertibleNotesIncludingAccruedInterestIntoCommonShares" xlink:href="creg-20200630.xsd#creg_StockIssueDuringPeriodSharesConversionOfConvertibleNotesIncludingAccruedInterestIntoCommonShares"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="StockIssueDuringPeriodSharesConversionOfConvertibleNotesIncludingAccruedInterestIntoCommonShares" order="9.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="TransferToStatutoryReserves" xlink:href="creg-20200630.xsd#creg_TransferToStatutoryReserves"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="TransferToStatutoryReserves" order="10.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation" order="11.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation" order="12.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="StockIssuedDuringPeriodValueConversionOfLongtermNotesIntoCommonShares" xlink:href="creg-20200630.xsd#creg_StockIssuedDuringPeriodValueConversionOfLongtermNotesIntoCommonShares"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="StockIssuedDuringPeriodValueConversionOfLongtermNotesIntoCommonShares" order="13.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="StockIssuedDuringPeriodShareValueConversionOfLongtermNotesIntoCommonShares" xlink:href="creg-20200630.xsd#creg_StockIssuedDuringPeriodShareValueConversionOfLongtermNotesIntoCommonShares"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="StockIssuedDuringPeriodShareValueConversionOfLongtermNotesIntoCommonShares" order="14.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="RoundupOfFranctionalSharesDueToReverseSplit" xlink:href="creg-20200630.xsd#creg_RoundupOfFranctionalSharesDueToReverseSplit"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="RoundupOfFranctionalSharesDueToReverseSplit" order="15.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="StockIssueDuringPeriodSharesRoundupOfFranctionalSharesDueToReverseSplit" xlink:href="creg-20200630.xsd#creg_StockIssueDuringPeriodSharesRoundupOfFranctionalSharesDueToReverseSplit"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="StockIssueDuringPeriodSharesRoundupOfFranctionalSharesDueToReverseSplit" order="16.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" order="17.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockholdersEquity_0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquity"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockholdersEquity_0" order="18.0" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SharesOutstanding_0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharesOutstanding"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_SharesOutstanding_0" order="19.0" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.cregcn.com/role/OrganizationandDescriptionofBusiness">
    <loc xlink:type="locator" xlink:label="us-gaap_AccountingPoliciesAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.cregcn.com/role/SummaryofSignificantAccountingPolicies">
    <loc xlink:type="locator" xlink:label="us-gaap_AccountingPoliciesAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SignificantAccountingPoliciesTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SignificantAccountingPoliciesTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_SignificantAccountingPoliciesTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.cregcn.com/role/InvestmentinSalesTypeLeasesNet">
    <loc xlink:type="locator" xlink:label="us-gaap_InvestmentsAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InvestmentsAbstract"/>
    <loc xlink:type="locator" xlink:label="InvestmentsTextBlock" xlink:href="creg-20200630.xsd#creg_InvestmentsTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_InvestmentsAbstract" xlink:to="InvestmentsTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.cregcn.com/role/OtherReceivables">
    <loc xlink:type="locator" xlink:label="us-gaap_ReceivablesAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ReceivablesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ReceivablesAbstract" xlink:to="us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.cregcn.com/role/PropertyandEquipmentandConstructioninProgress">
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentAbstract" xlink:to="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.cregcn.com/role/TaxesPayable">
    <loc xlink:type="locator" xlink:label="TaxPayableAbstract" xlink:href="creg-20200630.xsd#creg_TaxPayableAbstract"/>
    <loc xlink:type="locator" xlink:label="TaxPayableTextBlock" xlink:href="creg-20200630.xsd#creg_TaxPayableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="TaxPayableAbstract" xlink:to="TaxPayableTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.cregcn.com/role/AccruedLiabilitiesandOtherPayables">
    <loc xlink:type="locator" xlink:label="us-gaap_PayablesAndAccrualsAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PayablesAndAccrualsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PayablesAndAccrualsAbstract" xlink:to="us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.cregcn.com/role/DeferredTaxNet">
    <loc xlink:type="locator" xlink:label="DeferredTaxAssetsLiabilitiesNetDisclosureAbstract" xlink:href="creg-20200630.xsd#creg_DeferredTaxAssetsLiabilitiesNetDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="DeferredTaxAssetsLiabilitiesNetDisclosureTextBlock" xlink:href="creg-20200630.xsd#creg_DeferredTaxAssetsLiabilitiesNetDisclosureTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DeferredTaxAssetsLiabilitiesNetDisclosureAbstract" xlink:to="DeferredTaxAssetsLiabilitiesNetDisclosureTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.cregcn.com/role/LoansPayable">
    <loc xlink:type="locator" xlink:label="us-gaap_DebtDisclosureAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtDisclosureTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtDisclosureTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtDisclosureAbstract" xlink:to="us-gaap_DebtDisclosureTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.cregcn.com/role/RefundableDepositsfromCustomersforSystemsLeasing">
    <loc xlink:type="locator" xlink:label="RefundableDepositFromCustomersForSystemsLeasingAbstract" xlink:href="creg-20200630.xsd#creg_RefundableDepositFromCustomersForSystemsLeasingAbstract"/>
    <loc xlink:type="locator" xlink:label="RefundableDepositFromCustomersForSystemsLeasingTextBlock" xlink:href="creg-20200630.xsd#creg_RefundableDepositFromCustomersForSystemsLeasingTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RefundableDepositFromCustomersForSystemsLeasingAbstract" xlink:to="RefundableDepositFromCustomersForSystemsLeasingTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.cregcn.com/role/RelatedPartyTransactions">
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionsAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RelatedPartyTransactionsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionsDisclosureTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RelatedPartyTransactionsDisclosureTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionsAbstract" xlink:to="us-gaap_RelatedPartyTransactionsDisclosureTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.cregcn.com/role/NotePayablesNet">
    <loc xlink:type="locator" xlink:label="ConvertibleNotePayableNetAbstract" xlink:href="creg-20200630.xsd#creg_ConvertibleNotePayableNetAbstract"/>
    <loc xlink:type="locator" xlink:label="ConvertibleNotePayableNetTextBlock" xlink:href="creg-20200630.xsd#creg_ConvertibleNotePayableNetTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ConvertibleNotePayableNetAbstract" xlink:to="ConvertibleNotePayableNetTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.cregcn.com/role/SharesIssuedforEquityFinancingandStockCompensation">
    <loc xlink:type="locator" xlink:label="us-gaap_StockholdersEquityNoteAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquityNoteAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquityNoteDisclosureTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockholdersEquityNoteAbstract" xlink:to="us-gaap_StockholdersEquityNoteDisclosureTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.cregcn.com/role/IncomeTax">
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxDisclosureAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxDisclosureTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxDisclosureTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_IncomeTaxDisclosureTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.cregcn.com/role/StockBasedCompensationPlan">
    <loc xlink:type="locator" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.cregcn.com/role/StatutoryReserves">
    <loc xlink:type="locator" xlink:label="StatutoryReservesAbstract" xlink:href="creg-20200630.xsd#creg_StatutoryReservesAbstract"/>
    <loc xlink:type="locator" xlink:label="StatutoryReservesTextBlock" xlink:href="creg-20200630.xsd#creg_StatutoryReservesTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatutoryReservesAbstract" xlink:to="StatutoryReservesTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.cregcn.com/role/Contingencies">
    <loc xlink:type="locator" xlink:label="us-gaap_LossContingencyAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LossContingencyAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LossContingencyDisclosures" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LossContingencyDisclosures"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LossContingencyAbstract" xlink:to="us-gaap_LossContingencyDisclosures" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.cregcn.com/role/Commitments">
    <loc xlink:type="locator" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:to="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.cregcn.com/role/SubsequentEvents">
    <loc xlink:type="locator" xlink:label="us-gaap_SubsequentEventsAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubsequentEventsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SubsequentEventsTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubsequentEventsTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsequentEventsAbstract" xlink:to="us-gaap_SubsequentEventsTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.cregcn.com/role/AccountingPoliciesByPolicy">
    <loc xlink:type="locator" xlink:label="us-gaap_AccountingPoliciesAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BasisOfAccountingPolicyPolicyTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_BasisOfAccountingPolicyPolicyTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConsolidationPolicyTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConsolidationPolicyTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_ConsolidationPolicyTextBlock" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="UsesAndSourcesOfLiquidity" xlink:href="creg-20200630.xsd#creg_UsesAndSourcesOfLiquidity"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="UsesAndSourcesOfLiquidity" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_UseOfEstimates" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_UseOfEstimates"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_UseOfEstimates" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RevenueRecognitionPolicyTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueRecognitionPolicyTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_RevenueRecognitionPolicyTextBlock" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeLeasesPolicyTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeLeasesPolicyTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_LesseeLeasesPolicyTextBlock" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashAndCashEquivalentsPolicyTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_CashAndCashEquivalentsPolicyTextBlock" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_TradeAndOtherAccountsReceivablePolicy" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TradeAndOtherAccountsReceivablePolicy"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_TradeAndOtherAccountsReceivablePolicy" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="InterestReceivableOnSalesTypeLeasePolicyTextBlock" xlink:href="creg-20200630.xsd#creg_InterestReceivableOnSalesTypeLeasePolicyTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="InterestReceivableOnSalesTypeLeasePolicyTextBlock" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="InvestmentInSalesTypeLeasesNetPolicyTextBlock" xlink:href="creg-20200630.xsd#creg_InvestmentInSalesTypeLeasesNetPolicyTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="InvestmentInSalesTypeLeasesNetPolicyTextBlock" order="9.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConcentrationRiskCreditRisk" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConcentrationRiskCreditRisk"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_ConcentrationRiskCreditRisk" order="10.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentPolicyTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" order="11.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" order="12.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CostOfSalesPolicyTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CostOfSalesPolicyTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_CostOfSalesPolicyTextBlock" order="13.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxPolicyTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxPolicyTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_IncomeTaxPolicyTextBlock" order="14.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="CashFlowPresentationPolicyTextBlock" xlink:href="creg-20200630.xsd#creg_CashFlowPresentationPolicyTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="CashFlowPresentationPolicyTextBlock" order="15.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueMeasurementPolicyPolicyTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueMeasurementPolicyPolicyTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_FairValueMeasurementPolicyPolicyTextBlock" order="16.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" order="17.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EarningsPerSharePolicyTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerSharePolicyTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_EarningsPerSharePolicyTextBlock" order="18.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" order="19.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SegmentReportingPolicyPolicyTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SegmentReportingPolicyPolicyTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_SegmentReportingPolicyPolicyTextBlock" order="20.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" order="21.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.cregcn.com/role/SummaryofSignificantAccountingPoliciesTables">
    <loc xlink:type="locator" xlink:label="us-gaap_AccountingPoliciesAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_PropertyPlantAndEquipmentTextBlock" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.cregcn.com/role/InvestmentinSalesTypeLeasesNetTables">
    <loc xlink:type="locator" xlink:label="us-gaap_InvestmentsAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InvestmentsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfSaleLeasebackTransactionsTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfSaleLeasebackTransactionsTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_InvestmentsAbstract" xlink:to="us-gaap_ScheduleOfSaleLeasebackTransactionsTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.cregcn.com/role/PropertyandEquipmentandConstructioninProgressTables">
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentAbstract"/>
    <loc xlink:type="locator" xlink:label="ScheduleOfConstructionInProgressTableTextBlock" xlink:href="creg-20200630.xsd#creg_ScheduleOfConstructionInProgressTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentAbstract" xlink:to="ScheduleOfConstructionInProgressTableTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.cregcn.com/role/TaxesPayableTables">
    <loc xlink:type="locator" xlink:label="TaxPayableAbstract" xlink:href="creg-20200630.xsd#creg_TaxPayableAbstract"/>
    <loc xlink:type="locator" xlink:label="IncomeTaxPayableDisclosureTableTextBlock" xlink:href="creg-20200630.xsd#creg_IncomeTaxPayableDisclosureTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="TaxPayableAbstract" xlink:to="IncomeTaxPayableDisclosureTableTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.cregcn.com/role/AccruedLiabilitiesandOtherPayablesTables">
    <loc xlink:type="locator" xlink:label="us-gaap_PayablesAndAccrualsAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PayablesAndAccrualsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PayablesAndAccrualsAbstract" xlink:to="us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.cregcn.com/role/DeferredTaxNetTables">
    <loc xlink:type="locator" xlink:label="DeferredTaxAssetsLiabilitiesNetDisclosureAbstract" xlink:href="creg-20200630.xsd#creg_DeferredTaxAssetsLiabilitiesNetDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DeferredTaxAssetsLiabilitiesNetDisclosureAbstract" xlink:to="us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.cregcn.com/role/LoansPayableTables">
    <loc xlink:type="locator" xlink:label="us-gaap_DebtDisclosureAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfDebtTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfDebtTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtDisclosureAbstract" xlink:to="us-gaap_ScheduleOfDebtTableTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.cregcn.com/role/SharesIssuedforEquityFinancingandStockCompensationTables">
    <loc xlink:type="locator" xlink:label="us-gaap_StockholdersEquityNoteAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquityNoteAbstract"/>
    <loc xlink:type="locator" xlink:label="ScheduleOfShareBasedCompensationStockWarrantsActivityTableTextBlock" xlink:href="creg-20200630.xsd#creg_ScheduleOfShareBasedCompensationStockWarrantsActivityTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockholdersEquityNoteAbstract" xlink:to="ScheduleOfShareBasedCompensationStockWarrantsActivityTableTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.cregcn.com/role/IncomeTaxTables">
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxDisclosureAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.cregcn.com/role/StockBasedCompensationPlanTables">
    <loc xlink:type="locator" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.cregcn.com/role/StatutoryReservesTables">
    <loc xlink:type="locator" xlink:label="StatutoryReservesAbstract" xlink:href="creg-20200630.xsd#creg_StatutoryReservesAbstract"/>
    <loc xlink:type="locator" xlink:label="StatutoryReservesDisclosureTableTextBlock" xlink:href="creg-20200630.xsd#creg_StatutoryReservesDisclosureTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatutoryReservesAbstract" xlink:to="StatutoryReservesDisclosureTableTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.cregcn.com/role/CommitmentsTables">
    <loc xlink:type="locator" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LeaseCostTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LeaseCostTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:to="us-gaap_LeaseCostTableTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:to="us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.cregcn.com/role/ScheduleofbaddebtallowanceTable">
    <loc xlink:type="locator" xlink:label="ScheduleOfBadDebtAllowanceAbstract" xlink:href="creg-20200630.xsd#creg_ScheduleOfBadDebtAllowanceAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsNotesAndLoansReceivableLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsNotesAndLoansReceivableLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfBadDebtAllowanceAbstract" xlink:to="us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable" order="1.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RelatedPartyTransactionAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable" xlink:to="us-gaap_RelatedPartyTransactionAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RelatedPartyTransactionDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionAxis" xlink:to="us-gaap_RelatedPartyTransactionDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="XuzhouZhongtaiProjectMember" xlink:href="creg-20200630.xsd#creg_XuzhouZhongtaiProjectMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionAxis" xlink:to="XuzhouZhongtaiProjectMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="BaiChonggongMember" xlink:href="creg-20200630.xsd#creg_BaiChonggongMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionAxis" xlink:to="BaiChonggongMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="XuzhouTiananProjectMember" xlink:href="creg-20200630.xsd#creg_XuzhouTiananProjectMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionAxis" xlink:to="XuzhouTiananProjectMember" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ReceivableOfElectricitySalesOfErdosMember" xlink:href="creg-20200630.xsd#creg_ReceivableOfElectricitySalesOfErdosMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionAxis" xlink:to="ReceivableOfElectricitySalesOfErdosMember" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable" xlink:to="us-gaap_AccountsNotesAndLoansReceivableLineItems" order="2.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsReceivableGross" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsReceivableGross"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountsNotesAndLoansReceivableLineItems" xlink:to="us-gaap_AccountsReceivableGross" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AllowanceForDoubtfulAccountsReceivable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivable"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountsNotesAndLoansReceivableLineItems" xlink:to="us-gaap_AllowanceForDoubtfulAccountsReceivable" order="1.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsReceivableNet" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsReceivableNet"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountsNotesAndLoansReceivableLineItems" xlink:to="us-gaap_AccountsReceivableNet" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.cregcn.com/role/ScheduleofpropertyandequipmentestimatedlivesTable">
    <loc xlink:type="locator" xlink:label="ScheduleOfPropertyAndEquipmentEstimatedLivesAbstract" xlink:href="creg-20200630.xsd#creg_ScheduleOfPropertyAndEquipmentEstimatedLivesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfPropertyAndEquipmentEstimatedLivesAbstract" xlink:to="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" order="1.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:to="us-gaap_PropertyPlantAndEquipmentByTypeAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BuildingMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BuildingMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="us-gaap_BuildingMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_VehiclesMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_VehiclesMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="us-gaap_VehiclesMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OfficeEquipmentMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OfficeEquipmentMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="us-gaap_OfficeEquipmentMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SoftwareAndSoftwareDevelopmentCostsMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SoftwareAndSoftwareDevelopmentCostsMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="us-gaap_SoftwareAndSoftwareDevelopmentCostsMember" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="srt_RangeAxis" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:to="srt_RangeAxis" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="srt_RangeMember" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember" order="0.0"/>
    <loc xlink:type="locator" xlink:label="srt_MinimumMember" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MinimumMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeAxis" xlink:to="srt_MinimumMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="srt_MaximumMember" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MaximumMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeAxis" xlink:to="srt_MaximumMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:to="us-gaap_PropertyPlantAndEquipmentLineItems" order="3.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentLineItems" xlink:to="us-gaap_PropertyPlantAndEquipmentUsefulLife" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.cregcn.com/role/ScheduleofnetinvestmentinsalestypeleasesTable">
    <loc xlink:type="locator" xlink:label="ScheduleOfNetInvestmentInSalesTypeLeasesAbstract" xlink:href="creg-20200630.xsd#creg_ScheduleOfNetInvestmentInSalesTypeLeasesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CapitalLeasesFutureMinimumPaymentsReceivable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CapitalLeasesFutureMinimumPaymentsReceivable"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfNetInvestmentInSalesTypeLeasesAbstract" xlink:to="us-gaap_CapitalLeasesFutureMinimumPaymentsReceivable" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CapitalLeasesNetInvestmentInSalesTypeLeasesExecutoryCosts" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CapitalLeasesNetInvestmentInSalesTypeLeasesExecutoryCosts"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfNetInvestmentInSalesTypeLeasesAbstract" xlink:to="us-gaap_CapitalLeasesNetInvestmentInSalesTypeLeasesExecutoryCosts" order="1.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="CapitalLeasesNetInvestmentInSalesTypeLeasesAndDirectFinancingLeasesUnearnedIncome" xlink:href="creg-20200630.xsd#creg_CapitalLeasesNetInvestmentInSalesTypeLeasesAndDirectFinancingLeasesUnearnedIncome"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfNetInvestmentInSalesTypeLeasesAbstract" xlink:to="CapitalLeasesNetInvestmentInSalesTypeLeasesAndDirectFinancingLeasesUnearnedIncome" order="2.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="CapitalLeasesNetInvestmentInSalesTypeLeasesAndDirectFinancingLeasesRealizedInterestIncomeButNotYetReceived" xlink:href="creg-20200630.xsd#creg_CapitalLeasesNetInvestmentInSalesTypeLeasesAndDirectFinancingLeasesRealizedInterestIncomeButNotYetReceived"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfNetInvestmentInSalesTypeLeasesAbstract" xlink:to="CapitalLeasesNetInvestmentInSalesTypeLeasesAndDirectFinancingLeasesRealizedInterestIncomeButNotYetReceived" order="3.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="AllowanceForInvestmentReceivableNet" xlink:href="creg-20200630.xsd#creg_AllowanceForInvestmentReceivableNet"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfNetInvestmentInSalesTypeLeasesAbstract" xlink:to="AllowanceForInvestmentReceivableNet" order="4.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CapitalLeasesNetInvestmentInSalesTypeLeases" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CapitalLeasesNetInvestmentInSalesTypeLeases"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfNetInvestmentInSalesTypeLeasesAbstract" xlink:to="us-gaap_CapitalLeasesNetInvestmentInSalesTypeLeases" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CapitalLeasesLessorBalanceSheetNetInvestmentInSalesTypeLeasesCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CapitalLeasesLessorBalanceSheetNetInvestmentInSalesTypeLeasesCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfNetInvestmentInSalesTypeLeasesAbstract" xlink:to="us-gaap_CapitalLeasesLessorBalanceSheetNetInvestmentInSalesTypeLeasesCurrent" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CapitalLeasesLessorBalanceSheetNetInvestmentInSalesTypeLeasesNoncurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CapitalLeasesLessorBalanceSheetNetInvestmentInSalesTypeLeasesNoncurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfNetInvestmentInSalesTypeLeasesAbstract" xlink:to="us-gaap_CapitalLeasesLessorBalanceSheetNetInvestmentInSalesTypeLeasesNoncurrent" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.cregcn.com/role/ScheduleofconstructioninprogressTable">
    <loc xlink:type="locator" xlink:label="ScheduleOfConstructionInProgressAbstract" xlink:href="creg-20200630.xsd#creg_ScheduleOfConstructionInProgressAbstract"/>
    <loc xlink:type="locator" xlink:label="PropertyandEquipmentandConstructioninProgressDetailsScheduleofconstructioninprogressTable" xlink:href="creg-20200630.xsd#creg_PropertyandEquipmentandConstructioninProgressDetailsScheduleofconstructioninprogressTable"/>
    <loc xlink:type="locator" xlink:label="PropertyandEquipmentandConstructioninProgressDetailsScheduleofconstructioninprogressLineItems" xlink:href="creg-20200630.xsd#creg_PropertyandEquipmentandConstructioninProgressDetailsScheduleofconstructioninprogressLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfConstructionInProgressAbstract" xlink:to="PropertyandEquipmentandConstructioninProgressDetailsScheduleofconstructioninprogressTable" order="1.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_UnderlyingAssetClassAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_UnderlyingAssetClassAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PropertyandEquipmentandConstructioninProgressDetailsScheduleofconstructioninprogressTable" xlink:to="us-gaap_UnderlyingAssetClassAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="XuzhouTiananMember" xlink:href="creg-20200630.xsd#creg_XuzhouTiananMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_UnderlyingAssetClassAxis" xlink:to="XuzhouTiananMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PropertyandEquipmentandConstructioninProgressDetailsScheduleofconstructioninprogressTable" xlink:to="PropertyandEquipmentandConstructioninProgressDetailsScheduleofconstructioninprogressLineItems" order="2.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConstructionInProgressGross" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConstructionInProgressGross"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PropertyandEquipmentandConstructioninProgressDetailsScheduleofconstructioninprogressLineItems" xlink:to="us-gaap_ConstructionInProgressGross" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="LessAssetsImpairmentAllowance" xlink:href="creg-20200630.xsd#creg_LessAssetsImpairmentAllowance"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PropertyandEquipmentandConstructioninProgressDetailsScheduleofconstructioninprogressLineItems" xlink:to="LessAssetsImpairmentAllowance" order="1.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentNet" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PropertyandEquipmentandConstructioninProgressDetailsScheduleofconstructioninprogressLineItems" xlink:to="us-gaap_PropertyPlantAndEquipmentNet" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.cregcn.com/role/ScheduleoftaxespayableTable">
    <loc xlink:type="locator" xlink:label="ScheduleOfTaxesPayableAbstract" xlink:href="creg-20200630.xsd#creg_ScheduleOfTaxesPayableAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccruedIncomeTaxesCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccruedIncomeTaxesCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfTaxesPayableAbstract" xlink:to="us-gaap_AccruedIncomeTaxesCurrent" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SalesAndExciseTaxPayableCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SalesAndExciseTaxPayableCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfTaxesPayableAbstract" xlink:to="us-gaap_SalesAndExciseTaxPayableCurrent" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfTaxesPayableAbstract" xlink:to="us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrent" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_TaxesPayableCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TaxesPayableCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfTaxesPayableAbstract" xlink:to="us-gaap_TaxesPayableCurrent" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="TaxPayableNoncurrent" xlink:href="creg-20200630.xsd#creg_TaxPayableNoncurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfTaxesPayableAbstract" xlink:to="TaxPayableNoncurrent" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.cregcn.com/role/ScheduleofaccruedliabilitiesandotherpayablesTable">
    <loc xlink:type="locator" xlink:label="ScheduleOfAccruedLiabilitiesAndOtherPayablesAbstract" xlink:href="creg-20200630.xsd#creg_ScheduleOfAccruedLiabilitiesAndOtherPayablesAbstract"/>
    <loc xlink:type="locator" xlink:label="AccruedLiabilitiesandOtherPayablesDetailsScheduleofaccruedliabilitiesandotherpayablesTable" xlink:href="creg-20200630.xsd#creg_AccruedLiabilitiesandOtherPayablesDetailsScheduleofaccruedliabilitiesandotherpayablesTable"/>
    <loc xlink:type="locator" xlink:label="AccruedLiabilitiesandOtherPayablesDetailsScheduleofaccruedliabilitiesandotherpayablesLineItems" xlink:href="creg-20200630.xsd#creg_AccruedLiabilitiesandOtherPayablesDetailsScheduleofaccruedliabilitiesandotherpayablesLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfAccruedLiabilitiesAndOtherPayablesAbstract" xlink:to="AccruedLiabilitiesandOtherPayablesDetailsScheduleofaccruedliabilitiesandotherpayablesTable" order="1.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BalanceSheetLocationAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BalanceSheetLocationAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AccruedLiabilitiesandOtherPayablesDetailsScheduleofaccruedliabilitiesandotherpayablesTable" xlink:to="us-gaap_BalanceSheetLocationAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BalanceSheetLocationDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BalanceSheetLocationDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BalanceSheetLocationAxis" xlink:to="us-gaap_BalanceSheetLocationDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="OtherEmployeeBenefitsAccrualsMember" xlink:href="creg-20200630.xsd#creg_OtherEmployeeBenefitsAccrualsMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BalanceSheetLocationAxis" xlink:to="OtherEmployeeBenefitsAccrualsMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="LegalAndConsultingServicesMember" xlink:href="creg-20200630.xsd#creg_LegalAndConsultingServicesMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BalanceSheetLocationAxis" xlink:to="LegalAndConsultingServicesMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="PayrollAndEmployeeBenefitsMember" xlink:href="creg-20200630.xsd#creg_PayrollAndEmployeeBenefitsMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BalanceSheetLocationAxis" xlink:to="PayrollAndEmployeeBenefitsMember" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="OtherAccruedExpenseMember" xlink:href="creg-20200630.xsd#creg_OtherAccruedExpenseMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BalanceSheetLocationAxis" xlink:to="OtherAccruedExpenseMember" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AccruedLiabilitiesandOtherPayablesDetailsScheduleofaccruedliabilitiesandotherpayablesTable" xlink:to="AccruedLiabilitiesandOtherPayablesDetailsScheduleofaccruedliabilitiesandotherpayablesLineItems" order="2.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccruedLiabilitiesAndOtherLiabilities" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccruedLiabilitiesAndOtherLiabilities"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AccruedLiabilitiesandOtherPayablesDetailsScheduleofaccruedliabilitiesandotherpayablesLineItems" xlink:to="us-gaap_AccruedLiabilitiesAndOtherLiabilities" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.cregcn.com/role/ScheduleofdeferredtaxliabilityTable">
    <loc xlink:type="locator" xlink:label="ScheduleOfDeferredTaxLiabilityAbstract" xlink:href="creg-20200630.xsd#creg_ScheduleOfDeferredTaxLiabilityAbstract"/>
    <loc xlink:type="locator" xlink:label="NonCurrentDeferredTaxAssetsAbstract" xlink:href="creg-20200630.xsd#creg_NonCurrentDeferredTaxAssetsAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfDeferredTaxLiabilityAbstract" xlink:to="NonCurrentDeferredTaxAssetsAbstract" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="NonCurrentDeferredTaxAssetsAbstract" xlink:to="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxAssetsDeferredIncome" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsDeferredIncome"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="NonCurrentDeferredTaxAssetsAbstract" xlink:to="us-gaap_DeferredTaxAssetsDeferredIncome" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="DeferredTaxAssetsDepreciationOfFixedAssetsNoncurrent" xlink:href="creg-20200630.xsd#creg_DeferredTaxAssetsDepreciationOfFixedAssetsNoncurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="NonCurrentDeferredTaxAssetsAbstract" xlink:to="DeferredTaxAssetsDepreciationOfFixedAssetsNoncurrent" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="DeferredTaxAssetImpairmentLossNoncurrent" xlink:href="creg-20200630.xsd#creg_DeferredTaxAssetImpairmentLossNoncurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="NonCurrentDeferredTaxAssetsAbstract" xlink:to="DeferredTaxAssetImpairmentLossNoncurrent" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="DeferredTaxAssetNoncurrentNetOperatingLoss" xlink:href="creg-20200630.xsd#creg_DeferredTaxAssetNoncurrentNetOperatingLoss"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="NonCurrentDeferredTaxAssetsAbstract" xlink:to="DeferredTaxAssetNoncurrentNetOperatingLoss" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="DeferredTaxAssetsGrossNoncurrent1" xlink:href="creg-20200630.xsd#creg_DeferredTaxAssetsGrossNoncurrent1"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="NonCurrentDeferredTaxAssetsAbstract" xlink:to="DeferredTaxAssetsGrossNoncurrent1" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="NonCurrentDeferredTaxLiabilitiesAbstract" xlink:href="creg-20200630.xsd#creg_NonCurrentDeferredTaxLiabilitiesAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfDeferredTaxLiabilityAbstract" xlink:to="NonCurrentDeferredTaxLiabilitiesAbstract" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxLiabilitiesOther" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxLiabilitiesOther"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="NonCurrentDeferredTaxLiabilitiesAbstract" xlink:to="us-gaap_DeferredTaxLiabilitiesOther" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="DeferredIncomeTaxAssetsNet1" xlink:href="creg-20200630.xsd#creg_DeferredIncomeTaxAssetsNet1"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfDeferredTaxLiabilityAbstract" xlink:to="DeferredIncomeTaxAssetsNet1" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="DeferredTaxAssetsValuationAllowanceNoncurrent1" xlink:href="creg-20200630.xsd#creg_DeferredTaxAssetsValuationAllowanceNoncurrent1"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfDeferredTaxLiabilityAbstract" xlink:to="DeferredTaxAssetsValuationAllowanceNoncurrent1" order="3.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxLiabilities" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxLiabilities"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfDeferredTaxLiabilityAbstract" xlink:to="us-gaap_DeferredTaxLiabilities" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.cregcn.com/role/ScheduleofreconciliationofrepaymentofHYREFloanentrustedloanTable">
    <loc xlink:type="locator" xlink:label="ScheduleOfReconciliationOfRepaymentOfHyrefLoanEntrustedLoanAbstract" xlink:href="creg-20200630.xsd#creg_ScheduleOfReconciliationOfRepaymentOfHyrefLoanEntrustedLoanAbstract"/>
    <loc xlink:type="locator" xlink:label="LoansPayableDetailsScheduleofreconciliationofrepaymentofHYREFloanentrustedloanTable" xlink:href="creg-20200630.xsd#creg_LoansPayableDetailsScheduleofreconciliationofrepaymentofHYREFloanentrustedloanTable"/>
    <loc xlink:type="locator" xlink:label="LoansPayableDetailsScheduleofreconciliationofrepaymentofHYREFloanentrustedloanLineItems" xlink:href="creg-20200630.xsd#creg_LoansPayableDetailsScheduleofreconciliationofrepaymentofHYREFloanentrustedloanLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfReconciliationOfRepaymentOfHyrefLoanEntrustedLoanAbstract" xlink:to="LoansPayableDetailsScheduleofreconciliationofrepaymentofHYREFloanentrustedloanTable" order="1.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LoansPayableDetailsScheduleofreconciliationofrepaymentofHYREFloanentrustedloanTable" xlink:to="us-gaap_DebtInstrumentAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="HYREFLoanentrustedLoanMember" xlink:href="creg-20200630.xsd#creg_HYREFLoanentrustedLoanMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentAxis" xlink:to="HYREFLoanentrustedLoanMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongtermDebtTypeAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LoansPayableDetailsScheduleofreconciliationofrepaymentofHYREFloanentrustedloanTable" xlink:to="us-gaap_LongtermDebtTypeAxis" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongtermDebtTypeDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LongtermDebtTypeAxis" xlink:to="us-gaap_LongtermDebtTypeDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="TransferPriceForChengliProjectMember" xlink:href="creg-20200630.xsd#creg_TransferPriceForChengliProjectMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LongtermDebtTypeAxis" xlink:to="TransferPriceForChengliProjectMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="TransferPriceForXuzhouHuayuProjectMember" xlink:href="creg-20200630.xsd#creg_TransferPriceForXuzhouHuayuProjectMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LongtermDebtTypeAxis" xlink:to="TransferPriceForXuzhouHuayuProjectMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="TransferPriceForShenqiuPhaseIAndIIProjectsMember" xlink:href="creg-20200630.xsd#creg_TransferPriceForShenqiuPhaseIAndIIProjectsMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LongtermDebtTypeAxis" xlink:to="TransferPriceForShenqiuPhaseIAndIIProjectsMember" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LoansPayableDetailsScheduleofreconciliationofrepaymentofHYREFloanentrustedloanTable" xlink:to="LoansPayableDetailsScheduleofreconciliationofrepaymentofHYREFloanentrustedloanLineItems" order="3.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RepaymentsOfRelatedPartyDebt" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RepaymentsOfRelatedPartyDebt"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LoansPayableDetailsScheduleofreconciliationofrepaymentofHYREFloanentrustedloanLineItems" xlink:to="us-gaap_RepaymentsOfRelatedPartyDebt" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="EntrustedLoanPayableNetWithXianTchInvestmentInEntrustedLoan" xlink:href="creg-20200630.xsd#creg_EntrustedLoanPayableNetWithXianTchInvestmentInEntrustedLoan"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LoansPayableDetailsScheduleofreconciliationofrepaymentofHYREFloanentrustedloanLineItems" xlink:to="EntrustedLoanPayableNetWithXianTchInvestmentInEntrustedLoan" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="InterestAccruedDueToCutoffDateForInterestCalculationForRepayment" xlink:href="creg-20200630.xsd#creg_InterestAccruedDueToCutoffDateForInterestCalculationForRepayment"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LoansPayableDetailsScheduleofreconciliationofrepaymentofHYREFloanentrustedloanLineItems" xlink:to="InterestAccruedDueToCutoffDateForInterestCalculationForRepayment" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="PortionOfLoanRepaymentDue" xlink:href="creg-20200630.xsd#creg_PortionOfLoanRepaymentDue"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LoansPayableDetailsScheduleofreconciliationofrepaymentofHYREFloanentrustedloanLineItems" xlink:to="PortionOfLoanRepaymentDue" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="InterestPenaltyRepaidByXianTch" xlink:href="creg-20200630.xsd#creg_InterestPenaltyRepaidByXianTch"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LoansPayableDetailsScheduleofreconciliationofrepaymentofHYREFloanentrustedloanLineItems" xlink:to="InterestPenaltyRepaidByXianTch" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="LoanPrincipleRepaidByXianTch" xlink:href="creg-20200630.xsd#creg_LoanPrincipleRepaidByXianTch"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LoansPayableDetailsScheduleofreconciliationofrepaymentofHYREFloanentrustedloanLineItems" xlink:to="LoanPrincipleRepaidByXianTch" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.cregcn.com/role/ScheduleofwarrantactivityTable">
    <loc xlink:type="locator" xlink:label="ScheduleOfWarrantActivityAbstract" xlink:href="creg-20200630.xsd#creg_ScheduleOfWarrantActivityAbstract"/>
    <loc xlink:type="locator" xlink:label="SharesIssuedforEquityFinancingandStockCompensationDetailsScheduleofwarrantactivityTable" xlink:href="creg-20200630.xsd#creg_SharesIssuedforEquityFinancingandStockCompensationDetailsScheduleofwarrantactivityTable"/>
    <loc xlink:type="locator" xlink:label="SharesIssuedforEquityFinancingandStockCompensationDetailsScheduleofwarrantactivityLineItems" xlink:href="creg-20200630.xsd#creg_SharesIssuedforEquityFinancingandStockCompensationDetailsScheduleofwarrantactivityLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfWarrantActivityAbstract" xlink:to="SharesIssuedforEquityFinancingandStockCompensationDetailsScheduleofwarrantactivityTable" order="1.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementEquityComponentsAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SharesIssuedforEquityFinancingandStockCompensationDetailsScheduleofwarrantactivityTable" xlink:to="us-gaap_StatementEquityComponentsAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_WarrantMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_WarrantMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_WarrantMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SharesIssuedforEquityFinancingandStockCompensationDetailsScheduleofwarrantactivityTable" xlink:to="SharesIssuedforEquityFinancingandStockCompensationDetailsScheduleofwarrantactivityLineItems" order="2.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SharesIssuedforEquityFinancingandStockCompensationDetailsScheduleofwarrantactivityLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SharesIssuedforEquityFinancingandStockCompensationDetailsScheduleofwarrantactivityLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <loc xlink:type="locator" xlink:label="SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm3" xlink:href="creg-20200630.xsd#creg_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm3"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SharesIssuedforEquityFinancingandStockCompensationDetailsScheduleofwarrantactivityLineItems" xlink:to="SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm3" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SharesIssuedforEquityFinancingandStockCompensationDetailsScheduleofwarrantactivityLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SharesIssuedforEquityFinancingandStockCompensationDetailsScheduleofwarrantactivityLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <loc xlink:type="locator" xlink:label="SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1BeginningBalance" xlink:href="creg-20200630.xsd#creg_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1BeginningBalance"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SharesIssuedforEquityFinancingandStockCompensationDetailsScheduleofwarrantactivityLineItems" xlink:to="SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1BeginningBalance" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SharesIssuedforEquityFinancingandStockCompensationDetailsScheduleofwarrantactivityLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
<!-- [WMV5][XcpuxYn59dz7vgYynUDuwG7r97K2jUTysl7vcz0lJt/tSeJz73kx1cLt0ZFF2SK/vxBCY0vdSrYJBEf/H1nIPJFQ703sE8EFHxqwi23LMbCnKmQIJFQmQZ2HlmAp6Ugxnu33zjgCzdUrL7iYnKRByY2vP2rMySf7HBzOPU5nuEeAWicwO05jFl7m/Pa4U38HRVjfq814orP6BqMTd7Xjlu24rTaRP5fLOrGw9Cx1+LXJmp3W9TY7V/TvSzQPor5pNXPofPi4u9N7OlIKMfVeYCiP61ciQSnxJuyqFr56n6U=] CSR-->
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SharesIssuedforEquityFinancingandStockCompensationDetailsScheduleofwarrantactivityLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantedWeightedAverageRemainingContractualTerm2" xlink:href="creg-20200630.xsd#creg_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantedWeightedAverageRemainingContractualTerm2"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SharesIssuedforEquityFinancingandStockCompensationDetailsScheduleofwarrantactivityLineItems" xlink:to="ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantedWeightedAverageRemainingContractualTerm2" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SharesIssuedforEquityFinancingandStockCompensationDetailsScheduleofwarrantactivityLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" order="9.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SharesIssuedforEquityFinancingandStockCompensationDetailsScheduleofwarrantactivityLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" order="10.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisedWeightedAverageRemainingContractualTerm2" xlink:href="creg-20200630.xsd#creg_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisedWeightedAverageRemainingContractualTerm2"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SharesIssuedforEquityFinancingandStockCompensationDetailsScheduleofwarrantactivityLineItems" xlink:to="ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisedWeightedAverageRemainingContractualTerm2" order="11.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SharesIssuedforEquityFinancingandStockCompensationDetailsScheduleofwarrantactivityLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" order="12.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SharesIssuedforEquityFinancingandStockCompensationDetailsScheduleofwarrantactivityLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" order="13.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeitedWeightedAverageRemainingContractualTerm2" xlink:href="creg-20200630.xsd#creg_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeitedWeightedAverageRemainingContractualTerm2"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SharesIssuedforEquityFinancingandStockCompensationDetailsScheduleofwarrantactivityLineItems" xlink:to="ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeitedWeightedAverageRemainingContractualTerm2" order="14.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpiredInPeriod" xlink:href="creg-20200630.xsd#creg_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpiredInPeriod"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SharesIssuedforEquityFinancingandStockCompensationDetailsScheduleofwarrantactivityLineItems" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpiredInPeriod" order="15.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpiredInPeriodWeightedAverageExercisePrice" xlink:href="creg-20200630.xsd#creg_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpiredInPeriodWeightedAverageExercisePrice"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SharesIssuedforEquityFinancingandStockCompensationDetailsScheduleofwarrantactivityLineItems" xlink:to="ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpiredInPeriodWeightedAverageExercisePrice" order="16.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpiredWeightedAverageRemainingContractualTerm2" xlink:href="creg-20200630.xsd#creg_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpiredWeightedAverageRemainingContractualTerm2"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SharesIssuedforEquityFinancingandStockCompensationDetailsScheduleofwarrantactivityLineItems" xlink:to="ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpiredWeightedAverageRemainingContractualTerm2" order="17.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SharesIssuedforEquityFinancingandStockCompensationDetailsScheduleofwarrantactivityLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_0" order="18.0" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SharesIssuedforEquityFinancingandStockCompensationDetailsScheduleofwarrantactivityLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_0" order="19.0" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SharesIssuedforEquityFinancingandStockCompensationDetailsScheduleofwarrantactivityLineItems" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" order="20.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SharesIssuedforEquityFinancingandStockCompensationDetailsScheduleofwarrantactivityLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_0" order="21.0" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SharesIssuedforEquityFinancingandStockCompensationDetailsScheduleofwarrantactivityLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_0" order="22.0" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SharesIssuedforEquityFinancingandStockCompensationDetailsScheduleofwarrantactivityLineItems" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" order="23.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.cregcn.com/role/ScheduleofreconcilesUSstatutoryratestoeffectivetaxrateTable">
    <loc xlink:type="locator" xlink:label="ScheduleOfReconcilesUSStatutoryRatesToEffectiveTaxRateAbstract" xlink:href="creg-20200630.xsd#creg_ScheduleOfReconcilesUSStatutoryRatesToEffectiveTaxRateAbstract"/>
    <loc xlink:type="locator" xlink:label="USStatutoryRates" xlink:href="creg-20200630.xsd#creg_USStatutoryRates"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfReconcilesUSStatutoryRatesToEffectiveTaxRateAbstract" xlink:to="USStatutoryRates" order="0.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfReconcilesUSStatutoryRatesToEffectiveTaxRateAbstract" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="EffectiveIncomeTaxRateReconciliationAdjustmentOnPRCTaxReturn" xlink:href="creg-20200630.xsd#creg_EffectiveIncomeTaxRateReconciliationAdjustmentOnPRCTaxReturn"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfReconcilesUSStatutoryRatesToEffectiveTaxRateAbstract" xlink:to="EffectiveIncomeTaxRateReconciliationAdjustmentOnPRCTaxReturn" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ReversalOfTemporaryDifferenceDueToDisposal" xlink:href="creg-20200630.xsd#creg_ReversalOfTemporaryDifferenceDueToDisposal"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfReconcilesUSStatutoryRatesToEffectiveTaxRateAbstract" xlink:to="ReversalOfTemporaryDifferenceDueToDisposal" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfReconcilesUSStatutoryRatesToEffectiveTaxRateAbstract" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationOtherReconcilingItemsPercent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationOtherReconcilingItemsPercent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfReconcilesUSStatutoryRatesToEffectiveTaxRateAbstract" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationOtherReconcilingItemsPercent" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationDeductionsOther" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationDeductionsOther"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfReconcilesUSStatutoryRatesToEffectiveTaxRateAbstract" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationDeductionsOther" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfReconcilesUSStatutoryRatesToEffectiveTaxRateAbstract" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfReconcilesUSStatutoryRatesToEffectiveTaxRateAbstract" xlink:to="us-gaap_EffectiveIncomeTaxRateContinuingOperations" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.cregcn.com/role/ScheduleofprovisionforincometaxexpenseTable">
    <loc xlink:type="locator" xlink:label="ScheduleOfProvisionForIncomeTaxExpenseAbstract" xlink:href="creg-20200630.xsd#creg_ScheduleOfProvisionForIncomeTaxExpenseAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CurrentIncomeTaxExpenseBenefit"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfProvisionForIncomeTaxExpenseAbstract" xlink:to="us-gaap_CurrentIncomeTaxExpenseBenefit" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfProvisionForIncomeTaxExpenseAbstract" xlink:to="us-gaap_DeferredIncomeTaxExpenseBenefit" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxExpenseBenefit" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfProvisionForIncomeTaxExpenseAbstract" xlink:to="us-gaap_IncomeTaxExpenseBenefit" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.cregcn.com/role/ScheduleofoptionactivitywithrespecttoemployeesandindependentdirectorsTable">
    <loc xlink:type="locator" xlink:label="ScheduleOfOptionActivityWithRespectToEmployeesAndIndependentDirectorsAbstract" xlink:href="creg-20200630.xsd#creg_ScheduleOfOptionActivityWithRespectToEmployeesAndIndependentDirectorsAbstract"/>
    <loc xlink:type="locator" xlink:label="StockBasedCompensationPlanDetailsScheduleofoptionactivitywithrespecttoemployeesandindependentdirectorsTable" xlink:href="creg-20200630.xsd#creg_StockBasedCompensationPlanDetailsScheduleofoptionactivitywithrespecttoemployeesandindependentdirectorsTable"/>
    <loc xlink:type="locator" xlink:label="StockBasedCompensationPlanDetailsScheduleofoptionactivitywithrespecttoemployeesandindependentdirectorsLineItems" xlink:href="creg-20200630.xsd#creg_StockBasedCompensationPlanDetailsScheduleofoptionactivitywithrespecttoemployeesandindependentdirectorsLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfOptionActivityWithRespectToEmployeesAndIndependentDirectorsAbstract" xlink:to="StockBasedCompensationPlanDetailsScheduleofoptionactivitywithrespecttoemployeesandindependentdirectorsTable" order="1.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OptionIndexedToIssuersEquityTypeAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OptionIndexedToIssuersEquityTypeAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StockBasedCompensationPlanDetailsScheduleofoptionactivitywithrespecttoemployeesandindependentdirectorsTable" xlink:to="us-gaap_OptionIndexedToIssuersEquityTypeAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="IndependentDirectorsCompensationPlanMember" xlink:href="creg-20200630.xsd#creg_IndependentDirectorsCompensationPlanMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OptionIndexedToIssuersEquityTypeAxis" xlink:to="IndependentDirectorsCompensationPlanMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StockBasedCompensationPlanDetailsScheduleofoptionactivitywithrespecttoemployeesandindependentdirectorsTable" xlink:to="StockBasedCompensationPlanDetailsScheduleofoptionactivitywithrespecttoemployeesandindependentdirectorsLineItems" order="2.0"/>
    <loc xlink:type="locator" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionOutstandingNumber" xlink:href="creg-20200630.xsd#creg_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionOutstandingNumber"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StockBasedCompensationPlanDetailsScheduleofoptionactivitywithrespecttoemployeesandindependentdirectorsLineItems" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionOutstandingNumber" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <loc xlink:type="locator" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionOutstandingWeightedAverageExercisePrice" xlink:href="creg-20200630.xsd#creg_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionOutstandingWeightedAverageExercisePrice"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StockBasedCompensationPlanDetailsScheduleofoptionactivitywithrespecttoemployeesandindependentdirectorsLineItems" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionOutstandingWeightedAverageExercisePrice" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StockBasedCompensationPlanDetailsScheduleofoptionactivitywithrespecttoemployeesandindependentdirectorsLineItems" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionOutstandingNumberExercisable" xlink:href="creg-20200630.xsd#creg_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionOutstandingNumberExercisable"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StockBasedCompensationPlanDetailsScheduleofoptionactivitywithrespecttoemployeesandindependentdirectorsLineItems" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionOutstandingNumberExercisable" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <loc xlink:type="locator" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionExercisableWeightedAverageExercisePrice" xlink:href="creg-20200630.xsd#creg_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionExercisableWeightedAverageExercisePrice"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StockBasedCompensationPlanDetailsScheduleofoptionactivitywithrespecttoemployeesandindependentdirectorsLineItems" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionExercisableWeightedAverageExercisePrice" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StockBasedCompensationPlanDetailsScheduleofoptionactivitywithrespecttoemployeesandindependentdirectorsLineItems" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StockBasedCompensationPlanDetailsScheduleofoptionactivitywithrespecttoemployeesandindependentdirectorsLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StockBasedCompensationPlanDetailsScheduleofoptionactivitywithrespecttoemployeesandindependentdirectorsLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantedWeightedAverageRemainingContractualTerm2" xlink:href="creg-20200630.xsd#creg_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantedWeightedAverageRemainingContractualTerm2"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StockBasedCompensationPlanDetailsScheduleofoptionactivitywithrespecttoemployeesandindependentdirectorsLineItems" xlink:to="ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantedWeightedAverageRemainingContractualTerm2" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StockBasedCompensationPlanDetailsScheduleofoptionactivitywithrespecttoemployeesandindependentdirectorsLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" order="9.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StockBasedCompensationPlanDetailsScheduleofoptionactivitywithrespecttoemployeesandindependentdirectorsLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" order="10.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisedWeightedAverageRemainingContractualTerm2" xlink:href="creg-20200630.xsd#creg_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisedWeightedAverageRemainingContractualTerm2"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StockBasedCompensationPlanDetailsScheduleofoptionactivitywithrespecttoemployeesandindependentdirectorsLineItems" xlink:to="ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisedWeightedAverageRemainingContractualTerm2" order="11.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StockBasedCompensationPlanDetailsScheduleofoptionactivitywithrespecttoemployeesandindependentdirectorsLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" order="12.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StockBasedCompensationPlanDetailsScheduleofoptionactivitywithrespecttoemployeesandindependentdirectorsLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" order="13.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeitedWeightedAverageRemainingContractualTerm2" xlink:href="creg-20200630.xsd#creg_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeitedWeightedAverageRemainingContractualTerm2"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StockBasedCompensationPlanDetailsScheduleofoptionactivitywithrespecttoemployeesandindependentdirectorsLineItems" xlink:to="ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeitedWeightedAverageRemainingContractualTerm2" order="14.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionOutstandingNumber_0" xlink:href="creg-20200630.xsd#creg_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionOutstandingNumber"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StockBasedCompensationPlanDetailsScheduleofoptionactivitywithrespecttoemployeesandindependentdirectorsLineItems" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionOutstandingNumber_0" order="15.0" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <loc xlink:type="locator" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionOutstandingWeightedAverageExercisePrice_0" xlink:href="creg-20200630.xsd#creg_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionOutstandingWeightedAverageExercisePrice"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StockBasedCompensationPlanDetailsScheduleofoptionactivitywithrespecttoemployeesandindependentdirectorsLineItems" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionOutstandingWeightedAverageExercisePrice_0" order="16.0" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <loc xlink:type="locator" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTermOne" xlink:href="creg-20200630.xsd#creg_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTermOne"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StockBasedCompensationPlanDetailsScheduleofoptionactivitywithrespecttoemployeesandindependentdirectorsLineItems" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTermOne" order="17.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionOutstandingNumberExercisable_0" xlink:href="creg-20200630.xsd#creg_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionOutstandingNumberExercisable"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StockBasedCompensationPlanDetailsScheduleofoptionactivitywithrespecttoemployeesandindependentdirectorsLineItems" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionOutstandingNumberExercisable_0" order="18.0" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <loc xlink:type="locator" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionExercisableWeightedAverageExercisePrice_0" xlink:href="creg-20200630.xsd#creg_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionExercisableWeightedAverageExercisePrice"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StockBasedCompensationPlanDetailsScheduleofoptionactivitywithrespecttoemployeesandindependentdirectorsLineItems" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionExercisableWeightedAverageExercisePrice_0" order="19.0" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <loc xlink:type="locator" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTermTwo" xlink:href="creg-20200630.xsd#creg_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTermTwo"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StockBasedCompensationPlanDetailsScheduleofoptionactivitywithrespecttoemployeesandindependentdirectorsLineItems" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTermTwo" order="20.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.cregcn.com/role/ScheduleofmaximumstatutoryreserveamountTable">
    <loc xlink:type="locator" xlink:label="ScheduleOfMaximumStatutoryReserveAmountAbstract" xlink:href="creg-20200630.xsd#creg_ScheduleOfMaximumStatutoryReserveAmountAbstract"/>
    <loc xlink:type="locator" xlink:label="StatutoryReservesDetailsScheduleofmaximumstatutoryreserveamountTable" xlink:href="creg-20200630.xsd#creg_StatutoryReservesDetailsScheduleofmaximumstatutoryreserveamountTable"/>
    <loc xlink:type="locator" xlink:label="StatutoryReservesDetailsScheduleofmaximumstatutoryreserveamountLineItems" xlink:href="creg-20200630.xsd#creg_StatutoryReservesDetailsScheduleofmaximumstatutoryreserveamountLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfMaximumStatutoryReserveAmountAbstract" xlink:to="StatutoryReservesDetailsScheduleofmaximumstatutoryreserveamountTable" order="1.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatutoryReservesDetailsScheduleofmaximumstatutoryreserveamountTable" xlink:to="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="ShanghaiTCHMember" xlink:href="creg-20200630.xsd#creg_ShanghaiTCHMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="ShanghaiTCHMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="XianTCHMember" xlink:href="creg-20200630.xsd#creg_XianTCHMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="XianTCHMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ErdosTCHMember" xlink:href="creg-20200630.xsd#creg_ErdosTCHMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="ErdosTCHMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="XianZhonghongMember" xlink:href="creg-20200630.xsd#creg_XianZhonghongMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="XianZhonghongMember" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ShaanxiHuahongMember" xlink:href="creg-20200630.xsd#creg_ShaanxiHuahongMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="ShaanxiHuahongMember" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ZhongxunMember" xlink:href="creg-20200630.xsd#creg_ZhongxunMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="ZhongxunMember" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatutoryReservesDetailsScheduleofmaximumstatutoryreserveamountTable" xlink:to="StatutoryReservesDetailsScheduleofmaximumstatutoryreserveamountLineItems" order="2.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Capital" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Capital"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatutoryReservesDetailsScheduleofmaximumstatutoryreserveamountLineItems" xlink:to="us-gaap_Capital" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="MaximumStatutoryReserveAmount" xlink:href="creg-20200630.xsd#creg_MaximumStatutoryReserveAmount"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatutoryReservesDetailsScheduleofmaximumstatutoryreserveamountLineItems" xlink:to="MaximumStatutoryReserveAmount" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="StatutoryReserveDescription" xlink:href="creg-20200630.xsd#creg_StatutoryReserveDescription"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatutoryReservesDetailsScheduleofmaximumstatutoryreserveamountLineItems" xlink:to="StatutoryReserveDescription" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.cregcn.com/role/ScheduleofleasecostTable">
    <loc xlink:type="locator" xlink:label="ScheduleOfLeaseCostAbstract" xlink:href="creg-20200630.xsd#creg_ScheduleOfLeaseCostAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseCost" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseCost"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfLeaseCostAbstract" xlink:to="us-gaap_OperatingLeaseCost" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="OperatingLeaseCostInterestExpenseOnLeaseLiability" xlink:href="creg-20200630.xsd#creg_OperatingLeaseCostInterestExpenseOnLeaseLiability"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfLeaseCostAbstract" xlink:to="OperatingLeaseCostInterestExpenseOnLeaseLiability" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfLeaseCostAbstract" xlink:to="us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfLeaseCostAbstract" xlink:to="us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.cregcn.com/role/ScheduleformaturitiesofofficeleaseliabilitiesTable">
    <loc xlink:type="locator" xlink:label="ScheduleForMaturitiesOfOfficeLeaseLiabilitiesAbstract" xlink:href="creg-20200630.xsd#creg_ScheduleForMaturitiesOfOfficeLeaseLiabilitiesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleForMaturitiesOfOfficeLeaseLiabilitiesAbstract" xlink:to="us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDue" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDue"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent" xlink:to="us-gaap_OperatingLeasesFutureMinimumPaymentsDue" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="LessImputedInterest" xlink:href="creg-20200630.xsd#creg_LessImputedInterest"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent" xlink:to="LessImputedInterest" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseLiabilityCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseLiabilityCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent" xlink:to="us-gaap_OperatingLeaseLiabilityCurrent" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.cregcn.com/role/OrganizationandDescriptionofBusinessDetails">
    <loc xlink:type="locator" xlink:label="us-gaap_AccountingPoliciesAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <loc xlink:type="locator" xlink:label="OrganizationandDescriptionofBusinessDetailsTable" xlink:href="creg-20200630.xsd#creg_OrganizationandDescriptionofBusinessDetailsTable"/>
    <loc xlink:type="locator" xlink:label="OrganizationandDescriptionofBusinessDetailsLineItems" xlink:href="creg-20200630.xsd#creg_OrganizationandDescriptionofBusinessDetailsLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="OrganizationandDescriptionofBusinessDetailsTable" order="1.0"/>
    <loc xlink:type="locator" xlink:label="dei_LegalEntityAxis" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_LegalEntityAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OrganizationandDescriptionofBusinessDetailsTable" xlink:to="dei_LegalEntityAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="dei_EntityDomain" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="DaTongRecyclingEnergyMember" xlink:href="creg-20200630.xsd#creg_DaTongRecyclingEnergyMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="DaTongRecyclingEnergyMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ErdosMetallurgyCompanyLimitedMember" xlink:href="creg-20200630.xsd#creg_ErdosMetallurgyCompanyLimitedMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="ErdosMetallurgyCompanyLimitedMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="XianTCHEnergyTechnologyCoLtdMember" xlink:href="creg-20200630.xsd#creg_XianTCHEnergyTechnologyCoLtdMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="XianTCHEnergyTechnologyCoLtdMember" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ErdosTCHMember" xlink:href="creg-20200630.xsd#creg_ErdosTCHMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="ErdosTCHMember" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="DaTangShiDaiMember" xlink:href="creg-20200630.xsd#creg_DaTangShiDaiMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="DaTangShiDaiMember" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="TianYuXuZhouRecyclingEnergyMember" xlink:href="creg-20200630.xsd#creg_TianYuXuZhouRecyclingEnergyMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="TianYuXuZhouRecyclingEnergyMember" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="XianTchMember" xlink:href="creg-20200630.xsd#creg_XianTchMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="XianTchMember" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="XianHuaxinNewEnergyCoLtdMember" xlink:href="creg-20200630.xsd#creg_XianHuaxinNewEnergyCoLtdMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="XianHuaxinNewEnergyCoLtdMember" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="HongyuanHuifuVentureCapitalCoLtdMember" xlink:href="creg-20200630.xsd#creg_HongyuanHuifuVentureCapitalCoLtdMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="HongyuanHuifuVentureCapitalCoLtdMember" order="9.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="HYREFFundMember" xlink:href="creg-20200630.xsd#creg_HYREFFundMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="HYREFFundMember" order="10.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="XianZhonghongNewEnergyTechnologyCoMember" xlink:href="creg-20200630.xsd#creg_XianZhonghongNewEnergyTechnologyCoMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="XianZhonghongNewEnergyTechnologyCoMember" order="11.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="XuzhouHuayuProjectMember" xlink:href="creg-20200630.xsd#creg_XuzhouHuayuProjectMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="XuzhouHuayuProjectMember" order="12.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="srt_StatementScenarioAxis" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_StatementScenarioAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OrganizationandDescriptionofBusinessDetailsTable" xlink:to="srt_StatementScenarioAxis" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="srt_ScenarioUnspecifiedDomain" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ScenarioUnspecifiedDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_StatementScenarioAxis" xlink:to="srt_ScenarioUnspecifiedDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="InitialInvestmentMember" xlink:href="creg-20200630.xsd#creg_InitialInvestmentMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_StatementScenarioAxis" xlink:to="InitialInvestmentMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OrganizationandDescriptionofBusinessDetailsTable" xlink:to="us-gaap_PropertyPlantAndEquipmentByTypeAxis" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="us-gaap_PropertyPlantAndEquipmentTypeDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="BiomassPowerGenerationSystemMember" xlink:href="creg-20200630.xsd#creg_BiomassPowerGenerationSystemMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="BiomassPowerGenerationSystemMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ContractAgreementAxis" xlink:href="creg-20200630.xsd#creg_ContractAgreementAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OrganizationandDescriptionofBusinessDetailsTable" xlink:to="ContractAgreementAxis" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ContractAgreementDomain" xlink:href="creg-20200630.xsd#creg_ContractAgreementDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ContractAgreementAxis" xlink:to="ContractAgreementDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="BiomassPowerGenerationProjectLeaseAgreementMember" xlink:href="creg-20200630.xsd#creg_BiomassPowerGenerationProjectLeaseAgreementMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ContractAgreementAxis" xlink:to="BiomassPowerGenerationProjectLeaseAgreementMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="BiomassPowerGenerationAssetTransferAgreementMember" xlink:href="creg-20200630.xsd#creg_BiomassPowerGenerationAssetTransferAgreementMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ContractAgreementAxis" xlink:to="BiomassPowerGenerationAssetTransferAgreementMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ZhongtaiWasteHeatPowerGenerationEnergyManagementCooperativeAgreementMember" xlink:href="creg-20200630.xsd#creg_ZhongtaiWasteHeatPowerGenerationEnergyManagementCooperativeAgreementMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ContractAgreementAxis" xlink:to="ZhongtaiWasteHeatPowerGenerationEnergyManagementCooperativeAgreementMember" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ProjectAxis" xlink:href="creg-20200630.xsd#creg_ProjectAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OrganizationandDescriptionofBusinessDetailsTable" xlink:to="ProjectAxis" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ProjectDomain" xlink:href="creg-20200630.xsd#creg_ProjectDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ProjectAxis" xlink:to="ProjectDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="ShenqiuProjectMember" xlink:href="creg-20200630.xsd#creg_ShenqiuProjectMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ProjectAxis" xlink:to="ShenqiuProjectMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="HongyuanHuifuVentureCapitalCoLtdMember_0" xlink:href="creg-20200630.xsd#creg_HongyuanHuifuVentureCapitalCoLtdMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ProjectAxis" xlink:to="HongyuanHuifuVentureCapitalCoLtdMember_0" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="XianTchMember_0" xlink:href="creg-20200630.xsd#creg_XianTchMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ProjectAxis" xlink:to="XianTchMember_0" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="TianyuProjectMember" xlink:href="creg-20200630.xsd#creg_TianyuProjectMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ProjectAxis" xlink:to="TianyuProjectMember" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="LimitedPartnersAxis" xlink:href="creg-20200630.xsd#creg_LimitedPartnersAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OrganizationandDescriptionofBusinessDetailsTable" xlink:to="LimitedPartnersAxis" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="LimitedPartnersDomain" xlink:href="creg-20200630.xsd#creg_LimitedPartnersDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LimitedPartnersAxis" xlink:to="LimitedPartnersDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="ChinaOrientAssetManagementCoLtdMember" xlink:href="creg-20200630.xsd#creg_ChinaOrientAssetManagementCoLtdMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LimitedPartnersAxis" xlink:to="ChinaOrientAssetManagementCoLtdMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="XianZhonghongNewEnergyTechnologyCoMember_0" xlink:href="creg-20200630.xsd#creg_XianZhonghongNewEnergyTechnologyCoMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LimitedPartnersAxis" xlink:to="XianZhonghongNewEnergyTechnologyCoMember_0" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="AgreementAxis" xlink:href="creg-20200630.xsd#creg_AgreementAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OrganizationandDescriptionofBusinessDetailsTable" xlink:to="AgreementAxis" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="AgreementDomain" xlink:href="creg-20200630.xsd#creg_AgreementDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AgreementAxis" xlink:to="AgreementDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="BiomassPowerGenerationProjectLeaseAgreementMember_0" xlink:href="creg-20200630.xsd#creg_BiomassPowerGenerationProjectLeaseAgreementMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AgreementAxis" xlink:to="BiomassPowerGenerationProjectLeaseAgreementMember_0" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="BiomassPowerGenerationSystemMember_0" xlink:href="creg-20200630.xsd#creg_BiomassPowerGenerationSystemMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AgreementAxis" xlink:to="BiomassPowerGenerationSystemMember_0" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OrganizationandDescriptionofBusinessDetailsTable" xlink:to="OrganizationandDescriptionofBusinessDetailsLineItems" order="8.0"/>
    <loc xlink:type="locator" xlink:label="MaturityTerm" xlink:href="creg-20200630.xsd#creg_MaturityTerm"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OrganizationandDescriptionofBusinessDetailsLineItems" xlink:to="MaturityTerm" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="TotalInvestmentForProject" xlink:href="creg-20200630.xsd#creg_TotalInvestmentForProject"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OrganizationandDescriptionofBusinessDetailsLineItems" xlink:to="TotalInvestmentForProject" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InvestmentOwnedAtCost" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InvestmentOwnedAtCost"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OrganizationandDescriptionofBusinessDetailsLineItems" xlink:to="us-gaap_InvestmentOwnedAtCost" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_VariableInterestEntityOwnershipPercentage" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_VariableInterestEntityOwnershipPercentage"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OrganizationandDescriptionofBusinessDetailsLineItems" xlink:to="us-gaap_VariableInterestEntityOwnershipPercentage" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangeDueToNetIncomeAttributableToParentAndEffectsOfChangesNet" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangeDueToNetIncomeAttributableToParentAndEffectsOfChangesNet"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OrganizationandDescriptionofBusinessDetailsLineItems" xlink:to="us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangeDueToNetIncomeAttributableToParentAndEffectsOfChangesNet" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="LeasesDescription" xlink:href="creg-20200630.xsd#creg_LeasesDescription"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OrganizationandDescriptionofBusinessDetailsLineItems" xlink:to="LeasesDescription" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="LeaseRevenuesAndFees" xlink:href="creg-20200630.xsd#creg_LeaseRevenuesAndFees"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OrganizationandDescriptionofBusinessDetailsLineItems" xlink:to="LeaseRevenuesAndFees" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="LeasePeriod" xlink:href="creg-20200630.xsd#creg_LeasePeriod"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OrganizationandDescriptionofBusinessDetailsLineItems" xlink:to="LeasePeriod" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="PayableForPowerGenerationSystems" xlink:href="creg-20200630.xsd#creg_PayableForPowerGenerationSystems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OrganizationandDescriptionofBusinessDetailsLineItems" xlink:to="PayableForPowerGenerationSystems" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="CommonStockIssuableForPowerGenerationSystems" xlink:href="creg-20200630.xsd#creg_CommonStockIssuableForPowerGenerationSystems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OrganizationandDescriptionofBusinessDetailsLineItems" xlink:to="CommonStockIssuableForPowerGenerationSystems" order="9.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="CommonStockIssuablePerShareForPowerGenerationSystems" xlink:href="creg-20200630.xsd#creg_CommonStockIssuablePerShareForPowerGenerationSystems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OrganizationandDescriptionofBusinessDetailsLineItems" xlink:to="CommonStockIssuablePerShareForPowerGenerationSystems" order="10.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="LeaseAmountPerMonth" xlink:href="creg-20200630.xsd#creg_LeaseAmountPerMonth"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OrganizationandDescriptionofBusinessDetailsLineItems" xlink:to="LeaseAmountPerMonth" order="11.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="LongTermLeasesDescription" xlink:href="creg-20200630.xsd#creg_LongTermLeasesDescription"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OrganizationandDescriptionofBusinessDetailsLineItems" xlink:to="LongTermLeasesDescription" order="12.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="PaymentOfTransferPrice" xlink:href="creg-20200630.xsd#creg_PaymentOfTransferPrice"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OrganizationandDescriptionofBusinessDetailsLineItems" xlink:to="PaymentOfTransferPrice" order="13.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="LossFromTheTransfer" xlink:href="creg-20200630.xsd#creg_LossFromTheTransfer"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OrganizationandDescriptionofBusinessDetailsLineItems" xlink:to="LossFromTheTransfer" order="14.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="RepaymentOfLoan" xlink:href="creg-20200630.xsd#creg_RepaymentOfLoan"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OrganizationandDescriptionofBusinessDetailsLineItems" xlink:to="RepaymentOfLoan" order="15.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="InitialCapitalContributionDescription" xlink:href="creg-20200630.xsd#creg_InitialCapitalContributionDescription"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OrganizationandDescriptionofBusinessDetailsLineItems" xlink:to="InitialCapitalContributionDescription" order="16.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="OriginalInvestmentBySubsidiary" xlink:href="creg-20200630.xsd#creg_OriginalInvestmentBySubsidiary"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OrganizationandDescriptionofBusinessDetailsLineItems" xlink:to="OriginalInvestmentBySubsidiary" order="17.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="TotalFundCapitalContribution" xlink:href="creg-20200630.xsd#creg_TotalFundCapitalContribution"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OrganizationandDescriptionofBusinessDetailsLineItems" xlink:to="TotalFundCapitalContribution" order="18.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="SubscribedAmountOfInitialCapitalContribution" xlink:href="creg-20200630.xsd#creg_SubscribedAmountOfInitialCapitalContribution"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OrganizationandDescriptionofBusinessDetailsLineItems" xlink:to="SubscribedAmountOfInitialCapitalContribution" order="19.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="OwnershipDescription" xlink:href="creg-20200630.xsd#creg_OwnershipDescription"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OrganizationandDescriptionofBusinessDetailsLineItems" xlink:to="OwnershipDescription" order="20.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="EnergySavingSolutionAndServicesCost" xlink:href="creg-20200630.xsd#creg_EnergySavingSolutionAndServicesCost"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OrganizationandDescriptionofBusinessDetailsLineItems" xlink:to="EnergySavingSolutionAndServicesCost" order="21.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="DescriptionOfFundManagementSupplementalAgreement" xlink:href="creg-20200630.xsd#creg_DescriptionOfFundManagementSupplementalAgreement"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OrganizationandDescriptionofBusinessDetailsLineItems" xlink:to="DescriptionOfFundManagementSupplementalAgreement" order="22.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="AgreementTermOfProject" xlink:href="creg-20200630.xsd#creg_AgreementTermOfProject"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OrganizationandDescriptionofBusinessDetailsLineItems" xlink:to="AgreementTermOfProject" order="23.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="TransferAgreementDescription" xlink:href="creg-20200630.xsd#creg_TransferAgreementDescription"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OrganizationandDescriptionofBusinessDetailsLineItems" xlink:to="TransferAgreementDescription" order="24.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="LeaseAgreementTermDescription" xlink:href="creg-20200630.xsd#creg_LeaseAgreementTermDescription"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OrganizationandDescriptionofBusinessDetailsLineItems" xlink:to="LeaseAgreementTermDescription" order="25.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="DescriptionOfWasteHeatPowerGenerationEnergyManagementCooperativeAgreement" xlink:href="creg-20200630.xsd#creg_DescriptionOfWasteHeatPowerGenerationEnergyManagementCooperativeAgreement"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OrganizationandDescriptionofBusinessDetailsLineItems" xlink:to="DescriptionOfWasteHeatPowerGenerationEnergyManagementCooperativeAgreement" order="26.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="DescriptionOfRegisterCaptial" xlink:href="creg-20200630.xsd#creg_DescriptionOfRegisterCaptial"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OrganizationandDescriptionofBusinessDetailsLineItems" xlink:to="DescriptionOfRegisterCaptial" order="27.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ReverseStockSplitOfCommonStockPerShare" xlink:href="creg-20200630.xsd#creg_ReverseStockSplitOfCommonStockPerShare"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OrganizationandDescriptionofBusinessDetailsLineItems" xlink:to="ReverseStockSplitOfCommonStockPerShare" order="28.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.cregcn.com/role/SummaryofSignificantAccountingPoliciesDetails">
    <loc xlink:type="locator" xlink:label="us-gaap_AccountingPoliciesAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <loc xlink:type="locator" xlink:label="SummaryofSignificantAccountingPoliciesDetailsTable" xlink:href="creg-20200630.xsd#creg_SummaryofSignificantAccountingPoliciesDetailsTable"/>
    <loc xlink:type="locator" xlink:label="SummaryofSignificantAccountingPoliciesDetailsLineItems" xlink:href="creg-20200630.xsd#creg_SummaryofSignificantAccountingPoliciesDetailsLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="SummaryofSignificantAccountingPoliciesDetailsTable" order="1.0"/>
    <loc xlink:type="locator" xlink:label="dei_LegalEntityAxis" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_LegalEntityAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SummaryofSignificantAccountingPoliciesDetailsTable" xlink:to="dei_LegalEntityAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="dei_EntityDomain" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="XianTchMember" xlink:href="creg-20200630.xsd#creg_XianTchMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="XianTchMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueByAssetClassAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueByAssetClassAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SummaryofSignificantAccountingPoliciesDetailsTable" xlink:to="us-gaap_FairValueByAssetClassAxis" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueByAssetClassAxis" xlink:to="us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="XianTchMember_0" xlink:href="creg-20200630.xsd#creg_XianTchMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueByAssetClassAxis" xlink:to="XianTchMember_0" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="srt_CurrencyAxis" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_CurrencyAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SummaryofSignificantAccountingPoliciesDetailsTable" xlink:to="srt_CurrencyAxis" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="currency_AllCurrenciesDomain" xlink:href="https://xbrl.sec.gov/currency/2020/currency-2020-01-31.xsd#currency_AllCurrenciesDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_CurrencyAxis" xlink:to="currency_AllCurrenciesDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="currency_CNY" xlink:href="https://xbrl.sec.gov/currency/2020/currency-2020-01-31.xsd#currency_CNY"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_CurrencyAxis" xlink:to="currency_CNY" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RelatedPartyTransactionAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SummaryofSignificantAccountingPoliciesDetailsTable" xlink:to="us-gaap_RelatedPartyTransactionAxis" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RelatedPartyTransactionDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionAxis" xlink:to="us-gaap_RelatedPartyTransactionDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="ErdosTCHMember" xlink:href="creg-20200630.xsd#creg_ErdosTCHMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionAxis" xlink:to="ErdosTCHMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="PuchengSystemsMember" xlink:href="creg-20200630.xsd#creg_PuchengSystemsMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionAxis" xlink:to="PuchengSystemsMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SummaryofSignificantAccountingPoliciesDetailsTable" xlink:to="SummaryofSignificantAccountingPoliciesDetailsLineItems" order="5.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessAcquisitionDescriptionOfAcquiredEntity" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessAcquisitionDescriptionOfAcquiredEntity"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SummaryofSignificantAccountingPoliciesDetailsLineItems" xlink:to="us-gaap_BusinessAcquisitionDescriptionOfAcquiredEntity" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetIncomeLoss" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SummaryofSignificantAccountingPoliciesDetailsLineItems" xlink:to="us-gaap_NetIncomeLoss" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SummaryofSignificantAccountingPoliciesDetailsLineItems" xlink:to="us-gaap_RetainedEarningsAccumulatedDeficit" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Cash" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Cash"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SummaryofSignificantAccountingPoliciesDetailsLineItems" xlink:to="us-gaap_Cash" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseRightOfUseAsset" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SummaryofSignificantAccountingPoliciesDetailsLineItems" xlink:to="us-gaap_OperatingLeaseRightOfUseAsset" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseLiability" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseLiability"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SummaryofSignificantAccountingPoliciesDetailsLineItems" xlink:to="us-gaap_OperatingLeaseLiability" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="AccountsReceivableDescription" xlink:href="creg-20200630.xsd#creg_AccountsReceivableDescription"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SummaryofSignificantAccountingPoliciesDetailsLineItems" xlink:to="AccountsReceivableDescription" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="BadDebtAllowance" xlink:href="creg-20200630.xsd#creg_BadDebtAllowance"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SummaryofSignificantAccountingPoliciesDetailsLineItems" xlink:to="BadDebtAllowance" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="InterestReceivableOnSalesLease" xlink:href="creg-20200630.xsd#creg_InterestReceivableOnSalesLease"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SummaryofSignificantAccountingPoliciesDetailsLineItems" xlink:to="InterestReceivableOnSalesLease" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="NetInvestmentInSalesTypeLeases" xlink:href="creg-20200630.xsd#creg_NetInvestmentInSalesTypeLeases"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SummaryofSignificantAccountingPoliciesDetailsLineItems" xlink:to="NetInvestmentInSalesTypeLeases" order="9.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="AllowanceForNetInvestmentReceivable" xlink:href="creg-20200630.xsd#creg_AllowanceForNetInvestmentReceivable"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SummaryofSignificantAccountingPoliciesDetailsLineItems" xlink:to="AllowanceForNetInvestmentReceivable" order="10.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="InterestOfInvestment" xlink:href="creg-20200630.xsd#creg_InterestOfInvestment"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SummaryofSignificantAccountingPoliciesDetailsLineItems" xlink:to="InterestOfInvestment" order="11.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GainLossOnSalesOfAssetsAndAssetImpairmentCharges" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GainLossOnSalesOfAssetsAndAssetImpairmentCharges"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SummaryofSignificantAccountingPoliciesDetailsLineItems" xlink:to="us-gaap_GainLossOnSalesOfAssetsAndAssetImpairmentCharges" order="12.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="SharesOfAntiDilutiveSecuritiesUnderWarrantsAndOption" xlink:href="creg-20200630.xsd#creg_SharesOfAntiDilutiveSecuritiesUnderWarrantsAndOption"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SummaryofSignificantAccountingPoliciesDetailsLineItems" xlink:to="SharesOfAntiDilutiveSecuritiesUnderWarrantsAndOption" order="13.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NumberOfOperatingSegments" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NumberOfOperatingSegments"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SummaryofSignificantAccountingPoliciesDetailsLineItems" xlink:to="us-gaap_NumberOfOperatingSegments" order="14.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.cregcn.com/role/InvestmentinSalesTypeLeasesNetDetails">
    <loc xlink:type="locator" xlink:label="us-gaap_InvestmentsAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InvestmentsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SaleLeasebackTransactionLeaseTerms" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SaleLeasebackTransactionLeaseTerms"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_InvestmentsAbstract" xlink:to="us-gaap_SaleLeasebackTransactionLeaseTerms" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="TransferAgreementDescriptions" xlink:href="creg-20200630.xsd#creg_TransferAgreementDescriptions"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_InvestmentsAbstract" xlink:to="TransferAgreementDescriptions" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.cregcn.com/role/OtherReceivablesDetails">
    <loc xlink:type="locator" xlink:label="us-gaap_ReceivablesAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ReceivablesAbstract"/>
    <loc xlink:type="locator" xlink:label="AdvanceToThirdParty" xlink:href="creg-20200630.xsd#creg_AdvanceToThirdParty"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ReceivablesAbstract" xlink:to="AdvanceToThirdParty" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="AdvanceToEmployees" xlink:href="creg-20200630.xsd#creg_AdvanceToEmployees"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ReceivablesAbstract" xlink:to="AdvanceToEmployees" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherReceivables" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherReceivables"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ReceivablesAbstract" xlink:to="us-gaap_OtherReceivables" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="SocialInsurance" xlink:href="creg-20200630.xsd#creg_SocialInsurance"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ReceivablesAbstract" xlink:to="SocialInsurance" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="TaxAndMaintenanceCostReceivable" xlink:href="creg-20200630.xsd#creg_TaxAndMaintenanceCostReceivable"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ReceivablesAbstract" xlink:to="TaxAndMaintenanceCostReceivable" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.cregcn.com/role/PropertyandEquipmentandConstructioninProgressDetails">
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentAbstract"/>
    <loc xlink:type="locator" xlink:label="PropertyandEquipmentandConstructioninProgressDetailsTable" xlink:href="creg-20200630.xsd#creg_PropertyandEquipmentandConstructioninProgressDetailsTable"/>
    <loc xlink:type="locator" xlink:label="PropertyandEquipmentandConstructioninProgressDetailsLineItems" xlink:href="creg-20200630.xsd#creg_PropertyandEquipmentandConstructioninProgressDetailsLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentAbstract" xlink:to="PropertyandEquipmentandConstructioninProgressDetailsTable" order="1.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PropertyandEquipmentandConstructioninProgressDetailsTable" xlink:to="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RelatedPartyDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="us-gaap_RelatedPartyDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="ChengaliMember" xlink:href="creg-20200630.xsd#creg_ChengaliMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="ChengaliMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="XuzhouTiananProjectMember" xlink:href="creg-20200630.xsd#creg_XuzhouTiananProjectMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="XuzhouTiananProjectMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PropertyandEquipmentandConstructioninProgressDetailsTable" xlink:to="PropertyandEquipmentandConstructioninProgressDetailsLineItems" order="2.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentNet" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PropertyandEquipmentandConstructioninProgressDetailsLineItems" xlink:to="us-gaap_PropertyPlantAndEquipmentNet" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherAssets" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherAssets"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PropertyandEquipmentandConstructioninProgressDetailsLineItems" xlink:to="us-gaap_OtherAssets" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="TransferredOfSharesDescription" xlink:href="creg-20200630.xsd#creg_TransferredOfSharesDescription"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PropertyandEquipmentandConstructioninProgressDetailsLineItems" xlink:to="TransferredOfSharesDescription" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AssetImpairmentCharges" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetImpairmentCharges"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PropertyandEquipmentandConstructioninProgressDetailsLineItems" xlink:to="us-gaap_AssetImpairmentCharges" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentDispositions" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentDispositions"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PropertyandEquipmentandConstructioninProgressDetailsLineItems" xlink:to="us-gaap_PropertyPlantAndEquipmentDispositions" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.cregcn.com/role/TaxesPayableDetails">
    <loc xlink:type="locator" xlink:label="TaxPayableAbstract" xlink:href="creg-20200630.xsd#creg_TaxPayableAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_TaxesPayableCurrentAndNoncurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TaxesPayableCurrentAndNoncurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="TaxPayableAbstract" xlink:to="us-gaap_TaxesPayableCurrentAndNoncurrent" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="TaxPayableCurrent" xlink:href="creg-20200630.xsd#creg_TaxPayableCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="TaxPayableAbstract" xlink:to="TaxPayableCurrent" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="TaxesPayableNoncurrent" xlink:href="creg-20200630.xsd#creg_TaxesPayableNoncurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="TaxPayableAbstract" xlink:to="TaxesPayableNoncurrent" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="IncomeTaxLiabilityInstallmentsDescription" xlink:href="creg-20200630.xsd#creg_IncomeTaxLiabilityInstallmentsDescription"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="TaxPayableAbstract" xlink:to="IncomeTaxLiabilityInstallmentsDescription" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.cregcn.com/role/LoansPayableDetails">
    <loc xlink:type="locator" xlink:label="us-gaap_DebtDisclosureAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="LoansPayableDetailsTable" xlink:href="creg-20200630.xsd#creg_LoansPayableDetailsTable"/>
    <loc xlink:type="locator" xlink:label="LoansPayableDetailsLineItems" xlink:href="creg-20200630.xsd#creg_LoansPayableDetailsLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtDisclosureAbstract" xlink:to="LoansPayableDetailsTable" order="1.0"/>
    <loc xlink:type="locator" xlink:label="dei_LegalEntityAxis" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_LegalEntityAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LoansPayableDetailsTable" xlink:to="dei_LegalEntityAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="dei_EntityDomain" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="XianTCHMember" xlink:href="creg-20200630.xsd#creg_XianTCHMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="XianTCHMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="srt_TitleOfIndividualAxis" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_TitleOfIndividualAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LoansPayableDetailsTable" xlink:to="srt_TitleOfIndividualAxis" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_TitleOfIndividualAxis" xlink:to="srt_TitleOfIndividualWithRelationshipToEntityDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="HYREFLoanentrustedLoanMember" xlink:href="creg-20200630.xsd#creg_HYREFLoanentrustedLoanMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_TitleOfIndividualAxis" xlink:to="HYREFLoanentrustedLoanMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RelatedPartyTransactionAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LoansPayableDetailsTable" xlink:to="us-gaap_RelatedPartyTransactionAxis" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RelatedPartyTransactionDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionAxis" xlink:to="us-gaap_RelatedPartyTransactionDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="BaiChonggongMember" xlink:href="creg-20200630.xsd#creg_BaiChonggongMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionAxis" xlink:to="BaiChonggongMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PlanNameAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PlanNameAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LoansPayableDetailsTable" xlink:to="us-gaap_PlanNameAxis" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PlanNameDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PlanNameDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PlanNameAxis" xlink:to="us-gaap_PlanNameDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="TransferPriceForShenqiuPhaseIAndIIProjectsMember" xlink:href="creg-20200630.xsd#creg_TransferPriceForShenqiuPhaseIAndIIProjectsMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PlanNameAxis" xlink:to="TransferPriceForShenqiuPhaseIAndIIProjectsMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="TransferPriceForXuzhouHuayuProjectMember" xlink:href="creg-20200630.xsd#creg_TransferPriceForXuzhouHuayuProjectMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PlanNameAxis" xlink:to="TransferPriceForXuzhouHuayuProjectMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="TypeOfAgreementAxis" xlink:href="creg-20200630.xsd#creg_TypeOfAgreementAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LoansPayableDetailsTable" xlink:to="TypeOfAgreementAxis" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="TypeOfAgreementDomain" xlink:href="creg-20200630.xsd#creg_TypeOfAgreementDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="TypeOfAgreementAxis" xlink:to="TypeOfAgreementDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="TransferAgreementMember" xlink:href="creg-20200630.xsd#creg_TransferAgreementMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="TypeOfAgreementAxis" xlink:to="TransferAgreementMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongtermDebtTypeAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LoansPayableDetailsTable" xlink:to="us-gaap_LongtermDebtTypeAxis" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongtermDebtTypeDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LongtermDebtTypeAxis" xlink:to="us-gaap_LongtermDebtTypeDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="XianZhonghongMember" xlink:href="creg-20200630.xsd#creg_XianZhonghongMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LongtermDebtTypeAxis" xlink:to="XianZhonghongMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="HYREFLoanentrustedLoanMember_0" xlink:href="creg-20200630.xsd#creg_HYREFLoanentrustedLoanMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LongtermDebtTypeAxis" xlink:to="HYREFLoanentrustedLoanMember_0" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="HYREFMember" xlink:href="creg-20200630.xsd#creg_HYREFMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LongtermDebtTypeAxis" xlink:to="HYREFMember" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LimitedPartnersCapitalAccountByClassAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LimitedPartnersCapitalAccountByClassAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LoansPayableDetailsTable" xlink:to="us-gaap_LimitedPartnersCapitalAccountByClassAxis" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LimitedPartnersCapitalAccountClassDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LimitedPartnersCapitalAccountClassDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LimitedPartnersCapitalAccountByClassAxis" xlink:to="us-gaap_LimitedPartnersCapitalAccountClassDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="XianTchLimitedPartnerMember" xlink:href="creg-20200630.xsd#creg_XianTchLimitedPartnerMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LimitedPartnersCapitalAccountByClassAxis" xlink:to="XianTchLimitedPartnerMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="HongyuanHuifuMember" xlink:href="creg-20200630.xsd#creg_HongyuanHuifuMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LimitedPartnersCapitalAccountByClassAxis" xlink:to="HongyuanHuifuMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ShanghaiTCHMember" xlink:href="creg-20200630.xsd#creg_ShanghaiTCHMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LimitedPartnersCapitalAccountByClassAxis" xlink:to="ShanghaiTCHMember" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LoansPayableDetailsTable" xlink:to="LoansPayableDetailsLineItems" order="8.0"/>
    <loc xlink:type="locator" xlink:label="TotalFundCapitalContribution" xlink:href="creg-20200630.xsd#creg_TotalFundCapitalContribution"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LoansPayableDetailsLineItems" xlink:to="TotalFundCapitalContribution" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="DescriptionOfEquityInvestment" xlink:href="creg-20200630.xsd#creg_DescriptionOfEquityInvestment"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LoansPayableDetailsLineItems" xlink:to="DescriptionOfEquityInvestment" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearThree" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearThree"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LoansPayableDetailsLineItems" xlink:to="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearThree" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentAnnualPrincipalPayment" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentAnnualPrincipalPayment"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LoansPayableDetailsLineItems" xlink:to="us-gaap_DebtInstrumentAnnualPrincipalPayment" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearFour" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearFour"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LoansPayableDetailsLineItems" xlink:to="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearFour" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearFive" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearFive"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LoansPayableDetailsLineItems" xlink:to="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearFive" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LoansPayableDetailsLineItems" xlink:to="us-gaap_DebtInstrumentInterestRateStatedPercentage" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LoansPayableFairValueDisclosure" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LoansPayableFairValueDisclosure"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LoansPayableDetailsLineItems" xlink:to="us-gaap_LoansPayableFairValueDisclosure" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongTermLoansFromBank" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermLoansFromBank"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LoansPayableDetailsLineItems" xlink:to="us-gaap_LongTermLoansFromBank" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="DescriptionOfRemainingLoanBalance" xlink:href="creg-20200630.xsd#creg_DescriptionOfRemainingLoanBalance"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LoansPayableDetailsLineItems" xlink:to="DescriptionOfRemainingLoanBalance" order="9.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InterestPayableCurrentAndNoncurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestPayableCurrentAndNoncurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LoansPayableDetailsLineItems" xlink:to="us-gaap_InterestPayableCurrentAndNoncurrent" order="10.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongTermDebt" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebt"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LoansPayableDetailsLineItems" xlink:to="us-gaap_LongTermDebt" order="11.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="BuyBackPrice" xlink:href="creg-20200630.xsd#creg_BuyBackPrice"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LoansPayableDetailsLineItems" xlink:to="BuyBackPrice" order="12.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentIncreaseAccruedInterest" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentIncreaseAccruedInterest"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LoansPayableDetailsLineItems" xlink:to="us-gaap_DebtInstrumentIncreaseAccruedInterest" order="13.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EquityMethodInvestmentOwnershipPercentage" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EquityMethodInvestmentOwnershipPercentage"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LoansPayableDetailsLineItems" xlink:to="us-gaap_EquityMethodInvestmentOwnershipPercentage" order="14.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GainOrLossOnSaleOfPreviouslyUnissuedStockByEquityInvestee" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GainOrLossOnSaleOfPreviouslyUnissuedStockByEquityInvestee"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LoansPayableDetailsLineItems" xlink:to="us-gaap_GainOrLossOnSaleOfPreviouslyUnissuedStockByEquityInvestee" order="15.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="DescriptionOfFundManagementSupplementalAgreement" xlink:href="creg-20200630.xsd#creg_DescriptionOfFundManagementSupplementalAgreement"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LoansPayableDetailsLineItems" xlink:to="DescriptionOfFundManagementSupplementalAgreement" order="16.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="TransferAgreementDescriptions" xlink:href="creg-20200630.xsd#creg_TransferAgreementDescriptions"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LoansPayableDetailsLineItems" xlink:to="TransferAgreementDescriptions" order="17.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="TransferPriceInstallmentPaymentsDescription" xlink:href="creg-20200630.xsd#creg_TransferPriceInstallmentPaymentsDescription"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LoansPayableDetailsLineItems" xlink:to="TransferPriceInstallmentPaymentsDescription" order="18.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="LenderRepaymentDescription" xlink:href="creg-20200630.xsd#creg_LenderRepaymentDescription"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LoansPayableDetailsLineItems" xlink:to="LenderRepaymentDescription" order="19.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.cregcn.com/role/RefundableDepositsfromCustomersforSystemsLeasingDetails">
    <loc xlink:type="locator" xlink:label="RefundableDepositFromCustomersForSystemsLeasingAbstract" xlink:href="creg-20200630.xsd#creg_RefundableDepositFromCustomersForSystemsLeasingAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CustomerDepositsNoncurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CustomerDepositsNoncurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RefundableDepositFromCustomersForSystemsLeasingAbstract" xlink:to="us-gaap_CustomerDepositsNoncurrent" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.cregcn.com/role/RelatedPartyTransactionsDetails">
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionsAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RelatedPartyTransactionsAbstract"/>
    <loc xlink:type="locator" xlink:label="RelatedPartyTransactionsDetailsTable" xlink:href="creg-20200630.xsd#creg_RelatedPartyTransactionsDetailsTable"/>
    <loc xlink:type="locator" xlink:label="RelatedPartyTransactionsDetailsLineItems" xlink:href="creg-20200630.xsd#creg_RelatedPartyTransactionsDetailsLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionsAbstract" xlink:to="RelatedPartyTransactionsDetailsTable" order="1.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RelatedPartyTransactionsDetailsTable" xlink:to="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RelatedPartyDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="us-gaap_RelatedPartyDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="XianTCHMember" xlink:href="creg-20200630.xsd#creg_XianTCHMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="XianTCHMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RelatedPartyTransactionsDetailsTable" xlink:to="RelatedPartyTransactionsDetailsLineItems" order="2.0"/>
    <loc xlink:type="locator" xlink:label="BuyBackPrice" xlink:href="creg-20200630.xsd#creg_BuyBackPrice"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RelatedPartyTransactionsDetailsLineItems" xlink:to="BuyBackPrice" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InterestReceivable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestReceivable"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RelatedPartyTransactionsDetailsLineItems" xlink:to="us-gaap_InterestReceivable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DueToRelatedPartiesCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DueToRelatedPartiesCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RelatedPartyTransactionsDetailsLineItems" xlink:to="us-gaap_DueToRelatedPartiesCurrent" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.cregcn.com/role/NotePayablesNetDetails">
    <loc xlink:type="locator" xlink:label="ConvertibleNotePayableNetAbstract" xlink:href="creg-20200630.xsd#creg_ConvertibleNotePayableNetAbstract"/>
    <loc xlink:type="locator" xlink:label="NotePayablesNetDetailsTable" xlink:href="creg-20200630.xsd#creg_NotePayablesNetDetailsTable"/>
    <loc xlink:type="locator" xlink:label="NotePayablesNetDetailsLineItems" xlink:href="creg-20200630.xsd#creg_NotePayablesNetDetailsLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ConvertibleNotePayableNetAbstract" xlink:to="NotePayablesNetDetailsTable" order="1.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="NotePayablesNetDetailsTable" xlink:to="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RelatedPartyDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="us-gaap_RelatedPartyDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InvestorMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InvestorMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="us-gaap_InvestorMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="TradingLPMember" xlink:href="creg-20200630.xsd#creg_TradingLPMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="TradingLPMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="TypeOfAgreementAxis" xlink:href="creg-20200630.xsd#creg_TypeOfAgreementAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="NotePayablesNetDetailsTable" xlink:to="TypeOfAgreementAxis" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="TypeOfAgreementDomain" xlink:href="creg-20200630.xsd#creg_TypeOfAgreementDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="TypeOfAgreementAxis" xlink:to="TypeOfAgreementDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="ExchangeAgreementMember" xlink:href="creg-20200630.xsd#creg_ExchangeAgreementMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="TypeOfAgreementAxis" xlink:to="ExchangeAgreementMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ForbearanceAgreementMember" xlink:href="creg-20200630.xsd#creg_ForbearanceAgreementMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="TypeOfAgreementAxis" xlink:to="ForbearanceAgreementMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ExchangeAgreementsTwoMember" xlink:href="creg-20200630.xsd#creg_ExchangeAgreementsTwoMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="TypeOfAgreementAxis" xlink:to="ExchangeAgreementsTwoMember" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShortTermDebtTypeAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShortTermDebtTypeAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="NotePayablesNetDetailsTable" xlink:to="us-gaap_ShortTermDebtTypeAxis" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShortTermDebtTypeDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShortTermDebtTypeDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShortTermDebtTypeAxis" xlink:to="us-gaap_ShortTermDebtTypeDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConvertibleNotesPayableMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConvertibleNotesPayableMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShortTermDebtTypeAxis" xlink:to="us-gaap_ConvertibleNotesPayableMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FinancialInstrumentAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinancialInstrumentAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="NotePayablesNetDetailsTable" xlink:to="us-gaap_FinancialInstrumentAxis" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FinancialInstrumentAxis" xlink:to="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="SecuritiesPurchaseAgreementMember" xlink:href="creg-20200630.xsd#creg_SecuritiesPurchaseAgreementMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FinancialInstrumentAxis" xlink:to="SecuritiesPurchaseAgreementMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="NotePayablesNetDetailsTable" xlink:to="NotePayablesNetDetailsLineItems" order="5.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConvertibleNotesPayable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConvertibleNotesPayable"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="NotePayablesNetDetailsLineItems" xlink:to="us-gaap_ConvertibleNotesPayable" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentCarryingAmount" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentCarryingAmount"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="NotePayablesNetDetailsLineItems" xlink:to="us-gaap_DebtInstrumentCarryingAmount" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentInterestRateDuringPeriod" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentInterestRateDuringPeriod"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="NotePayablesNetDetailsLineItems" xlink:to="us-gaap_DebtInstrumentInterestRateDuringPeriod" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="PercentageOfAmountsOutstanding" xlink:href="creg-20200630.xsd#creg_PercentageOfAmountsOutstanding"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="NotePayablesNetDetailsLineItems" xlink:to="PercentageOfAmountsOutstanding" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentConvertibleConversionPrice1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentConvertibleConversionPrice1"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="NotePayablesNetDetailsLineItems" xlink:to="us-gaap_DebtInstrumentConvertibleConversionPrice1" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConvertibleDebt" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConvertibleDebt"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="NotePayablesNetDetailsLineItems" xlink:to="us-gaap_ConvertibleDebt" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="AgreementDescription" xlink:href="creg-20200630.xsd#creg_AgreementDescription"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="NotePayablesNetDetailsLineItems" xlink:to="AgreementDescription" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AmortizationOfFinancingCostsAndDiscounts" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AmortizationOfFinancingCostsAndDiscounts"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="NotePayablesNetDetailsLineItems" xlink:to="us-gaap_AmortizationOfFinancingCostsAndDiscounts" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentPeriodicPaymentInterest" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentPeriodicPaymentInterest"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="NotePayablesNetDetailsLineItems" xlink:to="us-gaap_DebtInstrumentPeriodicPaymentInterest" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InterestExpenseDebtExcludingAmortization" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestExpenseDebtExcludingAmortization"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="NotePayablesNetDetailsLineItems" xlink:to="us-gaap_InterestExpenseDebtExcludingAmortization" order="9.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="PrinicipleAdjustmentAmount" xlink:href="creg-20200630.xsd#creg_PrinicipleAdjustmentAmount"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="NotePayablesNetDetailsLineItems" xlink:to="PrinicipleAdjustmentAmount" order="10.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentFaceAmount" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentFaceAmount"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="NotePayablesNetDetailsLineItems" xlink:to="us-gaap_DebtInstrumentFaceAmount" order="11.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="TotalSharesOfCommonStock" xlink:href="creg-20200630.xsd#creg_TotalSharesOfCommonStock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="NotePayablesNetDetailsLineItems" xlink:to="TotalSharesOfCommonStock" order="12.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtConversionOriginalDebtAmount1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtConversionOriginalDebtAmount1"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="NotePayablesNetDetailsLineItems" xlink:to="us-gaap_DebtConversionOriginalDebtAmount1" order="13.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AdditionalPaidInCapital" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdditionalPaidInCapital"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="NotePayablesNetDetailsLineItems" xlink:to="us-gaap_AdditionalPaidInCapital" order="14.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ConversionPrice" xlink:href="creg-20200630.xsd#creg_ConversionPrice"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="NotePayablesNetDetailsLineItems" xlink:to="ConversionPrice" order="15.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConversionOfStockAmountConverted1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConversionOfStockAmountConverted1"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="NotePayablesNetDetailsLineItems" xlink:to="us-gaap_ConversionOfStockAmountConverted1" order="16.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="NetConversionOfStockAmountConverted" xlink:href="creg-20200630.xsd#creg_NetConversionOfStockAmountConverted"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="NotePayablesNetDetailsLineItems" xlink:to="NetConversionOfStockAmountConverted" order="17.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GainsLossesOnExtinguishmentOfDebt" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GainsLossesOnExtinguishmentOfDebt"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="NotePayablesNetDetailsLineItems" xlink:to="us-gaap_GainsLossesOnExtinguishmentOfDebt" order="18.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="IncreaseDecreaseOutstandingBalancePercentage" xlink:href="creg-20200630.xsd#creg_IncreaseDecreaseOutstandingBalancePercentage"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="NotePayablesNetDetailsLineItems" xlink:to="IncreaseDecreaseOutstandingBalancePercentage" order="19.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="DebtInstrumentOutstandingBalance" xlink:href="creg-20200630.xsd#creg_DebtInstrumentOutstandingBalance"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="NotePayablesNetDetailsLineItems" xlink:to="DebtInstrumentOutstandingBalance" order="20.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentRedemptionPricePercentage" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentRedemptionPricePercentage"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="NotePayablesNetDetailsLineItems" xlink:to="us-gaap_DebtInstrumentRedemptionPricePercentage" order="21.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.cregcn.com/role/SharesIssuedforEquityFinancingandStockCompensationDetails">
    <loc xlink:type="locator" xlink:label="us-gaap_StockholdersEquityNoteAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquityNoteAbstract"/>
    <loc xlink:type="locator" xlink:label="SharesIssuedforEquityFinancingandStockCompensationDetailsTable" xlink:href="creg-20200630.xsd#creg_SharesIssuedforEquityFinancingandStockCompensationDetailsTable"/>
    <loc xlink:type="locator" xlink:label="SharesIssuedforEquityFinancingandStockCompensationDetailsLineItems" xlink:href="creg-20200630.xsd#creg_SharesIssuedforEquityFinancingandStockCompensationDetailsLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockholdersEquityNoteAbstract" xlink:to="SharesIssuedforEquityFinancingandStockCompensationDetailsTable" order="1.0"/>
    <loc xlink:type="locator" xlink:label="srt_TitleOfIndividualAxis" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_TitleOfIndividualAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SharesIssuedforEquityFinancingandStockCompensationDetailsTable" xlink:to="srt_TitleOfIndividualAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="srt_BoardOfDirectorsChairmanMember" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_BoardOfDirectorsChairmanMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_TitleOfIndividualAxis" xlink:to="srt_BoardOfDirectorsChairmanMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SharesIssuedforEquityFinancingandStockCompensationDetailsTable" xlink:to="SharesIssuedforEquityFinancingandStockCompensationDetailsLineItems" order="2.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SharesIssuedforEquityFinancingandStockCompensationDetailsLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesNewIssues" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueNewIssues"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SharesIssuedforEquityFinancingandStockCompensationDetailsLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodValueNewIssues" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.cregcn.com/role/IncomeTaxDetails">
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxDisclosureAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="IncomeTaxDetailsTable" xlink:href="creg-20200630.xsd#creg_IncomeTaxDetailsTable"/>
    <loc xlink:type="locator" xlink:label="IncomeTaxDetailsLineItems" xlink:href="creg-20200630.xsd#creg_IncomeTaxDetailsLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="IncomeTaxDetailsTable" order="1.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxAuthorityAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxAuthorityAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeTaxDetailsTable" xlink:to="us-gaap_IncomeTaxAuthorityAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxAuthorityDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxAuthorityDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxAuthorityAxis" xlink:to="us-gaap_IncomeTaxAuthorityDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="PRCMember" xlink:href="creg-20200630.xsd#creg_PRCMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxAuthorityAxis" xlink:to="PRCMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeTaxDetailsTable" xlink:to="IncomeTaxDetailsLineItems" order="2.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeTaxDetailsLineItems" xlink:to="us-gaap_EffectiveIncomeTaxRateContinuingOperations" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxExaminationDescription" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxExaminationDescription"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeTaxDetailsLineItems" xlink:to="us-gaap_IncomeTaxExaminationDescription" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLossCarryforwards" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLossCarryforwards"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeTaxDetailsLineItems" xlink:to="us-gaap_OperatingLossCarryforwards" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherInformationPertainingToIncomeTaxes" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherInformationPertainingToIncomeTaxes"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeTaxDetailsLineItems" xlink:to="us-gaap_OtherInformationPertainingToIncomeTaxes" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="EffectiveIncomeTaxRateReconciliationDeferredTaxValuationAllowance" xlink:href="creg-20200630.xsd#creg_EffectiveIncomeTaxRateReconciliationDeferredTaxValuationAllowance"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeTaxDetailsLineItems" xlink:to="EffectiveIncomeTaxRateReconciliationDeferredTaxValuationAllowance" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.cregcn.com/role/StockBasedCompensationPlanDetails">
    <loc xlink:type="locator" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ExcessStockSharesAuthorized" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ExcessStockSharesAuthorized"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="us-gaap_ExcessStockSharesAuthorized" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.cregcn.com/role/StatutoryReservesDetails">
    <loc xlink:type="locator" xlink:label="StatutoryReservesAbstract" xlink:href="creg-20200630.xsd#creg_StatutoryReservesAbstract"/>
    <loc xlink:type="locator" xlink:label="StatutoryReservesDetailsTable" xlink:href="creg-20200630.xsd#creg_StatutoryReservesDetailsTable"/>
    <loc xlink:type="locator" xlink:label="StatutoryReservesDetailsLineItems" xlink:href="creg-20200630.xsd#creg_StatutoryReservesDetailsLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatutoryReservesAbstract" xlink:to="StatutoryReservesDetailsTable" order="1.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ValuationAllowancesAndReservesTypeAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ValuationAllowancesAndReservesTypeAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatutoryReservesDetailsTable" xlink:to="us-gaap_ValuationAllowancesAndReservesTypeAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ValuationAllowancesAndReservesDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ValuationAllowancesAndReservesDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ValuationAllowancesAndReservesTypeAxis" xlink:to="us-gaap_ValuationAllowancesAndReservesDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="StatutorySurplusReserveFundMember" xlink:href="creg-20200630.xsd#creg_StatutorySurplusReserveFundMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ValuationAllowancesAndReservesTypeAxis" xlink:to="StatutorySurplusReserveFundMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="CommonWelfareFundMember" xlink:href="creg-20200630.xsd#creg_CommonWelfareFundMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ValuationAllowancesAndReservesTypeAxis" xlink:to="CommonWelfareFundMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="srt_RangeAxis" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatutoryReservesDetailsTable" xlink:to="srt_RangeAxis" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="srt_RangeMember" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember" order="0.0"/>
    <loc xlink:type="locator" xlink:label="srt_MinimumMember" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MinimumMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeAxis" xlink:to="srt_MinimumMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="srt_MaximumMember" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MaximumMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeAxis" xlink:to="srt_MaximumMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatutoryReservesDetailsTable" xlink:to="StatutoryReservesDetailsLineItems" order="3.0"/>
    <loc xlink:type="locator" xlink:label="PercentageOfStatutoryReserveNetIncome" xlink:href="creg-20200630.xsd#creg_PercentageOfStatutoryReserveNetIncome"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatutoryReservesDetailsLineItems" xlink:to="PercentageOfStatutoryReserveNetIncome" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="PercentageOfReserveRegisteredCapital" xlink:href="creg-20200630.xsd#creg_PercentageOfReserveRegisteredCapital"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatutoryReservesDetailsLineItems" xlink:to="PercentageOfReserveRegisteredCapital" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="TotalRemainingReserveDescription" xlink:href="creg-20200630.xsd#creg_TotalRemainingReserveDescription"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatutoryReservesDetailsLineItems" xlink:to="TotalRemainingReserveDescription" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="StatutoryReserveDescription" xlink:href="creg-20200630.xsd#creg_StatutoryReserveDescription"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatutoryReservesDetailsLineItems" xlink:to="StatutoryReserveDescription" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatutoryAccountingPracticesStatutoryNetIncomeAmount" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatutoryAccountingPracticesStatutoryNetIncomeAmount"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatutoryReservesDetailsLineItems" xlink:to="us-gaap_StatutoryAccountingPracticesStatutoryNetIncomeAmount" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentDescription" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentDescription"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatutoryReservesDetailsLineItems" xlink:to="us-gaap_DebtInstrumentDescription" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.cregcn.com/role/CommitmentsDetails">
    <loc xlink:type="locator" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="CommitmentsDetailsTable" xlink:href="creg-20200630.xsd#creg_CommitmentsDetailsTable"/>
    <loc xlink:type="locator" xlink:label="CommitmentsDetailsLineItems" xlink:href="creg-20200630.xsd#creg_CommitmentsDetailsLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:to="CommitmentsDetailsTable" order="1.0"/>
    <loc xlink:type="locator" xlink:label="dei_LegalEntityAxis" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_LegalEntityAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CommitmentsDetailsTable" xlink:to="dei_LegalEntityAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="dei_EntityDomain" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="BeijingOfficeMember" xlink:href="creg-20200630.xsd#creg_BeijingOfficeMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="BeijingOfficeMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="srt_TitleOfIndividualAxis" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_TitleOfIndividualAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CommitmentsDetailsTable" xlink:to="srt_TitleOfIndividualAxis" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_TitleOfIndividualAxis" xlink:to="srt_TitleOfIndividualWithRelationshipToEntityDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="srt_ChiefFinancialOfficerMember" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ChiefFinancialOfficerMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_TitleOfIndividualAxis" xlink:to="srt_ChiefFinancialOfficerMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CommitmentsDetailsTable" xlink:to="CommitmentsDetailsLineItems" order="3.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PaymentsForRent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsForRent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CommitmentsDetailsLineItems" xlink:to="us-gaap_PaymentsForRent" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LeaseAndRentalExpense" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LeaseAndRentalExpense"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CommitmentsDetailsLineItems" xlink:to="us-gaap_LeaseAndRentalExpense" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EmployeeBenefitsAndShareBasedCompensation" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EmployeeBenefitsAndShareBasedCompensation"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CommitmentsDetailsLineItems" xlink:to="us-gaap_EmployeeBenefitsAndShareBasedCompensation" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CommitmentsDetailsLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SaleOfStockDescriptionOfTransaction" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SaleOfStockDescriptionOfTransaction"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CommitmentsDetailsLineItems" xlink:to="us-gaap_SaleOfStockDescriptionOfTransaction" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.cregcn.com/role/SubsequentEventsDetails">
    <loc xlink:type="locator" xlink:label="us-gaap_SubsequentEventsAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubsequentEventsAbstract"/>
    <loc xlink:type="locator" xlink:label="SubsequentEventsDetailsTable" xlink:href="creg-20200630.xsd#creg_SubsequentEventsDetailsTable"/>
    <loc xlink:type="locator" xlink:label="SubsequentEventsDetailsLineItems" xlink:href="creg-20200630.xsd#creg_SubsequentEventsDetailsLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsequentEventsAbstract" xlink:to="SubsequentEventsDetailsTable" order="1.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RelatedPartyTransactionAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SubsequentEventsDetailsTable" xlink:to="us-gaap_RelatedPartyTransactionAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="IliadResearchMember" xlink:href="creg-20200630.xsd#creg_IliadResearchMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionAxis" xlink:to="IliadResearchMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SubsequentEventTypeAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubsequentEventTypeAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SubsequentEventsDetailsTable" xlink:to="us-gaap_SubsequentEventTypeAxis" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SubsequentEventMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubsequentEventMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsequentEventTypeAxis" xlink:to="us-gaap_SubsequentEventMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SubsequentEventsDetailsTable" xlink:to="SubsequentEventsDetailsLineItems" order="3.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentFaceAmount" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentFaceAmount"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SubsequentEventsDetailsLineItems" xlink:to="us-gaap_DebtInstrumentFaceAmount" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="PartitionedNoteShares" xlink:href="creg-20200630.xsd#creg_PartitionedNoteShares"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SubsequentEventsDetailsLineItems" xlink:to="PartitionedNoteShares" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.cregcn.com/role/DocumentAndEntityInformation">
    <loc xlink:type="locator" xlink:label="DocumentAndEntityInformationAbstract" xlink:href="creg-20200630.xsd#creg_DocumentAndEntityInformationAbstract"/>
    <loc xlink:type="locator" xlink:label="dei_DocumentInformationTable" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentInformationTable"/>
    <loc xlink:type="locator" xlink:label="dei_DocumentInformationLineItems" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentInformationLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DocumentAndEntityInformationAbstract" xlink:to="dei_DocumentInformationTable" order="1.0"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationTable" xlink:to="dei_DocumentInformationLineItems" order="1.0"/>
    <loc xlink:type="locator" xlink:label="dei_EntityRegistrantName" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityRegistrantName"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityRegistrantName" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="dei_DocumentType" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentType"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_DocumentType" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="dei_CurrentFiscalYearEndDate" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_CurrentFiscalYearEndDate"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_CurrentFiscalYearEndDate" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="dei_EntityCommonStockSharesOutstanding" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityCommonStockSharesOutstanding"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityCommonStockSharesOutstanding" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="dei_AmendmentFlag" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_AmendmentFlag"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_AmendmentFlag" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="dei_EntityCentralIndexKey" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityCentralIndexKey"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityCentralIndexKey" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="dei_EntityCurrentReportingStatus" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityCurrentReportingStatus"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityCurrentReportingStatus" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="dei_EntityFilerCategory" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityFilerCategory"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityFilerCategory" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="dei_DocumentPeriodEndDate" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentPeriodEndDate"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_DocumentPeriodEndDate" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="dei_DocumentFiscalYearFocus" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentFiscalYearFocus"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_DocumentFiscalYearFocus" order="9.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="dei_DocumentFiscalPeriodFocus" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentFiscalPeriodFocus"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_DocumentFiscalPeriodFocus" order="10.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="dei_EntitySmallBusiness" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntitySmallBusiness"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntitySmallBusiness" order="11.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="dei_EntityEmergingGrowthCompany" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityEmergingGrowthCompany"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityEmergingGrowthCompany" order="12.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="dei_EntityShellCompany" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityShellCompany"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityShellCompany" order="13.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="dei_EntityFileNumber" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityFileNumber"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityFileNumber" order="14.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="dei_EntityIncorporationStateCountryCode" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityIncorporationStateCountryCode"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityIncorporationStateCountryCode" order="15.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="dei_EntityInteractiveDataCurrent" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityInteractiveDataCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityInteractiveDataCurrent" order="16.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
</linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>14
<FILENAME>R1.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.2</span><table class="report" border="0" cellspacing="2" id="idm140208700512584">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Document And Entity Information - shares<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2020</div></th>
<th class="th"><div>Aug. 09, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentInformationLineItems', window );"><strong>Document Information Line Items</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityRegistrantName', window );">Entity Registrant Name</a></td>
<td class="text">CHINA RECYCLING ENERGY CORP<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentType', window );">Document Type</a></td>
<td class="text">10-Q<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_CurrentFiscalYearEndDate', window );">Current Fiscal Year End Date</a></td>
<td class="text">--12-31<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityCommonStockSharesOutstanding', window );">Entity Common Stock, Shares Outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,652,563<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_AmendmentFlag', window );">Amendment Flag</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityCentralIndexKey', window );">Entity Central Index Key</a></td>
<td class="text">0000721693<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityCurrentReportingStatus', window );">Entity Current Reporting Status</a></td>
<td class="text">Yes<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityFilerCategory', window );">Entity Filer Category</a></td>
<td class="text">Non-accelerated Filer<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentPeriodEndDate', window );">Document Period End Date</a></td>
<td class="text">Jun. 30,  2020<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentFiscalYearFocus', window );">Document Fiscal Year Focus</a></td>
<td class="text">2020<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentFiscalPeriodFocus', window );">Document Fiscal Period Focus</a></td>
<td class="text">Q2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntitySmallBusiness', window );">Entity Small Business</a></td>
<td class="text">true<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityEmergingGrowthCompany', window );">Entity Emerging Growth Company</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityShellCompany', window );">Entity Shell Company</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityFileNumber', window );">Entity File Number</a></td>
<td class="text">000-12536<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityIncorporationStateCountryCode', window );">Entity Incorporation, State or Country Code</a></td>
<td class="text">NV<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityInteractiveDataCurrent', window );">Entity Interactive Data Current</a></td>
<td class="text">Yes<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_AmendmentFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_AmendmentFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_CurrentFiscalYearEndDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>End date of current fiscal year in the format --MM-DD.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_CurrentFiscalYearEndDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:gMonthDayItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentFiscalPeriodFocus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Fiscal period values are FY, Q1, Q2, and Q3.  1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentFiscalPeriodFocus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:fiscalPeriodItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentFiscalYearFocus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>This is focus fiscal year of the document report in CCYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentFiscalYearFocus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:gYearItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentInformationLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentInformationLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentPeriodEndDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The end date of the period reflected on the cover page if a periodic report. For all other reports and registration statements containing historical data, it is the date up through which that historical data is presented.  If there is no historical data in the report, use the filing date. The format of the date is CCYY-MM-DD.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentPeriodEndDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:dateItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentType">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentType</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:submissionTypeItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCentralIndexKey">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation 12B<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCentralIndexKey</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:centralIndexKeyItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCommonStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCommonStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCurrentReportingStatus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCurrentReportingStatus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityEmergingGrowthCompany">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicate if registrant meets the emerging growth company criteria.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation 12B<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityEmergingGrowthCompany</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityFileNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityFileNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:fileNumberItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityFilerCategory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation 12B<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityFilerCategory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:filerCategoryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityIncorporationStateCountryCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Two-character EDGAR code representing the state or country of incorporation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityIncorporationStateCountryCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:edgarStateCountryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityInteractiveDataCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-T<br> -Number 232<br> -Section 405<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityInteractiveDataCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityRegistrantName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation 12B<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityRegistrantName</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityShellCompany">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation 12B<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityShellCompany</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntitySmallBusiness">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicates that the company is a Smaller Reporting Company (SRC).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation 12B<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntitySmallBusiness</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>15
<FILENAME>R2.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.2</span><table class="report" border="0" cellspacing="2" id="idm140208699701048">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Consolidated Balance Sheets - USD ($)<br></strong></div></th>
<th class="th"><div>Jun. 30, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsCurrentAbstract', window );"><strong>CURRENT ASSETS</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAtCarryingValue', window );">Cash</a></td>
<td class="nump">$ 62,666,385<span></span>
</td>
<td class="nump">$ 16,221,297<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsReceivableNetCurrent', window );">Accounts receivable, net</a></td>
<td class="nump">31,793,218<span></span>
</td>
<td class="nump">42,068,760<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestReceivableCurrent', window );">Interest receivable on sales type leases</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">5,245,244<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PrepaidExpenseCurrent', window );">Prepaid expenses</a></td>
<td class="nump">51,078<span></span>
</td>
<td class="nump">52,760<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsAndOtherReceivablesNetCurrent', window );">Other receivables</a></td>
<td class="nump">44,653<span></span>
</td>
<td class="nump">1,031,143<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsCurrent', window );">Total current assets</a></td>
<td class="nump">94,555,334<span></span>
</td>
<td class="nump">64,619,204<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsNoncurrentAbstract', window );"><strong>NON-CURRENT ASSETS</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CapitalLeasesLessorBalanceSheetNetInvestmentInSalesTypeLeasesNoncurrent', window );">Investment in sales-type leases, net</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">8,287,560<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DepositsAssetsNoncurrent', window );">Long term deposit</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">15,712<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseRightOfUseAsset', window );">Operating lease right-of-use assets, net</a></td>
<td class="nump">21,655<span></span>
</td>
<td class="nump">54,078<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNet', window );">Property and equipment, net</a></td>
<td class="nump">26,649,769<span></span>
</td>
<td class="nump">27,044,385<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_creg_ConstructionInProgressNet', window );">Construction in progress</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">23,824,202<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsNoncurrent', window );">Total non-current assets</a></td>
<td class="nump">26,671,424<span></span>
</td>
<td class="nump">59,225,937<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Assets', window );">TOTAL ASSETS</a></td>
<td class="nump">121,226,758<span></span>
</td>
<td class="nump">123,845,141<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesCurrentAbstract', window );"><strong>CURRENT LIABILITIES</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsPayableCurrent', window );">Accounts payable</a></td>
<td class="nump">2,168,116<span></span>
</td>
<td class="nump">2,200,220<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TaxesPayableCurrent', window );">Taxes payable</a></td>
<td class="nump">2,483,681<span></span>
</td>
<td class="nump">4,087,642<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_creg_AccruedInterestOnNotes', window );">Accrued interest on notes</a></td>
<td class="nump">3,935<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NotesPayableCurrent', window );">Notes payable, net of unamortized OID</a></td>
<td class="nump">913,410<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent', window );">Accrued liabilities and other payables</a></td>
<td class="nump">1,165,256<span></span>
</td>
<td class="nump">1,184,751<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityCurrent', window );">Operating lease liability</a></td>
<td class="nump">25,611<span></span>
</td>
<td class="nump">56,755<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DueToRelatedPartiesCurrent', window );">Due to related parties</a></td>
<td class="nump">28,720<span></span>
</td>
<td class="nump">41,174<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_creg_EntrustedLoansPayableInterestCurrent', window );">Interest payable on entrusted loans</a></td>
<td class="nump">8,711,500<span></span>
</td>
<td class="nump">8,200,044<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansPayableCurrent', window );">Entrusted loan payable</a></td>
<td class="nump">20,181,378<span></span>
</td>
<td class="nump">20,480,214<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesCurrent', window );">Total current liabilities</a></td>
<td class="nump">35,681,607<span></span>
</td>
<td class="nump">36,250,800<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesNoncurrentAbstract', window );"><strong>NONCURRENT LIABILITIES</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherAccruedLiabilitiesNoncurrent', window );">Accrued interest on notes</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">368,362<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccruedIncomeTaxesNoncurrent', window );">Income tax payable</a></td>
<td class="nump">5,782,625<span></span>
</td>
<td class="nump">5,782,625<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermNotesPayable', window );">Notes payable, net of unamortized OID</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">1,552,376<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_creg_LongTermPayable', window );">Long term payable</a></td>
<td class="nump">423,759<span></span>
</td>
<td class="nump">430,034<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermLoansPayable', window );">Entrusted loan payable</a></td>
<td class="nump">282,506<span></span>
</td>
<td class="nump">286,689<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CustomerDepositsNoncurrent', window );">Refundable deposit from customers for systems leasing</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">544,709<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesNoncurrent', window );">Total noncurrent liabilities</a></td>
<td class="nump">6,488,890<span></span>
</td>
<td class="nump">8,964,795<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Liabilities', window );">Total liabilities</a></td>
<td class="nump">42,170,497<span></span>
</td>
<td class="nump">45,215,595<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingencies', window );">CONTINGENCIES AND COMMITMENTS (NOTE 17 &amp; 18)</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityAbstract', window );"><strong>STOCKHOLDERS&#8217; EQUITY</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockValue', window );">Common stock, $0.001 par value; 10,000,000 shares authorized, 2,493,197 shares and 2,032,721 shares issued and outstanding as of June 30, 2020 and December 31, 2019, respectively</a></td>
<td class="nump">2,493<span></span>
</td>
<td class="nump">2,033<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdditionalPaidInCapitalCommonStock', window );">Additional paid in capital</a></td>
<td class="nump">117,995,829<span></span>
</td>
<td class="nump">116,682,374<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_creg_StatutoryReserve', window );">Statutory reserve</a></td>
<td class="nump">14,666,206<span></span>
</td>
<td class="nump">14,525,712<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax', window );">Accumulated other comprehensive loss</a></td>
<td class="num">(7,415,203)<span></span>
</td>
<td class="num">(6,132,614)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RetainedEarningsAccumulatedDeficit', window );">Accumulated deficit</a></td>
<td class="num">(46,193,064)<span></span>
</td>
<td class="num">(46,447,959)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Total Company stockholders&#8217; equity</a></td>
<td class="nump">79,056,262<span></span>
</td>
<td class="nump">78,629,546<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesAndStockholdersEquity', window );">TOTAL LIABILITIES AND EQUITY</a></td>
<td class="nump">$ 121,226,758<span></span>
</td>
<td class="nump">$ 123,845,141<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_creg_AccruedInterestOnNotes">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of accrued interest on notes.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">creg_AccruedInterestOnNotes</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>creg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_creg_ConstructionInProgressNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of structure or a modification to a structure under construction. Includes recently completed structures or modifications to structures that have not been placed into service.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">creg_ConstructionInProgressNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>creg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_creg_EntrustedLoansPayableInterestCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of portion of long-term entrusted loans payable not otherwise defined due within one year or the operating cycle if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">creg_EntrustedLoansPayableInterestCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>creg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_creg_LongTermPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying values as of the balance sheet date of the long-term payable.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">creg_LongTermPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>creg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_creg_StatutoryReserve">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of statutory reserve.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">creg_StatutoryReserve</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>creg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsAndOtherReceivablesNetCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after allowance, receivable from customers, clients, or other third-parties, and receivables classified as other due within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsAndOtherReceivablesNetCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities incurred to vendors for goods and services received, and accrued liabilities classified as other, payable within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsPayableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsPayableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsReceivableNetCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=121593590&amp;loc=d3e4428-111522<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(3))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=121566466&amp;loc=d3e6676-107765<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 45<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=121593590&amp;loc=d3e4531-111522<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsReceivableNetCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccruedIncomeTaxesNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying amount as of the balance sheet date of the unpaid sum of the known and estimated amounts payable to satisfy all domestic and foreign income tax obligations due beyond one year or the operating cycle, whichever is longer. Alternate captions include income taxes payable, noncurrent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(15)(b)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(15)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(24))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccruedIncomeTaxesNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Accumulated change in equity from transactions and other events and circumstances from non-owner sources, net of tax effect, at period end. Excludes Net Income (Loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners. Includes foreign currency translation items, certain pension adjustments, unrealized gains and losses on certain investments in debt and equity securities, other than temporary impairment (OTTI) losses related to factors other than credit losses on available-for-sale and held-to-maturity debt securities that an entity does not intend to sell and it is not more likely than not that the entity will be required to sell before recovery of the amortized cost basis, as well as changes in the fair value of derivatives related to the effective portion of a designated cash flow hedge.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(4))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=d3e637-108580<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(23)(a)(3))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14A<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669686-108580<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=121370832&amp;loc=SL117420844-207641<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(2)(ii)<br> -URI http://asc.fasb.org/extlink&amp;oid=121370832&amp;loc=SL117420844-207641<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=d3e681-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdditionalPaidInCapitalCommonStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Value received from shareholders in common stock-related transactions that are in excess of par value or stated value and amounts received from other stock-related transactions. Includes only common stock transactions (excludes preferred stock transactions). May be called contributed capital, capital in excess of par, capital surplus, or paid-in capital.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdditionalPaidInCapitalCommonStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Assets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(11))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=75031198&amp;loc=d3e14064-108612<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -URI http://asc.fasb.org/extlink&amp;oid=121559654&amp;loc=d3e5710-111685<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=116870748&amp;loc=SL6758485-165988<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(12))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8906-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Assets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=121566466&amp;loc=d3e6801-107765<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=75031198&amp;loc=d3e14064-108612<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=116870748&amp;loc=SL6758485-165988<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -URI http://asc.fasb.org/extlink&amp;oid=121559654&amp;loc=d3e5710-111685<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.9)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=121566466&amp;loc=d3e6676-107765<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsCurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsCurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold or consumed after one year or beyond the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(11))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(12))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(15))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(17))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=75031198&amp;loc=d3e14064-108612<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(13))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=116870748&amp;loc=SL6758485-165988<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(16))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 11: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(14))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 12: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(10))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -URI http://asc.fasb.org/extlink&amp;oid=121559654&amp;loc=d3e5710-111685<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsNoncurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsNoncurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CapitalLeasesLessorBalanceSheetNetInvestmentInSalesTypeLeasesNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The net amount due after one year of the balance sheet date or beyond the normal operating cycle, if longer, consisting of: (a) minimum lease payments on sales type leases, and (b) unguaranteed residual value; less: (i) executory costs, (ii) unearned income, and (iii) the accumulated allowance for uncollectible minimum lease payments.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 30<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121568338&amp;loc=d3e45377-112738<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CapitalLeasesLessorBalanceSheetNetInvestmentInSalesTypeLeasesNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsAtCarryingValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3044-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121566466&amp;loc=d3e6676-107765<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsAtCarryingValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsAndContingencies">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.25)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03.(a),19)<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03.17)<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 450<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=121557415&amp;loc=d3e14326-108349<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingencies</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CustomerDepositsNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The noncurrent portion of money or property received from customers that is to be returned upon satisfactory contract completion or as partial prepayment for goods or services to be provided in the future.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.24)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CustomerDepositsNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DepositsAssetsNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying value of amounts transferred to third parties for security purposes that are expected to be returned or applied towards payment after one year or beyond the operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.17)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DepositsAssetsNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DueToRelatedPartiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying amount as of the balance sheet date of obligations due all related parties. For classified balance sheets, represents the current portion of such liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 850<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39549-107864<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08.(k)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DueToRelatedPartiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestReceivableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying amount as of the balance sheet date of current interest earned but not received. Also called accrued interest or accrued interest receivable. For classified balance sheets, represents the current amount receivable, that is amounts expected to be collected within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.8)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestReceivableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Liabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=116870748&amp;loc=SL6758485-165988<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=75031198&amp;loc=d3e14064-108612<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -URI http://asc.fasb.org/extlink&amp;oid=121559654&amp;loc=d3e5710-111685<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19-26)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=121559654&amp;loc=d3e5710-111685<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8906-108599<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Liabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesAndStockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(25))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(32))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=75031198&amp;loc=d3e14064-108612<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesAndStockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -URI http://asc.fasb.org/extlink&amp;oid=121559654&amp;loc=d3e5710-111685<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=75031198&amp;loc=d3e14064-108612<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=116870748&amp;loc=SL6758485-165988<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.21)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=121559654&amp;loc=d3e5710-111685<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesCurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesCurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of obligation due after one year or beyond the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 201.5-02(25))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 201.5-02(26))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=75031198&amp;loc=d3e14064-108612<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -URI http://asc.fasb.org/extlink&amp;oid=121559654&amp;loc=d3e5710-111685<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 201.5-02(24))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=121559654&amp;loc=d3e5710-111685<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=116870748&amp;loc=SL6758485-165988<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesNoncurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesNoncurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LoansPayableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of portion of long-term loans payable due within one year or the operating cycle if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LoansPayableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermLoansPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of loans payable (with maturities initially due after one year or beyond the operating cycle if longer), excluding current portion.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.22)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermLoansPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermNotesPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of notes payable (with maturities initially due after one year or beyond the operating cycle if longer), excluding current portion.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.22)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermNotesPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NotesPayableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying values as of the balance sheet date of the portions of long-term notes payable due within one year or the operating cycle if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19,20)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NotesPayableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiabilityCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121603541&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiabilityCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseRightOfUseAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's right to use underlying asset under operating lease.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121603541&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseRightOfUseAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherAccruedLiabilitiesNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of expenses incurred but not yet paid classified as other, due after one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.24)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherAccruedLiabilitiesNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PrepaidExpenseCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of asset related to consideration paid in advance for costs that provide economic benefits within a future period of one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=121566466&amp;loc=d3e6787-107765<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (g)<br> -URI http://asc.fasb.org/extlink&amp;oid=121566466&amp;loc=d3e6676-107765<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 340<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6387103&amp;loc=d3e6435-108320<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 340<br> -SubTopic 10<br> -Section 05<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=68074540&amp;loc=d3e5879-108316<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PrepaidExpenseCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(14))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(13))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RetainedEarningsAccumulatedDeficit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cumulative amount of the reporting entity's undistributed earnings or deficit.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(3))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 65<br> -Paragraph 15<br> -Subparagraph (g)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=121322162&amp;loc=SL121327923-165333<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(23)(a)(4))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=121370832&amp;loc=SL117420844-207641<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(2)(i)<br> -URI http://asc.fasb.org/extlink&amp;oid=121370832&amp;loc=SL117420844-207641<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RetainedEarningsAccumulatedDeficit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 4.E)<br> -URI http://asc.fasb.org/extlink&amp;oid=27010918&amp;loc=d3e74512-122707<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(31))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=75031198&amp;loc=d3e14064-108612<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TaxesPayableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of obligations incurred and payable for statutory income, sales, use, payroll, excise, real, property and other taxes. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19,20)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TaxesPayableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>16
<FILENAME>R3.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.2</span><table class="report" border="0" cellspacing="2" id="idm140208700510584">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Consolidated Balance Sheets (Parentheticals) - $ / shares<br></strong></div></th>
<th class="th"><div>Jun. 30, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementOfFinancialPositionAbstract', window );"><strong>Statement of Financial Position [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockParOrStatedValuePerShare', window );">Common stock, par value (in Dollars per share)</a></td>
<td class="nump">$ 0.001<span></span>
</td>
<td class="nump">$ 0.001<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesAuthorized', window );">Common stock, shares authorized</a></td>
<td class="nump">10,000,000<span></span>
</td>
<td class="nump">10,000,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesIssued', window );">Common stock, shares issued</a></td>
<td class="nump">2,493,197<span></span>
</td>
<td class="nump">2,032,721<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Common stock, shares outstanding</a></td>
<td class="nump">2,493,197<span></span>
</td>
<td class="nump">2,032,721<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockParOrStatedValuePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Face amount or stated value per share of common stock.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockParOrStatedValuePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The maximum number of common shares permitted to be issued by an entity's charter and bylaws.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesAuthorized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesIssued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21463-112644<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementOfFinancialPositionAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementOfFinancialPositionAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>17
<FILENAME>R4.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.2</span><table class="report" border="0" cellspacing="2" id="idm140208699797144">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Consolidated Statements of Operations and Comprehensive Loss (Unaudited) - USD ($)<br></strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2020</div></th>
<th class="th"><div>Jun. 30, 2019</div></th>
<th class="th"><div>Jun. 30, 2020</div></th>
<th class="th"><div>Jun. 30, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenuesAbstract', window );"><strong>Revenue</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeasesIncomeStatementContingentRevenue', window );">Contingent rental income</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">$ 80,924<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">$ 702,973<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestAndFeeIncomeLoansAndLeases', window );">Interest income on sales-type leases</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">173,360<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Revenues', window );">Total operating income</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">80,924<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">876,333<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingExpensesAbstract', window );"><strong>Operating expenses</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProvisionForDoubtfulAccounts', window );">Bad debts (reversal)</a></td>
<td class="num">(1,649,622)<span></span>
</td>
<td class="nump">2,716,507<span></span>
</td>
<td class="num">(1,649,622)<span></span>
</td>
<td class="nump">2,824,903<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GainLossOnDispositionOfAssets1', window );">Loss on disposal of systems</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">1,264,256<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GeneralAndAdministrativeExpense', window );">General and administrative</a></td>
<td class="nump">236,686<span></span>
</td>
<td class="nump">682,912<span></span>
</td>
<td class="nump">390,864<span></span>
</td>
<td class="nump">2,017,336<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingExpenses', window );">Total operating (income) expenses</a></td>
<td class="num">(1,412,936)<span></span>
</td>
<td class="nump">3,399,419<span></span>
</td>
<td class="num">(1,258,758)<span></span>
</td>
<td class="nump">6,106,495<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Income (loss) from operations</a></td>
<td class="nump">1,412,936<span></span>
</td>
<td class="num">(3,318,495)<span></span>
</td>
<td class="nump">1,258,758<span></span>
</td>
<td class="num">(5,230,162)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NonoperatingIncomeExpenseAbstract', window );"><strong>Non-operating income (expenses)</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GainsLossesOnExtinguishmentOfDebt', window );">Loss on note redemption / conversion</a></td>
<td class="num">(95,163)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(198,330)<span></span>
</td>
<td class="num">(893,958)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InvestmentIncomeInterest', window );">Interest income</a></td>
<td class="nump">45,611<span></span>
</td>
<td class="nump">41,498<span></span>
</td>
<td class="nump">72,617<span></span>
</td>
<td class="nump">82,610<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestExpense', window );">Interest expense</a></td>
<td class="num">(341,784)<span></span>
</td>
<td class="num">(1,861,815)<span></span>
</td>
<td class="num">(697,028)<span></span>
</td>
<td class="num">(3,793,920)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherNonoperatingIncomeExpense', window );">Other income (expenses), net</a></td>
<td class="num">(27,660)<span></span>
</td>
<td class="num">(19,450)<span></span>
</td>
<td class="num">(40,628)<span></span>
</td>
<td class="nump">344,003<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NonoperatingIncomeExpense', window );">Total non-operating expenses, net</a></td>
<td class="num">(418,996)<span></span>
</td>
<td class="num">(1,839,767)<span></span>
</td>
<td class="num">(863,369)<span></span>
</td>
<td class="num">(4,261,265)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments', window );">Income (loss) before income tax</a></td>
<td class="nump">993,940<span></span>
</td>
<td class="num">(5,158,262)<span></span>
</td>
<td class="nump">395,389<span></span>
</td>
<td class="num">(9,491,427)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Income tax (benefit) expense</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">104,827<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="num">(2,286,044)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income (loss) attributable to China Recycling Energy Corporation</a></td>
<td class="nump">993,940<span></span>
</td>
<td class="num">(5,263,089)<span></span>
</td>
<td class="nump">395,389<span></span>
</td>
<td class="num">(7,205,383)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract', window );"><strong>Other comprehensive items</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToNoncontrollingInterest', window );">Foreign currency translation gain (loss)</a></td>
<td class="nump">58,688<span></span>
</td>
<td class="num">(1,907,185)<span></span>
</td>
<td class="num">(1,282,589)<span></span>
</td>
<td class="num">(96,559)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ComprehensiveIncomeNetOfTax', window );">Comprehensive income (loss) attributable to China Recycling Energy Corporation</a></td>
<td class="nump">$ 1,052,628<span></span>
</td>
<td class="num">$ (7,170,274)<span></span>
</td>
<td class="num">$ (887,200)<span></span>
</td>
<td class="num">$ (7,301,942)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted', window );">Basic and diluted weighted average shares outstanding (in Shares)</a></td>
<td class="nump">2,317,223<span></span>
</td>
<td class="nump">15,743,533<span></span>
</td>
<td class="nump">2,226,282<span></span>
</td>
<td class="nump">13,914,784<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareBasicAndDiluted', window );">Basic and diluted loss per share (in Dollars per share)</a></td>
<td class="nump">$ 0.43<span></span>
</td>
<td class="num">$ (0.33)<span></span>
</td>
<td class="nump">$ 0.18<span></span>
</td>
<td class="num">$ (0.52)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ComprehensiveIncomeNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(24))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=d3e557-108580<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(26))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669625-108580<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669619-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ComprehensiveIncomeNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareBasicAndDiluted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of net income or loss for the period per each share in instances when basic and diluted earnings per share are the same amount and reported as a single line item on the face of the financial statements.  Basic earnings per share is the amount of net income or loss for the period per each share of common stock or unit outstanding during the reporting period.  Diluted earnings per share includes the amount of net income or loss for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=d3e1337-109256<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareBasicAndDiluted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GainLossOnDispositionOfAssets1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of gain (loss) on sale or disposal of assets, including but not limited to property plant and equipment, intangible assets and equity in securities of subsidiaries or equity method investee.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GainLossOnDispositionOfAssets1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GainsLossesOnExtinguishmentOfDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Difference between the fair value of payments made and the carrying amount of debt which is extinguished prior to maturity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 50<br> -Section 40<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=117329964&amp;loc=d3e12355-112629<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 50<br> -Section 40<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=117329964&amp;loc=d3e12317-112629<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GainsLossesOnExtinguishmentOfDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GeneralAndAdministrativeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.4)<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GeneralAndAdministrativeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of income (loss) from continuing operations before deduction of income tax expense (benefit) and income (loss) attributable to noncontrolling interest, and addition of income (loss) from equity method investments.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8906-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8924-108599<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08.(h)(1)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 6.I.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=116825942&amp;loc=d3e330036-122817<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32672-109319<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (h)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22663-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120385591&amp;loc=d3e38679-109324<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(9))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22658-107794<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestAndFeeIncomeLoansAndLeases">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate interest and fee income generated by: (1) loans the Entity has positive intent and ability to hold for the foreseeable future, or until maturity or payoff, including commercial and consumer loans, whether domestic or foreign, which may consist of: (a) industrial and agricultural; (b) real estate; and (c) real estate construction loans; (d) trade financing; (e) lease financing; (f) home equity lines-of-credit; (g) automobile and other vehicle loans; and (h) credit card and other revolving-type loans and (2) loans and leases held-for-sale which may include mortgage loans, direct financing, and sales-type leases.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04.1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestAndFeeIncomeLoansAndLeases</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of the cost of borrowed funds accounted for as interest expense.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6450988&amp;loc=d3e26243-108391<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=119993939&amp;loc=d3e28555-108399<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (210.5-03(11))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04.9)<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InvestmentIncomeInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before accretion (amortization) of purchase discount (premium) of interest income on nonoperating securities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.7(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InvestmentIncomeInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669619-108580<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8924-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22595-107794<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669625-108580<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 11: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 12: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<br><br>Reference 13: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22499-107794<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22663-107794<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=75031198&amp;loc=d3e14064-108612<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8906-108599<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22583-107794<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=SL5780133-109256<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22658-107794<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NonoperatingIncomeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate amount of income or expense from ancillary business-related activities (that is to say, excluding major activities considered part of the normal operations of the business).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NonoperatingIncomeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NonoperatingIncomeExpenseAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NonoperatingIncomeExpenseAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingExpenses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingExpenses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingExpensesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingExpensesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The net result for the period of deducting operating expenses from operating revenues.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8924-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8906-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeasesIncomeStatementContingentRevenue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of contingent rental revenue recognized for the period under lease, based on the occurrences of an event or condition.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=121578510&amp;loc=d3e41551-112718<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeasesIncomeStatementContingentRevenue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature, attributable to noncontrolling interests.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=108774443&amp;loc=SL4569643-111683<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 19<br> -URI http://asc.fasb.org/extlink&amp;oid=108774443&amp;loc=SL4569616-111683<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (c)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherNonoperatingIncomeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of income (expense) related to nonoperating activities, classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.9)<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherNonoperatingIncomeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProvisionForDoubtfulAccounts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of expense (reversal of expense) for expected credit loss on accounts receivable.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121599337&amp;loc=SL82919249-210447<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProvisionForDoubtfulAccounts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Revenues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=75031198&amp;loc=d3e14064-108612<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 40<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e9031-108599<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8906-108599<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e9038-108599<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 42<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e9054-108599<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 235<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399901&amp;loc=d3e537907-122884<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Revenues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenuesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenuesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Average number of shares or units issued and outstanding that are used in calculating basic and diluted earnings per share (EPS).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>18
<FILENAME>R5.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.2</span><table class="report" border="0" cellspacing="2" id="idm140208696354136">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Consolidated Statements of Cash Flows (Unaudited) - USD ($)<br></strong></div></th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2020</div></th>
<th class="th"><div>Jun. 30, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract', window );"><strong>CASH FLOWS FROM OPERATING ACTIVITIES:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income (loss)</a></td>
<td class="nump">$ 395,389<span></span>
</td>
<td class="num">$ (7,205,383)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract', window );"><strong>Adjustments to reconcile net income (loss)</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AmortizationOfFinancingCostsAndDiscounts', window );">Amortization of OID and debt issuing costs of notes</a></td>
<td class="nump">39,583<span></span>
</td>
<td class="nump">72,161<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensation', window );">Stock compensation expense</a></td>
<td class="nump">10,999<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseExpense', window );">Operating lease expenses</a></td>
<td class="nump">32,502<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_creg_BadDebtsExpense', window );">Bad debts expense (reversal)</a></td>
<td class="num">(1,649,622)<span></span>
</td>
<td class="nump">2,824,901<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_creg_GainLossOnDispositionOfAsset', window );">Loss on disposal of 40% ownership of Fund Management Co</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">47,267<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_creg_LossOnTransferOfChengliBoxingSystem', window );">Loss on transfer of Chengli Boxing system</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">634,963<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_creg_LossOnTransferOfXuzhouHuayuSystem', window );">Loss on transfer of Xuzhou Huayu system</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">403,922<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_creg_LossOnTransferOfShenqiuPhaseIIISystems', window );">Loss on transfer of Shenqiu Phase I &amp; II systems</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">211,975<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_creg_GainLossOnSaleOfPropertyPlantEquipments', window );">Loss on disposal of fixed assets</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">293<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_creg_LossOnNotesRedemptionConversion', window );">Loss on notes redemption / conversion</a></td>
<td class="nump">198,330<span></span>
</td>
<td class="nump">893,958<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInDeferredIncomeTaxes', window );">Changes in deferred tax</a></td>
<td class="text"> <span></span>
</td>
<td class="num">(2,364,088)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract', window );"><strong>Changes in assets and liabilities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_creg_IncreaseDecreaseInAccruedInterestReceivables', window );">Interest receivable on sales type leases</a></td>
<td class="text"> <span></span>
</td>
<td class="num">(173,360)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_creg_IncreaseDecreaseInLeasingReceivable', window );">Collection of principal on sales type leases</a></td>
<td class="nump">13,879,575<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_creg_IncreaseDecreaseInAccountReceivable', window );">Accounts receivable</a></td>
<td class="nump">35,552,191<span></span>
</td>
<td class="nump">65,001<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_creg_IncreaseDecreaseInPrepaidExpenses', window );">Prepaid expenses</a></td>
<td class="nump">919<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_creg_IncreaseDecreaseInOtherReceivable', window );">Other receivables</a></td>
<td class="num">(3,589)<span></span>
</td>
<td class="num">(1,074,031)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOtherAccountsPayable', window );">Accounts payable</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(2,888,301)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable', window );">Taxes payable</a></td>
<td class="num">(2,121,622)<span></span>
</td>
<td class="num">(1,283,246)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccountsPayable', window );">Payment of lease liability</a></td>
<td class="num">(31,174)<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInInterestPayableNet', window );">Interest payable on entrusted loan</a></td>
<td class="nump">635,375<span></span>
</td>
<td class="nump">3,720,566<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities', window );">Accrued liabilities and other payables</a></td>
<td class="nump">57,740<span></span>
</td>
<td class="num">(371,026)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_creg_RefundableDepositForSystemsLeasing', window );">Refundable deposit for systems leasing</a></td>
<td class="text"> <span></span>
</td>
<td class="num">(486,668)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInOperatingActivities', window );">Net cash provided by (used in) operating activities</a></td>
<td class="nump">46,996,596<span></span>
</td>
<td class="num">(6,971,096)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract', window );"><strong>CASH FLOWS FROM INVESTING ACTIVITIES:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment', window );">Proceeds from disposal of property &amp; equipment</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">5,162<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInInvestingActivities', window );">Net cash provided by investing activities</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">5,162<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract', window );"><strong>CASH FLOWS FROM FINANCING ACTIVITIES:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromRepaymentsOfNotesPayable', window );">Issuance of notes payable</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">2,000,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromIssuanceOfCommonStock', window );">Issuance of common stock</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">3,309,475<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInFinancingActivities', window );">Net cash provided by financing activities</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">5,309,475<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents', window );">EFFECT OF EXCHANGE RATE CHANGE ON CASH</a></td>
<td class="num">(551,508)<span></span>
</td>
<td class="num">(80,341)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect', window );">NET INCREASE (DECREASE) IN CASH</a></td>
<td class="nump">46,445,088<span></span>
</td>
<td class="num">(1,736,800)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAtCarryingValue', window );">CASH, BEGINNING OF PERIOD</a></td>
<td class="nump">16,221,297<span></span>
</td>
<td class="nump">53,223,142<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAtCarryingValue', window );">CASH, END OF PERIOD</a></td>
<td class="nump">62,666,385<span></span>
</td>
<td class="nump">51,486,342<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SupplementalCashFlowInformationAbstract', window );"><strong>Supplemental cash flow data:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxesPaid', window );">Income tax paid</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">225,784<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestPaidNet', window );">Interest paid</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_creg_SupplementalDisclosureOfNonCashOperatingActivitiesAbstract', window );"><strong>Supplemental disclosure of non-cash operating activities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TransferToInvestments', window );">Transfer of Tian&#8217;an project from construction in progress to accounts receivable</a></td>
<td class="nump">23,635,489<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_creg_SupplementalDisclosureOfNonCashFinancingActivitiesAbstract', window );"><strong>Supplemental disclosure of non-cash financing activities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_creg_TransferOfProject', window );">Transfer of Xuzhou Huayu Project and Shenqiu Phase I &amp; II projects to Mr. Bai</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">35,938,441<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_creg_ConversionOfConvertibleDebtIntoCommonShares', window );">Conversion of convertible debt into common shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,070,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_creg_ConversionOfLongtermNotesIntoCommonShares', window );">Conversion of long-term notes into common shares</a></td>
<td class="nump">$ 1,104,586<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_creg_BadDebtsExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Bad debts expense.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">creg_BadDebtsExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>creg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_creg_ConversionOfConvertibleDebtIntoCommonShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Conversion of convertible debt into common shares.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">creg_ConversionOfConvertibleDebtIntoCommonShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>creg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_creg_ConversionOfLongtermNotesIntoCommonShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Conversion of long-term notes into common shares.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">creg_ConversionOfLongtermNotesIntoCommonShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>creg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_creg_GainLossOnDispositionOfAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of gain (loss) on sale or disposal of property, plant and equipment assets, excluding oil and gas property and timber properties.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">creg_GainLossOnDispositionOfAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>creg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_creg_GainLossOnSaleOfPropertyPlantEquipments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of gain (loss) on sale or disposal of property, plant and equipment assets, including oil and gas property and timber properties.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">creg_GainLossOnSaleOfPropertyPlantEquipments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>creg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_creg_IncreaseDecreaseInAccountReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period of the amounts due from borrowers for outstanding secured or unsecured loans evidenced.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">creg_IncreaseDecreaseInAccountReceivable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>creg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_creg_IncreaseDecreaseInAccruedInterestReceivables">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in the amount due from borrowers for interest payments.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">creg_IncreaseDecreaseInAccruedInterestReceivables</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>creg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_creg_IncreaseDecreaseInLeasingReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in the amount due from lessees arising from lease agreement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">creg_IncreaseDecreaseInLeasingReceivable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>creg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_creg_IncreaseDecreaseInOtherReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in receivables classified as others.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">creg_IncreaseDecreaseInOtherReceivable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>creg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_creg_IncreaseDecreaseInPrepaidExpenses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in the amount of outstanding money paid in advance for goods or services that bring economic benefits for future period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">creg_IncreaseDecreaseInPrepaidExpenses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>creg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_creg_LossOnNotesRedemptionConversion">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Loss on note conversion.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">creg_LossOnNotesRedemptionConversion</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>creg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_creg_LossOnTransferOfChengliBoxingSystem">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Loss on transfer of Chengli Boxing system.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">creg_LossOnTransferOfChengliBoxingSystem</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>creg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_creg_LossOnTransferOfShenqiuPhaseIIISystems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Loss on transfer of Shenqiu Phase systems.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">creg_LossOnTransferOfShenqiuPhaseIIISystems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>creg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_creg_LossOnTransferOfXuzhouHuayuSystem">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Loss on transfer of Xuzhou Huayu system.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">creg_LossOnTransferOfXuzhouHuayuSystem</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>creg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_creg_RefundableDepositForSystemsLeasing">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Refundable deposit for systems leasing.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">creg_RefundableDepositForSystemsLeasing</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>creg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_creg_SupplementalDisclosureOfNonCashFinancingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">creg_SupplementalDisclosureOfNonCashFinancingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>creg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_creg_SupplementalDisclosureOfNonCashOperatingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">creg_SupplementalDisclosureOfNonCashOperatingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>creg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_creg_TransferOfProject">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Transfer of Xuzhou Huayu Project and Shenqiu Phase I &amp; II projects to Mr. Bai.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">creg_TransferOfProject</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>creg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AmortizationOfFinancingCostsAndDiscounts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization expense attributable to debt discount (premium) and debt issuance costs.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=119993939&amp;loc=d3e28555-108399<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AmortizationOfFinancingCostsAndDiscounts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsAtCarryingValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3044-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121566466&amp;loc=d3e6676-107765<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsAtCarryingValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 230<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=98513438&amp;loc=d3e33268-110906<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3521-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) from the effect of exchange rate changes on cash and cash equivalent balances held in foreign currencies.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 230<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=98513438&amp;loc=d3e33268-110906<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxesPaid">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=121583591&amp;loc=d3e4297-108586<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3536-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxesPaid</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInAccountsPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in the aggregate amount of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInAccountsPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the period in the amount due for taxes based on the reporting entity's earnings or attributable to the entity's income earning process (business presence) within a given jurisdiction.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in accrued expenses, and obligations classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInDeferredIncomeTaxes">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in the account that represents the temporary difference that results from Income or Loss that is recognized for accounting purposes but not for tax purposes and vice versa.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInDeferredIncomeTaxes</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInInterestPayableNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in interest payable, which represents the amount owed to note holders, bond holders, and other parties for interest earned on loans or credit extended to the reporting entity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInInterestPayableNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInOperatingCapitalAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInOtherAccountsPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in obligations classified as other, payable within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInOtherAccountsPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestPaidNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=121583591&amp;loc=d3e4297-108586<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 17<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3367-108585<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3536-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestPaidNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInFinancingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3521-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInFinancingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInInvestingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3521-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInInvestingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInOperatingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3536-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3521-108585<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInOperatingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669619-108580<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8924-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22595-107794<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669625-108580<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 11: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 12: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<br><br>Reference 13: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22499-107794<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22663-107794<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=75031198&amp;loc=d3e14064-108612<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8906-108599<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22583-107794<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=SL5780133-109256<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22658-107794<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of operating lease expense. Excludes sublease income.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 4<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121603541&amp;loc=SL77918638-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromIssuanceOfCommonStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash inflow from the additional capital contribution to the entity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3255-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromIssuanceOfCommonStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromRepaymentsOfNotesPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from long-term debt supported by a written promise to pay an obligation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e24072-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromRepaymentsOfNotesPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash inflow from the sale of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 12<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3179-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of noncash expense for share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SupplementalCashFlowInformationAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SupplementalCashFlowInformationAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TransferToInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Value of investments transferred to the entity's investments in noncash transactions.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=121583591&amp;loc=d3e4313-108586<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=121583591&amp;loc=d3e4332-108586<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=121583591&amp;loc=d3e4304-108586<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TransferToInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>19
<FILENAME>R6.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.2</span><table class="report" border="0" cellspacing="2" id="idm140208693167160">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Consolidated Statements of Stockholders&#8217; Equity (Unaudited) - USD ($)<br></strong></div></th>
<th class="th"><div>Common Stock</div></th>
<th class="th"><div>Paid in Capital</div></th>
<th class="th"><div>Statutory Reserves</div></th>
<th class="th"><div>Other Comprehensive Loss</div></th>
<th class="th"><div>Accumulated Deficit</div></th>
<th class="th"><div>Noncontrolling Interest</div></th>
<th class="th"><div>Total</div></th>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Balance at beginning at Dec. 31, 2018</a></td>
<td class="nump">$ 1,030<span></span>
</td>
<td class="nump">$ 114,493,283<span></span>
</td>
<td class="nump">$ 14,525,712<span></span>
</td>
<td class="num">$ (4,620,930)<span></span>
</td>
<td class="num">$ (37,675,202)<span></span>
</td>
<td class="num">$ (3,544,624)<span></span>
</td>
<td class="nump">$ 86,723,893<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharesOutstanding', window );">Balance at beginning (in Shares) at Dec. 31, 2018</a></td>
<td class="nump">1,029,582<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProfitLoss', window );">Net loss for the quarter</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="num">(1,942,294)<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="num">(1,942,294)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_creg_PurchaseOfNoncontrollingInterest', window );">Purchase of noncontrolling interest</a></td>
<td class="text"> <span></span>
</td>
<td class="num">(3,948,242)<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">3,544,624<span></span>
</td>
<td class="num">(3,948,242)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_creg_IssuanceOfCommonStockForEquityFinancing', window );">Issuance of common stock for equity financing</a></td>
<td class="nump">$ 160<span></span>
</td>
<td class="nump">1,620,640<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">1,620,800<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_creg_StockIssueDuringPeriodSharesIssuanceOfCommonStockForEquityFinancing', window );">Issuance of common stock for equity financing (in Shares)</a></td>
<td class="nump">160,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities', window );">Conversion of convertible notes including accrued interest into common shares</a></td>
<td class="nump">$ 185<span></span>
</td>
<td class="nump">2,014,791<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">2,014,976<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_creg_StockIssueDuringPeriodSharesConversionOfConvertibleNotesIncludingAccruedInterestIntoCommonShares', window );">Conversion of convertible notes including accrued interest into common shares (in Shares)</a></td>
<td class="nump">185,195<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_creg_TransferToStatutoryReserves', window );">Transfer to statutory reserves</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">213,360<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="num">(213,360)<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax', window );">Foreign currency translation loss/gain</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">1,810,626<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">1,810,626<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Balance at ending at Mar. 31, 2019</a></td>
<td class="nump">$ 1,375<span></span>
</td>
<td class="nump">114,180,472<span></span>
</td>
<td class="nump">14,739,072<span></span>
</td>
<td class="num">(2,810,304)<span></span>
</td>
<td class="num">(39,830,856)<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">86,279,759<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharesOutstanding', window );">Balance at ending (in Shares) at Mar. 31, 2019</a></td>
<td class="nump">1,374,777<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueNewIssues', window );">Issuance of common stock</a></td>
<td class="nump">$ 236<span></span>
</td>
<td class="nump">1,688,439<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">1,688,675<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities', window );">Issuance of common stock (in Shares)</a></td>
<td class="nump">235,873<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProfitLoss', window );">Net loss for the quarter</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(5,263,089)<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="num">(5,263,089)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_creg_TransferToStatutoryReserves', window );">Transfer to statutory reserves</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(250,321)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">250,321<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax', window );">Foreign currency translation loss/gain</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(1,907,185)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="num">(1,907,185)<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Balance at ending at Jun. 30, 2019</a></td>
<td class="nump">$ 1,611<span></span>
</td>
<td class="nump">115,868,911<span></span>
</td>
<td class="nump">14,488,751<span></span>
</td>
<td class="num">(4,717,489)<span></span>
</td>
<td class="num">(44,843,624)<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">80,798,160<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharesOutstanding', window );">Balance at ending (in Shares) at Jun. 30, 2019</a></td>
<td class="nump">1,610,650<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Balance at beginning at Dec. 31, 2019</a></td>
<td class="nump">$ 2,033<span></span>
</td>
<td class="nump">116,682,374<span></span>
</td>
<td class="nump">14,525,712<span></span>
</td>
<td class="num">(6,132,614)<span></span>
</td>
<td class="num">(46,447,959)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">78,629,546<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharesOutstanding', window );">Balance at beginning (in Shares) at Dec. 31, 2019</a></td>
<td class="nump">2,032,721<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProfitLoss', window );">Net loss for the quarter</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="num">(598,551)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(598,551)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation', window );">Issuance of common stock for stock compensation</a></td>
<td class="nump">$ 3<span></span>
</td>
<td class="nump">10,996<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10,999<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation', window );">Issuance of common stock for stock compensation (in Shares)</a></td>
<td class="nump">3,333<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_creg_StockIssuedDuringPeriodValueConversionOfLongtermNotesIntoCommonShares', window );">Conversion of long-term notes into common shares</a></td>
<td class="nump">$ 143<span></span>
</td>
<td class="nump">533,024<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">533,167<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_creg_StockIssuedDuringPeriodShareValueConversionOfLongtermNotesIntoCommonShares', window );">Conversion of long-term notes into common shares (in Shares)</a></td>
<td class="nump">143,333<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax', window );">Foreign currency translation loss/gain</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="num">(1,341,276)<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(1,341,276)<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Balance at ending at Mar. 31, 2020</a></td>
<td class="nump">$ 2,179<span></span>
</td>
<td class="nump">117,226,394<span></span>
</td>
<td class="nump">14,525,712<span></span>
</td>
<td class="num">(7,473,890)<span></span>
</td>
<td class="num">(47,046,510)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">77,233,885<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharesOutstanding', window );">Balance at ending (in Shares) at Mar. 31, 2020</a></td>
<td class="nump">2,179,387<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProfitLoss', window );">Net loss for the quarter</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">993,940<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">993,940<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_creg_TransferToStatutoryReserves', window );">Transfer to statutory reserves</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">140,494<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(140,494)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_creg_StockIssuedDuringPeriodValueConversionOfLongtermNotesIntoCommonShares', window );">Conversion of long-term notes into common shares</a></td>
<td class="nump">$ 305<span></span>
</td>
<td class="nump">769,444<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">769,749<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_creg_StockIssuedDuringPeriodShareValueConversionOfLongtermNotesIntoCommonShares', window );">Conversion of long-term notes into common shares (in Shares)</a></td>
<td class="nump">304,710<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_creg_RoundupOfFranctionalSharesDueToReverseSplit', window );">Round-up of fractional shares due to reverse split</a></td>
<td class="nump">$ 9<span></span>
</td>
<td class="num">(9)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_creg_StockIssueDuringPeriodSharesRoundupOfFranctionalSharesDueToReverseSplit', window );">Round-up of fractional shares due to reverse split (in Shares)</a></td>
<td class="nump">9,100<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax', window );">Foreign currency translation loss/gain</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">58,688<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">58,688<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Balance at ending at Jun. 30, 2020</a></td>
<td class="nump">$ 2,493<span></span>
</td>
<td class="nump">$ 117,995,829<span></span>
</td>
<td class="nump">$ 14,666,206<span></span>
</td>
<td class="num">$ (7,415,203)<span></span>
</td>
<td class="num">$ (46,193,064)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 79,056,262<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharesOutstanding', window );">Balance at ending (in Shares) at Jun. 30, 2020</a></td>
<td class="nump">2,493,197<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_creg_IssuanceOfCommonStockForEquityFinancing">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Issuance of common stock for equity financing.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">creg_IssuanceOfCommonStockForEquityFinancing</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>creg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_creg_PurchaseOfNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Purchase of non controlling interest.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">creg_PurchaseOfNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>creg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_creg_RoundupOfFranctionalSharesDueToReverseSplit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Round-up of fractional shares due to reverse split.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">creg_RoundupOfFranctionalSharesDueToReverseSplit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>creg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_creg_StockIssueDuringPeriodSharesConversionOfConvertibleNotesIncludingAccruedInterestIntoCommonShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Conversion of convertible notes including accrued interest into common shares.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">creg_StockIssueDuringPeriodSharesConversionOfConvertibleNotesIncludingAccruedInterestIntoCommonShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>creg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_creg_StockIssueDuringPeriodSharesIssuanceOfCommonStockForEquityFinancing">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of issuance of common stock for equity financing.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">creg_StockIssueDuringPeriodSharesIssuanceOfCommonStockForEquityFinancing</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>creg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_creg_StockIssueDuringPeriodSharesRoundupOfFranctionalSharesDueToReverseSplit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Round-up of fractional shares due to reverse split.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">creg_StockIssueDuringPeriodSharesRoundupOfFranctionalSharesDueToReverseSplit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>creg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_creg_StockIssuedDuringPeriodShareValueConversionOfLongtermNotesIntoCommonShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Conversion of long-term notes into common shares, Shares</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">creg_StockIssuedDuringPeriodShareValueConversionOfLongtermNotesIntoCommonShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>creg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_creg_StockIssuedDuringPeriodValueConversionOfLongtermNotesIntoCommonShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Conversion of long-term notes into common shares.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">creg_StockIssuedDuringPeriodValueConversionOfLongtermNotesIntoCommonShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>creg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_creg_TransferToStatutoryReserves">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Transfer to statutory reserves.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">creg_TransferToStatutoryReserves</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>creg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669646-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProfitLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669619-108580<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22499-107794<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=75031198&amp;loc=d3e14064-108612<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 235<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399901&amp;loc=d3e537907-122884<br><br>Reference 8: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8924-108599<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669625-108580<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22663-107794<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (c)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br><br>Reference 14: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4J<br> -URI http://asc.fasb.org/extlink&amp;oid=120409616&amp;loc=SL4591551-111686<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8906-108599<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3000-108585<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 19<br> -URI http://asc.fasb.org/extlink&amp;oid=108774443&amp;loc=SL4569616-111683<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 20: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4K<br> -URI http://asc.fasb.org/extlink&amp;oid=120409616&amp;loc=SL4591552-111686<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22658-107794<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProfitLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of shares issued which are neither cancelled nor held in the treasury.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of shares issued during the period as a result of the conversion of convertible securities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.29-30)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21475-112644<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21463-112644<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number, after forfeiture, of shares or units issued under share-based payment arrangement. Excludes shares or units issued under employee stock ownership plan (ESOP).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21463-112644<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The gross value of stock issued during the period upon the conversion of convertible securities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21463-112644<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.29-31)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodValueNewIssues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Equity impact of the value of new stock issued during the period. Includes shares issued in an initial public offering or a secondary public offering.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21463-112644<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodValueNewIssues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Value, after forfeiture, of shares issued under share-based payment arrangement. Excludes employee stock ownership plan (ESOP).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5047-113901<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 4.E)<br> -URI http://asc.fasb.org/extlink&amp;oid=27010918&amp;loc=d3e74512-122707<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(31))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=75031198&amp;loc=d3e14064-108612<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>20
<FILENAME>R7.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.2</span><table class="report" border="0" cellspacing="2" id="idm140208776575128">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Organization and Description of Business<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountingPoliciesAbstract', window );"><strong>Accounting Policies [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock', window );">ORGANIZATION AND DESCRIPTION OF BUSINESS</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>1.
ORGANIZATION AND DESCRIPTION OF BUSINESS</b></font></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">China
Recycling Energy Corporation (the &#x201c;Company&#x201d; or &#x201c;CREG&#x201d;) is incorporated in Nevada state. The Company, through
its subsidiaries, provides energy saving solutions and services, including selling and leasing energy saving systems and equipment
to customers, and project investment in the Peoples Republic of China (&#x201c;PRC&#x201d;).</font></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company&#x2019;s organizational chart as of June 30, 2020 is as follows:</font></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><img src="image_001.jpg" alt=""/></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Erdos
TCH &#x2013; Joint Venture</i></font></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
April 14, 2009, the Company formed a joint venture (the &#x201c;JV&#x201d;) with Erdos Metallurgy Co., Ltd. (&#x201c;Erdos&#x201d;)
to recycle waste heat from Erdos&#x2019; metal refining plants to generate power and steam to be sold back to Erdos. The name of
the JV was Inner Mongolia Erdos TCH Energy Saving Development Co., Ltd. (&#x201c;Erdos TCH&#x201d;) with a term of 20 years. Total
investment for the project was estimated at $79 million (RMB 500 million) with an initial investment of $17.55 million (RMB 120
million). Erdos contributed 7% of the total investment of the project, and Xi&#x2019;an TCH Energy Technology Co., Ltd. (&#x201c;Xi&#x2019;an
TCH&#x201d;) contributed 93%. On June 15, 2013, Xi&#x2019;an TCH and Erdos entered into a share transfer agreement, pursuant to
which Erdos sold its 7% ownership interest in the JV to Xi&#x2019;an TCH for $1.29 million (RMB 8 million), plus certain accumulated
profits as described below. Xi&#x2019;an TCH paid the $1.29 million in July 2013 and, as a result, became the sole stockholder
of the JV. Erdos TCH currently has two power generation systems in Phase I with a total of 18 MW power capacity, and three power
generation systems in Phase II with a total of 27 MW power capacity. On April 28, 2016, Erdos TCH and Erdos entered into a supplemental
agreement, effective May 1, 2016, whereby Erdos TCH cancelled monthly minimum lease payments from Erdos, and started to charge
Erdos based on actual electricity sold at RMB 0.30 / KWH. The selling price of each KWH is determined annually based on prevailing
market conditions. The Company evaluated the modified terms for payments based on actual electricity sold as minimum lease payments
as defined in ASC 840-10-25-4, since lease payments that depend on a factor directly related to the future use of the leased property
are contingent rentals and, accordingly, are excluded from minimum lease payments in their entirety. The Company wrote off the
net investment receivables of these leases at the lease modification date. Since May 2019, Erdos TCH has ceased its operations
due to renovations and furnace safety upgrades of Erdos, and the Company initially expected the resumption of operations in July
2020, but the resumption of operations will be delayed due to the global pandemic of Covid-19, the Company is not able to provide
a resumption date as it will depend on the overall progress of the global epidemic control. During this period, Erdos will compensate
Erdos TCH RMB 1 million ($145,460) per month, until operations resume.</font></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
addition, Erdos TCH has 30% ownership in DaTangShiDai (BinZhou) Energy Savings Technology Co., Ltd. (&#x201c;BinZhou Energy Savings&#x201d;),
30% ownership in DaTangShiDai DaTong Recycling Energy Technology Co., Ltd. (&#x201c;DaTong Recycling Energy&#x201d;), and 40% ownership
in DaTang ShiDai TianYu XuZhou Recycling Energy Technology Co, Ltd. (&#x201c;TianYu XuZhou Recycling Energy&#x201d;). These companies
were incorporated in 2012 but there have not been any operations since then nor has any registered capital contribution been made.</font></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Pucheng
Biomass Power Generation Projects</i></font></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
June 29, 2010, Xi&#x2019;an TCH entered into a Biomass Power Generation (&#x201c;BMPG&#x201d;) Project Lease Agreement with Pucheng
XinHengYuan Biomass Power Generation Co., Ltd. (&#x201c;Pucheng&#x201d;), a limited liability company incorporated in China. Under
this lease agreement, Xi&#x2019;an TCH leased a set of 12 MW BMPG systems to Pucheng at a minimum of $279,400 (RMB 1,900,000) per
month for 15 years (&#x201c;Pucheng Phase I&#x201d;).</font></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
September 11, 2013, Xi&#x2019;an TCH entered into a BMPG Asset Transfer Agreement (the &#x201c;Pucheng Transfer Agreement&#x201d;)
with Pucheng. The Pucheng Transfer Agreement provided for the sale by Pucheng to Xi&#x2019;an TCH of a set of 12 MW BMPG systems
with completion of system transformation for RMB 100 million ($16.48 million) in the form of 87,666 shares (post-reverse stock
split) of common stock of the Company at $187.0 per share (post-reverse stock price). Also on September 11, 2013, Xi&#x2019;an
TCH entered into a BMPG Project Lease Agreement with Pucheng (the &#x201c;Pucheng Lease&#x201d;). Under the Pucheng Lease, Xi&#x2019;an
TCH leases this same set of 12 MW BMPG systems to Pucheng, and combined this lease with the lease for the 12 MW BMPG station of
Pucheng Phase I project, under a single lease to Pucheng for RMB 3.8 million ($0.63 million) per month (the &#x201c;Pucheng Phase
II Project&#x201d;). The term for the combined lease is from September 2013 to June 2025. The lease agreement for the 12 MW station
from the Pucheng Phase I project terminated upon the effective date of the Pucheng Lease. The ownership of the two 12 MW BMPG
systems will transfer to Pucheng at no additional charge when the Pucheng Lease expires.&#xa0;</font></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: -0.05pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
September 29, 2019, Xi&#x2019;an TCH entered into a Termination Agreement of the Lease Agreement of the Biomass Power Generation
Project (the &#x201c;Termination Agreement&#x201d;) with Pucheng.</font></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Pucheng
failed to pay fees it owed to Xi&#x2019;an TCH for leasing two biomass power generation systems from Xi&#x2019;an TCH, due to its
long suspension of production resulting from the significant reduction of raw material supplies for its biomass power generation
operation in Pucheng County, which caused the biomass power generation project to no longer be suitable. Pursuant to the Termination
Agreement, the parties agreed that: (i) Pucheng shall pay outstanding lease fees of RMB 97.6 million ($14 million) owed as of
December 31, 2018 to Xi&#x2019;an TCH before January 15, 2020; (ii) Xi&#x2019;an TCH will waive the lease fees owed after January
1, 2019; (iii) Xi&#x2019;an TCH will not return RMB 3.8 million ($542,857) in cash deposits paid by Pucheng; (iv) Xi&#x2019;an TCH
will transfer the Project to Pucheng at no additional cost after receiving RMB 97.6 million ($14 million) from Pucheng, and the
original lease agreement between the parties will be formally terminated; and (v) if Pucheng fails to pay off RMB 97.6 million
($14 million) to Xi&#x2019;an TCH before January 15, 2020, Xi&#x2019;an TCH will still hold ownership of the Project and the original
lease agreement shall still be valid. The Company recorded an additional $2.67 million bad debt expense for Pucheng during the
year ended December 31, 2019. Xi&#x2019;an TCH received RMB 97.6 million ($14 million) in full on January 14, 2020 and the ownership
of the system was transferred.&#xa0;</font></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Shenqiu
Yuneng Biomass Power Generation Projects</i></font></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
September 28, 2011, Xi&#x2019;an TCH and Shenqiu entered into a BMPG Project Lease Agreement (the &#x201c;2011 Shenqiu Lease&#x201d;).
Under the 2011 Shenqiu Lease, Xi&#x2019;an TCH agreed to lease a set of 12 MW BMPG systems to Shenqiu at a monthly rental of $286,000
(RMB 1,800,000) for 11 years.</font></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
March 30, 2013, Xi&#x2019;an TCH and Shenqiu entered into a BMPG Project Lease Agreement (the &#x201c;2013 Shenqiu Lease&#x201d;).
Under the 2013 Shenqiu Lease, Xi&#x2019;an TCH agreed to lease the second set of 12 MW BMPG systems to Shenqiu for $239,000 (RMB
1.5 million) per month for 9.5 years.</font></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As
repayment for a loan made by Xi&#x2019;an Zhonghong to Beijing Hongyuan Recycling Energy Investment Center, LLP (the &#x201c;HYREF&#x201d;)
on January 10, 2019 (see further discussion in Note 9); on January 4, 2019, Xi&#x2019;an Zhonghong, Xi&#x2019;an TCH, and Mr. Chonggong
Bai (or &#x201c;Mr. Bai&#x201d;), a resident of China, entered into a Projects Transfer Agreement (the &#x201c;Agreement&#x201d;),
pursuant to which Xi&#x2019;an TCH transferred two BMGP in Shenqiu (&#x201c;Shenqiu Phase I and II Projects&#x201d;) to Mr. Bai for
RMB 127,066,000 ($18.55 million). As consideration for the transfer of the Shenqiu Phase I and II Projects to Mr. Bai (Note 9),
Mr. Bai transferred all the equity shares of his wholly owned company, Xi&#x2019;an Hanneng Enterprises Management Consulting Co.
Ltd. (&#x201c;Xi&#x2019;an Hanneng&#x201d;) to Beijing Hongyuan Recycling Energy Investment Center, LLP (the &#x201c;HYREF&#x201d;)
as repayment for a loan made by Xi&#x2019;an Zhonghong to HYREF on January 10, 2019. The transfer of the projects was completed
on February 15, 2019. The Company recorded $208,359 loss from the transfer during the year ended December 31, 2019. Xi&#x2019;an
Hanneng was expected to own 47,150,000 shares of Xi&#x2019;an Huaxin New Energy Co., Ltd for the repayment of Shenqiu system and
Huayu system. However, Xi&#x2019;an Hanneng was not able to obtain all the Huaxin shares due to halted trading of Huaxin stock
by NEEQ for not filing its 2018 annual report. On December 20, 2019, Mr. Bai and all the related parties therefore agreed to have
Mr. Bai instead paying in cash for the transfer price of Shenqiu (see Note 9 for detail).&#xa0;</font></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>The
Fund Management Company</i></font></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
June 25, 2013, Xi&#x2019;an TCH and Hongyuan Huifu Venture Capital Co. Ltd. (&#x201c;Hongyuan Huifu&#x201d;) established Beijing
Hongyuan Recycling Energy Investment Management Company Ltd. (the &#x201c;Fund Management Company&#x201d;) with registered capital
of RMB 10 million ($1.45 million). Xi&#x2019;an TCH made an initial capital contribution of RMB 4 million ($650,000) and held a
40% ownership interest in the Fund Management Company. With respect to the Fund Management Company, voting rights and dividend
rights are allocated 80% and 20% between Hongyuan Huifu and Xi&#x2019;an TCH, respectively.</font></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Fund Management Company is the general partner of Beijing Hongyuan Recycling Energy Investment Center, LLP (the &#x201c;HYREF Fund&#x201d;),
a limited liability partnership established on July 18, 2013 in Beijing. The Fund Management Company made an initial capital contribution
of RMB 5 million ($830,000) to the HYREF Fund. RMB 460 million ($77 million) was fully subscribed by all partners for the HYREF
Fund. The HYREF Fund has three limited partners: (1) China Orient Asset Management Co., Ltd., which made an initial capital contribution
of RMB 280 million ($46.67 million) to the HYREF Fund and is a preferred limited partner; (2) Hongyuan Huifu, which made an initial
capital contribution of RMB 100 million ($16.67 million) to the HYREF Fund and is an ordinary limited partner; and (3) the Company&#x2019;s
wholly-owned subsidiary, Xi&#x2019;an TCH, which made an initial capital contribution of RMB 75 million ($12.5 million) to the
HYREF Fund and is a secondary limited partner.&#xa0;In addition, Xi&#x2019;an TCH and Hongyuan Huifu formed Beijing Hongyuan Recycling
Energy Investment Management Company Ltd. to manage this Fund, which also subscribed in the amount of RMB 5 million ($830,000)
from the Fund. The term of the HYREF Fund&#x2019;s partnership is six years from the date of its establishment, expiring July 18,
2019. However, the HYREF Fund&#x2019;s partnership will not terminate until the HYREF loan is fully repaid and the buy-back period
is over pursuant to the Buy-back Agreement entered on December 29, 2018 (see Note 9). The term is four years from the date of
contribution for the preferred limited partner, and four years from the date of contribution for the ordinary limited partner.
The total size of the HYREF Fund is RMB 460 million ($77 million). The HYREF Fund was formed to invest in Xi&#x2019;an Zhonghong
New Energy Technology Co., Ltd., a then 90% owned subsidiary of Xi&#x2019;an TCH, for the construction of two coke dry quenching
(&#x201c;CDQ&#x201d;) Waste Heat Power Generation (&#x201c;WHPG&#x201d;) stations with Jiangsu Tianyu Energy and Chemical Group Co.,
Ltd. (&#x201c;Tianyu&#x201d;) and one CDQ WHPG station with Boxing County Chengli Gas Supply Co., Ltd. (&#x201c;Chengli&#x201d;).</font></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
December 29, 2018, Xi&#x2019;an TCH entered into a Share Transfer Agreement with Hongyuan Huifu, pursuant to which Xi&#x2019;an
TCH transferred its 40% ownership in the Fund Management Company to Hongyuan Huifu for RMB 3,453,867 ($0.53 million). The transfer
was completed January 22, 2019. The Company recorded approximately $46,500 loss from the sale of a 40% equity interest in Fund
Management Company. The Company does not have any ownership in the Fund Management Company after this transaction.</font></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Chengli
Waste Heat Power Generation Projects</i></font></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
July 19, 2013, Xi&#x2019;an TCH formed a new company, &#x201c;Xi&#x2019;an Zhonghong New Energy Technology Co., Ltd.&#x201d; (&#x201c;Zhonghong&#x201d;),
with registered capital of RMB 30 million ($4.85 million). Xi&#x2019;an TCH paid RMB 27 million ($4.37 million) and owns 90% of
Zhonghong. Zhonghong is engaged to provide energy saving solution and services, including constructing, selling and leasing energy
saving systems and equipment to customers. On December 29, 2018, Shanghai TCH entered into a Share Transfer Agreement with HYREF,
pursuant to which HYREF transferred its 10% ownership in Xi&#x2019;an Zhonghong to Shanghai TCH for RMB 3 million ($0.44 million).
The transfer was completed on January 22, 2019.&#xa0;The Company owns 100% of Xi&#x2019;an Zhonghong after the transaction.&#xa0;&#xa0;</font></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
July 24, 2013, Zhonghong entered into a Cooperative Agreement of CDQ and CDQ WHPG Project (Coke Dry Quenching Waste Heat Power
Generation Project) with Boxing County Chengli Gas Supply Co., Ltd. (&#x201c;Chengli&#x201d;). The parties entered into a supplement
agreement on July 26, 2013. Pursuant to these agreements, Zhonghong will design, build and maintain a 25 MW CDQ system and a CDQ
WHPG system to supply power to Chengli, and Chengli will pay energy saving fees (the &#x201c;Chengli Project&#x201d;).</font></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
December 29, 2018, Xi&#x2019;an Zhonghong, Xi&#x2019;an TCH, HYREF, Guohua Ku, and Mr. Chonggong Bai entered into a CDQ WHPG Station
Fixed Assets Transfer Agreement, pursuant to which Xi&#x2019;an Zhonghong transferred Chengli CDQ WHPG station as the repayment
for the loan of RMB 188,639,400 ($27.54 million) to HYREF. Xi&#x2019;an Zhonghong, Xi&#x2019;an TCH, Guohua Ku and Chonggong Bai
also agreed to buy back the CDQ WHPG Station when conditions under the Buy Back Agreement are met (see Note 9). The transfer of
the Station was completed January 22, 2019, the Company recorded $624,133 loss from this transfer. Since the original terms of
Buy Back Agreement are still valid, and the Buy Back possibility could occur; therefore, the loan principal and interest and the
corresponding asset of Chengli CDQ WHPG station cannot be derecognized due to the existence of Buy Back clauses (see Note 5 for
detail).</font></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Tianyu
Waste Heat Power Generation Project</i></font></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
July 19, 2013, Zhonghong entered into a Cooperative Agreement (the &#x201c;Tianyu Agreement&#x201d;) for Energy Management of CDQ
and CDQ WHPG Projects with Jiangsu Tianyu Energy and Chemical Group Co., Ltd. (&#x201c;Tianyu&#x201d;). Pursuant to the Tianyu Agreement,
Zhonghong will design, build, operate and maintain two sets of 25 MW CDQ systems and CDQ WHPG systems for two subsidiaries of
Tianyu &#x2013; Xuzhou Tian&#x2019;an Chemical Co., Ltd. (&#x201c;Xuzhou Tian&#x2019;an&#x201d;) and Xuzhou Huayu Coking Co., Ltd.
(&#x201c;Xuzhou Huayu&#x201d;) &#x2013; to be located at Xuzhou Tian&#x2019;an and Xuzhou Huayu&#x2019;s respective locations (the
&#x201c;Tianyu Project&#x201d;). Upon completion of the Tianyu Project, Zhonghong will charge Tianyu an energy saving fee of RMB
0.534 ($0.087) per kilowatt hour (excluding tax). The term of the Tianyu Agreement is 20 years. The construction of the Xuzhou
Tian&#x2019;an Project is anticipated to be completed by the second quarter of 2020. The Xuzhou Huayu Project has been on hold
due to a conflict between Xuzhou Huayu Coking Co., Ltd. and local residents on certain pollution-related issues.</font></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
January 4, 2019, Xi&#x2019;an Zhonghong, Xi&#x2019;an TCH, and Mr. Chonggong Bai entered into a Projects Transfer Agreement (the
&#x201c;Agreement&#x201d;), pursuant to which Xi&#x2019;an Zhonghong transferred a CDQ WHPG station (under construction) located
in Xuzhou City for Xuzhou Huayu Coking Co., Ltd. (&#x201c;Xuzhou Huayu Project&#x201d;) to Mr. Bai for RMB 120,000,000 ($17.52 million).
Mr. Bai agreed that as consideration for the transfer of the Xuzhou Huayu Project to him (Note 9), he would transfer all the equity
shares of his wholly owned company, Xi&#x2019;an Hanneng, to HYREF as repayment for the loan made by Xi&#x2019;an Zhonghong to HYREF.
The transfer of the project was completed on February 15, 2019. The Company recorded $397,033 loss from this transfer during the
year ended December 31, 2019.&#xa0;On January 10, 2019, Mr. Chonggong Bai transferred all the equity shares of his wholly owned
company, Xi&#x2019;an Hanneng, to HYREF as repayment for the loan. Xi&#x2019;an Hanneng was expected to own 47,150,000 shares of
Xi&#x2019;an Huaxin New Energy Co., Ltd for the repayment of Huayu system and Shenqiu system. As of September 30, 2019, Xi&#x2019;an
Hanneng already owned 29,948,000 shares of Huaxin, but was not able to obtain the remaining 17,202,000 shares due to halted trading
of Huaxin stock by NEEQ for not filing its 2018 annual report. On December 20, 2019, Mr. Bai and all the related parties agreed
to have Mr. Bai instead pay in cash for the transfer price of Huayu (see Note 9 for detail).&#xa0;</font></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
January 10, 2020, Zhonghong, Tianyu and Huaxin signed a transfer agreement to transfer all assets under construction and related
rights and interests of Xuzhou Tian&#x2019;an Project to Tianyu for RMB 170 million including VAT ($24.37 million) in three installment
payments. The 1st installment payment of RMB 50 million ($7.17 million) to be paid within 20 working days after the contract is
signed. The 2nd installment payment of RMB 50 million ($7.17 million) is to be paid within 20 working days after completion of
the project construction but no later than July 31, 2020. The final installment payment of RMB 70 million ($10.03 million) is
to be paid before December 31, 2020. On March 11, 2020, the Company received the 1<sup>st</sup>&#xa0;installment payment. The
repayment date for 2<sup>nd </sup>installment payment is delayed to fourth quarter of 2020.</font></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Zhongtai
Waste Heat Power Generation Energy Management Cooperative Agreement</i></font></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
December 6, 2013, Xi&#x2019;an TCH entered into a CDQ and WHPG Energy Management Cooperative Agreement (the &#x201c;Zhongtai Agreement&#x201d;)
with Xuzhou Zhongtai Energy Technology Co., Ltd. (&#x201c;Zhongtai&#x201d;), a limited liability company incorporated in Jiangsu
Province, China.</font></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Pursuant
to the Zhongtai Agreement, Xi&#x2019;an TCH was to design, build and maintain a 150 ton per hour CDQ system and a 25 MW CDQ WHPG
system and sell the power to Zhongtai, and Xi&#x2019;an TCH is also to build a furnace to generate steam from the smoke pipeline&#x2019;s
waste heat and sell the steam to Zhongtai.</font></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
construction period of the Project was expected to be 18 months from the date when conditions are ready for construction to begin.
Zhongtai is to start to pay an energy saving service fee from the date when the WHPG station passes the required 72-hour test
run. The payment term is 20 years. For the first 10 years, Zhongtai shall pay an energy saving fee at RMB 0.534 ($0.089) per kilowatt
hour (KWH) (including value added tax) for the power generated from the system. For the second 10 years, Zhongtai shall pay an
energy saving fee at RMB 0.402 ($0.067) per KWH (including value added tax). During the term of the contract the energy saving
fee shall be adjusted at the same percentage as the change of local grid electricity price. Zhongtai shall also pay an energy
saving fee for the steam supplied by Xi&#x2019;an TCH at RMB 100 ($16.67) per ton (including value added tax). Zhongtai and its
parent company will provide guarantees to ensure Zhongtai will fulfill its obligations under the Agreement. Upon the completion
of the term, Xi&#x2019;an TCH will transfer the systems to Zhongtai for RMB 1 ($0.16). Zhongtai shall provide waste heat to the
systems for no less than 8,000 hours per year and waste gas volume no less than 150,000 Normal Meter Cubed (Nm3) per hour, with
a temperature no less than 950&#xb0;C. If these requirements are not met, the term of the Agreement will be extended accordingly.
If Zhongtai wants to terminate the Zhongtai Agreement early, it shall provide Xi&#x2019;an TCH with a 60 day notice and pay the
termination fee and compensation for the damages to Xi&#x2019;an TCH according to the following formula: (1) if it is less than
five years into the term when Zhongtai requests termination, Zhongtai shall pay: Xi&#x2019;an TCH&#x2019;s total investment amount
plus Xi&#x2019;an TCH&#x2019;s annual investment return times five years minus the years in which the system has already operated;
or 2) if it is more than five years into the term when Zhongtai requests the termination, Zhongtai shall pay: Xi&#x2019;an TCH&#x2019;s
total investment amount minus total amortization cost (the amortization period is 10 years).</font></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
March 2016, Xi&#x2019;an TCH entered into a Transfer Agreement of CDQ and a CDQ WHPG system with Zhongtai and Xi&#x2019;an Huaxin
(the &#x201c;Transfer Agreement&#x201d;). Under the Transfer Agreement, Xi&#x2019;an TCH agreed to transfer to Zhongtai all of the
assets associated with the CDQ Waste Heat Power Generation Project (the &#x201c;Project&#x201d;), which is under construction pursuant
to the Zhongtai Agreement. Additionally, Xi&#x2019;an TCH agreed to transfer to Zhongtai the Engineering, Procurement and Construction
(&#x201c;EPC&#x201d;) Contract for the CDQ Waste Heat Power Generation Project which Xi&#x2019;an TCH had entered into with Xi&#x2019;an
Huaxin in connection with the Project. Xi&#x2019;an Huaxin will continue to construct and complete the Project and Xi&#x2019;an
TCH agreed to transfer all its rights and obligations under the EPC Contract to Zhongtai. As consideration for the transfer of
the Project, Zhongtai agreed to pay to Xi&#x2019;an TCH RMB 167,360,000 ($25.77 million) including (i) RMB 152,360,000 ($23.46
million) for the construction of the Project; and (ii) RMB 15,000,000 ($2.31 million) as payment for partial loan interest accrued
during the construction period. Those amounts have been, or will be, paid by Zhongtai to Xi&#x2019;an TCH according to the following
schedule: (a) RMB 50,000,000 ($7.70 million) was to be paid within 20 business days after the Transfer Agreement was signed; (b)
RMB 30,000,000 ($4.32 million) was to be paid within 20 business days after the Project was completed, but no later than July
30, 2016; and (c) RMB 87,360,000 ($13.45 million) was to be paid no later than July 30, 2017. Xuzhou Taifa Special Steel Technology
Co., Ltd. (&#x201c;Xuzhou Taifa&#x201d;) guaranteed the payments from Zhongtai to Xi&#x2019;an TCH. The ownership of the Project
was conditionally transferred to Zhongtai following the initial payment of RMB 50,000,000 ($7.70 million) by Zhongtai to Xi&#x2019;an
TCH and the full ownership of the Project will be officially transferred to Zhongtai after it completes all payments pursuant
to the Transfer Agreement. The Company recorded a $2.82 million loss from this transaction in 2016. In 2016, Xi&#x2019;an TCH had
received the first payment of $7.70 million and the second payment of $4.32 million. However, the Company received a repayment
commitment letter from Zhongtai on February 23, 2018, in which Zhongtai committed to pay the remaining payment of RMB 87,360,000
($13.45 million) no later than the end of July 2018; in July 2018, Zhongtai and the Company reached a further oral agreement to
extend the repayment term of RMB 87,360,000 ($13.45 million) by another two to three months. As of June 30, 2020, the Company
had gross receivable from Zhongtai for $4.24 million (with bad debt allowance of $4.24 million). In January 2020, Zhongtai paid
RMB 10 million ($1.41 million); in March 2020, Zhongtai paid RMB 20 million ($2.82 million); in June 2020, Zhongtai paid RMB 10
million ($1.41 million). Zhongtai is committed to pay in full the remaining balance of RMB 30 million ($4.24 million) no later
than the end of 2020.</font></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Formation
of Zhongxun</i></font></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
March 24, 2014, Xi&#x2019;an TCH incorporated a subsidiary, Zhongxun Energy Investment (Beijing) Co., Ltd. (&#x201c;Zhongxun&#x201d;)
with registered capital of $5,695,502 (RMB 35,000,000), which must be contributed before October 1, 2028. Zhongxun is 100% owned
by Xi&#x2019;an TCH and will be mainly engaged in project investment, investment management, economic information consulting, and
technical services. Zhongxun has not yet commenced operations nor has any capital contribution been made as of the date of this
report.</font></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Formation
of Yinghua</i></font></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
February 11, 2015, the Company incorporated a subsidiary, Shanghai Yinghua Financial Leasing Co., Ltd. (&#x201c;Yinghua&#x201d;)
with registered capital of $30,000,000, to be paid within 10 years from the date the business license is issued. Yinghua is 100%
owned by the Company and will be mainly engaged in financial leasing, purchase of financial leasing assets, disposal and repair
of financial leasing assets, consulting and ensuring of financial leasing transactions, and related factoring business. Yinghua
has not yet commenced operations nor has any capital contribution been made as of the date of this report.</font></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Reverse
Stock Split</i></font></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
April 13, 2020, the Company filed a certificate of change (&#x201c;Certificate of Change&#x201d;) with the Secretary of State of
the State of Nevada, pursuant to which, on April 13, 2020, the Company effected a reverse stock split of its common stock, $0.001
per share at a rate of 1-for-10, accompanied by a corresponding decrease in the Company&#x2019;s issued and outstanding shares
of common stock (the &#x201c;Reverse Stock Split&#x201d;). The consolidated financial statements as of June 30, 2020 and December
31, 2019, and for the six and three months ended June 30, 2020 and 2019 were retroactively restated to reflect this reverse stock
split.</font></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Other
Events</i></font></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
September 9, 2019, the Company entered into a letter of intent to acquire a controlling interest in Xi&#x2019;an Yineng Zhihui
Technology Co., Ltd. (&#x201c;YNZH&#x201d;), a next generation energy storage solution provider in China. YNZH is a leading comprehensive
high-tech intelligent energy service company integrated with energy efficiency improvement and storage management in China. The
energy efficiency management is to fully use big data cloud computing technology, effectively adopt the combination of the mature
international and domestic clean energy technologies to make the customers&#x2019; energy management more efficient, more economical,
more secure and more scientific. The terms of this proposed transaction are currently being negotiated.</font></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.1pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
December 2019, a novel strain of coronavirus (COVID-19) was reported in Wuhan, China. The World Health Organization has declared
the outbreak to constitute a &#x201c;Public Health Emergency of International Concern.&#x201d; This pandemic, which continues to
spread to additional countries, and is disrupting supply chains and affecting production and sales across a range of industries
as a result of quarantines, facility closures, and travel and logistics restrictions in connection with the outbreak. However,
as a result of PRC government&#x2019;s effort on disease control, most cities in China were reopened, the outbreak in China is
under the control. The Company disposed all of its systems and currently holds only five power generating systems through Erdos
TCH, the Company initially expected to resume production of these five power generating systems in July 2020 from the renovation
and furnace safety upgrade, but the resumption of operations will be delayed due to the global pandemic of Covid-19; Erdos exports
ferrosilicon to 27 countries, the Company decided not to resume the production in the third quarter of 2020 as a result of decreased
sales order and overstocked inventory, and the Company is not able to provide a resumption date as it will depend on the overall
progress of the global epidemic control. There are some new Covid-19 cases discovered in a few provinces of China including Beijing
and Liaoning province, no new case has been discovered in Xi&#x2019;an province where the Company is located as of today.</font></p><br/><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountingPoliciesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountingPoliciesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for organization, consolidation and basis of presentation of financial statements disclosure.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -URI http://asc.fasb.org/topic&amp;trid=2122149<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -URI http://asc.fasb.org/topic&amp;trid=2197479<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>21
<FILENAME>R8.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.2</span><table class="report" border="0" cellspacing="2" id="idm140208697983688">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountingPoliciesAbstract', window );"><strong>Accounting Policies [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SignificantAccountingPoliciesTextBlock', window );">SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2.
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES</b></font></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Basis
of Presentation</i></font></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
consolidated financial statements (&#x201c;CFS&#x201d;) were prepared in accordance with accounting principles generally accepted
in the United States of America (&#x201c;US GAAP&#x201d;).</font></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.1pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
interim consolidated financial information as of June 30, 2020 and for the six and three-month periods ended March, 2020 and 2019
was prepared without audit, pursuant to the rules and regulations of the Securities and Exchange Commission (&#x201c;SEC&#x201d;).
Certain information and footnote disclosures, which are normally included in CFS prepared in accordance with U.S. GAAP were not
included. The interim consolidated financial information should be read in conjunction with the Financial Statements and the notes
thereto, included in the Company&#x2019;s Annual Report on Form 10-K for the fiscal year ended December 31, 2019, previously filed
with the SEC on May 14, 2020.</font></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.2pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
the opinion of management, all adjustments (which include all significant normal and recurring adjustments) necessary to present
a fair statement of the Company&#x2019;s consolidated financial position as of June 30, 2020, its consolidated results of operations
and cash flows for the six and three months ended June 30, 2020 and 2019, as applicable, were made.&#xa0;</font></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Basis
of Consolidation</i></font></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
CFS include the accounts of CREG and its subsidiaries, Shanghai Yinghua Financial Leasing Co., Ltd. (&#x201c;Yinghua&#x201d;) and
Sifang Holdings; Sifang Holdings&#x2019; wholly owned subsidiaries, Huahong New Energy Technology Co., Ltd. (&#x201c;Huahong&#x201d;)
and Shanghai TCH Energy Tech Co., Ltd. (&#x201c;Shanghai TCH&#x201d;); Shanghai TCH&#x2019;s wholly-owned subsidiary, Xi&#x2019;an
TCH Energy Tech Co., Ltd. (&#x201c;Xi&#x2019;an TCH&#x201d;); and Xi&#x2019;an TCH&#x2019;s subsidiaries, 1) Erdos TCH Energy Saving
Development Co., Ltd (&#x201c;Erdos TCH&#x201d;), 100% owned by Xi&#x2019;an TCH (See note 1), 2) Zhonghong, 90% owned by Xi&#x2019;an
TCH and 10% owned by Shanghai TCH, and 3) Zhongxun, 100% owned by Xi&#x2019;an TCH. Substantially all the Company&#x2019;s revenues
are derived from the operations of Shanghai TCH and its subsidiaries, which represent substantially all the Company&#x2019;s consolidated
assets and liabilities as of June 30, 2020. All significant inter-company accounts and transactions were eliminated in consolidation.</font></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Uses
and Sources of Liquidity</i></font></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">For
the six and three months ended June 30, 2020, the Company had a net income of $0.40 million and 0.99 million. For the year ended
December 31, 2019, the Company had net loss of $8.78 million. The Company has an accumulated deficit of $46.19 million as of June
30, 2020. The Company is in the process of transforming and expanding into an energy storage integrated solution provider. The
Company plans to pursue disciplined and targeted expansion strategies for market areas the Company currently does not serve. The
Company actively seeks and explores opportunities to apply energy storage technologies to new industries or segments with high
growth potential, including industrial and commercial complexes, large scale photovoltaic (PV) and wind power stations,&#xa0;remote
islands without electricity,&#xa0;and smart energy cities with multi-energy supplies.&#xa0;Management also intends to raise additional
funds by way of a private or public offering, or by obtaining loans from banks or others. The Company&#x2019;s cash flow forecast
indicate it will have sufficient cash to funds its operations for the next 12 months from the date of issuance of these financial
statements.</font></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
historical operating results indicate substantial doubt exists related to the Company&#x2019;s ability to continue as a going concern.
However, the Company had $62.67 million cash on hand at June 30, 2020. The Company believes that the actions discussed above are
probable of occurring and the occurrence, mitigate the substantial doubt raised by its historical operating results.</font></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">While
the Company believes in the viability of its strategy to generate sufficient revenue and in its ability to raise additional funds
on reasonable terms and conditions, there can be no assurances to that effect. The ability of the Company to continue as a going
concern is dependent upon the Company&#x2019;s ability to further implement its business plan and generate sufficient revenue and
its ability to raise additional funds by way of a public or private offering, or debt financing including bank loans. The consolidated
financial statements do not include any adjustments that might result from the outcome of these uncertainties.&#xa0;</font></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Use
of Estimates</i></font></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
preparing these CFS in accordance with US GAAP, management makes estimates and assumptions that affect the reported amounts of
assets and liabilities in the balance sheets as well as revenues and expenses during the period reported. Actual results may differ
from these estimates.&#xa0;On an on-going basis, management evaluates their estimates, including those related to allowances for
bad debt and inventory obsolescence, impairment loss on fixed assets and construction in progress, income taxes, and contingencies
and litigation. Management bases their estimates on historical experience and on various other assumptions that are believed to
be reasonable under the circumstances, the results of which form the basis for making judgments about the carrying values of assets
and liabilities that are not readily apparent from other resources.</font></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Revenue
Recognition</i></font></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>A)</i>&#xa0;<i>Sales-type
Leasing and Related Revenue Recognition</i></font></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
January 1, 2019, the Company adopted Financial Accounting Standards Board (&#x201c;FASB&#x201d;) Accounting Standards Codification
(&#x201c;ASC&#x201d;) Topic 842 using the modified retrospective transition approach by applying the new standard to all leases
existing at the date of initial application. Results and disclosure requirements for reporting periods beginning after January
1, 2019 are presented under ASC Topic 842, while prior period amounts have not been adjusted and continue to be reported in accordance
with our historical accounting under Topic 840. (See Operating lease below as relates to the Company as a lessee). The Company&#x2019;s
sales type lease contracts for revenue recognition fall under ASC 842. During the six and three months ended June 30, 2020 and
2019, the Company did not sell any new power generating projects.</font></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company constructs and leases waste energy recycling power generating projects to its customers. The Company typically transfers
legal ownership of the waste energy recycling power generating projects to its customers at the end of the lease. Prior to January
1, 2019, the investment in these projects was recorded as investment in sales-type leases in accordance with ASC Topic 840<i>,
&#x201c;Lease</i>s<i>,&#x201d;</i>&#xa0;and its various amendments and interpretations.</font></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company finances construction of waste energy recycling power generating projects. The sales and cost of sales are recognized
at the inception of the lease, which is when the control is transferred to the lessee. The Company accounts for the transfer of
control as a sales type lease in accordance with ASC 842-10-25-2. The underlying asset is derecognized, and revenue is recorded
when collection of payments is probable. This is in accordance with the revenue recognition principle in ASC 606 - Revenue from
contracts with customers. The investment in sales-type leases consists of the sum of the minimum lease payments receivable less
unearned interest income and estimated executory cost. Minimum lease payments are part of the lease agreement between the Company
(as the lessor) and the customer (as the lessee). The discount rate implicit in the lease is used to calculate the present value
of minimum lease payments. The minimum lease payments consist of the gross lease payments net of executory costs and contingent
rentals, if any. Unearned interest is amortized to income over the lease term to produce a constant periodic rate of return on
net investment in the lease. While revenue is recognized at the inception of the lease, the cash flow from the sales-type lease
occurs over the course of the lease, which results in interest income and reduction of receivables. Revenue is recognized net
of sales tax.</font></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>B)</i>&#xa0;<i>Contingent
Rental Income</i></font></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company records income from actual electricity generated of each project in the period the income is earned, which is when the
electricity is generated. Contingent rent is not part of minimum lease payments.</font></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Operating
Leases</i></font></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
January 1, 2019, the Company adopted Topic 842 using the modified retrospective transition approach by applying the new standard
to all leases existing at the date of initial application. Results and disclosure requirements for reporting periods beginning
after January 1, 2019 are presented under Topic 842, while prior period amounts have not been adjusted and continue to be reported
in accordance with its historical accounting under Topic 840. The new standard establishes a right-of-use (&#x201c;ROU&#x201d;)
model that requires a lessee to record a ROU asset and a lease liability on the balance sheet for all leases with terms longer
than 12 months. Leases will be classified as either finance or operating, with classification affecting the pattern of expense
recognition in the income statement.&#xa0;A modified retrospective transition approach is required for lessees for capital and
operating leases existing at, or entered into after, the beginning of the earliest comparative period presented in the financial
statements, with certain practical expedients available.</font></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company elected the package of practical expedients permitted under the transition guidance, which allowed it to carry forward
its historical lease classification, its assessment on whether a contract was or contains a lease, and its initial direct costs
for any leases that existed prior to January 1, 2019. The Company also elected to combine its lease and non-lease components and
to keep leases with an initial term of 12 months or less off the balance sheet and recognize the associated lease payments in
the consolidated statements of income on a straight-line basis over the lease term.</font></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
company leased an office in Xi&#x2019;an, China as the Company&#x2019;s headquarter; upon adoption, the Company recognized total
Right of Use Asset (&#x201c;ROU&#x201d;) of $116,917, with corresponding liabilities of $116,917 on the consolidated balance sheets.
The ROU assets include adjustments for prepayments and accrued lease payments. The adoption did not impact its beginning retained
earnings, or its prior year consolidated statements of income and statements of cash flows. At June 30, 2020, the ROU was $21,655.</font></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Under
Topic 842, the Company determines if an arrangement is a lease at inception. ROU assets and liabilities are recognized at commencement
date based on the present value of remaining lease payments over the lease term. For this purpose, the Company considers only
payments that are fixed and determinable at the time of commencement. As most of its leases do not provide an implicit rate, it
uses its incremental borrowing rate based on the information available at commencement date in determining the present value of
lease payments. The Company&#x2019;s incremental borrowing rate is a hypothetical rate based on its understanding of what its credit
rating would be. The ROU asset also includes any lease payments made prior to commencement and is recorded net of any lease incentives
received. The Company&#x2019;s lease terms may include options to extend or terminate the lease when it is reasonably certain that
it will exercise such options.</font></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Operating
leases are included in operating lease right-of-use assets and operating lease liabilities (current and non-current), on the consolidated
balance sheets.&#xa0;&#xa0;</font></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Cash</i></font></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Cash
include cash on hand, demand deposits placed with banks or other financial institutions and all highly liquid investments with
an original maturity of three months or less as of the purchase date of such investments.</font></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Accounts
Receivable</i></font></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company&#x2019;s policy is to maintain an allowance for potential credit losses on accounts receivable. Management reviews the
composition of accounts receivable and analyzes historical bad debts, customer concentrations, customer credit worthiness, current
economic trends and changes in customer payment patterns to evaluate the adequacy of these reserves.&#xa0;</font></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As
of June 30, 2020, the Company had gross accounts receivable of $36.06 million; of which, $13.71 million was for transferring the
ownership of Huayu and Shenqiu Phase I and II systems to Mr. Bai; $4.23 million was from the sales of CDQ and a CDQ WHPG system
to Zhongtai, $16.95 million was from transferring the ownership of Tian&#x2019;an project to Tianyu, and $1.16 million accounts
receivable of Erdos TCH for electricity sold. As of December 31, 2019, the Company had gross accounts receivable of $48.06 million;
of which, $35.42 million was for transferring the ownership of Huayu and Shenqiu Phase I and II systems to Mr. Bai; $10.03 million
was from the sales of CDQ and a CDQ WHPG system to Zhongtai, and $2.61 million accounts receivable of Erdos TCH for electricity
sold. As of June 30, 2020, the Company had bad debt allowance of $4,237,587 for Zhongtai and $31,611 for Erdos TCH due to not
making the payments as scheduled. As of December 31, 2019, the Company had bad debt allowance of $5,733,781 for Zhongtai and $261,430
for Erdos TCH due to not making the payments as scheduled. In June 2020, Xuzhou Zhongtai collected RMB 10 million ($1.41 million)
accounts receivable. In June 2020, Erdos TCH collected RMB 10 million ($1.41 million) accounts receivable; on July 2020, Erdos
TCH collected additional RMB 6 million ($0.86 million) accounts receivable; as a result, the Company made a reversal of bad debts
allowance of $1,649,622, of which $1,422,090 was for Zhongtai and $227,532 was for Erdos TCH during the three months ended June
30, 2020.</font></p><br/><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
<tr style="vertical-align: bottom">
    <td>&#xa0;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#xa0;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2020</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#xa0;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#xa0;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2019</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#xa0;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: left">Xuzhou Zhongtai project</td><td style="width: 1%">&#xa0;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">4,237,587</td><td style="width: 1%; text-align: left">&#xa0;</td><td style="width: 1%">&#xa0;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">10,034,116</td><td style="width: 1%; text-align: left">&#xa0;</td></tr>
<tr style="vertical-align: bottom; ">
    <td style="text-align: left">Bai Chonggong (for Shenqiu and Huayu projects)</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">13,710,855</td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">35,415,556</td><td style="text-align: left">&#xa0;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Xuzhou Tian&#x2019;an project</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">16,950,350</td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">-</td><td style="text-align: left">&#xa0;</td></tr>
<tr style="vertical-align: bottom; ">
    <td style="text-align: left">Receivable of electricity sales of Erdos</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">1,163,624</td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">2,614,299</td><td style="text-align: left">&#xa0;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Total accounts receivable</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">36,062,416</td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">48,063,971</td><td style="text-align: left">&#xa0;</td></tr>
<tr style="vertical-align: bottom; ">
    <td style="text-align: left">Bad debt allowance</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">(4,269,198</td><td style="text-align: left">)</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">(5,995,210</td><td style="text-align: left">)</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Accounts receivable, net</td><td>&#xa0;</td>
    <td style="text-align: left">$</td><td style="text-align: right">31,793,218</td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">$</td><td style="text-align: right">42,068,761</td><td style="text-align: left">&#xa0;</td></tr>
</table><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Interest
Receivable on Sales Type Leases</i></font></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As
of June 30, 2020, the interest receivable on sales type leases was $0. As of December 31, 2019, the interest receivable on sales
type leases was $5,245,244, mainly from recognized but not yet collected interest income for the Pucheng systems. The ownership
of Pucheng systems was transferred to Pucheng as a result of full payment received by Xi&#x2019;an TCH in January 2020.&#xa0;</font></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Investment
in sales-type leases, net</i>&#xa0;</font></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">As of June 30, 2020 and December 31, 2019, the Company had net
investment in sales-type leases of $0 and $8,287,560, respectively. The Company maintains reserves for potential credit losses
on receivables. Management reviews the composition of receivables and analyzes historical bad debts, customer concentrations, customer
credit worthiness, current economic trends and changes in customer payment patterns to evaluate the adequacy of these reserves.
As of June 30, 2020 and December 31, 2019, the Company had bad debt allowance for net investment receivable on sales-type leases
of $0 and $24,416,441 for the Pucheng system, respectively. Xi&#x2019;an TCH received RMB 97.6 million ($14 million) in full which
included interest of $5.3 million for Pucheng system on January 14, 2020 and the ownership of the system was transferred. The bad
debt allowance of Pucheng was recorded in 2019.</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Concentration
of Credit Risk</i></font></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Cash
includes cash on hand and demand deposits in accounts maintained within China. Balances at financial institutions within China
are not covered by insurance. The Company has not experienced any losses in such accounts.</font></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Certain
other financial instruments, which subject the Company to concentration of credit risk, consist of accounts and other receivables.
The Company does not require collateral or other security to support these receivables. The Company conducts periodic reviews
of its customers&#x2019; financial condition and customer payment practices to minimize collection risk on accounts receivable.</font></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
operations of the Company are in the PRC. Accordingly, the Company&#x2019;s business, financial condition and results of operations
may be influenced by the political, economic and legal environments in the PRC.</font></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Property
and Equipment</i></font></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Property
and equipment are stated at cost, net of accumulated depreciation. Expenditures for maintenance and repairs are expensed as incurred;
additions, renewals and betterments are capitalized. When property and equipment are retired or otherwise disposed of, the related
cost and accumulated depreciation are removed from the respective accounts, and any gain or loss is included in operations. Depreciation
of property and equipment is provided using the straight-line method over the estimated lives as follows:&#xa0;&#xa0;</font></p><br/><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: #CCEEFF">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 52%"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Building</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 45%"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">20
    years</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; ">
    <td style="font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Vehicles</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2
    - 5 years</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: #CCEEFF">
    <td style="font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Office
    and Other Equipment</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2
    - 5 years</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; ">
    <td style="font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Software</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2
    - 3 years</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td></tr>
</table><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Impairment
of Long-lived Assets</i></font></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
accordance with FASB ASC Topic 360,&#xa0;<i>&#x201c;Property, Plant, and Equipment</i>,&#x201d; the Company reviews its long-lived
assets, including property and equipment, for impairment whenever events or changes in circumstances indicate that the carrying
amounts of the assets may not be fully recoverable. If the total expected undiscounted future net cash flows are less than the
carrying amount of the asset, a loss is recognized for the difference between the fair value and carrying amount of the asset.
The Company recorded $0 asset impairment loss for the six and three months ended June 30, 2020 and 2019.&#xa0;The Company recorded
asset impairment of construction in progress of Xuzhou Tian&#x2019;an of $876,660 for the year ended December 31, 2019, which is
the difference between the book value and disposal price of the asset.</font></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Cost
of Sales</i></font></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Cost
of sales consists primarily of the direct material of the power generating system and expenses incurred directly for project construction
for sales-type leasing and sales tax and additions for contingent rental income.&#xa0;</font></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Income
Taxes</i></font></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Income
taxes are accounted for using an asset and liability method. Under this method, deferred income taxes are recognized for the tax
consequences in future years of differences between the tax bases of assets and liabilities and their financial reporting amounts
at each period end based on enacted tax laws and statutory tax rates, applicable to the periods in which the differences are expected
to affect taxable income. Valuation allowances are established, when necessary, to reduce deferred tax assets to the amount expected
to be realized.</font></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company follows FASB ASC Topic 740, which prescribes a more-likely-than-not threshold for financial statement recognition and
measurement of a tax position taken or expected to be taken in a tax return. ASC Topic 740 also provides guidance on recognition
of income tax assets and liabilities, classification of current and deferred income tax assets and liabilities, accounting for
interest and penalties associated with tax positions, accounting for income taxes in interim periods, and income tax disclosures.</font></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Under
the provisions of FASB ASC Topic 740, when tax returns are filed, it is likely that some positions taken would be sustained upon
examination by the taxing authorities, while others are subject to uncertainty about the merits of the position taken or the amount
of the position that would be ultimately sustained. The benefit of a tax position is recognized in the financial statements in
the period during which, based on all available evidence, management believes it is more likely than not that the position will
be sustained upon examination, including the resolution of appeals or litigation processes, if any. Tax positions taken are not
offset or aggregated with other positions. Tax positions that meet the more-likely-than-not recognition threshold are measured
as the largest amount of tax benefit that is more than 50 percent likely of being realized upon settlement with the applicable
taxing authority. The portion of the benefits associated with tax positions taken that exceeds the amount measured as described
above is reflected as a liability for unrecognized tax benefits in the accompanying balance sheets along with any associated interest
and penalties that would be payable to the taxing authorities upon examination.</font></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Statement
of Cash Flows</i></font></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
accordance with FASB ASC Topic 230,&#xa0;<i>&#x201c;Statement of Cash Flows,&#x201d;</i>&#xa0;cash flows from the Company&#x2019;s
operations are calculated based upon the local currencies. As a result, amounts related to assets and liabilities reported on
the statement of cash flows may not necessarily agree with changes in the corresponding balances on the balance sheet.</font></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Fair
Value of Financial Instruments</i></font></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">For
certain of the Company&#x2019;s financial instruments, including cash and equivalents, restricted cash, accounts receivable, other
receivables, accounts payable, accrued liabilities and short-term debts, the carrying amounts approximate their fair values due
to their short maturities. Receivables on sales-type leases are based on interest rates implicit in the lease.</font></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">FASB
ASC Topic 820,&#xa0;<i>&#x201c;Fair Value Measurements and Disclosures,&#x201d;</i>&#xa0;requires disclosure of the FV of financial
instruments held by the Company. FASB ASC Topic 825,&#xa0;<i>&#x201c;Financial Instruments,&#x201d;</i>&#xa0;defines FV, and establishes
a three-level valuation hierarchy for disclosures of FV measurement that enhances disclosure requirements for FV measures. The
carrying amounts reported in the consolidated balance sheets for receivables and current liabilities each qualify as financial
instruments and are a reasonable estimate of their FV because of the short period of time between the origination of such instruments
and their expected realization and their current market rate of interest. The three levels of valuation hierarchy are defined
as follows:</font></p><br/><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%">
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in; text-align: justify"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in; text-align: justify"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#x25cf;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Level
    1 inputs to the valuation methodology are quoted prices (unadjusted) for identical assets or liabilities in active markets.</font></td></tr>
</table><br/><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%">
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in; text-align: justify"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in; text-align: justify"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#x25cf;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Level
    2 inputs to the valuation methodology include quoted prices for similar assets and liabilities in active markets, and inputs
    that are observable for the asset or liability, either directly or indirectly, for substantially the full term of the financial
    instrument.</font></td></tr>
</table><br/><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%">
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in; text-align: justify"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in; text-align: justify"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#x25cf;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Level
    3 inputs to the valuation methodology are unobservable and significant to FV measurement.</font></td></tr>
</table><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Effective
on January 1, 2020, the Company adopted ASU 2018-13, Fair Value Measurement: Disclosure Framework-Changes to the Disclosure Requirements
for Fair Value Measurement, which modifies the disclosure requirements for Level&#xa0;1, Level&#xa0;2 and Level&#xa0;3 instruments
in the FV hierarchy.</font></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company analyzes all financial instruments with features of both liabilities and equity under FASB ASC 480,&#xa0;<i>&#x201c;Distinguishing
Liabilities from Equity,&#x201d;</i>&#xa0;and ASC 815,&#xa0;<i>&#x201c;Derivatives and Hedging.&#x201d;</i></font></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As
of June 30, 2020, and December 31, 2019, the Company did not have any long-term debt obligations; and the Company did not identify
any assets or liabilities that are required to be presented on the balance sheet at FV.</font></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Stock-Based
Compensation</i></font></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company accounts for share-based compensation awards to employees in accordance with FASB ASC Topic 718, &#x201c;Compensation &#x2013;
Stock Compensation&#x201d;, which requires that share-based payment transactions with employees be measured based on the grant-date
fair value of the equity instrument issued and recognized as compensation expense over the requisite service period.</font></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company accounts for share-based compensation awards to non-employees in accordance with FASB ASC Topic 718 and FASB ASC Subtopic
505-50, &#x201c;Equity-Based Payments to Non-employees&#x201d;. Share-based compensation associated with the issuance of equity
instruments to non-employees is measured at the fair value of the equity instrument issued or committed to be issued, as this
is more reliable than the fair value of the services received. The fair value is measured at the date that the commitment for
performance by the counterparty has been reached or the counterparty&#x2019;s performance is complete.</font></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Effective
on January 1, 2020, the Company adopted ASU 2018-07, &#x201c;Compensation &#x2014; Stock Compensation (Topic 718): Improvements
to Nonemployee Share-Based Payment Accounting,&#x201d; which expands the scope of ASC 718 to include share-based payment transactions
for acquiring goods and services from non-employees. An entity should apply the requirements of ASC 718 to non-employee awards
except for specific guidance on inputs to an option pricing model and the attribution of cost. The amendments specify that ASC
718 applies to all share-based payment transactions in which a grantor acquires goods or services to be used or consumed in a
grantor&#x2019;s own operations by issuing share-based payment awards. The adoption of ASU 2018-07 did not have an impact on the
Company&#x2019;s financial statements.</font></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Basic
and Diluted Earnings per Share</i></font></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company presents net income (loss) per share (&#x201c;EPS&#x201d;) in accordance with FASB ASC Topic 260,&#xa0;<i>&#x201c;Earning
Per Share.&#x201d;</i>&#xa0;Accordingly, basic income (loss) per share is computed by dividing income (loss) available to common
stockholders by the weighted average number of shares outstanding, without consideration for common stock equivalents. Diluted
EPS is computed by dividing the net income by the weighted-average number of common shares outstanding as well as common share
equivalents outstanding for the period determined using the treasury-stock method for stock options and warrants and the if-converted
method for convertible notes. The Company made an accounting policy election to use the if-converted method for convertible securities
that are eligible to receive common stock dividends, if declared. Diluted EPS reflect the potential dilution that could occur
based on the exercise of stock options or warrants or conversion of convertible securities using the if-converted method.</font></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">For the six and three months ended June 30, 2020 and 2019, the
basic and diluted loss per share were the same due to the Company&#x2019;s net loss. For the six months ended June 30, 2020 and
2019, 31,311 shares and 213,304 shares (post-reverse stock split), respectively; for the three months ended June 30, 2020 and 2019,
31,311 shares and 213,304 shares (post-reverse stock split), respectively, purchasable under warrants and options were excluded
from the EPS calculation as these were not dilutive because the exercise price was more than the stock price.</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Foreign
Currency Translation and Comprehensive Income (Loss)</i></font></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company&#x2019;s functional currency is the Renminbi (&#x201c;RMB&#x201d;). For financial reporting purposes, RMB were translated
into United States Dollars (&#x201c;USD&#x201d; or &#x201c;$&#x201d;) as the reporting currency. Assets and liabilities are translated
at the exchange rate in effect at the balance sheet date. Revenues and expenses are translated at the average rate of exchange
prevailing during the reporting period. Translation adjustments arising from the use of different exchange rates from period to
period are included as a component of stockholders&#x2019; equity as &#x201c;Accumulated other comprehensive income.&#x201d; Gains
and losses resulting from foreign currency transactions are included in income. There was no significant fluctuation in the exchange
rate for the conversion of RMB to USD after the balance sheet date.</font></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company follows FASB ASC Topic 220,&#xa0;<i>&#x201c;Comprehensive Income.&#x201d;</i>&#xa0;Comprehensive income is comprised of
net income and all changes to the statements of stockholders&#x2019; equity, except those due to investments by stockholders, changes
in paid-in capital and distributions to stockholders.</font></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Segment
Reporting</i></font></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">FASB
ASC Topic 280,&#xa0;<i>&#x201c;Segment Reporting,&#x201d;</i>&#xa0;requires use of the &#x201c;management approach&#x201d; model for
segment reporting. The management approach model is based on the way a company&#x2019;s management organizes segments within the
company for making operating decisions and assessing performance. Reportable segments are based on products and services, geography,
legal structure, management structure, or any other manner in which management disaggregates a company. FASB ASC Topic 280 has
no effect on the Company&#x2019;s CFS as substantially all of the Company&#x2019;s operations are conducted in one industry segment.
All of the Company&#x2019;s assets are located in the PRC.</font></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>New
Accounting Pronouncements</i></font></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
June 2016, the FASB issued ASU No. 2016-13, Financial Instruments-Credit Losses (Topic 326), which requires entities to measure
all expected credit losses for financial assets held at the reporting date based on historical experience, current conditions,
and reasonable and supportable forecasts. This replaces the existing incurred loss model and is applicable to the measurement
of credit losses on financial assets measured at amortized cost. This guidance is effective for fiscal years, and interim periods
within those fiscal years, beginning after December 15, 2022. Early application will be permitted for all entities for fiscal
years, and interim periods within those fiscal years, beginning after December 15, 2018. The Company is currently evaluating the
impact that the standard will have on its CFS.</font></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
December&#xa0;2019, the FASB issued ASU 2019-12, Simplifying the Accounting for Income Taxes, which simplifies the accounting
for income taxes, eliminates certain exceptions within ASC 740, Income Taxes, and clarifies certain aspects of the current guidance
to promote consistent application among reporting entities. The guidance is effective for fiscal&#xa0;years beginning after December&#xa0;15,
2020, and interim periods within those fiscal&#xa0;years, with early adoption permitted. Upon adoption, the Company must apply
certain aspects of this standard retrospectively for all periods presented while other aspects are applied on a modified retrospective
basis through a cumulative-effect adjustment to retained earnings as of the beginning of the fiscal year of adoption. The Company
is evaluating the impact this update will have on its financial statements.</font></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Other
recent accounting pronouncements issued by the FASB, including its Emerging Issues Task Force, the American Institute of Certified
Public Accountants, and the SEC did not or are not believed by management to have a material impact on the Company&#x2019;s present
or future CFS.</font></p><br/><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountingPoliciesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountingPoliciesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SignificantAccountingPoliciesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for all significant accounting policies of the reporting entity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -URI http://asc.fasb.org/topic&amp;trid=2122369<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SignificantAccountingPoliciesTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>22
<FILENAME>R9.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.2</span><table class="report" border="0" cellspacing="2" id="idm140208778537512">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Investment in Sales-Type Leases, Net<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InvestmentsAbstract', window );"><strong>Investments [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_creg_InvestmentsTextBlock', window );">INVESTMENT IN SALES-TYPE LEASES, NET</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>3.
INVESTMENT IN SALES-TYPE LEASES, NET</b></font></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Under
sales-type leases, as of December 31, 2019, Xi&#x2019;an TCH leases BMPG systems to Pucheng (Phase I and II, 15 and 11 year terms,
respectively); The components of the net investment in sales-type leases as of June 30, 2020 and December 31, 2019 are as follows:</font></p><br/><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
<tr style="vertical-align: bottom">
    <td>&#xa0;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#xa0;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2020</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#xa0;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#xa0;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2019</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#xa0;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: left">Total future minimum lease payments receivable</td><td style="width: 1%">&#xa0;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">-</td><td style="width: 1%; text-align: left">&#xa0;</td><td style="width: 1%">&#xa0;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">56,477,739</td><td style="width: 1%; text-align: left">&#xa0;</td></tr>
<tr style="vertical-align: bottom; ">
    <td style="text-align: left">Less: executory cost</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">-</td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">(3,623,100</td><td style="text-align: left">)</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Less: unearned interest</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">-</td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">(14,905,393</td><td style="text-align: left">)</td></tr>
<tr style="vertical-align: bottom; ">
    <td style="text-align: left">Less: realized interest income but not yet received</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">-</td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">(5,245,244</td><td style="text-align: left">)</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt">Less: allowance for net investment receivable</td><td style="padding-bottom: 1.5pt">&#xa0;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#xa0;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">-</td><td style="padding-bottom: 1.5pt; text-align: left">&#xa0;</td><td style="padding-bottom: 1.5pt">&#xa0;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#xa0;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(24,416,442</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
<tr style="vertical-align: bottom; ">
    <td style="text-align: left">Investment in sales-type leases, net</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">-</td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">8,287,560</td><td style="text-align: left">&#xa0;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt">Current portion</td><td style="padding-bottom: 1.5pt">&#xa0;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#xa0;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">-</td><td style="padding-bottom: 1.5pt; text-align: left">&#xa0;</td><td style="padding-bottom: 1.5pt">&#xa0;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#xa0;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">-</td><td style="padding-bottom: 1.5pt; text-align: left">&#xa0;</td></tr>
<tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 4pt">Noncurrent portion</td><td style="padding-bottom: 4pt">&#xa0;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">-</td><td style="padding-bottom: 4pt; text-align: left">&#xa0;</td><td style="padding-bottom: 4pt">&#xa0;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">8,287,560</td><td style="padding-bottom: 4pt; text-align: left">&#xa0;</td></tr>
</table><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">The ownership of Pucheng systems was transferred to Pucheng
in January 2020 as a result of receiving full payment from Pucheng to Xi&#x2019;an TCH.&#xa0;</p><br/><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_creg_InvestmentsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">creg_InvestmentsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>creg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InvestmentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InvestmentsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>23
<FILENAME>R10.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.2</span><table class="report" border="0" cellspacing="2" id="idm140208799016024">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Other Receivables<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ReceivablesAbstract', window );"><strong>Receivables [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock', window );">OTHER RECEIVABLES</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>4.
OTHER RECEIVABLES</b></font></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As
of June 30, 2020, other receivables mainly consisted of (i) advances to third parties of $7,063, bearing no interest, payable
upon demand, ii) advance to employees of $8,952, and (iii) other receivables of $28,638 including social insurance receivable
of $5,736. As of December 31, 2019, other receivables mainly consisted of (i) advances to third parties of $7,167, bearing no
interest, payable upon demand, (ii) tax and maintenance cost receivable of $1,001,527 for Xi&#x2019;an TCH, and iii) others of
$22,449. Tax receivable is VAT receivable from customers and payable to City government on collection.</font></p><br/><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for claims held for amounts due a entity, excluding financing receivables. Examples include, but are not limited to, trade accounts receivables, notes receivables, loans receivables. Includes disclosure for allowance for credit losses.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -URI http://asc.fasb.org/subtopic&amp;trid=2196772<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ReceivablesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ReceivablesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>24
<FILENAME>R11.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.2</span><table class="report" border="0" cellspacing="2" id="idm140208702848120">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Property and Equipment and Construction in Progress<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentAbstract', window );"><strong>Property, Plant and Equipment [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock', window );">PROPERTY AND EQUIPMENT AND CONSTRUCTION IN PROGRESS</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>5.
PROPERTY AND EQUIPMENT AND CONSTRUCTION IN PROGRESS</b></font></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Property
and Equipment</i></font></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As
of June 30, 2020 and December 31, 2019, the Company had net property and equipment (after impairment allowance) of $26.65 million
and $27.04 million, respectively, which was for the Chengli project.</font></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Chengli project finished construction, and was transferred to the Company&#x2019;s fixed assets at a cost of $35.24 million (without
impairment loss) and ready to be put into operation as of December 31, 2018. On January 22, 2019, Xi&#x2019;an Zhonghong completed
the transfer of Chengli CDQ WHPG project as the partial repayment for the loan of RMB 188,639,400 ($27.54 million) to HYREF (see
Note 9). However, because the loan was not deemed repaid due to the buyback right (See Note 9 for detail), the Company kept the
Chengli project in its books as fixed assets for accounting purposes.</font></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Construction
in Progress</i></font></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Construction
in progress was for constructing power generation systems for Xuzhou Tian&#x2019;an project. The Company recorded additional RMB
6,047,602 ($876,660) asset impairment for Tian&#x2019;an Project in 2019, which is the difference between the Project&#x2019;s selling
price and the carrying value as of December 31, 2019. As of June 30, 2020 and December 31, 2019, the Company&#x2019;s construction
in progress included:</font></p><br/><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
<tr style="vertical-align: bottom">
    <td>&#xa0;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#xa0;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2020</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#xa0;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#xa0;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2019</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#xa0;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: left">Xuzhou Tian&#x2019;an</td><td style="width: 1%">&#xa0;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">-</td><td style="width: 1%; text-align: left">&#xa0;</td><td style="width: 1%">&#xa0;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">37,759,277</td><td style="width: 1%; text-align: left">&#xa0;</td></tr>
<tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt">Less: assets impairment allowance</td><td style="padding-bottom: 1.5pt">&#xa0;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#xa0;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">-</td><td style="padding-bottom: 1.5pt; text-align: left">&#xa0;</td><td style="padding-bottom: 1.5pt">&#xa0;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#xa0;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(13,935,075</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 4pt">Total</td><td style="padding-bottom: 4pt">&#xa0;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">-</td><td style="padding-bottom: 4pt; text-align: left">&#xa0;</td><td style="padding-bottom: 4pt">&#xa0;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">23,824,202</td><td style="padding-bottom: 4pt; text-align: left">&#xa0;</td></tr>
</table><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">On January 10, 2020, Zhonghong, Tianyu and Huaxin signed a transfer
agreement to transfer all assets under construction and related rights and interests of Xuzhou Tian&#x2019;an Project to Tianyu
for RMB 170 million including $0.6 million VAT (total of $24.37 million) in three installment payments. The Company recorded impairment
loss of $13.9 million as of December 31, 2019. The 1st installment payment of RMB 50 million ($7.17 million) to be paid within
20 working days after the contract is signed. The 2nd installment payment of RMB 50 million ($7.17 million) is to be paid within
20 working days after completion of the project construction but no later than July 31, 2020. The final installment payment of
RMB 70 million ($10.03 million) is to be paid before December 31, 2020. On March 11, 2020, the Company received the 1<sup>st</sup>&#xa0;installment
payment. The repayment date for 2<sup>nd </sup>installment payment is delayed to fourth quarter of 2020.</p><br/><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 958<br> -SubTopic 360<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=120429125&amp;loc=d3e99893-112916<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -URI http://asc.fasb.org/topic&amp;trid=2155823<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 958<br> -SubTopic 360<br> -Section 50<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=120429125&amp;loc=SL120174063-112916<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 958<br> -SubTopic 360<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=120429125&amp;loc=d3e99779-112916<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>25
<FILENAME>R12.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.2</span><table class="report" border="0" cellspacing="2" id="idm140208698164808">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Taxes Payable<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_creg_TaxPayableAbstract', window );"><strong>Tax Payable [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_creg_TaxPayableTextBlock', window );">TAXES PAYABLE</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>6.
TAXES PAYABLE</b></font></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Taxes
payable consisted of the following as of June 30, 2020 and December 31, 2019:</font></p><br/><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
<tr style="vertical-align: bottom">
    <td style="text-align: justify">&#xa0;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#xa0;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2020</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#xa0;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#xa0;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2019</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#xa0;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: justify">Income tax &#x2013; current</td><td style="width: 1%">&#xa0;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">2,114,144</td><td style="width: 1%; text-align: left">&#xa0;</td><td style="width: 1%">&#xa0;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">2,118,432</td><td style="width: 1%; text-align: left">&#xa0;</td></tr>
<tr style="vertical-align: bottom; ">
    <td style="text-align: justify">Value-added tax</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">299,350</td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">1,708,298</td><td style="text-align: left">&#xa0;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: justify; padding-bottom: 1.5pt">Other taxes</td><td style="padding-bottom: 1.5pt">&#xa0;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#xa0;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">70,187</td><td style="padding-bottom: 1.5pt; text-align: left">&#xa0;</td><td style="padding-bottom: 1.5pt">&#xa0;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#xa0;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">260,912</td><td style="padding-bottom: 1.5pt; text-align: left">&#xa0;</td></tr>
<tr style="vertical-align: bottom; ">
    <td style="text-align: justify">Total &#x2013; current</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">2,483,681</td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">4,087,642</td><td style="text-align: left">&#xa0;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: justify; padding-bottom: 4pt">Income tax &#x2013; noncurrent</td><td style="padding-bottom: 4pt">&#xa0;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">5,782,625</td><td style="padding-bottom: 4pt; text-align: left">&#xa0;</td><td style="padding-bottom: 4pt">&#xa0;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">5,782,625</td><td style="padding-bottom: 4pt; text-align: left">&#xa0;</td></tr>
</table><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Income
tax payable included $7.61 million ($1.83 million included in current above and $5.78 million noncurrent) from recording the estimated
one-time transition tax on post-1986 foreign unremitted earnings under the Tax Cut and Jobs Act signed on December 22, 2017. An
election is available for the U.S. shareholders of a foreign company to pay the tax liability in installments over a period of
eight years with 8% of net tax liability in the first five years, 15% in the sixth year, 20% in the seventh year, and 25% in the
eighth year. The Company made such an election.&#xa0;</font></p><br/><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_creg_TaxPayableAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">creg_TaxPayableAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>creg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_creg_TaxPayableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure of tax payable.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">creg_TaxPayableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>creg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>26
<FILENAME>R13.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.2</span><table class="report" border="0" cellspacing="2" id="idm140208702922328">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Accrued Liabilities and Other Payables<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PayablesAndAccrualsAbstract', window );"><strong>Payables and Accruals [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock', window );">ACCRUED LIABILITIES AND OTHER PAYABLES</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>7.
ACCRUED LIABILITIES AND OTHER PAYABLES</b></font></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Accrued
liabilities and other payables consisted of the following as of June 30, 2020 and December 31, 2019:</font></p><br/><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
<tr style="vertical-align: bottom">
    <td>&#xa0;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#xa0;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2020</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#xa0;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#xa0;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2019</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#xa0;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: left">Employee training, labor union expenditure and social insurance payable</td><td style="width: 1%">&#xa0;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">831,495</td><td style="width: 1%; text-align: left">&#xa0;</td><td style="width: 1%">&#xa0;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">843,807</td><td style="width: 1%; text-align: left">&#xa0;</td></tr>
<tr style="vertical-align: bottom; ">
    <td style="text-align: left">Consulting, auditing, and legal expenses</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">43,588</td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">40,602</td><td style="text-align: left">&#xa0;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Accrued payroll and welfare</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">246,362</td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">254,882</td><td style="text-align: left">&#xa0;</td></tr>
<tr style="vertical-align: bottom; ">
    <td style="padding-bottom: 1.5pt">Other</td><td style="padding-bottom: 1.5pt">&#xa0;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#xa0;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">43,811</td><td style="padding-bottom: 1.5pt; text-align: left">&#xa0;</td><td style="padding-bottom: 1.5pt">&#xa0;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#xa0;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">45,460</td><td style="padding-bottom: 1.5pt; text-align: left">&#xa0;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 4pt">Total</td><td style="padding-bottom: 4pt">&#xa0;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">1,165,256</td><td style="padding-bottom: 4pt; text-align: left">&#xa0;</td><td style="padding-bottom: 4pt">&#xa0;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">1,184,751</td><td style="padding-bottom: 4pt; text-align: left">&#xa0;</td></tr>
</table><br/><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for accounts payable and accrued liabilities at the end of the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(a),20,24)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PayablesAndAccrualsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PayablesAndAccrualsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>27
<FILENAME>R14.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.2</span><table class="report" border="0" cellspacing="2" id="idm140208702817432">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Deferred Tax, Net<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_creg_DeferredTaxAssetsLiabilitiesNetDisclosureAbstract', window );"><strong>Deferred Tax Assets Liabilities Net Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_creg_DeferredTaxAssetsLiabilitiesNetDisclosureTextBlock', window );">DEFERRED TAX, NET</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>8.
DEFERRED TAX, NET</b></font></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Deferred
tax assets resulted from asset impairment loss which was temporarily non-tax deductible for tax purposes but expensed in accordance
with US GAAP, interest income in sales-type leases which was recognized as income for tax purposes but not for book purpose as
it did not meet revenue recognition in accordance with US GAAP, accrued employee social insurance that can be deducted for tax
purposes in the future, and the difference between tax and accounting basis of cost of fixed assets which was capitalized for
tax purposes and expensed as part of cost of systems in accordance with US GAAP. Deferred tax liability arose from the difference
between tax and accounting basis of net investment in sales-type leases.</font></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As
of June 30, 2020 and December 31, 2019, deferred tax liability consisted of the following:</font></p><br/><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
<tr style="vertical-align: bottom">
    <td>&#xa0;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#xa0;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2020</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#xa0;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#xa0;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2019</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#xa0;</td></tr>
<tr style="vertical-align: bottom">
    <td>Non-current deferred tax assets</td><td>&#xa0;</td>
    <td colspan="2" style="text-align: right">&#xa0;</td><td>&#xa0;</td><td>&#xa0;</td>
    <td colspan="2" style="text-align: right">&#xa0;</td><td>&#xa0;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: left; padding-left: 9pt">Accrued expenses</td><td style="width: 1%">&#xa0;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">186,292</td><td style="width: 1%; text-align: left">&#xa0;</td><td style="width: 1%">&#xa0;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">189,050</td><td style="width: 1%; text-align: left">&#xa0;</td></tr>
<tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-left: 9pt">Interest income in sales-type leases on cash basis</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">-</td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">853,265</td><td style="text-align: left">&#xa0;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-left: 9pt">Depreciation of fixed assets</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">-</td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">2,938,605</td><td style="text-align: left">&#xa0;</td></tr>
<tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-left: 9pt">Assets impairment loss</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">1,059,397</td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">7,537,556</td><td style="text-align: left">&#xa0;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-left: 9pt">US NOL</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">314,753</td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">3,246,655</td><td style="text-align: left">&#xa0;</td></tr>
<tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-left: 9pt">PRC NOL</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">16,499,134</td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">10,424,558</td><td style="text-align: left">&#xa0;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">&#xa0;</td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">&#xa0;</td><td style="text-align: left">&#xa0;</td></tr>
<tr style="vertical-align: bottom; ">
    <td style="text-align: left">Non-current deferred tax liabilities</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">&#xa0;</td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">&#xa0;</td><td style="text-align: left">&#xa0;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt; padding-left: 9pt">Net investment in sales-type leases</td><td style="padding-bottom: 1.5pt">&#xa0;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#xa0;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">-</td><td style="padding-bottom: 1.5pt; text-align: left">&#xa0;</td><td style="padding-bottom: 1.5pt">&#xa0;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#xa0;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(6,685,021</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
<tr style="vertical-align: bottom; ">
    <td>&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">&#xa0;</td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">&#xa0;</td><td style="text-align: left">&#xa0;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Net non-current deferred tax assets</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">18,059,576</td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">18,504,668</td><td style="text-align: left">&#xa0;</td></tr>
<tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt">Less: valuation allowance for deferred tax assets</td><td style="padding-bottom: 1.5pt">&#xa0;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#xa0;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(18,059,576</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#xa0;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#xa0;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(18,504,668</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 4pt">Non-current deferred tax liabilities, net</td><td style="padding-bottom: 4pt">&#xa0;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">-</td><td style="padding-bottom: 4pt; text-align: left">&#xa0;</td><td style="padding-bottom: 4pt">&#xa0;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">-</td><td style="padding-bottom: 4pt; text-align: left">&#xa0;</td></tr>
</table><br/><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_creg_DeferredTaxAssetsLiabilitiesNetDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">creg_DeferredTaxAssetsLiabilitiesNetDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>creg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_creg_DeferredTaxAssetsLiabilitiesNetDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure deferred tax assets and liability for the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">creg_DeferredTaxAssetsLiabilitiesNetDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>creg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>28
<FILENAME>R15.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.2</span><table class="report" border="0" cellspacing="2" id="idm140208776677864">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Loans Payable<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtDisclosureAbstract', window );"><strong>Debt Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtDisclosureTextBlock', window );">LOANS PAYABLE</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>9.
LOANS PAYABLE</b></font></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i><font style="text-decoration:underline">Entrusted
Loan Payable (HYREF Loan)</font></i></font></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
HYREF Fund (Beijing Hongyuan Recycling Energy Investment Center, LLP) was established in July 2013 with a total fund size of RMB
460 million ($77 million) invested in Xi&#x2019;an Zhonghong for Zhonghong&#x2019;s three new CDQ WHPG projects. The HYREF Fund
invested RMB 3 million ($0.5 million) as an equity investment and RMB 457 million ($74.5 million) as a debt investment in Xi&#x2019;an
Zhonghong; in return for such investments, the HYREF Fund will receive interest from Zhonghong for the HYREF Fund&#x2019;s debt
investment. The RMB 457 million ($74.5 million) original loan balance was released to Zhonghong through an entrusted bank, which
is also the supervising bank for the use of the loan. The loan was deposited in a bank account at the Supervising Bank (the Industrial
Bank Xi&#x2019;an Branch) and is jointly supervised by Zhonghong and the Fund Management Company. Project spending shall be verified
by the Fund Management Company to confirm it is in accordance with the project schedule before the funds are released. All the
operating accounts of Zhonghong have been opened with the branches of the Supervising Bank, and the Supervising Bank has the right
to monitor all bank accounts opened by Zhonghong. The entrusted bank will charge 0.1% of the loan amount as a service fee and
will not take any lending risk. The loan was collateralized by the accounts receivable and the fixed assets of Shenqiu Phase I
and II power generation systems; the accounts receivable and fixed assets of Zhonghong&#x2019;s three CDQ WHPG systems; and a 27
million RMB ($4.39 million) capital contribution made by Xi&#x2019;an TCH in Zhonghong. Repayment of the loan (principal and interest)
was also jointly and severally guaranteed by Xi&#x2019;an TCH and the Chairman and CEO of the Company. In the fourth quarter of
2015, three power stations of Erdos TCH were pledged to Industrial Bank as an additional guarantee for the loan to Zhonghong&#x2019;s
three CDQ WHPG systems. In 2016, two additional power stations of Erdos TCH and Pucheng Phase I and II systems were pledged to
Industrial Bank as an additional guarantee along with Xi&#x2019;an TCH&#x2019;s equity in Zhonghong.</font></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">The term of this loan was for 60 months from July 31, 2013 to
July 30, 2018. On August 6, 2016, Zhonghong was required to repay principal of RMB 280 million ($42.22 million), of which the Company
paid RMB 50 million ($7.54 million); on August 6, 2017, Zhonghong was initially supposed to repay principal of RMB 100 million
($16.27 million) and on July 30, 2018, Zhonghong was initially supposed to repay the remainder of RMB 77 million ($12.52 million).
The interest rate is 12.5%. During the term, Zhonghong shall maintain a minimal funding level and capital level in its designated
account with the Supervising Bank to make sure it has sufficient funds to make principal payments when they are due. Notwithstanding
the requirements, the HYREF Fund and Supervising Bank verbally notified Zhonghong from the beginning that it was unlikely that
they would enforce these requirements for the purpose of the efficient utilization of working capital. As of December 31, 2018,
the entrusted loan payable had an outstanding balance of $59.29 million, of which, $10.92 million was from the investment of Xi&#x2019;an
TCH; accordingly, the Company netted the loan payable of $10.92 million with the long-term investment to the HYREF Fund made by
Xi&#x2019;an TCH. The Company had paid RMB 50 million ($7.54 million) of the RMB 280 million ($42.22 million), and on August 5,
2016, the Company entered into a supplemental agreement with the lender to extend the due date of the remaining RMB 230 million
($34.68 million) of the original RMB 280 million ($45.54 million) to August 6, 2017. During the year ended December 31, 2017, the
Company negotiated with the lender again to further extend the remaining loan balance of RMB 230 million ($34.68 million), RMB
100 million ($16.27 million), and RMB 77 million ($12.52 million) (which included investment from Xi&#x2019;an TCH of RMB 75 million
and was netted off with the entrusted loan payable of the HYREF Fund in the balance sheet). The lender had tentatively agreed to
extend the remaining loan balance until August 2019 with an adjusted annual interest rate of 9%, subject to the final approval
from its headquarters. The headquarters did not approve the extension proposal with an adjusted annual interest rate of 9%; however,
on December 29, 2018, the Company worked out with the lender an alternative repayment proposal as described below. As of June 30,
2020, the interest payable for this loan was $8.71 million and the outstanding balance for this loan was $20.46 million.&#xa0;
As of December 31, 2019, the interest payable for this loan was $8.20 million and the outstanding balance for this loan was $20.77
million including current portion of $0.28 million and $0.29 million as of June 30, 2020 and December 31, 2019, respectively.&#xa0;&#xa0;</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i><font style="text-decoration:underline">Repayment
of HYREF loan</font></i></font></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1.&#xa0;Transfer
of Chengli project as partial repayment</font></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
December 29, 2018, Xi&#x2019;an Zhonghong, Xi&#x2019;an TCH, HYREF, Guohua Ku, and Chonggong Bai entered into a CDQ WHPG Station
Fixed Assets Transfer Agreement, pursuant to which Xi&#x2019;an Zhonghong transferred Chengli CDQ WHPG station as the repayment
for the loan of RMB 188,639,400 ($27.54 million) to HYREF. Xi&#x2019;an Zhonghong, Xi&#x2019;an TCH, Guohua Ku and Chonggong Bai
also agreed to buy back the Chengli CDQ WHPG Station when conditions under the Buy Back Agreement are met. Due to the Buy Back
agreement, the loan was not deemed repaid, the Company kept the Chengli project in its books as fixed assets as of June 30, 2020
and December 31, 2019.</font></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
January 22, 2019, Xi&#x2019;an Zhonghong, completed the transfer of Chengli CDQ WHPG station to HYREF as the repayment of a loan
for RMB 188,639,400 ($27.54 million) owed to HYREF. Xi&#x2019;an TCH is a secondary limited partner of HYREF. The consideration
of the CDQ WHPG station was determined by the parties based upon the appraisal report issued by Zhonglian Assets Appraisal Group
(Shaanxi) Co., Ltd. as of August 15, 2018.</font></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2.&#xa0;Buy
Back Agreement</font></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
December 29, 2018, Xi&#x2019;an TCH, Xi&#x2019;an Zhonghong, HYREF, Guohua Ku, Chonggong Bai and Xi&#x2019;an Hanneng Enterprises
Management Consulting Co. Ltd. (&#x201c;Xi&#x2019;an Hanneng&#x201d;) entered into a Buy Back Agreement.</font></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Pursuant
to the Buy Back Agreement, Xi&#x2019;an TCH, Xi&#x2019;an Zhonghong, Guohua Ku and Chonggong Bai (the &#x201c;Buyers&#x201d;) jointly
and severally agreed to buy back all outstanding capital equity of Xi&#x2019;an Hanneng which was transferred to HYREF by Chonggong
Bai (see 5 below), and a CDQ WHPG station in Boxing County which was transferred to HYREF by Xi&#x2019;an Zhonghong. The buy-back
price for the Xi&#x2019;an Hanneng&#x2019;s equity will be the higher of (i) the market price of the equity shares at the time of
buy-back; or (ii) the original transfer price of the equity shares plus bank interest. HYREF may request that the Buyers buy back
the equity shares of Xi&#x2019;an Hanneng and/or the CDQ WHPG station if one of the following conditions is met: (i) HYREF holds
the equity shares of Xi&#x2019;an Hanneng until December 31, 2021; (ii) Xi&#x2019;an Huaxin New Energy Co., Ltd., is delisted from
The National Equities Exchange And Quotations Co., Ltd., a Chinese over-the-counter trading system (the &#x201c;NEEQ&#x201d;); (iii)
Xi&#x2019;an Huaxin New Energy, or any of the Buyers or its affiliates has a credit problem, including not being able to issue
an auditor report or standard auditor report or any control person or executive of the Buyers is involved in crimes and is under
prosecution or has other material credit problems, to HYREF&#x2019;s reasonable belief; (iv) if Xi&#x2019;an Zhonghong fails to
timely make repayment on principal or interest of the loan agreement, its supplemental agreement or extension agreement; (v) the
Buyers or any party to the Debt Repayment Agreement materially breaches the Debt Repayment Agreement or its related transaction
documents, including but not limited to the Share Transfer Agreement, the Pledged Assets Transfer Agreement, the Entrusted Loan
Agreement and their guarantee agreements and supplemental agreements.&#xa0;</font></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Due
to halted trading of Huaxin stock by NEEQ for not filing its 2018 annual report, on December 19, 2019, Xi&#x2019;an TCH, Xi&#x2019;an
Zhonghong, Guohua Ku and Chonggong Bai jointly and severally agreed to buy back all outstanding capital equity of Xi&#x2019;an
Hanneng which was transferred to HYREF by Chonggong Bai earlier. The total buy back price was RMB 261,727,506 ($37.52 million)
including accrued interest of RMB 14,661,506 ($2.10 million), and was paid in full by Xi&#x2019;an TCH.</font></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">3.
Xi&#x2019;an TCH transferred 40% ownership in the Fund Management Company to Hongyuan Huifu for partial payment of financial advisory
fee</font></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
December 29, 2018, Xi&#x2019;an TCH entered into a Share Transfer Agreement with Hongyuan Huifu Venture Capital Co. Ltd (&#x201c;Hongyuan
Huifu&#x201d;), pursuant to which Xi&#x2019;an TCH transferred its 40% ownership in Hongyuan Recycling Energy Investment Management
Beijing Co., Ltd. (the &#x201c;Fund Management Company&#x201d;) to Hongyuan Huifu for consideration of RMB 3,453,867 ($504,000)
(the &#x201c;Fund Management Company Transfer Price&#x201d;). On January 22, 2019, Xi&#x2019;an TCH completed the 40% ownership transfer
transaction. The Company had $46,461 loss from the sale of a 40% equity interest in Fund Management Company during the year ended
December 31, 2019.&#xa0;</font></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
December 29, 2018, Xi&#x2019;an TCH, Hongyuan Huifu and Fund Management Company entered into a supplemental agreement to the Share
Transfer Agreement. Xi&#x2019;an TCH owes the Fund Management Company RMB 18,306,667 ($2,672,000) in financial advisory fees, and
the parties agreed that the Fund Management Company Transfer Price could be used to offset the outstanding financial advisory
fees. Upon the completion of this transaction, the Fund Management Company owed RMB 3,453,867 ($502,400) to Hongyuan Huifu, and
Xi&#x2019;an TCH owed RMB 14,852,800 ($2,168,000) to the Fund Management Company.&#xa0;</font></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">4.&#xa0;HYREF
Fund transferred 10% ownership in Xi&#x2019;an Zhonghong to Shanghai TCH (Long-Term Payable)</font></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
December 29, 2018, Shanghai TCH entered into a Share Transfer Agreement with HYREF, pursuant to which HYREF agreed to transfer
its 10% ownership in Xi&#x2019;an Zhonghong to Shanghai TCH for RMB 3 million ($430,034), and was recorded as long term payable
in the Company&#x2019;s balance sheet. On January 22, 2019, Hongyuan Huifu completed the transfer of its 10% ownership in Xi&#x2019;an
Zhonghong to Shanghai TCH,&#xa0;Xi&#x2019;an Zhonghong then became a 100% subsidiary of the Company. The Company did not record
any gain or loss for this purchase as the controlling interest did not change.</font></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">5.&#xa0;Transfer
of Xuzhou Huayu Project and Shenqiu Phase I &amp; II project to Mr. Bai for partial repayment of HYREF loan</font></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
January 4, 2019, Xi&#x2019;an Zhonghong, Xi&#x2019;an TCH, and Mr. Chonggong Bai entered into a Projects Transfer Agreement, pursuant
to which Xi&#x2019;an Zhonghong transferred a CDQ WHPG station (under construction) located in Xuzhou City for Xuzhou Huayu Coking
Co., Ltd. (&#x201c;Xuzhou Huayu Project&#x201d;) to Mr. Bai for RMB 120,000,000 ($17.52 million) and Xi&#x2019;an TCH will transfer
two Biomass Power Generation Projects in Shenqiu (&#x201c;Shenqiu Phase I and II Projects&#x201d;) to Mr. Bai for RMB 127,066,000
($18.55 million). Mr. Bai agreed to transfer all the equity shares of his wholly owned company, Xi&#x2019;an Hanneng, to HYREF
as repayment for the RMB 247,066,000 ($36.07 million) loan made by Xi&#x2019;an Zhonghong to HYREF as consideration for the transfer
of the Xuzhou Huayu Project and Shenqiu Phase I and II Projects.</font></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
February 15, 2019, Xi&#x2019;an Zhonghong completed the transfer of the Xuzhou Huayu Project and Xi&#x2019;an TCH completed the
transfer of Shenqiu Phase I and II Projects to Mr. Bai, and on January 10, 2019, Mr. Bai transferred all the equity shares of
his wholly owned company, Xi&#x2019;an Hanneng, to HYREF as repayment of Xi&#x2019;an Zhonghong&#x2019;s loan to HYREF as consideration
for the transfer of the Xuzhou Huayu Project and Shenqiu Phase I and II Projects.&#xa0;</font></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Xi&#x2019;an
Hanneng is a holding company and was supposed to own 47,150,000 shares of Xi&#x2019;an Huaxin New Energy Co., Ltd. (&#x201c;Huaxin&#x201d;),
so that HYREF will indirectly receive and own such shares of Xi&#x2019;an Huaxin as the repayment for the loan of Zhonghong. Xi&#x2019;an
Hanneng already owned 29,948,000 shares of Huaxin; however, Xi&#x2019;an Hanneng was not able to obtain the remaining 17,202,000
shares due to halted trading of Huaxin stock by NEEQ for not filing its 2018 annual report.</font></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
December 19, 2019, Xi&#x2019;an TCH, Xi&#x2019;an Zhonghong, Guohua Ku and Chonggong Bai jointly and severally agreed to buy back
all outstanding capital equity of Xi&#x2019;an Hanneng which was transferred to HYREF by Chonggong Bai earlier. The total buy back
price was RMB 261,727,506 ($37.52 million) including accrued interest of RMB 14,661,506 ($2.10 million), and was paid in full
by Xi&#x2019;an TCH. On December 20, 2019, Mr. Bai, Xi&#x2019;an TCH and Xi&#x2019;an Zhonghong agreed to have Mr. Bai repay the
Company in cash for the transfer price of Xuzhou Huayu and Shenqiu in five installment payments. The 1<sup>st</sup>&#xa0;payment
of RMB 50 million ($7.17 million) is due on January 5, 2020, the 2<sup>nd&#xa0;</sup>payment of RMB 50 million ($7.17 million)
was due on February 5, 2020, the 3<sup>rd&#xa0;</sup>payment of RMB 50 million ($7.17 million) was due on April 5, 2020, the 4<sup>th</sup>&#xa0;payment
of RMB 50 million ($7.17 million) is due on June 30, 2020, and the final payment of RMB 47,066,000 ($6.75 million) is due on September
30, 2020. As of this report date, the Company has already received RMB 200 million ($28.68 million).</font></p><br/><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%">
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">6.</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
    lender agreed to extend the repayment of RMB 77.00 million ($11.04 million) to July 8, 2023; of which, RMB 75.00 million ($10.81
    million) was Xi&#x2019;an TCH&#x2019;s investment into the HYREF fund as a secondary limited partner, and the Company netted
    off the investment of RMB 75 million ($10.81 million) by Xi&#x2019;an TCH with the entrusted loan payable of the HYREF Fund.</font></td></tr>
</table><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">A
reconciliation of repayment of HYREF loan (entrusted loan) by three Projects at June 30, 2020 was as follows:</font></p><br/><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
<tr style="font: 10pt Times New Roman, Times, Serif; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; width: 34%; padding-left: 9pt; text-indent: -9pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Transfer
    price for Chengli Project</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; width: 1%"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; width: 1%"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; width: 9%; text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">26,645,865</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; width: 1%"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; width: 1%"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; width: 41%"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Entrusted
    loan payable at June 30, 2020, net with Xi&#x2019;an TCH investment in entrusted loan (current and noncurrent)</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; width: 1%"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; width: 1%"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; width: 9%; text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">20,463,884</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; width: 1%"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; ">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-left: 9pt; text-indent: -9pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Transfer
    price for Xuzhou Huayu Project</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">16,950,350</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Interest
    payable on entrusted loan at June 30, 2020</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">8,711,500</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-left: 9pt; text-indent: -9pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Transfer
    price for Shenqiu Phase I and II Projects</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; border-bottom: black 1.5pt solid"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; border-bottom: black 1.5pt solid; text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">17,948,442</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Add
    back: Xi&#x2019;an TCH investment in entrusted loan</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10,593,969</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; ">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-left: 9pt; text-indent: -9pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Less:
    interest accrued from September 20, 2018 to June 30, 2020 (cut-off date for interest calculation for repayment was September
    20, 2018)</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(2,247,013</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</font></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-left: 9pt; text-indent: -9pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Less:
    portion of loan with repayment due date extended to year 2023</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(10,876,474</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</font></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; ">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-left: 9pt; text-indent: -9pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-left: 9pt; text-indent: -9pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Add
    back: interest &amp; penalty repaid by Xi&#x2019;an TCH</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">8,466,709</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; ">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-left: 9pt; text-indent: -9pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Add
    back: loan principle repaid by Xi&#x2019;an TCH</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; border-bottom: black 1.5pt solid"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; border-bottom: black 1.5pt solid; text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">26,432,082</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-left: 9pt; text-indent: -9pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; border-bottom: black 4.5pt double"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; border-bottom: black 4.5pt double; text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">61,544,657</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; border-bottom: black 4.5pt double"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; border-bottom: black 4.5pt double; text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">61,544,657</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td></tr>
</table><br/><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -URI http://asc.fasb.org/topic&amp;trid=2208564<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>29
<FILENAME>R16.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.2</span><table class="report" border="0" cellspacing="2" id="idm140208702583736">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Refundable Deposits from Customers for Systems Leasing<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_creg_RefundableDepositFromCustomersForSystemsLeasingAbstract', window );"><strong>Refundable Deposit From Customers For Systems Leasing [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_creg_RefundableDepositFromCustomersForSystemsLeasingTextBlock', window );">REFUNDABLE DEPOSITS FROM CUSTOMERS FOR SYSTEMS LEASING</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>10.
REFUNDABLE DEPOSITS FROM CUSTOMERS FOR SYSTEMS LEASING</b></font></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As
of June 30, 2020 and December 31, 2019, the balance of refundable deposits from customers for systems leasing was $0 and $544,709
(for Pucheng systems), respectively.</font></p><br/><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_creg_RefundableDepositFromCustomersForSystemsLeasingAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">creg_RefundableDepositFromCustomersForSystemsLeasingAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>creg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_creg_RefundableDepositFromCustomersForSystemsLeasingTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for refundable deposit from customers for systems leasing.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">creg_RefundableDepositFromCustomersForSystemsLeasingTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>creg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>30
<FILENAME>R17.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.2</span><table class="report" border="0" cellspacing="2" id="idm140208776611208">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Related Party Transactions<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsAbstract', window );"><strong>Related Party Transactions [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsDisclosureTextBlock', window );">RELATED PARTY TRANSACTIONS</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>11.
RELATED PARTY TRANSACTIONS</b></font></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
December 29, 2018, the Company&#x2019;s Chairman of the Board and CEO, Guohua Ku, entered into a Buy-Back Agreement with the following
parties: Xi&#x2019;an TCH, Xi&#x2019;an Zhonghong, HYREF, Chonggong Bai and Xi&#x2019;an Hanneng Enterprises Management Consulting
Co. Ltd. (&#x201c;Xi&#x2019;an Hanneng&#x201d;). Pursuant to the terms of the Buy Back Agreement, Mr. Ku, together with Xi&#x2019;an
TCH, Xi&#x2019;an Zhonghong, and Chonggong Bai, as Buyers, jointly and severally agreed to buy back all outstanding capital equity
of Xi&#x2019;an Hanneng which was transferred to HYREF by Chonggong Bai, and a CDQ WHPG station in Boxing County which was transferred
to HYREF by Xi&#x2019;an Zhonghong. (See Note 9). Pursuant to the terms of the Buy-Back agreement, HYREF may request that the Buyers
buy back the equity shares of Xi&#x2019;an Hanneng and/or the CDQ WHPG station if one of the following conditions is met: (i) HYREF
holds the equity shares of Xi&#x2019;an Hanneng until December 31, 2021; (ii) Xi&#x2019;an Huaxin New Energy Co., Ltd., is delisted
from The National Equities Exchange And Quotations Co., Ltd., a Chinese over-the-counter trading system (the &#x201c;NEEQ&#x201d;);
(iii) Xi&#x2019;an Huaxin New Energy, or any of the Buyers or its affiliates has a credit problem, including not being able to
issue an auditor report or standard auditor report or any control person or executive of the Buyers is involved in crimes and
is under prosecution or has other material credit problems, to HYREF&#x2019;s reasonable belief; (iv) if Xi&#x2019;an Zhonghong
fails to timely make repayment on principal or interest of the loan agreement, its supplemental agreement or extension agreement;
(v) the Buyers or any party to the Debt Repayment Agreement materially breaches the Debt Repayment Agreement or its related transaction
documents, including but not limited to the Share Transfer Agreement, the Pledged Assets Transfer Agreement, the Entrusted Loan
Agreement and their guarantee agreements and supplemental agreements.&#xa0;Due to halted trading of Huaxin stock by NEEQ for not
filing its 2018 annual report, on December 19, 2019, Xi&#x2019;an TCH, Xi&#x2019;an Zhonghong, Guohua Ku and Chonggong Bai jointly
and severally agreed to buy back all outstanding capital equity of Xi&#x2019;an Hanneng which was transferred to HYREF by Chonggong
Bai earlier. The total buy back price was RMB 261,727,506 ($37.52 million) including accrued interest of RMB 14,661,506 ($2.10
million), and was paid in full by Xi&#x2019;an TCH.</font></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As
of June 30, 2020, and December 31, 2019, the Company had $28,720 and $41,174, respectively, in advances from the Company&#x2019;s
management, which bear no interest, are unsecured, and are payable upon demand.&#xa0;</font></p><br/><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 850<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39549-107864<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 850<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39549-107864<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 850<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39549-107864<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 850<br> -URI http://asc.fasb.org/topic&amp;trid=2122745<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 850<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39691-107864<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>31
<FILENAME>R18.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.2</span><table class="report" border="0" cellspacing="2" id="idm140208702848120">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note Payables, Net<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_creg_ConvertibleNotePayableNetAbstract', window );"><strong>Convertible Note Payable Net [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_creg_ConvertibleNotePayableNetTextBlock', window );">NOTE PAYABLES, NET</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>12.
NOTE PAYABLES, NET</b></font></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i><font style="text-decoration:underline">Convertible
Notes / Promissory Notes in January and February 2019</font></i></font></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On&#xa0;
January 31, 2019, the Company entered into a Securities Purchase Agreement with Iliad Research and Trading, L.P., a Utah limited
partnership (the &#x201c;Purchaser&#x201d;), pursuant to which the Company sold and issued to the Purchaser a Convertible Promissory
Note of $1,050,000. The Purchaser purchased the Note with an original issue discount of $50,000. The Note bears interest at 8%.
All outstanding principal and accrued interest on the Note will become due and payable on January 30, 2021, subject to a potential
one-year extension period during which interest would not accrue. The Company&#x2019;s obligations under the Note may be prepaid
at any time, provided that in such circumstance the Company would pay 125% of any amounts outstanding under the Note and being
prepaid. Amounts outstanding under the Note may be converted at any time, at the Lender&#x2019;s option, into shares of the Company&#x2019;s
common stock at a conversion price of $3.00 per share, subject to certain adjustments as discussed in the July 2018 Note above.
The conversion feature did not require bifurcation and derivative accounting as the conversion price was greater than the market
price of the Company common shares, there was no beneficial conversion feature to recognize.</font></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
February 27, 2019, the Company entered into a Securities Purchase Agreement with Iliad Research and Trading, L.P., a Utah limited
partnership (the &#x201c;Purchaser&#x201d;), pursuant to which the Company sold and issued to the Purchaser a Convertible Promissory
Note of $1,050,000. The Purchaser purchased the Note with an original issue discount of $50,000. The Note bears interest at 8%.
All outstanding principal and accrued interest on the Note will become due and payable on February 26, 2021, subject to a potential
one-year extension period during which interest would not accrue. The Company&#x2019;s obligations under the Note may be prepaid
at any time, provided that in such circumstance the Company would pay 125% of any amounts outstanding under the Note and being
prepaid. Amounts outstanding under the Note may be converted at any time, at the Lender&#x2019;s option, into shares of the Company&#x2019;s
common stock at a conversion price of $3.00 per share, subject to certain adjustments as discussed above in the July 2018 Note.
The conversion feature did not require bifurcation and derivative accounting and as the conversion price was greater than the
market value of the Company common shares, there was no beneficial conversion feature to recognize.</font></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Pursuant
to an Exchange Agreement dated April 14, 2019 (the &#x201c;Exchange Agreement&#x201d;), the Company and Iliad Research and Trading,
L.P. agreed to exchange the above two notes (the &#x201c;Original Notes&#x201d;) with two new promissory notes (the &#x201c;Exchange
Notes&#x201d;). Upon execution of the agreement, the notes holder surrendered the Convertible Notes to the Company and the Company
issued to the holder the Exchange Notes. Upon surrender, the two Convertible Notes were cancelled and the remaining amount owed
to Holder hereafter be evidenced solely by the Exchange Notes ($1,173,480 and $ 1,165,379 for the January and February 2019 notes,
respectively). All outstanding principal and accrued interest on the Exchange Notes will become due and payable on January 31,
2021 and February 27, 2021, respectively. The Exchange Notes bore interest at 8% and did not grant conversion options to the Purchaser.
The Company&#x2019;s obligations under the Exchange Notes could be prepaid at any time, provided that in such circumstance the
Company would have paid 125% of any amounts outstanding under the Exchange Notes. Beginning on the date that is six months from
the issue date of the respective Original Notes (the &#x201c;Issue Dates&#x201d;) and at any time thereafter until the Exchange
Notes are paid in full, Purchaser shall have the right to redeem up to $750,000 of the outstanding balance during months six to
eight following the respective Issue Date and any amount thereafter. The exchange of the Convertible Notes with Promissory Notes
did not cause substantially different terms, and did not meet the conditions described in ASC 405-20-40-1, and therefore was accounted
for as a modification and not an extinguishment; accordingly, the Company did not recognize any gain or loss for the exchange
of the notes under ASC 470-50-40-8. During the six months ended June 30, 2020, the Company amortized OID of $39,583 and recorded
$61,609 interest expense. During the three months ended June 30, 2020, the Company amortized OID of $27,083 and recorded $26,482
interest expense.</font></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As
a result of default in the redemption request by the lender made on August 1, 2019, the Company and the lender entered into a
forbearance agreement in which the lender agreed not to enforce its rights under the agreement and agreed not to make any Redemptions
pursuant to the Section 4 of the Note before October 1, 2019. Under the term of the forbearance agreement, in the event Lender
delivers after October 1, 2019 a Redemption Notice to Borrower and the Redemption Amount set forth therein is not paid in cash
to Lender within three Trading Days, then the applicable Redemption Amount shall be increased by 25% (the &#x201c;First Adjustment,&#x201d;
and such increase to the Redemption Amount, the &#x201c;First Adjusted Redemption Amount&#x201d;). In the event the First Adjusted
Redemption Amount is not paid within three Trading Days after the date of First Adjustment, then the First Adjusted Redemption
Amount shall be increased in accordance with the following formula: $0.50 divided by the lowest Closing Trade Price of the Common
Stock during the 20 Trading Days prior to the date of the Second Adjustment and the resulting quotient multiplied by the First
Adjusted Redemption Amount (the &#x201c;Second Adjustment,&#x201d; and such increase to the First Adjusted Redemption Amount, the
&#x201c;Second Adjusted Redemption Amount&#x201d;), provided, however, that such formula shall only be applied if the resulting
quotient is greater than one and such formula shall in no event be used to reduce the First Adjusted Redemption Amount.</font></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
2019, the Company entered into a series of Exchange Agreements with Iliad Research and Trading, L.P. Pursuant to the Agreement,
the Company and Lender partitioned five Promissory Notes in the original total principal amount of $797,000 from a Promissory
Note issued by the Company on April 14, 2019. The Company and Lender exchanged the Partitioned Note for the delivery of total
175,400 shares (post-reverse stock split) of the Company&#x2019;s Common Stock. The Company recorded $131,740 gain on conversion
of these portion of the note. However, on December 16, 2019, the Company and the lender amended the September 11, 2019 forbearance
agreement to increase the adjustment ratio described above from $0.50 to $0.30 (pre-reverse stock split price). The outstanding
balance of the Note shall be reduced by an amount equal to the total outstanding balance of the Partitioned Note. The investor
made adjustments of $305,626 to increase the principle of the notes during the year ended December 31, 2019 under the term of
the September 11<sup>th</sup>&#xa0;forbearance agreement and the amendment to forbearance agreement dated on December 16, 2019.</font></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">During
the first quarter of 2020, Company entered into three Exchange Agreements with Iliad Research and Trading, L.P. Pursuant to the
Agreement, the Company and Lender partitioned three new Promissory Notes in the original total principal amount of $430,000 from
a Promissory Note issued by the Company on April 14, 2019. The Company and Lender exchanged the Partitioned Note for the delivery
of total 143,333 shares (post-reverse stock split) of the Company&#x2019;s Common Stock. The Company recorded $103,167 loss on
conversion of these portion of the note.</font></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0">During the second quarter of 2020, Company entered into
four Exchange Agreements with Iliad Research and Trading, L.P. Pursuant to the Agreement, the Company and Lender partitioned four
new Promissory Notes in the original total principal amount of $819,586 from a Promissory Note issued by the Company on April 14,
2019. The Company and Lender exchanged the Partitioned Note for the delivery of total 304,710 shares (post-reverse stock split)
of the Company&#x2019;s Common Stock. The Company recorded $49,837 gain on conversion of these portion of the note. In addition,
the investor also made adjustments of $145,000 to increase the principle of the notes during the second quarter of 2020 under the
term of the September 11<sup>th</sup>&#xa0;forbearance agreement and the amendment to forbearance agreement dated on December 16,
2019. These transactions were recorded as credit to additional paid in capital of $769,749, which was the difference between Note
conversion of $819,586 and gain on conversion of $49,837. The $49,837 gain on conversion was presented net of $145,000 adjustment
discussed above and resulted in a net loss on note redemption/ conversion of $95,163 in the statement of operations.</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
May 15, 2020, the Company entered into a Forbearance Agreement with the Lender. The Lender had delivered a redemption notice to
the Company on November 4, 2019 pursuant to the terms of the Exchange Agreement dated April 14, 2019 and the Company failed to
pay the amount provided therein. Accordingly, the Lender has the right to accelerate the maturity date of the Note and cause the
outstanding balance to be increased by 25%. The Lender agreed with the Company to withdraw the November 4, 2019 redemption notice
as if it was never made and agreed that as of May 15, 2020 there is no default under the Note. The Company did not pay any consideration
to the Lender for this forbearance. The outstanding balance of the Note as of May 15, 2020 is $1,271,720, and under the new Forbearance
Agreement, if the Lender delivers a redemption notice and the amount set forth in such notice is not paid in cash to Lender within
three trading days, the applicable redemption amount shall be increased to 25%. &#xa0;</font></p><br/><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_creg_ConvertibleNotePayableNetAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">creg_ConvertibleNotePayableNetAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>creg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_creg_ConvertibleNotePayableNetTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The disclosure of convertible note payable net.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">creg_ConvertibleNotePayableNetTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>creg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>32
<FILENAME>R19.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.2</span><table class="report" border="0" cellspacing="2" id="idm140208776611208">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Shares Issued for Equity Financing and Stock Compensation<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityNoteAbstract', window );"><strong>Stockholders' Equity Note [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityNoteDisclosureTextBlock', window );">SHARES ISSUED FOR EQUITY FINANCING AND STOCK COMPENSATION</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>13.
SHARES ISSUED FOR EQUITY FINANCING AND STOCK COMPENSATION</b></font></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; "><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Following
is a summary of the activities of warrants that were issued from equity financing (post-reverse stock split) for the six months
ended June 30, 2020:</font></p><br/><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
<tr style="vertical-align: bottom">
    <td>&#xa0;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#xa0;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Number of<br/> Warrants</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#xa0;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#xa0;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Average<br/> Exercise<br/> Price<br/>
    (post-reverse<br/> stock split<br/> price)</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#xa0;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#xa0;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Weighted<br/> Average<br/> Remaining<br/>
    Contractual<br/> Term in Years</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#xa0;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 64%">Outstanding at December 31, 2019</td><td style="width: 1%">&#xa0;</td>
    <td style="width: 1%; text-align: left">&#xa0;</td><td style="width: 9%; text-align: right">30,411</td><td style="width: 1%; text-align: left">&#xa0;</td><td style="width: 1%">&#xa0;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">14.0</td><td style="width: 1%; text-align: left">&#xa0;</td><td style="width: 1%">&#xa0;</td>
    <td style="width: 1%; text-align: left">&#xa0;</td><td style="width: 9%; text-align: right">4.21</td><td style="width: 1%; text-align: left">&#xa0;</td></tr>
<tr style="vertical-align: bottom; ">
    <td>Exercisable at December 31, 2019</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">30,411</td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">$</td><td style="text-align: right">14.0</td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">4.21</td><td style="text-align: left">&#xa0;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>Granted</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">-</td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">-</td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">-</td><td style="text-align: left">&#xa0;</td></tr>
<tr style="vertical-align: bottom; ">
    <td>Exercised</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">-</td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">-</td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">-</td><td style="text-align: left">&#xa0;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>Forfeited</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">-</td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">-</td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">-</td><td style="text-align: left">&#xa0;</td></tr>
<tr style="vertical-align: bottom; ">
    <td>Expired</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">-</td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">-</td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">-</td><td style="text-align: left">&#xa0;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>Outstanding at June 30, 2020</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">30,411</td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">$</td><td style="text-align: right">14.0</td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">3.71</td><td style="text-align: left">&#xa0;</td></tr>
<tr style="vertical-align: bottom; ">
    <td>Exercisable at June 30, 2020</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">30,411</td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">$</td><td style="text-align: right">14.0</td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">3.71</td><td style="text-align: left">&#xa0;</td></tr>
</table><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i><font style="text-decoration:underline">Shares
Issued for Stock Compensation</font></i></font></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
March 16, 2020, the Company&#x2019;s Board of Director agreed to issue 3,333 shares of the Company&#x2019;s common stock (post-reverse
stock split) to the Company&#x2019;s law firm. The shares are earned in full and non-refundable as of March 9, 2020. The FV of
these shares are $10,999 on March 9, 2020.&#xa0;</font></p><br/><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityNoteAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityNoteAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityNoteDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for shareholders' equity comprised of portions attributable to the parent entity and noncontrolling interest, including other comprehensive income. Includes, but is not limited to, balances of common stock, preferred stock, additional paid-in capital, other capital and retained earnings, accumulated balance for each classification of other comprehensive income and amount of comprehensive income.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(e)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -URI http://asc.fasb.org/topic&amp;trid=2208762<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityNoteDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>33
<FILENAME>R20.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.2</span><table class="report" border="0" cellspacing="2" id="idm140208702565448">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Tax<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureAbstract', window );"><strong>Income Tax Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureTextBlock', window );">INCOME TAX</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>14.
INCOME TAX</b></font></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company&#x2019;s Chinese subsidiaries are governed by the Income Tax Law of the PRC concerning privately-run enterprises, which
are generally subject to tax at 25% on income reported in the statutory financial statements after appropriate tax adjustments.
Under Chinese tax law, the tax treatment of finance and sales-type leases is similar to US GAAP. However, the local tax bureau
continues to treat CREG sales-type leases as operating leases. Accordingly, the Company recorded deferred income taxes.&#xa0;</font></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company&#x2019;s subsidiaries generate all of their income from their PRC operations. All of the Company&#x2019;s Chinese subsidiaries&#x2019;
effective income tax rate for 2019 and 2018 was 25%. Yinghua, Shanghai TCH, Xi&#x2019;an TCH, Huahong, Zhonghong and Erdos TCH
file separate income tax returns.</font></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">There
is no income tax for companies domiciled in the Cayman Islands. Accordingly, the Company&#x2019;s CFS do not present any income
tax provisions related to Cayman Islands tax jurisdiction, where Sifang Holding is domiciled.</font></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
US parent company, CREG is taxed in the US and, as of June 30, 2020, had net operating loss (&#x201c;NOL&#x201d;) carry forwards
for income taxes of $1.74 million; for federal income tax purposes, the NOL arising in tax years beginning after 2017 may only
reduce 80% of a taxpayer&#x2019;s taxable income, and may be carried forward indefinitely. The management believes the realization
of benefits from these losses may be uncertain due to the US parent company&#x2019;s continuing operating losses. Accordingly,
a 100% deferred tax asset valuation allowance was provided.</font></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.1pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
recently issued Coronavirus Aid, Relief and Economic Security Act (the CARES Act or the Act), provides four relief provisions
for corporate taxpayers as follows:</font></p><br/><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in; padding-right: 0.1pt; padding-left: 0.1pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1.</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-right: 0.1pt; padding-left: 0.1pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Five-year
    net operating loss (NOL) carryback provision: the Act allows for the carryback of losses arising in a taxable year beginning
    after December 31, 2017, and before January 1, 2021, to each of the five taxable years preceding the taxable year of the loss.</font></td></tr>
</table><br/><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in; padding-right: 0.1pt; padding-left: 0.1pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2.</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-right: 0.1pt; padding-left: 0.1pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Fiscal
    year NOL carryback fix from the Tax Cuts and Jobs Act (TCJA) of 2017: the Act corrects the language to provide fiscal year
    taxpayers who had NOLs arising in years that began prior to December 31, 2017 and ended after December 31, 2017 with the ability
    to carry back those NOLs.</font></td></tr>
</table><br/><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in; padding-right: 0.1pt; padding-left: 0.1pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">3.</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-right: 0.1pt; padding-left: 0.1pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Deferral
    of 80% income limitation on post-2017 NOLs to 2021: the Act suspends this 80% limitation for taxable years beginning before
    January 1, 2021, and instead allows the full offset of taxable income. For tax years beginning after December 31, 2020, the
    Act reinstates the 80% limitation.</font></td></tr>
</table><br/><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in; padding-right: 0.1pt; padding-left: 0.1pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">4.</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-right: 0.1pt; padding-left: 0.1pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Immediate
    Alternative Minimum Tax (&#x201c;AMT&#x201d;) tax credit refunds: the Act accelerates availability of AMT credits. The full
    remaining refundable AMT credit amount will be available for a corporation&#x2019;s first taxable year beginning in 2019. Alternatively,
    a corporation may elect to use 100% of its AMT credits for its first taxable year beginning in 2018.&#xa0;</font></td></tr>
</table><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As
of June 30, 2020, the Company&#x2019;s PRC subsidiaries had $66 million NOL that can be carried forward to offset future taxable
income for five years from the year the loss is incurred. The NOL was mostly from Erdos TCH and Zhonghong, Erdos TCH has not yet
resumed operation and Zhonghong has not yet generated any sales; accordingly, the Company recorded a 100% deferred tax valuation
allowance for PRC NOL.</font></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
following table reconciles the U.S. statutory rates to the Company&#x2019;s effective tax rate for the six months ended June 30,
2020 and 2019, respectively:</font></p><br/><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
<tr style="vertical-align: bottom">
    <td>&#xa0;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#xa0;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2020</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#xa0;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#xa0;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2019</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#xa0;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: left">U.S. statutory rates</td><td style="width: 1%">&#xa0;</td>
    <td style="width: 1%; text-align: left">&#xa0;</td><td style="width: 9%; text-align: right">21.0</td><td style="width: 1%; text-align: left">%</td><td style="width: 1%">&#xa0;</td>
    <td style="width: 1%; text-align: left">&#xa0;</td><td style="width: 9%; text-align: right">(21.0</td><td style="width: 1%; text-align: left">)%</td></tr>
<tr style="vertical-align: bottom; ">
    <td style="text-align: left">Tax rate difference &#x2013; current provision</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">10.1</td><td style="text-align: left">%</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">(3.6</td><td style="text-align: left">)%</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Tax adjustment on PRC tax return</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">-</td><td style="text-align: left">%</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">5.3</td><td style="text-align: left">%</td></tr>
<tr style="vertical-align: bottom; ">
    <td style="text-align: left">Reversal of temporary difference due to disposal of Shenqiu</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">-</td><td style="text-align: left">%</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">(22.4</td><td style="text-align: left">)%</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Permanent differences</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">12.6</td><td style="text-align: left">%</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">2.0</td><td style="text-align: left">%</td></tr>
<tr style="vertical-align: bottom; ">
    <td style="text-align: left">Change in valuation allowance on PRC NOL</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">(62.8</td><td style="text-align: left">)%</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">15.4</td><td style="text-align: left">%</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt">Change in valuation allowance on US NOL</td><td style="padding-bottom: 1.5pt">&#xa0;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#xa0;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">19.1</td><td style="padding-bottom: 1.5pt; text-align: left">%</td><td style="padding-bottom: 1.5pt">&#xa0;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#xa0;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">0.2</td><td style="padding-bottom: 1.5pt; text-align: left">%</td></tr>
<tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 4pt">Tax (benefit) per financial statements</td><td style="padding-bottom: 4pt">&#xa0;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#xa0;</td><td style="border-bottom: Black 4pt double; text-align: right">-</td><td style="padding-bottom: 4pt; text-align: left">%</td><td style="padding-bottom: 4pt">&#xa0;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#xa0;</td><td style="border-bottom: Black 4pt double; text-align: right">(24.1</td><td style="padding-bottom: 4pt; text-align: left">)%</td></tr>
</table><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
provision for income tax expense for the six months ended June 30, 2020 and 2019 consisted of the following:</font></p><br/><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
<tr style="vertical-align: bottom">
    <td>&#xa0;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#xa0;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2020</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#xa0;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#xa0;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2019</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#xa0;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: left">Income tax expense&#xa0;&#xa0;&#x2013; current</td><td style="width: 1%">&#xa0;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">-</td><td style="width: 1%; text-align: left">&#xa0;</td><td style="width: 1%">&#xa0;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">78,044</td><td style="width: 1%; text-align: left">&#xa0;</td></tr>
<tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt">Income tax benefit &#x2013; deferred</td><td style="padding-bottom: 1.5pt">&#xa0;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#xa0;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">-</td><td style="padding-bottom: 1.5pt; text-align: left">&#xa0;</td><td style="padding-bottom: 1.5pt">&#xa0;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#xa0;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(2,364,088</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 4pt">Total income tax benefit</td><td style="padding-bottom: 4pt">&#xa0;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">-</td><td style="padding-bottom: 4pt; text-align: left">&#xa0;</td><td style="padding-bottom: 4pt">&#xa0;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">(2,286,044</td><td style="padding-bottom: 4pt; text-align: left">)</td></tr>
</table><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
following table reconciles the U.S. statutory rates to the Company&#x2019;s effective tax rate for the three months ended June
30, 2020 and 2019, respectively:</font></p><br/><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
<tr style="vertical-align: bottom">
    <td>&#xa0;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#xa0;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2020</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#xa0;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#xa0;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2019</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#xa0;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: left">U.S. statutory rates</td><td style="width: 1%">&#xa0;</td>
    <td style="width: 1%; text-align: left">&#xa0;</td><td style="width: 9%; text-align: right">21.0</td><td style="width: 1%; text-align: left">%</td><td style="width: 1%">&#xa0;</td>
    <td style="width: 1%; text-align: left">&#xa0;</td><td style="width: 9%; text-align: right">(21.0</td><td style="width: 1%; text-align: left">)%</td></tr>
<tr style="vertical-align: bottom; ">
    <td style="text-align: left">Tax rate difference &#x2013; current provision</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">5.4</td><td style="text-align: left">%</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">(3.8</td><td style="text-align: left">)%</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Tax adjustment on PRC tax return</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">-</td><td style="text-align: left">%</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">9.8</td><td style="text-align: left">%</td></tr>
<tr style="vertical-align: bottom; ">
    <td style="text-align: left">Reversal of temporary difference due to disposal of Shenqiu</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">-</td><td style="text-align: left">%</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">3.2</td><td style="text-align: left">%</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Permanent differences</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">2.6</td><td style="text-align: left">%</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">-</td><td style="text-align: left">%</td></tr>
<tr style="vertical-align: bottom; ">
    <td>Other</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">-</td><td style="text-align: left">%</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">1.6</td><td style="text-align: left">%</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Change in valuation allowance on PRC NOL</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">(33.8</td><td style="text-align: left">)%</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">11.9</td><td style="text-align: left">%</td></tr>
<tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt">Change in valuation allowance on US NOL</td><td style="padding-bottom: 1.5pt">&#xa0;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#xa0;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">4.8</td><td style="padding-bottom: 1.5pt; text-align: left">%</td><td style="padding-bottom: 1.5pt">&#xa0;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#xa0;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">0.3</td><td style="padding-bottom: 1.5pt; text-align: left">%</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 4pt"><p style="margin: 0; font: 10pt Times New Roman, Times, Serif">Tax expense per financial statements</p></td><td style="padding-bottom: 4pt">&#xa0;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#xa0;</td><td style="border-bottom: Black 4pt double; text-align: right">-</td><td style="padding-bottom: 4pt; text-align: left">%</td><td style="padding-bottom: 4pt">&#xa0;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#xa0;</td><td style="border-bottom: Black 4pt double; text-align: right">2.0</td><td style="padding-bottom: 4pt; text-align: left">%</td></tr>
</table><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
provision for income tax expense for the three months ended June 30, 2020 and 2019 consisted of the following:</font></p><br/><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
<tr style="vertical-align: bottom">
    <td>&#xa0;</td>
    <td>&#xa0;</td>
    <td colspan="3" style="border-bottom: black 1.5pt solid; text-align: center"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2020</b></font></td>
    <td>&#xa0;</td>
    <td colspan="3" style="border-bottom: black 1.5pt solid; text-align: center"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2019</b></font></td></tr>
<tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td style="width: 78%"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Income tax benefit&#xa0;&#xa0;&#x2013; current</font></td>
    <td style="width: 1%">&#xa0;</td>
    <td style="width: 1%"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</font></td>
    <td style="width: 8%; text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</font></td>
    <td style="width: 1%">&#xa0;</td>
    <td style="width: 1%">&#xa0;</td>
    <td style="width: 1%"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</font></td>
    <td style="width: 8%; text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(61,700)</font></td>
    <td style="width: 1%">&#xa0;</td></tr>
<tr style="vertical-align: bottom; ">
    <td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Income tax expense &#x2013; deferred</font></td>
    <td>&#xa0;</td>
    <td style="border-bottom: black 1.5pt solid">&#xa0;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</font></td>
    <td>&#xa0;</td>
    <td>&#xa0;</td>
    <td style="border-bottom: black 1.5pt solid">&#xa0;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">166,527</font></td>
    <td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</font></td></tr>
<tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Total income tax expense</font></td>
    <td>&#xa0;</td>
    <td style="border-bottom: black 4.5pt double"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</font></td>
    <td style="border-bottom: black 4.5pt double; text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</font></td>
    <td>&#xa0;</td>
    <td>&#xa0;</td>
    <td style="border-bottom: black 4.5pt double"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</font></td>
    <td style="border-bottom: black 4.5pt double; text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">104,827</font></td>
    <td>&#xa0;</td></tr>
</table><br/><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 21<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32857-109319<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 11.C)<br> -URI http://asc.fasb.org/extlink&amp;oid=116825942&amp;loc=d3e330215-122817<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 17<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32809-109319<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 6.I.5.Q1)<br> -URI http://asc.fasb.org/extlink&amp;oid=116825942&amp;loc=d3e330036-122817<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 14<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32705-109319<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 270<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6424409&amp;loc=d3e44925-109338<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -URI http://asc.fasb.org/topic&amp;trid=2144680<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6424122&amp;loc=d3e41874-109331<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>34
<FILENAME>R21.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.2</span><table class="report" border="0" cellspacing="2" id="idm140208776611208">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock-Based Compensation Plan<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract', window );"><strong>Share-based Payment Arrangement [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock', window );">STOCK-BASED COMPENSATION PLAN</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>15.
STOCK-BASED COMPENSATION PLAN</b></font></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i><font style="text-decoration:underline">Options
to Employees and Directors</font></i></font></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
June 19, 2015, the stockholders of the Company approved the China Recycling Energy Corporation Omnibus Equity Plan (the &#x201c;Plan&#x201d;)
at its annual meeting. The total shares of common stock authorized for issuance during the term of the Plan is 124,626 (post-reverse
stock split). The Plan was effective immediately upon its adoption by the Board of Directors on April 24, 2015, subject to stockholder
approval, and will terminate on the earliest to occur of (i) the 10th anniversary of the Plan&#x2019;s effective date, or (ii)
the date on which all shares available for issuance under the Plan shall have been issued as fully-vested shares. The stockholders
approved the Plan at their annual meeting on June 19, 2015.</font></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
following table summarizes option activity with respect to employees and independent directors, and the number of options reflects
the Reverse Stock Split effective April 13, 2020:</font></p><br/><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
<tr style="vertical-align: bottom">
    <td>&#xa0;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#xa0;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Number of<br/> Shares</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#xa0;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#xa0;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Average<br/> Exercise Price<br/>
    per Share (post-reverse stock split price)</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#xa0;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#xa0;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Weighted<br/> Average<br/> Remaining<br/>
    Contractual<br/> Term in Years</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#xa0;</td></tr>
<tr style="vertical-align: bottom">
    <td>&#xa0;</td><td>&#xa0;</td>
    <td colspan="2">&#xa0;</td><td>&#xa0;</td><td>&#xa0;</td>
    <td colspan="2">&#xa0;</td><td>&#xa0;</td><td>&#xa0;</td>
    <td colspan="2">&#xa0;</td><td>&#xa0;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 64%">Outstanding at December 31, 2019</td><td style="width: 1%">&#xa0;</td>
    <td style="width: 1%; text-align: left">&#xa0;</td><td style="width: 9%; text-align: right">900</td><td style="width: 1%; text-align: left">&#xa0;</td><td style="width: 1%">&#xa0;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">54.3</td><td style="width: 1%; text-align: left">&#xa0;</td><td style="width: 1%">&#xa0;</td>
    <td style="width: 1%; text-align: left">&#xa0;</td><td style="width: 9%; text-align: right">4.41</td><td style="width: 1%; text-align: left">&#xa0;</td></tr>
<tr style="vertical-align: bottom; ">
    <td>Exercisable at December 31, 2019</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">900</td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">$</td><td style="text-align: right">54.3</td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">4.41</td><td style="text-align: left">&#xa0;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>Granted</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">-</td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">-</td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">-</td><td style="text-align: left">&#xa0;</td></tr>
<tr style="vertical-align: bottom; ">
    <td>Exercised</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">-</td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">-</td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">-</td><td style="text-align: left">&#xa0;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>Forfeited</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">-</td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">-</td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">-</td><td style="text-align: left">&#xa0;</td></tr>
<tr style="vertical-align: bottom; ">
    <td style="padding-bottom: 4pt">Outstanding at June 30, 2020</td><td style="padding-bottom: 4pt">&#xa0;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#xa0;</td><td style="border-bottom: Black 4pt double; text-align: right">900</td><td style="padding-bottom: 4pt; text-align: left">&#xa0;</td><td style="padding-bottom: 4pt">&#xa0;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">54.3</td><td style="padding-bottom: 4pt; text-align: left">&#xa0;</td><td style="padding-bottom: 4pt">&#xa0;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#xa0;</td><td style="border-bottom: Black 4pt double; text-align: right">3.91</td><td style="padding-bottom: 4pt; text-align: left">&#xa0;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 4pt">Exercisable at June 30, 2020</td><td style="padding-bottom: 4pt">&#xa0;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#xa0;</td><td style="border-bottom: Black 4pt double; text-align: right">900</td><td style="padding-bottom: 4pt; text-align: left">&#xa0;</td><td style="padding-bottom: 4pt">&#xa0;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">54.3</td><td style="padding-bottom: 4pt; text-align: left">&#xa0;</td><td style="padding-bottom: 4pt">&#xa0;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#xa0;</td><td style="border-bottom: Black 4pt double; text-align: right">3.91</td><td style="padding-bottom: 4pt; text-align: left">&#xa0;</td></tr>
</table><br/><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -URI http://asc.fasb.org/topic&amp;trid=2228938<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>35
<FILENAME>R22.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.2</span><table class="report" border="0" cellspacing="2" id="idm140208778483336">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Statutory Reserves<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_creg_StatutoryReservesAbstract', window );"><strong>Statutory Reserves [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_creg_StatutoryReservesTextBlock', window );">STATUTORY RESERVES</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>16.
STATUTORY RESERVES</b></font></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Pursuant
to the corporate law of the PRC effective January 1, 2006, the Company is only required to maintain one statutory reserve by appropriating
from its after-tax profit before declaration or payment of dividends. The statutory reserve represents restricted retained earnings.</font></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i><font style="text-decoration:underline">Surplus
Reserve Fund</font></i></font></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company&#x2019;s Chinese subsidiaries are required to transfer 10% of their net income, as determined under PRC accounting rules
and regulations, to a statutory surplus reserve fund until such reserve balance reaches 50% of the Company&#x2019;s registered
capital.&#xa0;</font></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
surplus reserve fund is non-distributable other than during liquidation and can be used to fund previous years&#x2019; losses,
if any, and may be utilized for business expansion or converted into share capital by issuing new shares to existing shareholders
in proportion to their shareholding or by increasing the par value of the shares currently held by them, provided that the remaining
reserve balance after such issue is not less than 25% of the registered capital.&#xa0;</font></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">During the six and three months ended June 30, 2020, the Company
transferred $140,494, which is 10% of Xi&#x2019;an TCH&#x2019;s net income to the statutory reverse. The maximum statutory reserve
amount has not been reached for any subsidiary. The table below discloses the statutory reserve amount in the currency type registered
for each Chinese subsidiary as of June 30, 2020 and December 31, 2019:</p><br/><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
<tr style="vertical-align: bottom">
    <td style="font-weight: bold; border-bottom: Black 1.5pt solid">Name&#xa0;of&#xa0;Chinese&#xa0;Subsidiaries</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#xa0;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Registered<br/> Capital</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#xa0;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#xa0;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Maximum<br/> Statutory&#xa0;<br/>
    Reserve<br/> Amount</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#xa0;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#xa0;</td>
    <td style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Statutory reserve at<br/> June 30, <br/>
    2020</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#xa0;</td>
    <td style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Statutory<br/> reserve at<br/> December
    31,<br/> 2019</td></tr>
<tr style="vertical-align: bottom">
    <td>&#xa0;</td><td>&#xa0;</td>
    <td colspan="2">&#xa0;</td><td>&#xa0;</td><td>&#xa0;</td>
    <td colspan="2">&#xa0;</td><td>&#xa0;</td><td>&#xa0;</td>
    <td>&#xa0;</td><td>&#xa0;</td>
    <td>&#xa0;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="vertical-align: top; width: 38%; text-align: left">Shanghai TCH</td><td style="text-align: left; width: 1%; vertical-align: top">&#xa0;</td>
    <td style="vertical-align: top; width: 1%; text-align: left">$</td><td style="vertical-align: top; width: 9%; text-align: right">29,800,000</td><td style="vertical-align: top; width: 1%; text-align: left">&#xa0;</td><td style="text-align: left; width: 1%; vertical-align: top">&#xa0;</td>
    <td style="vertical-align: top; width: 1%; text-align: left">$</td><td style="vertical-align: top; width: 9%; text-align: right">14,900,000</td><td style="vertical-align: top; width: 1%; text-align: left">&#xa0;</td><td style="text-align: left; width: 1%; vertical-align: top">&#xa0;</td>
    <td style="text-align: left; width: 18%; vertical-align: top">&#xa5;6,564,303 ($1,003,859)</td><td style="text-align: left; width: 1%; vertical-align: top">&#xa0;</td>
    <td style="text-align: left; width: 18%; vertical-align: top">&#xa5;6,564,303 ($1,003,859)</td></tr>
<tr style="vertical-align: bottom; ">
    <td style="text-align: left; vertical-align: top">&#xa0;</td><td style="text-align: left; vertical-align: top">&#xa0;</td>
    <td style="vertical-align: top; text-align: left">&#xa0;</td><td style="vertical-align: top; text-align: left">&#xa0;</td><td style="vertical-align: top; text-align: left">&#xa0;</td><td style="text-align: left; vertical-align: top">&#xa0;</td>
    <td style="vertical-align: top; text-align: left">&#xa0;</td><td style="vertical-align: top; text-align: left">&#xa0;</td><td style="vertical-align: top; text-align: left">&#xa0;</td><td style="text-align: left; vertical-align: top">&#xa0;</td>
    <td style="vertical-align: top; text-align: left">&#xa0;</td><td style="text-align: left; vertical-align: top">&#xa0;</td>
    <td style="text-align: left; vertical-align: top">&#xa0;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="vertical-align: top; text-align: left">Xi&#x2019;an TCH</td><td style="text-align: left; vertical-align: top">&#xa0;</td>
    <td style="vertical-align: top; text-align: left">&#xa5;</td><td style="vertical-align: top; text-align: right">202,000,000</td><td style="vertical-align: top; text-align: left">&#xa0;</td><td style="text-align: left; vertical-align: top">&#xa0;</td>
    <td style="vertical-align: top; text-align: left">&#xa5;</td><td style="vertical-align: top; text-align: right">101,000,000</td><td style="vertical-align: top; text-align: left">&#xa0;</td><td style="text-align: left; vertical-align: top">&#xa0;</td>
    <td style="text-align: left; vertical-align: top">&#xa5;70,347,763 ($10,747,478)</td><td style="text-align: left; vertical-align: top">&#xa0;</td>
    <td style="text-align: left; vertical-align: top">&#xa5;69,359,820 ($10,606,984)</td></tr>
<tr style="vertical-align: bottom; ">
    <td style="text-align: left; vertical-align: top">&#xa0;</td><td style="text-align: left; vertical-align: top">&#xa0;</td>
    <td style="vertical-align: top; text-align: left">&#xa0;</td><td style="vertical-align: top; text-align: left">&#xa0;</td><td style="vertical-align: top; text-align: left">&#xa0;</td><td style="text-align: left; vertical-align: top">&#xa0;</td>
    <td style="vertical-align: top; text-align: left">&#xa0;</td><td style="vertical-align: top; text-align: left">&#xa0;</td><td style="vertical-align: top; text-align: left">&#xa0;</td><td style="text-align: left; vertical-align: top">&#xa0;</td>
    <td style="vertical-align: top; text-align: left">&#xa0;</td><td style="text-align: left; vertical-align: top">&#xa0;</td>
    <td style="text-align: left; vertical-align: top">&#xa0;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="vertical-align: top; text-align: left">Erdos TCH</td><td style="text-align: left; vertical-align: top">&#xa0;</td>
    <td style="vertical-align: top; text-align: left">&#xa5;</td><td style="vertical-align: top; text-align: right">120,000,000</td><td style="vertical-align: top; text-align: left">&#xa0;</td><td style="text-align: left; vertical-align: top">&#xa0;</td>
    <td style="vertical-align: top; text-align: left">&#xa5;</td><td style="vertical-align: top; text-align: right">60,000,000</td><td style="vertical-align: top; text-align: left">&#xa0;</td><td style="text-align: left; vertical-align: top">&#xa0;</td>
    <td style="text-align: left; vertical-align: top">&#xa5;19,035,814 ($2,914,869)</td><td style="text-align: left; vertical-align: top">&#xa0;</td>
    <td style="text-align: left; vertical-align: top">&#xa5;19,035,814 ($2,914,869)</td></tr>
<tr style="vertical-align: bottom; ">
    <td style="text-align: left; vertical-align: top">&#xa0;</td><td style="text-align: left; vertical-align: top">&#xa0;</td>
    <td style="vertical-align: top; text-align: left">&#xa0;</td><td style="vertical-align: top; text-align: left">&#xa0;</td><td style="vertical-align: top; text-align: left">&#xa0;</td><td style="text-align: left; vertical-align: top">&#xa0;</td>
    <td style="vertical-align: top; text-align: left">&#xa0;</td><td style="vertical-align: top; text-align: left">&#xa0;</td><td style="vertical-align: top; text-align: left">&#xa0;</td><td style="text-align: left; vertical-align: top">&#xa0;</td>
    <td style="vertical-align: top; text-align: left">&#xa0;</td><td style="text-align: left; vertical-align: top">&#xa0;</td>
    <td style="text-align: left; vertical-align: top">&#xa0;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="vertical-align: top; text-align: left">Xi&#x2019;an Zhonghong</td><td style="text-align: left; vertical-align: top">&#xa0;</td>
    <td style="vertical-align: top; text-align: left">&#xa5;</td><td style="vertical-align: top; text-align: right">30,000,000</td><td style="vertical-align: top; text-align: left">&#xa0;</td><td style="text-align: left; vertical-align: top">&#xa0;</td>
    <td style="vertical-align: top; text-align: left">&#xa5;</td><td style="vertical-align: top; text-align: right">15,000,000</td><td style="vertical-align: top; text-align: left">&#xa0;</td><td style="text-align: left; vertical-align: top">&#xa0;</td>
    <td style="vertical-align: top; text-align: left">Did not accrue yet due to accumulated deficit</td><td style="text-align: left; vertical-align: top">&#xa0;</td>
    <td style="vertical-align: top; text-align: left">Did not accrue yet due to accumulated deficit</td></tr>
<tr style="vertical-align: bottom; ">
    <td style="text-align: left; vertical-align: top">&#xa0;</td><td style="text-align: left; vertical-align: top">&#xa0;</td>
    <td style="vertical-align: top; text-align: left">&#xa0;</td><td style="vertical-align: top; text-align: left">&#xa0;</td><td style="vertical-align: top; text-align: left">&#xa0;</td><td style="text-align: left; vertical-align: top">&#xa0;</td>
    <td style="vertical-align: top; text-align: left">&#xa0;</td><td style="vertical-align: top; text-align: left">&#xa0;</td><td style="vertical-align: top; text-align: left">&#xa0;</td><td style="text-align: left; vertical-align: top">&#xa0;</td>
    <td style="vertical-align: top; text-align: left">&#xa0;</td><td style="text-align: left; vertical-align: top">&#xa0;</td>
    <td style="text-align: left; vertical-align: top">&#xa0;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="vertical-align: top; text-align: left">Shaanxi Huahong</td><td style="text-align: left; vertical-align: top">&#xa0;</td>
    <td style="vertical-align: top; text-align: left">$</td><td style="vertical-align: top; text-align: right">2,500,300</td><td style="vertical-align: top; text-align: left">&#xa0;</td><td style="text-align: left; vertical-align: top">&#xa0;</td>
    <td style="vertical-align: top; text-align: left">$</td><td style="vertical-align: top; text-align: right">1,250,150</td><td style="vertical-align: top; text-align: left">&#xa0;</td><td style="text-align: left; vertical-align: top">&#xa0;</td>
    <td style="vertical-align: top; text-align: left">Did not accrue yet due to accumulated deficit</td><td style="text-align: left; vertical-align: top">&#xa0;</td>
    <td style="vertical-align: top; text-align: left">Did not accrue yet due to accumulated deficit</td></tr>
<tr style="vertical-align: bottom; ">
    <td style="text-align: left; vertical-align: top">&#xa0;</td><td style="text-align: left; vertical-align: top">&#xa0;</td>
    <td style="vertical-align: top; text-align: left">&#xa0;</td><td style="vertical-align: top; text-align: left">&#xa0;</td><td style="vertical-align: top; text-align: left">&#xa0;</td><td style="text-align: left; vertical-align: top">&#xa0;</td>
    <td style="vertical-align: top; text-align: left">&#xa0;</td><td style="vertical-align: top; text-align: left">&#xa0;</td><td style="vertical-align: top; text-align: left">&#xa0;</td><td style="text-align: left; vertical-align: top">&#xa0;</td>
    <td style="vertical-align: top; text-align: left">&#xa0;</td><td style="text-align: left; vertical-align: top">&#xa0;</td>
    <td style="text-align: left; vertical-align: top">&#xa0;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; vertical-align: top">Zhongxun</td><td style="text-align: left; vertical-align: top">&#xa0;</td>
    <td style="vertical-align: top; text-align: left">&#xa5;</td><td style="vertical-align: top; text-align: right">35,000,000</td><td style="vertical-align: top; text-align: left">&#xa0;</td><td style="text-align: left; vertical-align: top">&#xa0;</td>
    <td style="vertical-align: top; text-align: left">&#xa5;</td><td style="vertical-align: top; text-align: right">17,500,000</td><td style="vertical-align: top; text-align: left">&#xa0;</td><td style="text-align: left; vertical-align: top">&#xa0;</td>
    <td style="vertical-align: top; text-align: left">Did not accrue yet due to accumulated deficit</td><td style="text-align: left; vertical-align: top">&#xa0;</td>
    <td style="vertical-align: top; text-align: left">Did not accrue yet due to accumulated deficit</td></tr>
</table><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i><font style="text-decoration:underline">Common
Welfare Fund</font></i></font></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
common welfare fund is a voluntary fund to which the Company can transfer 5% to 10% of its net income. This fund can only be utilized
on capital items for the collective benefit of the Company&#x2019;s employees, such as construction of dormitories, cafeteria facilities,
and other staff welfare facilities. This fund is non-distributable other than upon liquidation. The Company does not participate
in this fund.</font></p><br/><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_creg_StatutoryReservesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">creg_StatutoryReservesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>creg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_creg_StatutoryReservesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for statutory reserves.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">creg_StatutoryReservesTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>creg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>36
<FILENAME>R23.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.2</span><table class="report" border="0" cellspacing="2" id="idm140208702545752">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Contingencies<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LossContingencyAbstract', window );"><strong>Loss Contingency [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LossContingencyDisclosures', window );">CONTINGENCIES</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>17.
CONTINGENCIES</b></font></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">China
maintains a &#x201c;closed&#x201d; capital account, meaning companies, banks, and individuals cannot move money in or out of the
country except in accordance with strict rules. The People&#x2019;s Bank of China (PBOC) and State Administration of Foreign Exchange
(SAFE) regulate the flow of foreign exchange in and out of the country. For inward or outward foreign currency transactions, the
Company needs to make a timely declaration to the bank with sufficient supporting documents to declare the nature of the business
transaction. The Company&#x2019;s sales, purchases and expense transactions are denominated in RMB and all of the Company&#x2019;s
assets and liabilities are also denominated in RMB. The RMB is not freely convertible into foreign currencies under the current
law. Remittances in currencies other than RMB may require certain supporting documentation in order to make the remittance.</font></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company&#x2019;s operations in the PRC are subject to specific considerations and significant risks not typically associated with
companies in North America and Western Europe. These include risks associated with, among others, the political, economic and
legal environments and foreign currency exchange. The Company&#x2019;s results may be adversely affected by changes in governmental
policies with respect to laws and regulations, anti-inflationary measures, currency conversion and remittance abroad, and rates
and methods of taxation, among other things.</font></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company sells electricity to its customers and receives commercial notes (bank acceptance) from them in lieu of payments for accounts
receivable. The Company discounts the commercial notes with the bank or endorses the commercial notes to vendors for payment of
their own obligations or to get cash from third parties. Most of the commercial notes have a maturity of less than six months.</font></p><br/><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LossContingencyAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LossContingencyAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LossContingencyDisclosures">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for loss and gain contingencies. Describes any existing condition, situation, or set of circumstances involving uncertainty as of the balance sheet date (or prior to issuance of the financial statements) as to a probable or reasonably possible loss incurred by an entity that will ultimately be resolved when one or more future events occur or fail to occur, and typically discloses the amount of loss recorded or a range of possible loss, or an assertion that no reasonable estimate can be made.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 450<br> -SubTopic 30<br> -URI http://asc.fasb.org/subtopic&amp;trid=2127197<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 450<br> -SubTopic 20<br> -URI http://asc.fasb.org/subtopic&amp;trid=2127163<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LossContingencyDisclosures</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>37
<FILENAME>R24.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.2</span><table class="report" border="0" cellspacing="2" id="idm140208776614088">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Commitments<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingenciesDisclosureAbstract', window );"><strong>Commitments and Contingencies Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock', window );">COMMITMENTS</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>18.
COMMITMENTS</b></font></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i><font style="text-decoration:underline">Lease
Commitment</font></i></font></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
November 20, 2017, Xi&#x2019;an TCH entered into a lease for its office with a term from December 1, 2017 through November 30,
2020. The monthly rent is RMB 36,536 ($5,600) with quarterly payment in advance.</font></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">For
the six months ended June 30, 2020 and 2019, the rental expense of the Company was $32,502 and $53,067 (including Beijing office
rent of $19,201), respectively.&#xa0;</font></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">For
the three months ended June 30, 2020 and 2019, the rental expense of the Company was $16,128 and $26,494 (including Beijing office
rent of $9,419), respectively.&#xa0;</font></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company adopted ASC 842 on CFS on January 1, 2019. The components of lease costs, lease term and discount rate with respect of
the office lease with an initial term of more than 12 months are as follows:</font></p><br/><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
<tr style="vertical-align: bottom">
    <td>&#xa0;</td><td style="font-weight: bold">&#xa0;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Six Months Ended</td><td style="font-weight: bold">&#xa0;</td></tr>
<tr style="vertical-align: bottom">
    <td>&#xa0;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#xa0;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">June 30,<br/> 2020</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#xa0;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 88%; text-align: left; padding-bottom: 4pt">Operating lease cost &#x2013; amortization of ROU</td><td style="width: 1%; padding-bottom: 4pt">&#xa0;</td>
    <td style="width: 1%; border-bottom: Black 4pt double; text-align: left">$</td><td style="width: 9%; border-bottom: Black 4pt double; text-align: right">31,848</td><td style="width: 1%; padding-bottom: 4pt; text-align: left">&#xa0;</td></tr>
<tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 4pt">Operating lease cost &#x2013; interest expense on lease liability</td><td style="padding-bottom: 4pt">&#xa0;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">654</td><td style="padding-bottom: 4pt; text-align: left">&#xa0;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Weighted Average Remaining Lease Term - Operating leases</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">0.42
                                         years</font></td><td style="text-align: left">&#xa0;</td></tr>
<tr style="vertical-align: bottom; ">
    <td style="text-align: left">Weighted Average Discount Rate - Operating leases</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">3</td><td style="text-align: left">%</td></tr>
</table><br/><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
<tr style="vertical-align: bottom">
    <td>&#xa0;</td><td style="font-weight: bold">&#xa0;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Three Months <br/>
    Ended</td><td style="font-weight: bold">&#xa0;</td></tr>
<tr style="vertical-align: bottom">
    <td>&#xa0;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#xa0;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">June 30,<br/> 2020</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#xa0;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 88%; text-align: left; padding-bottom: 4pt">Operating lease cost &#x2013; amortization of ROU</td><td style="width: 1%; padding-bottom: 4pt">&#xa0;</td>
    <td style="width: 1%; border-bottom: Black 4pt double; text-align: left">$</td><td style="width: 9%; border-bottom: Black 4pt double; text-align: right">15,861</td><td style="width: 1%; padding-bottom: 4pt; text-align: left">&#xa0;</td></tr>
<tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 4pt">Operating lease cost &#x2013; interest expense on lease liability</td><td style="padding-bottom: 4pt">&#xa0;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">267</td><td style="padding-bottom: 4pt; text-align: left">&#xa0;</td></tr>
</table><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
following is a schedule, by years, of maturities of the office lease liabilities as of June 30, 2020:</font></p><br/><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
<tr style="vertical-align: bottom">
    <td>&#xa0;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#xa0;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Operating <br/>
    Leases</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#xa0;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 88%; text-align: left">2020</td><td style="width: 1%">&#xa0;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">25,804</td><td style="width: 1%; text-align: left">&#xa0;</td></tr>
<tr style="vertical-align: bottom; ">
    <td style="text-align: left">Total undiscounted cash flows</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">25,804</td><td style="text-align: left">&#xa0;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt">Less: imputed interest</td><td style="padding-bottom: 1.5pt">&#xa0;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#xa0;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(193</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
<tr style="vertical-align: bottom; ">
    <td style="padding-bottom: 4pt">Present value of lease liabilities</td><td style="padding-bottom: 4pt">&#xa0;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">25,611</td><td style="padding-bottom: 4pt; text-align: left">&#xa0;</td></tr>
</table><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i><font style="text-decoration:underline">Employment
Agreement</font></i></font></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
May 8, 2020, the Company entered an employment agreement with the Company&#x2019;s CFO for a term of 24 months. The monthly salary
is RMB 16,000 ($2,300). The Company will grant the CFO no less than 5,000 shares of the Company&#x2019;s common stock annually.&#xa0;</font></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i><font style="text-decoration:underline">Investment
Banking Engagement Agreement</font></i></font></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
October 10, 2019, the Company entered an investment banking engagement agreement with an investment banker firm to engage them
as the exclusive lead underwriter for a registered securities offering. The Company shall pay to the investment banker an equity
retainer fee of 15,000 shares (post-reverse stock split) of the restricted common stock of the Company (10,000 shares was issued
within 10 business days of signing the agreement, and remaining 5,000 shares will be paid upon completion of the offering). The
proposed offering amount is $5 million, at closing of the offering, the Company will pay a 7% of the gross offering proceeds and
warrants to purchase that number of shares of common stock or units of securities as shall equal 7% of the securities issued and
sold by the Company at each closing of the offering. This agreement was renewed on July 22, 2020 for another six months, or the
final closing of a transaction, whichever comes first.</font></p><br/><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsAndContingenciesDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingenciesDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for commitments and contingencies.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 450<br> -URI http://asc.fasb.org/topic&amp;trid=2127136<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 440<br> -URI http://asc.fasb.org/topic&amp;trid=2144648<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 440<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=121559207&amp;loc=d3e25336-109308<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 440<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121559207&amp;loc=d3e25336-109308<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingenciesDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>38
<FILENAME>R25.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.2</span><table class="report" border="0" cellspacing="2" id="idm140208776566696">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Subsequent Events<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SubsequentEventsAbstract', window );"><strong>Subsequent Events [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SubsequentEventsTextBlock', window );">SUBSEQUENT EVENTS</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>19.
SUBSEQUENT EVENTS</b></font></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company follows the guidance in FASB ASC 855-10 for the disclosure of subsequent events. The Company evaluated subsequent events
through&#xa0;the date the&#xa0;financial statements were issued and determined the Company has the following material subsequent
events:&#xa0;</font></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
July 7, 2020, the Company entered into an Exchange Agreement with Iliad Research and Trading, L.P. Pursuant to the Agreement,
the Company and the Lender agreed to partition a new Promissory Note in the original principal amount of $200,000 from a Convertible
Promissory Note dated January 31, 2019 which was exchanged for a new Promissory Note on April 14, 2019. The Company and the Lender
agreed to exchange the Partitioned Note for 85,837 shares of common stock of the Company, and then the amount of the outstanding
balance of the Promissory Note will be reduced by an amount equal to the Partitioned Note. The shares of common stock were issued
without any restrictions.</font></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
August 3, 2020, the Company entered into an Exchange Agreement with Iliad Research and Trading, L.P. Pursuant to the Agreement,
the Company and the Lender agreed to partition a new Promissory Note in the original principal amount of $200,000 from a Convertible
Promissory Note dated January 31, 2019 which was exchanged for a new Promissory Note on April 14, 2019. The Company and the Lender
agreed to exchange the Partitioned Note for 73,529 shares of common stock of the Company, and then the amount of the outstanding
balance of the Promissory Note will be reduced by an amount equal to the Partitioned Note. The shares of common stock were issued
without any restrictions.</font></p><br/><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubsequentEventsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsequentEventsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubsequentEventsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued. Examples include: the sale of a capital stock issue, purchase of a business, settlement of litigation, catastrophic loss, significant foreign exchange rate changes, loans to insiders or affiliates, and transactions not in the ordinary course of business.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 855<br> -URI http://asc.fasb.org/topic&amp;trid=2122774<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 855<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6842918&amp;loc=SL6314017-165662<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsequentEventsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>39
<FILENAME>R26.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.2</span><table class="report" border="0" cellspacing="2" id="idm140208700574568">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Accounting Policies, by Policy (Policies)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountingPoliciesAbstract', window );"><strong>Accounting Policies [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BasisOfAccountingPolicyPolicyTextBlock', window );">Basis of Presentation</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Basis
of Presentation</i></font></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
consolidated financial statements (&#x201c;CFS&#x201d;) were prepared in accordance with accounting principles generally accepted
in the United States of America (&#x201c;US GAAP&#x201d;).</font></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.1pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
interim consolidated financial information as of June 30, 2020 and for the six and three-month periods ended March, 2020 and 2019
was prepared without audit, pursuant to the rules and regulations of the Securities and Exchange Commission (&#x201c;SEC&#x201d;).
Certain information and footnote disclosures, which are normally included in CFS prepared in accordance with U.S. GAAP were not
included. The interim consolidated financial information should be read in conjunction with the Financial Statements and the notes
thereto, included in the Company&#x2019;s Annual Report on Form 10-K for the fiscal year ended December 31, 2019, previously filed
with the SEC on May 14, 2020.</font></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.2pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
the opinion of management, all adjustments (which include all significant normal and recurring adjustments) necessary to present
a fair statement of the Company&#x2019;s consolidated financial position as of June 30, 2020, its consolidated results of operations
and cash flows for the six and three months ended June 30, 2020 and 2019, as applicable, were made.</font></p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConsolidationPolicyTextBlock', window );">Basis of Consolidation</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Basis
of Consolidation</i></font></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
CFS include the accounts of CREG and its subsidiaries, Shanghai Yinghua Financial Leasing Co., Ltd. (&#x201c;Yinghua&#x201d;) and
Sifang Holdings; Sifang Holdings&#x2019; wholly owned subsidiaries, Huahong New Energy Technology Co., Ltd. (&#x201c;Huahong&#x201d;)
and Shanghai TCH Energy Tech Co., Ltd. (&#x201c;Shanghai TCH&#x201d;); Shanghai TCH&#x2019;s wholly-owned subsidiary, Xi&#x2019;an
TCH Energy Tech Co., Ltd. (&#x201c;Xi&#x2019;an TCH&#x201d;); and Xi&#x2019;an TCH&#x2019;s subsidiaries, 1) Erdos TCH Energy Saving
Development Co., Ltd (&#x201c;Erdos TCH&#x201d;), 100% owned by Xi&#x2019;an TCH (See note 1), 2) Zhonghong, 90% owned by Xi&#x2019;an
TCH and 10% owned by Shanghai TCH, and 3) Zhongxun, 100% owned by Xi&#x2019;an TCH. Substantially all the Company&#x2019;s revenues
are derived from the operations of Shanghai TCH and its subsidiaries, which represent substantially all the Company&#x2019;s consolidated
assets and liabilities as of June 30, 2020. All significant inter-company accounts and transactions were eliminated in consolidation.</font></p><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_creg_UsesAndSourcesOfLiquidity', window );">Uses and Sources of Liquidity</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Uses
and Sources of Liquidity</i></font></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">For
the six and three months ended June 30, 2020, the Company had a net income of $0.40 million and 0.99 million. For the year ended
December 31, 2019, the Company had net loss of $8.78 million. The Company has an accumulated deficit of $46.19 million as of June
30, 2020. The Company is in the process of transforming and expanding into an energy storage integrated solution provider. The
Company plans to pursue disciplined and targeted expansion strategies for market areas the Company currently does not serve. The
Company actively seeks and explores opportunities to apply energy storage technologies to new industries or segments with high
growth potential, including industrial and commercial complexes, large scale photovoltaic (PV) and wind power stations,&#xa0;remote
islands without electricity,&#xa0;and smart energy cities with multi-energy supplies.&#xa0;Management also intends to raise additional
funds by way of a private or public offering, or by obtaining loans from banks or others. The Company&#x2019;s cash flow forecast
indicate it will have sufficient cash to funds its operations for the next 12 months from the date of issuance of these financial
statements.</font></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
historical operating results indicate substantial doubt exists related to the Company&#x2019;s ability to continue as a going concern.
However, the Company had $62.67 million cash on hand at June 30, 2020. The Company believes that the actions discussed above are
probable of occurring and the occurrence, mitigate the substantial doubt raised by its historical operating results.</font></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">While
the Company believes in the viability of its strategy to generate sufficient revenue and in its ability to raise additional funds
on reasonable terms and conditions, there can be no assurances to that effect. The ability of the Company to continue as a going
concern is dependent upon the Company&#x2019;s ability to further implement its business plan and generate sufficient revenue and
its ability to raise additional funds by way of a public or private offering, or debt financing including bank loans. The consolidated
financial statements do not include any adjustments that might result from the outcome of these uncertainties.</font></p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UseOfEstimates', window );">Use of Estimates</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Use
of Estimates</i></font></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
preparing these CFS in accordance with US GAAP, management makes estimates and assumptions that affect the reported amounts of
assets and liabilities in the balance sheets as well as revenues and expenses during the period reported. Actual results may differ
from these estimates.&#xa0;On an on-going basis, management evaluates their estimates, including those related to allowances for
bad debt and inventory obsolescence, impairment loss on fixed assets and construction in progress, income taxes, and contingencies
and litigation. Management bases their estimates on historical experience and on various other assumptions that are believed to
be reasonable under the circumstances, the results of which form the basis for making judgments about the carrying values of assets
and liabilities that are not readily apparent from other resources.</font></p><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueRecognitionPolicyTextBlock', window );">Revenue Recognition</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Revenue
Recognition</i></font></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>A)</i>&#xa0;<i>Sales-type
Leasing and Related Revenue Recognition</i></font></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
January 1, 2019, the Company adopted Financial Accounting Standards Board (&#x201c;FASB&#x201d;) Accounting Standards Codification
(&#x201c;ASC&#x201d;) Topic 842 using the modified retrospective transition approach by applying the new standard to all leases
existing at the date of initial application. Results and disclosure requirements for reporting periods beginning after January
1, 2019 are presented under ASC Topic 842, while prior period amounts have not been adjusted and continue to be reported in accordance
with our historical accounting under Topic 840. (See Operating lease below as relates to the Company as a lessee). The Company&#x2019;s
sales type lease contracts for revenue recognition fall under ASC 842. During the six and three months ended June 30, 2020 and
2019, the Company did not sell any new power generating projects.</font></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company constructs and leases waste energy recycling power generating projects to its customers. The Company typically transfers
legal ownership of the waste energy recycling power generating projects to its customers at the end of the lease. Prior to January
1, 2019, the investment in these projects was recorded as investment in sales-type leases in accordance with ASC Topic 840<i>,
&#x201c;Lease</i>s<i>,&#x201d;</i>&#xa0;and its various amendments and interpretations.</font></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company finances construction of waste energy recycling power generating projects. The sales and cost of sales are recognized
at the inception of the lease, which is when the control is transferred to the lessee. The Company accounts for the transfer of
control as a sales type lease in accordance with ASC 842-10-25-2. The underlying asset is derecognized, and revenue is recorded
when collection of payments is probable. This is in accordance with the revenue recognition principle in ASC 606 - Revenue from
contracts with customers. The investment in sales-type leases consists of the sum of the minimum lease payments receivable less
unearned interest income and estimated executory cost. Minimum lease payments are part of the lease agreement between the Company
(as the lessor) and the customer (as the lessee). The discount rate implicit in the lease is used to calculate the present value
of minimum lease payments. The minimum lease payments consist of the gross lease payments net of executory costs and contingent
rentals, if any. Unearned interest is amortized to income over the lease term to produce a constant periodic rate of return on
net investment in the lease. While revenue is recognized at the inception of the lease, the cash flow from the sales-type lease
occurs over the course of the lease, which results in interest income and reduction of receivables. Revenue is recognized net
of sales tax.</font></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>B)</i>&#xa0;<i>Contingent
Rental Income</i></font></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company records income from actual electricity generated of each project in the period the income is earned, which is when the
electricity is generated. Contingent rent is not part of minimum lease payments.</font></p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeLeasesPolicyTextBlock', window );">Operating Leases</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Operating
Leases</i></font></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
January 1, 2019, the Company adopted Topic 842 using the modified retrospective transition approach by applying the new standard
to all leases existing at the date of initial application. Results and disclosure requirements for reporting periods beginning
after January 1, 2019 are presented under Topic 842, while prior period amounts have not been adjusted and continue to be reported
in accordance with its historical accounting under Topic 840. The new standard establishes a right-of-use (&#x201c;ROU&#x201d;)
model that requires a lessee to record a ROU asset and a lease liability on the balance sheet for all leases with terms longer
than 12 months. Leases will be classified as either finance or operating, with classification affecting the pattern of expense
recognition in the income statement.&#xa0;A modified retrospective transition approach is required for lessees for capital and
operating leases existing at, or entered into after, the beginning of the earliest comparative period presented in the financial
statements, with certain practical expedients available.</font></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company elected the package of practical expedients permitted under the transition guidance, which allowed it to carry forward
its historical lease classification, its assessment on whether a contract was or contains a lease, and its initial direct costs
for any leases that existed prior to January 1, 2019. The Company also elected to combine its lease and non-lease components and
to keep leases with an initial term of 12 months or less off the balance sheet and recognize the associated lease payments in
the consolidated statements of income on a straight-line basis over the lease term.</font></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
company leased an office in Xi&#x2019;an, China as the Company&#x2019;s headquarter; upon adoption, the Company recognized total
Right of Use Asset (&#x201c;ROU&#x201d;) of $116,917, with corresponding liabilities of $116,917 on the consolidated balance sheets.
The ROU assets include adjustments for prepayments and accrued lease payments. The adoption did not impact its beginning retained
earnings, or its prior year consolidated statements of income and statements of cash flows. At June 30, 2020, the ROU was $21,655.</font></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Under
Topic 842, the Company determines if an arrangement is a lease at inception. ROU assets and liabilities are recognized at commencement
date based on the present value of remaining lease payments over the lease term. For this purpose, the Company considers only
payments that are fixed and determinable at the time of commencement. As most of its leases do not provide an implicit rate, it
uses its incremental borrowing rate based on the information available at commencement date in determining the present value of
lease payments. The Company&#x2019;s incremental borrowing rate is a hypothetical rate based on its understanding of what its credit
rating would be. The ROU asset also includes any lease payments made prior to commencement and is recorded net of any lease incentives
received. The Company&#x2019;s lease terms may include options to extend or terminate the lease when it is reasonably certain that
it will exercise such options.</font></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Operating
leases are included in operating lease right-of-use assets and operating lease liabilities (current and non-current), on the consolidated
balance sheets.</font></p><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsPolicyTextBlock', window );">Cash</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Cash</i></font></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Cash
include cash on hand, demand deposits placed with banks or other financial institutions and all highly liquid investments with
an original maturity of three months or less as of the purchase date of such investments.</font></p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TradeAndOtherAccountsReceivablePolicy', window );">Accounts Receivable</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Accounts
Receivable</i></font></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company&#x2019;s policy is to maintain an allowance for potential credit losses on accounts receivable. Management reviews the
composition of accounts receivable and analyzes historical bad debts, customer concentrations, customer credit worthiness, current
economic trends and changes in customer payment patterns to evaluate the adequacy of these reserves.&#xa0;</font></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As
of June 30, 2020, the Company had gross accounts receivable of $36.06 million; of which, $13.71 million was for transferring the
ownership of Huayu and Shenqiu Phase I and II systems to Mr. Bai; $4.23 million was from the sales of CDQ and a CDQ WHPG system
to Zhongtai, $16.95 million was from transferring the ownership of Tian&#x2019;an project to Tianyu, and $1.16 million accounts
receivable of Erdos TCH for electricity sold. As of December 31, 2019, the Company had gross accounts receivable of $48.06 million;
of which, $35.42 million was for transferring the ownership of Huayu and Shenqiu Phase I and II systems to Mr. Bai; $10.03 million
was from the sales of CDQ and a CDQ WHPG system to Zhongtai, and $2.61 million accounts receivable of Erdos TCH for electricity
sold. As of June 30, 2020, the Company had bad debt allowance of $4,237,587 for Zhongtai and $31,611 for Erdos TCH due to not
making the payments as scheduled. As of December 31, 2019, the Company had bad debt allowance of $5,733,781 for Zhongtai and $261,430
for Erdos TCH due to not making the payments as scheduled. In June 2020, Xuzhou Zhongtai collected RMB 10 million ($1.41 million)
accounts receivable. In June 2020, Erdos TCH collected RMB 10 million ($1.41 million) accounts receivable; on July 2020, Erdos
TCH collected additional RMB 6 million ($0.86 million) accounts receivable; as a result, the Company made a reversal of bad debts
allowance of $1,649,622, of which $1,422,090 was for Zhongtai and $227,532 was for Erdos TCH during the three months ended June
30, 2020.</font></p><br/><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
<tr style="vertical-align: bottom">
    <td>&#xa0;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#xa0;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2020</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#xa0;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#xa0;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2019</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#xa0;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: left">Xuzhou Zhongtai project</td><td style="width: 1%">&#xa0;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">4,237,587</td><td style="width: 1%; text-align: left">&#xa0;</td><td style="width: 1%">&#xa0;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">10,034,116</td><td style="width: 1%; text-align: left">&#xa0;</td></tr>
<tr style="vertical-align: bottom; ">
    <td style="text-align: left">Bai Chonggong (for Shenqiu and Huayu projects)</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">13,710,855</td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">35,415,556</td><td style="text-align: left">&#xa0;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Xuzhou Tian&#x2019;an project</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">16,950,350</td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">-</td><td style="text-align: left">&#xa0;</td></tr>
<tr style="vertical-align: bottom; ">
    <td style="text-align: left">Receivable of electricity sales of Erdos</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">1,163,624</td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">2,614,299</td><td style="text-align: left">&#xa0;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Total accounts receivable</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">36,062,416</td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">48,063,971</td><td style="text-align: left">&#xa0;</td></tr>
<tr style="vertical-align: bottom; ">
    <td style="text-align: left">Bad debt allowance</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">(4,269,198</td><td style="text-align: left">)</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">(5,995,210</td><td style="text-align: left">)</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Accounts receivable, net</td><td>&#xa0;</td>
    <td style="text-align: left">$</td><td style="text-align: right">31,793,218</td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">$</td><td style="text-align: right">42,068,761</td><td style="text-align: left">&#xa0;</td></tr>
</table><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_creg_InterestReceivableOnSalesTypeLeasePolicyTextBlock', window );">Interest Receivable on Sales Type Leases</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Interest
Receivable on Sales Type Leases</i></font></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As
of June 30, 2020, the interest receivable on sales type leases was $0. As of December 31, 2019, the interest receivable on sales
type leases was $5,245,244, mainly from recognized but not yet collected interest income for the Pucheng systems. The ownership
of Pucheng systems was transferred to Pucheng as a result of full payment received by Xi&#x2019;an TCH in January 2020.</font></p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_creg_InvestmentInSalesTypeLeasesNetPolicyTextBlock', window );">Investment in sales-type leases, net</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Investment
in sales-type leases, net</i>&#xa0;</font></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">As of June 30, 2020 and December 31, 2019, the Company had net
investment in sales-type leases of $0 and $8,287,560, respectively. The Company maintains reserves for potential credit losses
on receivables. Management reviews the composition of receivables and analyzes historical bad debts, customer concentrations, customer
credit worthiness, current economic trends and changes in customer payment patterns to evaluate the adequacy of these reserves.
As of June 30, 2020 and December 31, 2019, the Company had bad debt allowance for net investment receivable on sales-type leases
of $0 and $24,416,441 for the Pucheng system, respectively. Xi&#x2019;an TCH received RMB 97.6 million ($14 million) in full which
included interest of $5.3 million for Pucheng system on January 14, 2020 and the ownership of the system was transferred. The bad
debt allowance of Pucheng was recorded in 2019.</p><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskCreditRisk', window );">Concentration of Credit Risk</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Concentration
of Credit Risk</i></font></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Cash
includes cash on hand and demand deposits in accounts maintained within China. Balances at financial institutions within China
are not covered by insurance. The Company has not experienced any losses in such accounts.</font></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Certain
other financial instruments, which subject the Company to concentration of credit risk, consist of accounts and other receivables.
The Company does not require collateral or other security to support these receivables. The Company conducts periodic reviews
of its customers&#x2019; financial condition and customer payment practices to minimize collection risk on accounts receivable.</font></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
operations of the Company are in the PRC. Accordingly, the Company&#x2019;s business, financial condition and results of operations
may be influenced by the political, economic and legal environments in the PRC.</font></p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock', window );">Property and Equipment</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Property
and Equipment</i></font></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Property
and equipment are stated at cost, net of accumulated depreciation. Expenditures for maintenance and repairs are expensed as incurred;
additions, renewals and betterments are capitalized. When property and equipment are retired or otherwise disposed of, the related
cost and accumulated depreciation are removed from the respective accounts, and any gain or loss is included in operations. Depreciation
of property and equipment is provided using the straight-line method over the estimated lives as follows:&#xa0;&#xa0;</font></p><br/><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: #CCEEFF">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 52%"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Building</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 45%"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">20
    years</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; ">
    <td style="font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Vehicles</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2
    - 5 years</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: #CCEEFF">
    <td style="font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Office
    and Other Equipment</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2
    - 5 years</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; ">
    <td style="font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Software</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2
    - 3 years</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td></tr>
</table><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock', window );">Impairment of Long-lived Assets</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Impairment
of Long-lived Assets</i></font></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
accordance with FASB ASC Topic 360,&#xa0;<i>&#x201c;Property, Plant, and Equipment</i>,&#x201d; the Company reviews its long-lived
assets, including property and equipment, for impairment whenever events or changes in circumstances indicate that the carrying
amounts of the assets may not be fully recoverable. If the total expected undiscounted future net cash flows are less than the
carrying amount of the asset, a loss is recognized for the difference between the fair value and carrying amount of the asset.
The Company recorded $0 asset impairment loss for the six and three months ended June 30, 2020 and 2019.&#xa0;The Company recorded
asset impairment of construction in progress of Xuzhou Tian&#x2019;an of $876,660 for the year ended December 31, 2019, which is
the difference between the book value and disposal price of the asset.</font></p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CostOfSalesPolicyTextBlock', window );">Cost of Sales</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Cost
of Sales</i></font></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Cost
of sales consists primarily of the direct material of the power generating system and expenses incurred directly for project construction
for sales-type leasing and sales tax and additions for contingent rental income.</font></p><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxPolicyTextBlock', window );">Income Taxes</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Income
Taxes</i></font></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Income
taxes are accounted for using an asset and liability method. Under this method, deferred income taxes are recognized for the tax
consequences in future years of differences between the tax bases of assets and liabilities and their financial reporting amounts
at each period end based on enacted tax laws and statutory tax rates, applicable to the periods in which the differences are expected
to affect taxable income. Valuation allowances are established, when necessary, to reduce deferred tax assets to the amount expected
to be realized.</font></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company follows FASB ASC Topic 740, which prescribes a more-likely-than-not threshold for financial statement recognition and
measurement of a tax position taken or expected to be taken in a tax return. ASC Topic 740 also provides guidance on recognition
of income tax assets and liabilities, classification of current and deferred income tax assets and liabilities, accounting for
interest and penalties associated with tax positions, accounting for income taxes in interim periods, and income tax disclosures.</font></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Under
the provisions of FASB ASC Topic 740, when tax returns are filed, it is likely that some positions taken would be sustained upon
examination by the taxing authorities, while others are subject to uncertainty about the merits of the position taken or the amount
of the position that would be ultimately sustained. The benefit of a tax position is recognized in the financial statements in
the period during which, based on all available evidence, management believes it is more likely than not that the position will
be sustained upon examination, including the resolution of appeals or litigation processes, if any. Tax positions taken are not
offset or aggregated with other positions. Tax positions that meet the more-likely-than-not recognition threshold are measured
as the largest amount of tax benefit that is more than 50 percent likely of being realized upon settlement with the applicable
taxing authority. The portion of the benefits associated with tax positions taken that exceeds the amount measured as described
above is reflected as a liability for unrecognized tax benefits in the accompanying balance sheets along with any associated interest
and penalties that would be payable to the taxing authorities upon examination.</font></p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_creg_CashFlowPresentationPolicyTextBlock', window );">Statement of Cash Flows</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Statement
of Cash Flows</i></font></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
accordance with FASB ASC Topic 230,&#xa0;<i>&#x201c;Statement of Cash Flows,&#x201d;</i>&#xa0;cash flows from the Company&#x2019;s
operations are calculated based upon the local currencies. As a result, amounts related to assets and liabilities reported on
the statement of cash flows may not necessarily agree with changes in the corresponding balances on the balance sheet.</font></p><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueMeasurementPolicyPolicyTextBlock', window );">Fair Value of Financial Instruments</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Fair
Value of Financial Instruments</i></font></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">For
certain of the Company&#x2019;s financial instruments, including cash and equivalents, restricted cash, accounts receivable, other
receivables, accounts payable, accrued liabilities and short-term debts, the carrying amounts approximate their fair values due
to their short maturities. Receivables on sales-type leases are based on interest rates implicit in the lease.</font></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">FASB
ASC Topic 820,&#xa0;<i>&#x201c;Fair Value Measurements and Disclosures,&#x201d;</i>&#xa0;requires disclosure of the FV of financial
instruments held by the Company. FASB ASC Topic 825,&#xa0;<i>&#x201c;Financial Instruments,&#x201d;</i>&#xa0;defines FV, and establishes
a three-level valuation hierarchy for disclosures of FV measurement that enhances disclosure requirements for FV measures. The
carrying amounts reported in the consolidated balance sheets for receivables and current liabilities each qualify as financial
instruments and are a reasonable estimate of their FV because of the short period of time between the origination of such instruments
and their expected realization and their current market rate of interest. The three levels of valuation hierarchy are defined
as follows:</font></p><br/><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%">
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in; text-align: justify"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in; text-align: justify"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#x25cf;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Level
    1 inputs to the valuation methodology are quoted prices (unadjusted) for identical assets or liabilities in active markets.</font></td></tr>
</table><br/><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%">
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in; text-align: justify"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in; text-align: justify"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#x25cf;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Level
    2 inputs to the valuation methodology include quoted prices for similar assets and liabilities in active markets, and inputs
    that are observable for the asset or liability, either directly or indirectly, for substantially the full term of the financial
    instrument.</font></td></tr>
</table><br/><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%">
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in; text-align: justify"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in; text-align: justify"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#x25cf;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Level
    3 inputs to the valuation methodology are unobservable and significant to FV measurement.</font></td></tr>
</table><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Effective
on January 1, 2020, the Company adopted ASU 2018-13, Fair Value Measurement: Disclosure Framework-Changes to the Disclosure Requirements
for Fair Value Measurement, which modifies the disclosure requirements for Level&#xa0;1, Level&#xa0;2 and Level&#xa0;3 instruments
in the FV hierarchy.</font></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company analyzes all financial instruments with features of both liabilities and equity under FASB ASC 480,&#xa0;<i>&#x201c;Distinguishing
Liabilities from Equity,&#x201d;</i>&#xa0;and ASC 815,&#xa0;<i>&#x201c;Derivatives and Hedging.&#x201d;</i></font></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As
of June 30, 2020, and December 31, 2019, the Company did not have any long-term debt obligations; and the Company did not identify
any assets or liabilities that are required to be presented on the balance sheet at FV.</font></p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy', window );">Stock-Based Compensation</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Stock-Based
Compensation</i></font></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company accounts for share-based compensation awards to employees in accordance with FASB ASC Topic 718, &#x201c;Compensation &#x2013;
Stock Compensation&#x201d;, which requires that share-based payment transactions with employees be measured based on the grant-date
fair value of the equity instrument issued and recognized as compensation expense over the requisite service period.</font></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company accounts for share-based compensation awards to non-employees in accordance with FASB ASC Topic 718 and FASB ASC Subtopic
505-50, &#x201c;Equity-Based Payments to Non-employees&#x201d;. Share-based compensation associated with the issuance of equity
instruments to non-employees is measured at the fair value of the equity instrument issued or committed to be issued, as this
is more reliable than the fair value of the services received. The fair value is measured at the date that the commitment for
performance by the counterparty has been reached or the counterparty&#x2019;s performance is complete.</font></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Effective
on January 1, 2020, the Company adopted ASU 2018-07, &#x201c;Compensation &#x2014; Stock Compensation (Topic 718): Improvements
to Nonemployee Share-Based Payment Accounting,&#x201d; which expands the scope of ASC 718 to include share-based payment transactions
for acquiring goods and services from non-employees. An entity should apply the requirements of ASC 718 to non-employee awards
except for specific guidance on inputs to an option pricing model and the attribution of cost. The amendments specify that ASC
718 applies to all share-based payment transactions in which a grantor acquires goods or services to be used or consumed in a
grantor&#x2019;s own operations by issuing share-based payment awards. The adoption of ASU 2018-07 did not have an impact on the
Company&#x2019;s financial statements.</font></p><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerSharePolicyTextBlock', window );">Basic and Diluted Earnings per Share</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Basic
and Diluted Earnings per Share</i></font></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company presents net income (loss) per share (&#x201c;EPS&#x201d;) in accordance with FASB ASC Topic 260,&#xa0;<i>&#x201c;Earning
Per Share.&#x201d;</i>&#xa0;Accordingly, basic income (loss) per share is computed by dividing income (loss) available to common
stockholders by the weighted average number of shares outstanding, without consideration for common stock equivalents. Diluted
EPS is computed by dividing the net income by the weighted-average number of common shares outstanding as well as common share
equivalents outstanding for the period determined using the treasury-stock method for stock options and warrants and the if-converted
method for convertible notes. The Company made an accounting policy election to use the if-converted method for convertible securities
that are eligible to receive common stock dividends, if declared. Diluted EPS reflect the potential dilution that could occur
based on the exercise of stock options or warrants or conversion of convertible securities using the if-converted method.</font></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">For the six and three months ended June 30, 2020 and 2019, the
basic and diluted loss per share were the same due to the Company&#x2019;s net loss. For the six months ended June 30, 2020 and
2019, 31,311 shares and 213,304 shares (post-reverse stock split), respectively; for the three months ended June 30, 2020 and 2019,
31,311 shares and 213,304 shares (post-reverse stock split), respectively, purchasable under warrants and options were excluded
from the EPS calculation as these were not dilutive because the exercise price was more than the stock price.</p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock', window );">Foreign Currency Translation and Comprehensive Income (Loss)</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Foreign
Currency Translation and Comprehensive Income (Loss)</i></font></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company&#x2019;s functional currency is the Renminbi (&#x201c;RMB&#x201d;). For financial reporting purposes, RMB were translated
into United States Dollars (&#x201c;USD&#x201d; or &#x201c;$&#x201d;) as the reporting currency. Assets and liabilities are translated
at the exchange rate in effect at the balance sheet date. Revenues and expenses are translated at the average rate of exchange
prevailing during the reporting period. Translation adjustments arising from the use of different exchange rates from period to
period are included as a component of stockholders&#x2019; equity as &#x201c;Accumulated other comprehensive income.&#x201d; Gains
and losses resulting from foreign currency transactions are included in income. There was no significant fluctuation in the exchange
rate for the conversion of RMB to USD after the balance sheet date.</font></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company follows FASB ASC Topic 220,&#xa0;<i>&#x201c;Comprehensive Income.&#x201d;</i>&#xa0;Comprehensive income is comprised of
net income and all changes to the statements of stockholders&#x2019; equity, except those due to investments by stockholders, changes
in paid-in capital and distributions to stockholders.</font></p><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingPolicyPolicyTextBlock', window );">Segment Reporting</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Segment
Reporting</i></font></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">FASB
ASC Topic 280,&#xa0;<i>&#x201c;Segment Reporting,&#x201d;</i>&#xa0;requires use of the &#x201c;management approach&#x201d; model for
segment reporting. The management approach model is based on the way a company&#x2019;s management organizes segments within the
company for making operating decisions and assessing performance. Reportable segments are based on products and services, geography,
legal structure, management structure, or any other manner in which management disaggregates a company. FASB ASC Topic 280 has
no effect on the Company&#x2019;s CFS as substantially all of the Company&#x2019;s operations are conducted in one industry segment.
All of the Company&#x2019;s assets are located in the PRC.</font></p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock', window );">New Accounting Pronouncements</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>New
Accounting Pronouncements</i></font></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
June 2016, the FASB issued ASU No. 2016-13, Financial Instruments-Credit Losses (Topic 326), which requires entities to measure
all expected credit losses for financial assets held at the reporting date based on historical experience, current conditions,
and reasonable and supportable forecasts. This replaces the existing incurred loss model and is applicable to the measurement
of credit losses on financial assets measured at amortized cost. This guidance is effective for fiscal years, and interim periods
within those fiscal years, beginning after December 15, 2022. Early application will be permitted for all entities for fiscal
years, and interim periods within those fiscal years, beginning after December 15, 2018. The Company is currently evaluating the
impact that the standard will have on its CFS.</font></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
December&#xa0;2019, the FASB issued ASU 2019-12, Simplifying the Accounting for Income Taxes, which simplifies the accounting
for income taxes, eliminates certain exceptions within ASC 740, Income Taxes, and clarifies certain aspects of the current guidance
to promote consistent application among reporting entities. The guidance is effective for fiscal&#xa0;years beginning after December&#xa0;15,
2020, and interim periods within those fiscal&#xa0;years, with early adoption permitted. Upon adoption, the Company must apply
certain aspects of this standard retrospectively for all periods presented while other aspects are applied on a modified retrospective
basis through a cumulative-effect adjustment to retained earnings as of the beginning of the fiscal year of adoption. The Company
is evaluating the impact this update will have on its financial statements.</font></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Other
recent accounting pronouncements issued by the FASB, including its Emerging Issues Task Force, the American Institute of Certified
Public Accountants, and the SEC did not or are not believed by management to have a material impact on the Company&#x2019;s present
or future CFS.</font></p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_creg_CashFlowPresentationPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Cash Flow Presentation [Policy Text Block].</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">creg_CashFlowPresentationPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>creg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_creg_InterestReceivableOnSalesTypeLeasePolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Policy disclosure of interest receivable on sales type leases.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">creg_InterestReceivableOnSalesTypeLeasePolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>creg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_creg_InvestmentInSalesTypeLeasesNetPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Investment In Sales Type Leases Net [PolicyTextBlock]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">creg_InvestmentInSalesTypeLeasesNetPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>creg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_creg_UsesAndSourcesOfLiquidity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">creg_UsesAndSourcesOfLiquidity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>creg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountingPoliciesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountingPoliciesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BasisOfAccountingPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BasisOfAccountingPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for cash and cash equivalents, including the policy for determining which items are treated as cash equivalents. Other information that may be disclosed includes (1) the nature of any restrictions on the entity's use of its cash and cash equivalents, (2) whether the entity's cash and cash equivalents are insured or expose the entity to credit risk, (3) the classification of any negative balance accounts (overdrafts), and (4) the carrying basis of cash equivalents (for example, at cost) and whether the carrying amount of cash equivalents approximates fair value.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=121583591&amp;loc=d3e4273-108586<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskCreditRisk">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for credit risk.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e5967-108592<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 825<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=108315417&amp;loc=d3e61044-112788<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskCreditRisk</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConsolidationPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy regarding (1) the principles it follows in consolidating or combining the separate financial statements, including the principles followed in determining the inclusion or exclusion of subsidiaries or other entities in the consolidated or combined financial statements and (2) its treatment of interests (for example, common stock, a partnership interest or other means of exerting influence) in other entities, for example consolidation or use of the equity or cost methods of accounting.  The accounting policy may also address the accounting treatment for intercompany accounts and transactions, noncontrolling interest, and the income statement treatment in consolidation for issuances of stock by a subsidiary.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=d3e5614-111684<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConsolidationPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CostOfSalesPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for cost of product sold and service rendered.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 705<br> -URI http://asc.fasb.org/topic&amp;trid=2122478<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CostOfSalesPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerSharePolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for computing basic and diluted earnings or loss per share for each class of common stock and participating security. Addresses all significant policy factors, including any antidilutive items that have been excluded from the computation and takes into account stock dividends, splits and reverse splits that occur after the balance sheet date of the latest reporting period but before the issuance of the financial statements.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3630-109257<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerSharePolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueMeasurementPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for fair value measurements of financial and non-financial assets, liabilities and instruments classified in shareholders' equity. Disclosures include, but are not limited to, how an entity that manages a group of financial assets and liabilities on the basis of its net exposure measures the fair value of those assets and liabilities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueMeasurementPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for (1) transactions denominated in a currency other than the reporting enterprise's functional currency, (2) translating foreign currency financial statements that are incorporated into the financial statements of the reporting enterprise by consolidation, combination, or the equity method of accounting, and (3) remeasurement of the financial statements of a foreign reporting enterprise in a hyperinflationary economy.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -URI http://asc.fasb.org/topic&amp;trid=2175825<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for recognizing and measuring the impairment of long-lived assets. An entity also may disclose its accounting policy for long-lived assets to be sold. This policy excludes goodwill and intangible assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 05<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=109226317&amp;loc=d3e202-110218<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 5.CC)<br> -URI http://asc.fasb.org/extlink&amp;oid=27011434&amp;loc=d3e125687-122742<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -URI http://asc.fasb.org/extlink&amp;oid=120406818&amp;loc=d3e32247-109318<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32847-109319<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 954<br> -SubTopic 740<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6491622&amp;loc=d3e9504-115650<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 19<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32840-109319<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=116657188&amp;loc=SL116659661-227067<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32639-109319<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=120406818&amp;loc=d3e32280-109318<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 17<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32809-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeLeasesPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for leasing arrangement entered into by lessee.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121609121&amp;loc=SL77918666-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeLeasesPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 958<br> -SubTopic 360<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=120429125&amp;loc=d3e99779-112916<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.13(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 958<br> -SubTopic 360<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=120429125&amp;loc=d3e99893-112916<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueRecognitionPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for revenue. Includes revenue from contract with customer and from other sources.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18823-107790<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18823-107790<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueRecognitionPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for segment reporting.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 29<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8864-108599<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 29<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8864-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e9038-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 29<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8864-108599<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 29<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8864-108599<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 29<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8864-108599<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 29<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8864-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for award under share-based payment arrangement. Includes, but is not limited to, methodology and assumption used in measuring cost.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b),(f)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5047-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TradeAndOtherAccountsReceivablePolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for accounts receivable.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121611835&amp;loc=d3e4975-111524<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=121611835&amp;loc=d3e5212-111524<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11B<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121611835&amp;loc=SL6953423-111524<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=121611835&amp;loc=d3e5093-111524<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=121611835&amp;loc=d3e5033-111524<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=84159169&amp;loc=d3e10133-111534<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TradeAndOtherAccountsReceivablePolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UseOfEstimates">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6191-108592<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6161-108592<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6143-108592<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e5967-108592<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6061-108592<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6132-108592<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e5967-108592<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UseOfEstimates</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>40
<FILENAME>R27.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.2</span><table class="report" border="0" cellspacing="2" id="idm140208704339208">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies (Tables)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountingPoliciesAbstract', window );"><strong>Accounting Policies [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock', window );">Schedule of bad debt allowance</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
<tr style="vertical-align: bottom">
    <td>&#xa0;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#xa0;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2020</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#xa0;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#xa0;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2019</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#xa0;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: left">Xuzhou Zhongtai project</td><td style="width: 1%">&#xa0;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">4,237,587</td><td style="width: 1%; text-align: left">&#xa0;</td><td style="width: 1%">&#xa0;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">10,034,116</td><td style="width: 1%; text-align: left">&#xa0;</td></tr>
<tr style="vertical-align: bottom; ">
    <td style="text-align: left">Bai Chonggong (for Shenqiu and Huayu projects)</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">13,710,855</td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">35,415,556</td><td style="text-align: left">&#xa0;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Xuzhou Tian&#x2019;an project</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">16,950,350</td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">-</td><td style="text-align: left">&#xa0;</td></tr>
<tr style="vertical-align: bottom; ">
    <td style="text-align: left">Receivable of electricity sales of Erdos</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">1,163,624</td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">2,614,299</td><td style="text-align: left">&#xa0;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Total accounts receivable</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">36,062,416</td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">48,063,971</td><td style="text-align: left">&#xa0;</td></tr>
<tr style="vertical-align: bottom; ">
    <td style="text-align: left">Bad debt allowance</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">(4,269,198</td><td style="text-align: left">)</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">(5,995,210</td><td style="text-align: left">)</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Accounts receivable, net</td><td>&#xa0;</td>
    <td style="text-align: left">$</td><td style="text-align: right">31,793,218</td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">$</td><td style="text-align: right">42,068,761</td><td style="text-align: left">&#xa0;</td></tr>
</table><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentTextBlock', window );">Schedule of property and equipment estimated lives</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: #CCEEFF">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 52%"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Building</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 45%"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">20
    years</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; ">
    <td style="font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Vehicles</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2
    - 5 years</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: #CCEEFF">
    <td style="font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Office
    and Other Equipment</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2
    - 5 years</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; ">
    <td style="font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Software</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2
    - 3 years</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td></tr>
</table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountingPoliciesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountingPoliciesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(13))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the various types of trade accounts and notes receivable and for each the gross carrying value, allowance, and net carrying value as of the balance sheet date. Presentation is categorized by current, noncurrent and unclassified receivables.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.3,4)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>41
<FILENAME>R28.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.2</span><table class="report" border="0" cellspacing="2" id="idm140208778498440">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Investment in Sales-Type Leases, Net (Tables)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InvestmentsAbstract', window );"><strong>Investments [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfSaleLeasebackTransactionsTextBlock', window );">Schedule of net investment in sales-type leases</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
<tr style="vertical-align: bottom">
    <td>&#xa0;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#xa0;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2020</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#xa0;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#xa0;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2019</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#xa0;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: left">Total future minimum lease payments receivable</td><td style="width: 1%">&#xa0;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">-</td><td style="width: 1%; text-align: left">&#xa0;</td><td style="width: 1%">&#xa0;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">56,477,739</td><td style="width: 1%; text-align: left">&#xa0;</td></tr>
<tr style="vertical-align: bottom; ">
    <td style="text-align: left">Less: executory cost</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">-</td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">(3,623,100</td><td style="text-align: left">)</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Less: unearned interest</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">-</td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">(14,905,393</td><td style="text-align: left">)</td></tr>
<tr style="vertical-align: bottom; ">
    <td style="text-align: left">Less: realized interest income but not yet received</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">-</td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">(5,245,244</td><td style="text-align: left">)</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt">Less: allowance for net investment receivable</td><td style="padding-bottom: 1.5pt">&#xa0;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#xa0;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">-</td><td style="padding-bottom: 1.5pt; text-align: left">&#xa0;</td><td style="padding-bottom: 1.5pt">&#xa0;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#xa0;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(24,416,442</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
<tr style="vertical-align: bottom; ">
    <td style="text-align: left">Investment in sales-type leases, net</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">-</td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">8,287,560</td><td style="text-align: left">&#xa0;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt">Current portion</td><td style="padding-bottom: 1.5pt">&#xa0;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#xa0;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">-</td><td style="padding-bottom: 1.5pt; text-align: left">&#xa0;</td><td style="padding-bottom: 1.5pt">&#xa0;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#xa0;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">-</td><td style="padding-bottom: 1.5pt; text-align: left">&#xa0;</td></tr>
<tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 4pt">Noncurrent portion</td><td style="padding-bottom: 4pt">&#xa0;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">-</td><td style="padding-bottom: 4pt; text-align: left">&#xa0;</td><td style="padding-bottom: 4pt">&#xa0;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">8,287,560</td><td style="padding-bottom: 4pt; text-align: left">&#xa0;</td></tr>
</table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InvestmentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InvestmentsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfSaleLeasebackTransactionsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of sale leaseback transactions.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 40<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=121586228&amp;loc=d3e50796-112755<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=121549808&amp;loc=d3e36991-112694<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 40<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=121602099&amp;loc=d3e50824-112756<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 40<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=121606570&amp;loc=SL77919786-209982<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfSaleLeasebackTransactionsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>42
<FILENAME>R29.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.2</span><table class="report" border="0" cellspacing="2" id="idm140208778472456">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Property and Equipment and Construction in Progress (Tables)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentAbstract', window );"><strong>Property, Plant and Equipment [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_creg_ScheduleOfConstructionInProgressTableTextBlock', window );">Schedule of construction in progress</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
<tr style="vertical-align: bottom">
    <td>&#xa0;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#xa0;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2020</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#xa0;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#xa0;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2019</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#xa0;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: left">Xuzhou Tian&#x2019;an</td><td style="width: 1%">&#xa0;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">-</td><td style="width: 1%; text-align: left">&#xa0;</td><td style="width: 1%">&#xa0;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">37,759,277</td><td style="width: 1%; text-align: left">&#xa0;</td></tr>
<tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt">Less: assets impairment allowance</td><td style="padding-bottom: 1.5pt">&#xa0;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#xa0;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">-</td><td style="padding-bottom: 1.5pt; text-align: left">&#xa0;</td><td style="padding-bottom: 1.5pt">&#xa0;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#xa0;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(13,935,075</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 4pt">Total</td><td style="padding-bottom: 4pt">&#xa0;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">-</td><td style="padding-bottom: 4pt; text-align: left">&#xa0;</td><td style="padding-bottom: 4pt">&#xa0;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">23,824,202</td><td style="padding-bottom: 4pt; text-align: left">&#xa0;</td></tr>
</table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_creg_ScheduleOfConstructionInProgressTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular represents the amount of structure or a modification to a structure under construction. Includes recently completed structures or modifications to structures that have not been placed into service.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">creg_ScheduleOfConstructionInProgressTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>creg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>43
<FILENAME>R30.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.2</span><table class="report" border="0" cellspacing="2" id="idm140208776668984">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Taxes Payable (Tables)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_creg_TaxPayableAbstract', window );"><strong>Tax Payable [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_creg_IncomeTaxPayableDisclosureTableTextBlock', window );">Schedule of taxes payable</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
<tr style="vertical-align: bottom">
    <td style="text-align: justify">&#xa0;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#xa0;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2020</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#xa0;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#xa0;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2019</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#xa0;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: justify">Income tax &#x2013; current</td><td style="width: 1%">&#xa0;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">2,114,144</td><td style="width: 1%; text-align: left">&#xa0;</td><td style="width: 1%">&#xa0;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">2,118,432</td><td style="width: 1%; text-align: left">&#xa0;</td></tr>
<tr style="vertical-align: bottom; ">
    <td style="text-align: justify">Value-added tax</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">299,350</td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">1,708,298</td><td style="text-align: left">&#xa0;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: justify; padding-bottom: 1.5pt">Other taxes</td><td style="padding-bottom: 1.5pt">&#xa0;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#xa0;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">70,187</td><td style="padding-bottom: 1.5pt; text-align: left">&#xa0;</td><td style="padding-bottom: 1.5pt">&#xa0;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#xa0;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">260,912</td><td style="padding-bottom: 1.5pt; text-align: left">&#xa0;</td></tr>
<tr style="vertical-align: bottom; ">
    <td style="text-align: justify">Total &#x2013; current</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">2,483,681</td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">4,087,642</td><td style="text-align: left">&#xa0;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: justify; padding-bottom: 4pt">Income tax &#x2013; noncurrent</td><td style="padding-bottom: 4pt">&#xa0;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">5,782,625</td><td style="padding-bottom: 4pt; text-align: left">&#xa0;</td><td style="padding-bottom: 4pt">&#xa0;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">5,782,625</td><td style="padding-bottom: 4pt; text-align: left">&#xa0;</td></tr>
</table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_creg_IncomeTaxPayableDisclosureTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of tax payable.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">creg_IncomeTaxPayableDisclosureTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>creg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_creg_TaxPayableAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">creg_TaxPayableAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>creg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>44
<FILENAME>R31.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.2</span><table class="report" border="0" cellspacing="2" id="idm140208776575960">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Accrued Liabilities and Other Payables (Tables)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PayablesAndAccrualsAbstract', window );"><strong>Payables and Accruals [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock', window );">Schedule of accrued liabilities and other payables</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
<tr style="vertical-align: bottom">
    <td>&#xa0;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#xa0;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2020</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#xa0;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#xa0;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2019</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#xa0;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: left">Employee training, labor union expenditure and social insurance payable</td><td style="width: 1%">&#xa0;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">831,495</td><td style="width: 1%; text-align: left">&#xa0;</td><td style="width: 1%">&#xa0;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">843,807</td><td style="width: 1%; text-align: left">&#xa0;</td></tr>
<tr style="vertical-align: bottom; ">
    <td style="text-align: left">Consulting, auditing, and legal expenses</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">43,588</td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">40,602</td><td style="text-align: left">&#xa0;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Accrued payroll and welfare</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">246,362</td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">254,882</td><td style="text-align: left">&#xa0;</td></tr>
<tr style="vertical-align: bottom; ">
    <td style="padding-bottom: 1.5pt">Other</td><td style="padding-bottom: 1.5pt">&#xa0;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#xa0;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">43,811</td><td style="padding-bottom: 1.5pt; text-align: left">&#xa0;</td><td style="padding-bottom: 1.5pt">&#xa0;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#xa0;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">45,460</td><td style="padding-bottom: 1.5pt; text-align: left">&#xa0;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 4pt">Total</td><td style="padding-bottom: 4pt">&#xa0;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">1,165,256</td><td style="padding-bottom: 4pt; text-align: left">&#xa0;</td><td style="padding-bottom: 4pt">&#xa0;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">1,184,751</td><td style="padding-bottom: 4pt; text-align: left">&#xa0;</td></tr>
</table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PayablesAndAccrualsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PayablesAndAccrualsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the (a) carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business (accounts payable); (b) other payables; and (c) accrued liabilities. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer). An alternative caption includes accrued expenses.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>45
<FILENAME>R32.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.2</span><table class="report" border="0" cellspacing="2" id="idm140208778473880">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Deferred Tax, Net (Tables)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_creg_DeferredTaxAssetsLiabilitiesNetDisclosureAbstract', window );"><strong>Deferred Tax Assets Liabilities Net Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock', window );">Schedule of deferred tax liability</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
<tr style="vertical-align: bottom">
    <td>&#xa0;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#xa0;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2020</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#xa0;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#xa0;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2019</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#xa0;</td></tr>
<tr style="vertical-align: bottom">
    <td>Non-current deferred tax assets</td><td>&#xa0;</td>
    <td colspan="2" style="text-align: right">&#xa0;</td><td>&#xa0;</td><td>&#xa0;</td>
    <td colspan="2" style="text-align: right">&#xa0;</td><td>&#xa0;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: left; padding-left: 9pt">Accrued expenses</td><td style="width: 1%">&#xa0;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">186,292</td><td style="width: 1%; text-align: left">&#xa0;</td><td style="width: 1%">&#xa0;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">189,050</td><td style="width: 1%; text-align: left">&#xa0;</td></tr>
<tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-left: 9pt">Interest income in sales-type leases on cash basis</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">-</td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">853,265</td><td style="text-align: left">&#xa0;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-left: 9pt">Depreciation of fixed assets</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">-</td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">2,938,605</td><td style="text-align: left">&#xa0;</td></tr>
<tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-left: 9pt">Assets impairment loss</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">1,059,397</td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">7,537,556</td><td style="text-align: left">&#xa0;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-left: 9pt">US NOL</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">314,753</td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">3,246,655</td><td style="text-align: left">&#xa0;</td></tr>
<tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-left: 9pt">PRC NOL</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">16,499,134</td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">10,424,558</td><td style="text-align: left">&#xa0;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">&#xa0;</td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">&#xa0;</td><td style="text-align: left">&#xa0;</td></tr>
<tr style="vertical-align: bottom; ">
    <td style="text-align: left">Non-current deferred tax liabilities</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">&#xa0;</td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">&#xa0;</td><td style="text-align: left">&#xa0;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt; padding-left: 9pt">Net investment in sales-type leases</td><td style="padding-bottom: 1.5pt">&#xa0;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#xa0;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">-</td><td style="padding-bottom: 1.5pt; text-align: left">&#xa0;</td><td style="padding-bottom: 1.5pt">&#xa0;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#xa0;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(6,685,021</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
<tr style="vertical-align: bottom; ">
    <td>&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">&#xa0;</td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">&#xa0;</td><td style="text-align: left">&#xa0;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Net non-current deferred tax assets</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">18,059,576</td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">18,504,668</td><td style="text-align: left">&#xa0;</td></tr>
<tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt">Less: valuation allowance for deferred tax assets</td><td style="padding-bottom: 1.5pt">&#xa0;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#xa0;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(18,059,576</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#xa0;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#xa0;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(18,504,668</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 4pt">Non-current deferred tax liabilities, net</td><td style="padding-bottom: 4pt">&#xa0;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">-</td><td style="padding-bottom: 4pt; text-align: left">&#xa0;</td><td style="padding-bottom: 4pt">&#xa0;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">-</td><td style="padding-bottom: 4pt; text-align: left">&#xa0;</td></tr>
</table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_creg_DeferredTaxAssetsLiabilitiesNetDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">creg_DeferredTaxAssetsLiabilitiesNetDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>creg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the components of net deferred tax asset or liability recognized in an entity's statement of financial position, including the following: the total of all deferred tax liabilities, the total of all deferred tax assets, the total valuation allowance recognized for deferred tax assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32537-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>46
<FILENAME>R33.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.2</span><table class="report" border="0" cellspacing="2" id="idm140208702787048">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Loans Payable (Tables)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtDisclosureAbstract', window );"><strong>Debt Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfDebtTableTextBlock', window );">Schedule of reconciliation of repayment of HYREF loan (entrusted loan)</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
<tr style="font: 10pt Times New Roman, Times, Serif; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; width: 34%; padding-left: 9pt; text-indent: -9pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Transfer
    price for Chengli Project</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; width: 1%"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; width: 1%"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; width: 9%; text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">26,645,865</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; width: 1%"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; width: 1%"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; width: 41%"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Entrusted
    loan payable at June 30, 2020, net with Xi&#x2019;an TCH investment in entrusted loan (current and noncurrent)</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; width: 1%"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; width: 1%"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; width: 9%; text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">20,463,884</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; width: 1%"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; ">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-left: 9pt; text-indent: -9pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Transfer
    price for Xuzhou Huayu Project</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">16,950,350</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Interest
    payable on entrusted loan at June 30, 2020</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">8,711,500</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-left: 9pt; text-indent: -9pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Transfer
    price for Shenqiu Phase I and II Projects</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; border-bottom: black 1.5pt solid"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; border-bottom: black 1.5pt solid; text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">17,948,442</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Add
    back: Xi&#x2019;an TCH investment in entrusted loan</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10,593,969</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; ">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-left: 9pt; text-indent: -9pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Less:
    interest accrued from September 20, 2018 to June 30, 2020 (cut-off date for interest calculation for repayment was September
    20, 2018)</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(2,247,013</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</font></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-left: 9pt; text-indent: -9pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Less:
    portion of loan with repayment due date extended to year 2023</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(10,876,474</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</font></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; ">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-left: 9pt; text-indent: -9pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-left: 9pt; text-indent: -9pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Add
    back: interest &amp; penalty repaid by Xi&#x2019;an TCH</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">8,466,709</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; ">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-left: 9pt; text-indent: -9pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Add
    back: loan principle repaid by Xi&#x2019;an TCH</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; border-bottom: black 1.5pt solid"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; border-bottom: black 1.5pt solid; text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">26,432,082</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-left: 9pt; text-indent: -9pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; border-bottom: black 4.5pt double"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; border-bottom: black 4.5pt double; text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">61,544,657</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; border-bottom: black 4.5pt double"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif; border-bottom: black 4.5pt double; text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">61,544,657</font></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td></tr>
</table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfDebtTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of information pertaining to short-term and long-debt instruments or arrangements, including but not limited to identification of terms, features, collateral requirements and other information necessary to a fair presentation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfDebtTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>47
<FILENAME>R34.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.2</span><table class="report" border="0" cellspacing="2" id="idm140208702920200">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Shares Issued for Equity Financing and Stock Compensation (Tables)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityNoteAbstract', window );"><strong>Stockholders' Equity Note [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_creg_ScheduleOfShareBasedCompensationStockWarrantsActivityTableTextBlock', window );">Schedule of warrant activity</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
<tr style="vertical-align: bottom">
    <td>&#xa0;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#xa0;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Number of<br/> Warrants</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#xa0;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#xa0;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Average<br/> Exercise<br/> Price<br/>
    (post-reverse<br/> stock split<br/> price)</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#xa0;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#xa0;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Weighted<br/> Average<br/> Remaining<br/>
    Contractual<br/> Term in Years</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#xa0;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 64%">Outstanding at December 31, 2019</td><td style="width: 1%">&#xa0;</td>
    <td style="width: 1%; text-align: left">&#xa0;</td><td style="width: 9%; text-align: right">30,411</td><td style="width: 1%; text-align: left">&#xa0;</td><td style="width: 1%">&#xa0;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">14.0</td><td style="width: 1%; text-align: left">&#xa0;</td><td style="width: 1%">&#xa0;</td>
    <td style="width: 1%; text-align: left">&#xa0;</td><td style="width: 9%; text-align: right">4.21</td><td style="width: 1%; text-align: left">&#xa0;</td></tr>
<tr style="vertical-align: bottom; ">
    <td>Exercisable at December 31, 2019</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">30,411</td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">$</td><td style="text-align: right">14.0</td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">4.21</td><td style="text-align: left">&#xa0;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>Granted</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">-</td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">-</td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">-</td><td style="text-align: left">&#xa0;</td></tr>
<tr style="vertical-align: bottom; ">
    <td>Exercised</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">-</td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">-</td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">-</td><td style="text-align: left">&#xa0;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>Forfeited</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">-</td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">-</td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">-</td><td style="text-align: left">&#xa0;</td></tr>
<tr style="vertical-align: bottom; ">
    <td>Expired</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">-</td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">-</td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">-</td><td style="text-align: left">&#xa0;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>Outstanding at June 30, 2020</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">30,411</td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">$</td><td style="text-align: right">14.0</td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">3.71</td><td style="text-align: left">&#xa0;</td></tr>
<tr style="vertical-align: bottom; ">
    <td>Exercisable at June 30, 2020</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">30,411</td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">$</td><td style="text-align: right">14.0</td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">3.71</td><td style="text-align: left">&#xa0;</td></tr>
</table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_creg_ScheduleOfShareBasedCompensationStockWarrantsActivityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Schedule of warrant activity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">creg_ScheduleOfShareBasedCompensationStockWarrantsActivityTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>creg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityNoteAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityNoteAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>48
<FILENAME>R35.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.2</span><table class="report" border="0" cellspacing="2" id="idm140208697977304">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Tax (Tables)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureAbstract', window );"><strong>Income Tax Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock', window );">Schedule of reconciles U.S. statutory rates to effective tax rate</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
<tr style="vertical-align: bottom">
    <td>&#xa0;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#xa0;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2020</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#xa0;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#xa0;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2019</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#xa0;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: left">U.S. statutory rates</td><td style="width: 1%">&#xa0;</td>
    <td style="width: 1%; text-align: left">&#xa0;</td><td style="width: 9%; text-align: right">21.0</td><td style="width: 1%; text-align: left">%</td><td style="width: 1%">&#xa0;</td>
    <td style="width: 1%; text-align: left">&#xa0;</td><td style="width: 9%; text-align: right">(21.0</td><td style="width: 1%; text-align: left">)%</td></tr>
<tr style="vertical-align: bottom; ">
    <td style="text-align: left">Tax rate difference &#x2013; current provision</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">10.1</td><td style="text-align: left">%</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">(3.6</td><td style="text-align: left">)%</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Tax adjustment on PRC tax return</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">-</td><td style="text-align: left">%</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">5.3</td><td style="text-align: left">%</td></tr>
<tr style="vertical-align: bottom; ">
    <td style="text-align: left">Reversal of temporary difference due to disposal of Shenqiu</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">-</td><td style="text-align: left">%</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">(22.4</td><td style="text-align: left">)%</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Permanent differences</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">12.6</td><td style="text-align: left">%</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">2.0</td><td style="text-align: left">%</td></tr>
<tr style="vertical-align: bottom; ">
    <td style="text-align: left">Change in valuation allowance on PRC NOL</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">(62.8</td><td style="text-align: left">)%</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">15.4</td><td style="text-align: left">%</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt">Change in valuation allowance on US NOL</td><td style="padding-bottom: 1.5pt">&#xa0;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#xa0;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">19.1</td><td style="padding-bottom: 1.5pt; text-align: left">%</td><td style="padding-bottom: 1.5pt">&#xa0;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#xa0;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">0.2</td><td style="padding-bottom: 1.5pt; text-align: left">%</td></tr>
<tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 4pt">Tax (benefit) per financial statements</td><td style="padding-bottom: 4pt">&#xa0;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#xa0;</td><td style="border-bottom: Black 4pt double; text-align: right">-</td><td style="padding-bottom: 4pt; text-align: left">%</td><td style="padding-bottom: 4pt">&#xa0;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#xa0;</td><td style="border-bottom: Black 4pt double; text-align: right">(24.1</td><td style="padding-bottom: 4pt; text-align: left">)%</td></tr>
</table><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
<tr style="vertical-align: bottom">
    <td>&#xa0;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#xa0;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2020</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#xa0;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#xa0;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2019</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#xa0;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: left">U.S. statutory rates</td><td style="width: 1%">&#xa0;</td>
    <td style="width: 1%; text-align: left">&#xa0;</td><td style="width: 9%; text-align: right">21.0</td><td style="width: 1%; text-align: left">%</td><td style="width: 1%">&#xa0;</td>
    <td style="width: 1%; text-align: left">&#xa0;</td><td style="width: 9%; text-align: right">(21.0</td><td style="width: 1%; text-align: left">)%</td></tr>
<tr style="vertical-align: bottom; ">
    <td style="text-align: left">Tax rate difference &#x2013; current provision</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">5.4</td><td style="text-align: left">%</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">(3.8</td><td style="text-align: left">)%</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Tax adjustment on PRC tax return</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">-</td><td style="text-align: left">%</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">9.8</td><td style="text-align: left">%</td></tr>
<tr style="vertical-align: bottom; ">
    <td style="text-align: left">Reversal of temporary difference due to disposal of Shenqiu</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">-</td><td style="text-align: left">%</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">3.2</td><td style="text-align: left">%</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Permanent differences</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">2.6</td><td style="text-align: left">%</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">-</td><td style="text-align: left">%</td></tr>
<tr style="vertical-align: bottom; ">
    <td>Other</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">-</td><td style="text-align: left">%</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">1.6</td><td style="text-align: left">%</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Change in valuation allowance on PRC NOL</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">(33.8</td><td style="text-align: left">)%</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">11.9</td><td style="text-align: left">%</td></tr>
<tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt">Change in valuation allowance on US NOL</td><td style="padding-bottom: 1.5pt">&#xa0;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#xa0;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">4.8</td><td style="padding-bottom: 1.5pt; text-align: left">%</td><td style="padding-bottom: 1.5pt">&#xa0;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#xa0;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">0.3</td><td style="padding-bottom: 1.5pt; text-align: left">%</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 4pt"><p style="margin: 0; font: 10pt Times New Roman, Times, Serif">Tax expense per financial statements</p></td><td style="padding-bottom: 4pt">&#xa0;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#xa0;</td><td style="border-bottom: Black 4pt double; text-align: right">-</td><td style="padding-bottom: 4pt; text-align: left">%</td><td style="padding-bottom: 4pt">&#xa0;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#xa0;</td><td style="border-bottom: Black 4pt double; text-align: right">2.0</td><td style="padding-bottom: 4pt; text-align: left">%</td></tr>
</table><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock', window );">Schedule of provision for income tax expense</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
<tr style="vertical-align: bottom">
    <td>&#xa0;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#xa0;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2020</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#xa0;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#xa0;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2019</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#xa0;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: left">Income tax expense&#xa0;&#xa0;&#x2013; current</td><td style="width: 1%">&#xa0;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">-</td><td style="width: 1%; text-align: left">&#xa0;</td><td style="width: 1%">&#xa0;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">78,044</td><td style="width: 1%; text-align: left">&#xa0;</td></tr>
<tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt">Income tax benefit &#x2013; deferred</td><td style="padding-bottom: 1.5pt">&#xa0;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#xa0;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">-</td><td style="padding-bottom: 1.5pt; text-align: left">&#xa0;</td><td style="padding-bottom: 1.5pt">&#xa0;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#xa0;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(2,364,088</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 4pt">Total income tax benefit</td><td style="padding-bottom: 4pt">&#xa0;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">-</td><td style="padding-bottom: 4pt; text-align: left">&#xa0;</td><td style="padding-bottom: 4pt">&#xa0;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">(2,286,044</td><td style="padding-bottom: 4pt; text-align: left">)</td></tr>
</table><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
<tr style="vertical-align: bottom">
    <td>&#xa0;</td>
    <td>&#xa0;</td>
    <td colspan="3" style="border-bottom: black 1.5pt solid; text-align: center"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2020</b></font></td>
    <td>&#xa0;</td>
    <td colspan="3" style="border-bottom: black 1.5pt solid; text-align: center"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2019</b></font></td></tr>
<tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td style="width: 78%"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Income tax benefit&#xa0;&#xa0;&#x2013; current</font></td>
    <td style="width: 1%">&#xa0;</td>
    <td style="width: 1%"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</font></td>
    <td style="width: 8%; text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</font></td>
    <td style="width: 1%">&#xa0;</td>
    <td style="width: 1%">&#xa0;</td>
    <td style="width: 1%"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</font></td>
    <td style="width: 8%; text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(61,700)</font></td>
    <td style="width: 1%">&#xa0;</td></tr>
<tr style="vertical-align: bottom; ">
    <td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Income tax expense &#x2013; deferred</font></td>
    <td>&#xa0;</td>
    <td style="border-bottom: black 1.5pt solid">&#xa0;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</font></td>
    <td>&#xa0;</td>
    <td>&#xa0;</td>
    <td style="border-bottom: black 1.5pt solid">&#xa0;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">166,527</font></td>
    <td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</font></td></tr>
<tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Total income tax expense</font></td>
    <td>&#xa0;</td>
    <td style="border-bottom: black 4.5pt double"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</font></td>
    <td style="border-bottom: black 4.5pt double; text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</font></td>
    <td>&#xa0;</td>
    <td>&#xa0;</td>
    <td style="border-bottom: black 4.5pt double"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</font></td>
    <td style="border-bottom: black 4.5pt double; text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">104,827</font></td>
    <td>&#xa0;</td></tr>
</table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the components of income tax expense attributable to continuing operations for each year presented including, but not limited to: current tax expense (benefit), deferred tax expense (benefit), investment tax credits, government grants, the benefits of operating loss carryforwards, tax expense that results from allocating certain tax benefits either directly to contributed capital or to reduce goodwill or other noncurrent intangible assets of an acquired entity, adjustments of a deferred tax liability or asset for enacted changes in tax laws or rates or a change in the tax status of the entity, and adjustments of the beginning-of-the-year balances of a valuation allowance because of a change in circumstances that causes a change in judgment about the realizability of the related deferred tax asset in future years.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32639-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the reconciliation using percentage or dollar amounts of the reported amount of income tax expense attributable to continuing operations for the year to the amount of income tax expense that would result from applying domestic federal statutory tax rates to pretax income from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>49
<FILENAME>R36.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.2</span><table class="report" border="0" cellspacing="2" id="idm140208778458536">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock-Based Compensation Plan (Tables)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract', window );"><strong>Share-based Payment Arrangement [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock', window );">Schedule of option activity with respect to employees and independent directors</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
<tr style="vertical-align: bottom">
    <td>&#xa0;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#xa0;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Number of<br/> Shares</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#xa0;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#xa0;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Average<br/> Exercise Price<br/>
    per Share (post-reverse stock split price)</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#xa0;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#xa0;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Weighted<br/> Average<br/> Remaining<br/>
    Contractual<br/> Term in Years</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#xa0;</td></tr>
<tr style="vertical-align: bottom">
    <td>&#xa0;</td><td>&#xa0;</td>
    <td colspan="2">&#xa0;</td><td>&#xa0;</td><td>&#xa0;</td>
    <td colspan="2">&#xa0;</td><td>&#xa0;</td><td>&#xa0;</td>
    <td colspan="2">&#xa0;</td><td>&#xa0;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 64%">Outstanding at December 31, 2019</td><td style="width: 1%">&#xa0;</td>
    <td style="width: 1%; text-align: left">&#xa0;</td><td style="width: 9%; text-align: right">900</td><td style="width: 1%; text-align: left">&#xa0;</td><td style="width: 1%">&#xa0;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">54.3</td><td style="width: 1%; text-align: left">&#xa0;</td><td style="width: 1%">&#xa0;</td>
    <td style="width: 1%; text-align: left">&#xa0;</td><td style="width: 9%; text-align: right">4.41</td><td style="width: 1%; text-align: left">&#xa0;</td></tr>
<tr style="vertical-align: bottom; ">
    <td>Exercisable at December 31, 2019</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">900</td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">$</td><td style="text-align: right">54.3</td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">4.41</td><td style="text-align: left">&#xa0;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>Granted</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">-</td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">-</td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">-</td><td style="text-align: left">&#xa0;</td></tr>
<tr style="vertical-align: bottom; ">
    <td>Exercised</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">-</td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">-</td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">-</td><td style="text-align: left">&#xa0;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>Forfeited</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">-</td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">-</td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">-</td><td style="text-align: left">&#xa0;</td></tr>
<tr style="vertical-align: bottom; ">
    <td style="padding-bottom: 4pt">Outstanding at June 30, 2020</td><td style="padding-bottom: 4pt">&#xa0;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#xa0;</td><td style="border-bottom: Black 4pt double; text-align: right">900</td><td style="padding-bottom: 4pt; text-align: left">&#xa0;</td><td style="padding-bottom: 4pt">&#xa0;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">54.3</td><td style="padding-bottom: 4pt; text-align: left">&#xa0;</td><td style="padding-bottom: 4pt">&#xa0;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#xa0;</td><td style="border-bottom: Black 4pt double; text-align: right">3.91</td><td style="padding-bottom: 4pt; text-align: left">&#xa0;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 4pt">Exercisable at June 30, 2020</td><td style="padding-bottom: 4pt">&#xa0;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#xa0;</td><td style="border-bottom: Black 4pt double; text-align: right">900</td><td style="padding-bottom: 4pt; text-align: left">&#xa0;</td><td style="padding-bottom: 4pt">&#xa0;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">54.3</td><td style="padding-bottom: 4pt; text-align: left">&#xa0;</td><td style="padding-bottom: 4pt">&#xa0;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#xa0;</td><td style="border-bottom: Black 4pt double; text-align: right">3.91</td><td style="padding-bottom: 4pt; text-align: left">&#xa0;</td></tr>
</table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure for stock option plans. Includes, but is not limited to, outstanding awards at beginning and end of year, grants, exercises, forfeitures, and weighted-average grant date fair value.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>50
<FILENAME>R37.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.2</span><table class="report" border="0" cellspacing="2" id="idm140208702820232">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Statutory Reserves (Tables)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_creg_StatutoryReservesAbstract', window );"><strong>Statutory Reserves [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_creg_StatutoryReservesDisclosureTableTextBlock', window );">Schedule of maximum statutory reserve amount</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
<tr style="vertical-align: bottom">
    <td style="font-weight: bold; border-bottom: Black 1.5pt solid">Name&#xa0;of&#xa0;Chinese&#xa0;Subsidiaries</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#xa0;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Registered<br/> Capital</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#xa0;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#xa0;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Maximum<br/> Statutory&#xa0;<br/>
    Reserve<br/> Amount</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#xa0;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#xa0;</td>
    <td style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Statutory reserve at<br/> June 30, <br/>
    2020</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#xa0;</td>
    <td style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Statutory<br/> reserve at<br/> December
    31,<br/> 2019</td></tr>
<tr style="vertical-align: bottom">
    <td>&#xa0;</td><td>&#xa0;</td>
    <td colspan="2">&#xa0;</td><td>&#xa0;</td><td>&#xa0;</td>
    <td colspan="2">&#xa0;</td><td>&#xa0;</td><td>&#xa0;</td>
    <td>&#xa0;</td><td>&#xa0;</td>
    <td>&#xa0;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="vertical-align: top; width: 38%; text-align: left">Shanghai TCH</td><td style="text-align: left; width: 1%; vertical-align: top">&#xa0;</td>
    <td style="vertical-align: top; width: 1%; text-align: left">$</td><td style="vertical-align: top; width: 9%; text-align: right">29,800,000</td><td style="vertical-align: top; width: 1%; text-align: left">&#xa0;</td><td style="text-align: left; width: 1%; vertical-align: top">&#xa0;</td>
    <td style="vertical-align: top; width: 1%; text-align: left">$</td><td style="vertical-align: top; width: 9%; text-align: right">14,900,000</td><td style="vertical-align: top; width: 1%; text-align: left">&#xa0;</td><td style="text-align: left; width: 1%; vertical-align: top">&#xa0;</td>
    <td style="text-align: left; width: 18%; vertical-align: top">&#xa5;6,564,303 ($1,003,859)</td><td style="text-align: left; width: 1%; vertical-align: top">&#xa0;</td>
    <td style="text-align: left; width: 18%; vertical-align: top">&#xa5;6,564,303 ($1,003,859)</td></tr>
<tr style="vertical-align: bottom; ">
    <td style="text-align: left; vertical-align: top">&#xa0;</td><td style="text-align: left; vertical-align: top">&#xa0;</td>
    <td style="vertical-align: top; text-align: left">&#xa0;</td><td style="vertical-align: top; text-align: left">&#xa0;</td><td style="vertical-align: top; text-align: left">&#xa0;</td><td style="text-align: left; vertical-align: top">&#xa0;</td>
    <td style="vertical-align: top; text-align: left">&#xa0;</td><td style="vertical-align: top; text-align: left">&#xa0;</td><td style="vertical-align: top; text-align: left">&#xa0;</td><td style="text-align: left; vertical-align: top">&#xa0;</td>
    <td style="vertical-align: top; text-align: left">&#xa0;</td><td style="text-align: left; vertical-align: top">&#xa0;</td>
    <td style="text-align: left; vertical-align: top">&#xa0;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="vertical-align: top; text-align: left">Xi&#x2019;an TCH</td><td style="text-align: left; vertical-align: top">&#xa0;</td>
    <td style="vertical-align: top; text-align: left">&#xa5;</td><td style="vertical-align: top; text-align: right">202,000,000</td><td style="vertical-align: top; text-align: left">&#xa0;</td><td style="text-align: left; vertical-align: top">&#xa0;</td>
    <td style="vertical-align: top; text-align: left">&#xa5;</td><td style="vertical-align: top; text-align: right">101,000,000</td><td style="vertical-align: top; text-align: left">&#xa0;</td><td style="text-align: left; vertical-align: top">&#xa0;</td>
    <td style="text-align: left; vertical-align: top">&#xa5;70,347,763 ($10,747,478)</td><td style="text-align: left; vertical-align: top">&#xa0;</td>
    <td style="text-align: left; vertical-align: top">&#xa5;69,359,820 ($10,606,984)</td></tr>
<tr style="vertical-align: bottom; ">
    <td style="text-align: left; vertical-align: top">&#xa0;</td><td style="text-align: left; vertical-align: top">&#xa0;</td>
    <td style="vertical-align: top; text-align: left">&#xa0;</td><td style="vertical-align: top; text-align: left">&#xa0;</td><td style="vertical-align: top; text-align: left">&#xa0;</td><td style="text-align: left; vertical-align: top">&#xa0;</td>
    <td style="vertical-align: top; text-align: left">&#xa0;</td><td style="vertical-align: top; text-align: left">&#xa0;</td><td style="vertical-align: top; text-align: left">&#xa0;</td><td style="text-align: left; vertical-align: top">&#xa0;</td>
    <td style="vertical-align: top; text-align: left">&#xa0;</td><td style="text-align: left; vertical-align: top">&#xa0;</td>
    <td style="text-align: left; vertical-align: top">&#xa0;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="vertical-align: top; text-align: left">Erdos TCH</td><td style="text-align: left; vertical-align: top">&#xa0;</td>
    <td style="vertical-align: top; text-align: left">&#xa5;</td><td style="vertical-align: top; text-align: right">120,000,000</td><td style="vertical-align: top; text-align: left">&#xa0;</td><td style="text-align: left; vertical-align: top">&#xa0;</td>
    <td style="vertical-align: top; text-align: left">&#xa5;</td><td style="vertical-align: top; text-align: right">60,000,000</td><td style="vertical-align: top; text-align: left">&#xa0;</td><td style="text-align: left; vertical-align: top">&#xa0;</td>
    <td style="text-align: left; vertical-align: top">&#xa5;19,035,814 ($2,914,869)</td><td style="text-align: left; vertical-align: top">&#xa0;</td>
    <td style="text-align: left; vertical-align: top">&#xa5;19,035,814 ($2,914,869)</td></tr>
<tr style="vertical-align: bottom; ">
    <td style="text-align: left; vertical-align: top">&#xa0;</td><td style="text-align: left; vertical-align: top">&#xa0;</td>
    <td style="vertical-align: top; text-align: left">&#xa0;</td><td style="vertical-align: top; text-align: left">&#xa0;</td><td style="vertical-align: top; text-align: left">&#xa0;</td><td style="text-align: left; vertical-align: top">&#xa0;</td>
    <td style="vertical-align: top; text-align: left">&#xa0;</td><td style="vertical-align: top; text-align: left">&#xa0;</td><td style="vertical-align: top; text-align: left">&#xa0;</td><td style="text-align: left; vertical-align: top">&#xa0;</td>
    <td style="vertical-align: top; text-align: left">&#xa0;</td><td style="text-align: left; vertical-align: top">&#xa0;</td>
    <td style="text-align: left; vertical-align: top">&#xa0;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="vertical-align: top; text-align: left">Xi&#x2019;an Zhonghong</td><td style="text-align: left; vertical-align: top">&#xa0;</td>
    <td style="vertical-align: top; text-align: left">&#xa5;</td><td style="vertical-align: top; text-align: right">30,000,000</td><td style="vertical-align: top; text-align: left">&#xa0;</td><td style="text-align: left; vertical-align: top">&#xa0;</td>
    <td style="vertical-align: top; text-align: left">&#xa5;</td><td style="vertical-align: top; text-align: right">15,000,000</td><td style="vertical-align: top; text-align: left">&#xa0;</td><td style="text-align: left; vertical-align: top">&#xa0;</td>
    <td style="vertical-align: top; text-align: left">Did not accrue yet due to accumulated deficit</td><td style="text-align: left; vertical-align: top">&#xa0;</td>
    <td style="vertical-align: top; text-align: left">Did not accrue yet due to accumulated deficit</td></tr>
<tr style="vertical-align: bottom; ">
    <td style="text-align: left; vertical-align: top">&#xa0;</td><td style="text-align: left; vertical-align: top">&#xa0;</td>
    <td style="vertical-align: top; text-align: left">&#xa0;</td><td style="vertical-align: top; text-align: left">&#xa0;</td><td style="vertical-align: top; text-align: left">&#xa0;</td><td style="text-align: left; vertical-align: top">&#xa0;</td>
    <td style="vertical-align: top; text-align: left">&#xa0;</td><td style="vertical-align: top; text-align: left">&#xa0;</td><td style="vertical-align: top; text-align: left">&#xa0;</td><td style="text-align: left; vertical-align: top">&#xa0;</td>
    <td style="vertical-align: top; text-align: left">&#xa0;</td><td style="text-align: left; vertical-align: top">&#xa0;</td>
    <td style="text-align: left; vertical-align: top">&#xa0;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="vertical-align: top; text-align: left">Shaanxi Huahong</td><td style="text-align: left; vertical-align: top">&#xa0;</td>
    <td style="vertical-align: top; text-align: left">$</td><td style="vertical-align: top; text-align: right">2,500,300</td><td style="vertical-align: top; text-align: left">&#xa0;</td><td style="text-align: left; vertical-align: top">&#xa0;</td>
    <td style="vertical-align: top; text-align: left">$</td><td style="vertical-align: top; text-align: right">1,250,150</td><td style="vertical-align: top; text-align: left">&#xa0;</td><td style="text-align: left; vertical-align: top">&#xa0;</td>
    <td style="vertical-align: top; text-align: left">Did not accrue yet due to accumulated deficit</td><td style="text-align: left; vertical-align: top">&#xa0;</td>
    <td style="vertical-align: top; text-align: left">Did not accrue yet due to accumulated deficit</td></tr>
<tr style="vertical-align: bottom; ">
    <td style="text-align: left; vertical-align: top">&#xa0;</td><td style="text-align: left; vertical-align: top">&#xa0;</td>
    <td style="vertical-align: top; text-align: left">&#xa0;</td><td style="vertical-align: top; text-align: left">&#xa0;</td><td style="vertical-align: top; text-align: left">&#xa0;</td><td style="text-align: left; vertical-align: top">&#xa0;</td>
    <td style="vertical-align: top; text-align: left">&#xa0;</td><td style="vertical-align: top; text-align: left">&#xa0;</td><td style="vertical-align: top; text-align: left">&#xa0;</td><td style="text-align: left; vertical-align: top">&#xa0;</td>
    <td style="vertical-align: top; text-align: left">&#xa0;</td><td style="text-align: left; vertical-align: top">&#xa0;</td>
    <td style="text-align: left; vertical-align: top">&#xa0;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; vertical-align: top">Zhongxun</td><td style="text-align: left; vertical-align: top">&#xa0;</td>
    <td style="vertical-align: top; text-align: left">&#xa5;</td><td style="vertical-align: top; text-align: right">35,000,000</td><td style="vertical-align: top; text-align: left">&#xa0;</td><td style="text-align: left; vertical-align: top">&#xa0;</td>
    <td style="vertical-align: top; text-align: left">&#xa5;</td><td style="vertical-align: top; text-align: right">17,500,000</td><td style="vertical-align: top; text-align: left">&#xa0;</td><td style="text-align: left; vertical-align: top">&#xa0;</td>
    <td style="vertical-align: top; text-align: left">Did not accrue yet due to accumulated deficit</td><td style="text-align: left; vertical-align: top">&#xa0;</td>
    <td style="vertical-align: top; text-align: left">Did not accrue yet due to accumulated deficit</td></tr>
</table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_creg_StatutoryReservesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">creg_StatutoryReservesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>creg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_creg_StatutoryReservesDisclosureTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Schedule of maximum statutory reserve amount</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">creg_StatutoryReservesDisclosureTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>creg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>51
<FILENAME>R38.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.2</span><table class="report" border="0" cellspacing="2" id="idm140208702852536">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Commitments (Tables)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingenciesDisclosureAbstract', window );"><strong>Commitments and Contingencies Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LeaseCostTableTextBlock', window );">Schedule of lease cost</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
<tr style="vertical-align: bottom">
    <td>&#xa0;</td><td style="font-weight: bold">&#xa0;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Six Months Ended</td><td style="font-weight: bold">&#xa0;</td></tr>
<tr style="vertical-align: bottom">
    <td>&#xa0;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#xa0;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">June 30,<br/> 2020</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#xa0;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 88%; text-align: left; padding-bottom: 4pt">Operating lease cost &#x2013; amortization of ROU</td><td style="width: 1%; padding-bottom: 4pt">&#xa0;</td>
    <td style="width: 1%; border-bottom: Black 4pt double; text-align: left">$</td><td style="width: 9%; border-bottom: Black 4pt double; text-align: right">31,848</td><td style="width: 1%; padding-bottom: 4pt; text-align: left">&#xa0;</td></tr>
<tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 4pt">Operating lease cost &#x2013; interest expense on lease liability</td><td style="padding-bottom: 4pt">&#xa0;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">654</td><td style="padding-bottom: 4pt; text-align: left">&#xa0;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Weighted Average Remaining Lease Term - Operating leases</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">0.42
                                         years</font></td><td style="text-align: left">&#xa0;</td></tr>
<tr style="vertical-align: bottom; ">
    <td style="text-align: left">Weighted Average Discount Rate - Operating leases</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">3</td><td style="text-align: left">%</td></tr>
</table><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
<tr style="vertical-align: bottom">
    <td>&#xa0;</td><td style="font-weight: bold">&#xa0;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Three Months <br/>
    Ended</td><td style="font-weight: bold">&#xa0;</td></tr>
<tr style="vertical-align: bottom">
    <td>&#xa0;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#xa0;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">June 30,<br/> 2020</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#xa0;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 88%; text-align: left; padding-bottom: 4pt">Operating lease cost &#x2013; amortization of ROU</td><td style="width: 1%; padding-bottom: 4pt">&#xa0;</td>
    <td style="width: 1%; border-bottom: Black 4pt double; text-align: left">$</td><td style="width: 9%; border-bottom: Black 4pt double; text-align: right">15,861</td><td style="width: 1%; padding-bottom: 4pt; text-align: left">&#xa0;</td></tr>
<tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 4pt">Operating lease cost &#x2013; interest expense on lease liability</td><td style="padding-bottom: 4pt">&#xa0;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">267</td><td style="padding-bottom: 4pt; text-align: left">&#xa0;</td></tr>
</table><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock', window );">Schedule for maturities of office lease liabilities</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
<tr style="vertical-align: bottom">
    <td>&#xa0;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#xa0;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Operating <br/>
    Leases</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#xa0;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 88%; text-align: left">2020</td><td style="width: 1%">&#xa0;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">25,804</td><td style="width: 1%; text-align: left">&#xa0;</td></tr>
<tr style="vertical-align: bottom; ">
    <td style="text-align: left">Total undiscounted cash flows</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">25,804</td><td style="text-align: left">&#xa0;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt">Less: imputed interest</td><td style="padding-bottom: 1.5pt">&#xa0;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#xa0;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(193</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
<tr style="vertical-align: bottom; ">
    <td style="padding-bottom: 4pt">Present value of lease liabilities</td><td style="padding-bottom: 4pt">&#xa0;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">25,611</td><td style="padding-bottom: 4pt; text-align: left">&#xa0;</td></tr>
</table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsAndContingenciesDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingenciesDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeaseCostTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of lessee's lease cost. Includes, but is not limited to, interest expense for finance lease, amortization of right-of-use asset for finance lease, operating lease cost, short-term lease cost, variable lease cost and sublease income.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=121609121&amp;loc=SL77918686-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeaseCostTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of future minimum payments required in the aggregate and for each of the five succeeding fiscal years for operating leases having initial or remaining noncancelable lease terms in excess of one year and the total minimum rentals to be received in the future under noncancelable subleases as of the balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=121573735&amp;loc=d3e41502-112717<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>52
<FILENAME>R39.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.2</span><table class="report" border="0" cellspacing="2" id="idm140208678405512">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Organization and Description of Business (Details)<br></strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="2"></th>
<th class="th" colspan="2"></th>
<th class="th" colspan="3"></th>
<th class="th" colspan="18">1 Months Ended</th>
<th class="th" colspan="1">6 Months Ended</th>
<th class="th" colspan="1">12 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="2"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="2"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Jan. 10, 2020</div></th>
<th class="th"><div>Feb. 11, 2015</div></th>
<th class="th">
<div>Sep. 11, 2013 </div>
<div>USD ($) </div>
<div>$ / shares </div>
<div>shares</div>
</th>
<th class="th">
<div>Sep. 11, 2013 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Jun. 15, 2013 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Jun. 15, 2013 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Apr. 14, 2009 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Apr. 14, 2009 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Apr. 14, 2009 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th"><div>Sep. 29, 2019</div></th>
<th class="th"><div>Jul. 19, 2019</div></th>
<th class="th"><div>Feb. 15, 2019</div></th>
<th class="th"><div>Dec. 29, 2018</div></th>
<th class="th"><div>Dec. 29, 2018</div></th>
<th class="th"><div>Mar. 31, 2016</div></th>
<th class="th"><div>Mar. 24, 2014</div></th>
<th class="th">
<div>Jul. 31, 2013 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Jul. 19, 2013 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Jul. 18, 2013 </div>
<div>USD ($)</div>
</th>
<th class="th"><div>Jun. 25, 2013</div></th>
<th class="th">
<div>Mar. 30, 2013 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Mar. 30, 2013 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Sep. 28, 2011 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Sep. 28, 2011 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th"><div>Sep. 28, 2011</div></th>
<th class="th">
<div>Jun. 29, 2010 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Jun. 29, 2010 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Jun. 30, 2020 </div>
<div>shares</div>
</th>
<th class="th">
<div>Dec. 31, 2019 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Apr. 13, 2020 </div>
<div>$ / item</div>
</th>
<th class="th">
<div>Jan. 04, 2019 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Jan. 04, 2019 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Sep. 11, 2013 </div>
<div>CNY (&#165;) </div>
<div>shares</div>
</th>
<th class="th">
<div>Jul. 19, 2013 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Jul. 19, 2013 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Jul. 18, 2013 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Apr. 14, 2009 </div>
<div>CNY (&#165;)</div>
</th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_creg_OrganizationandDescriptionofBusinessDetailsLineItems', window );"><strong>Organization and Description of Business (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_creg_TotalInvestmentForProject', window );">Total investment for projects</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 79,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_creg_OriginalInvestmentBySubsidiary', window );">Registered capital | &#165;</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 120,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_creg_DescriptionOfFundManagementSupplementalAgreement', window );">Description of fund management</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">The Company recorded $397,033 loss from this transfer during the year ended December 31, 2019. On January 10, 2019, Mr. Chonggong Bai transferred all the equity shares of his wholly owned company, Xi&#x2019;an Hanneng, to HYREF as repayment for the loan. Xi&#x2019;an Hanneng was expected to own 47,150,000 shares of Xi&#x2019;an Huaxin New Energy Co., Ltd for the repayment of Huayu system and Shenqiu system. As of September 30, 2019, Xi&#x2019;an Hanneng already owned 29,948,000 shares of Huaxin, but was not able to obtain the remaining 17,202,000 shares due to halted trading of Huaxin stock by NEEQ for not filing its 2018 annual report. On December 20, 2019, Mr. Bai and all the related parties agreed to have Mr. Bai instead pay in cash for the transfer price of Huayu (see Note 9 for detail).<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_creg_DescriptionOfRegisterCaptial', window );">Description of register captial</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">Xi&#x2019;an TCH incorporated a subsidiary, Zhongxun Energy Investment (Beijing) Co., Ltd. (&#x201c;Zhongxun&#x201d;) with registered capital of $5,695,502 (RMB 35,000,000), which must be contributed before October 1, 2028. Zhongxun is 100% owned by Xi&#x2019;an TCH and will be mainly engaged in project investment, investment management, economic information consulting, and technical services. Zhongxun has not yet commenced operations nor has any capital contribution been made as of the date of this report.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_creg_ReverseStockSplitOfCommonStockPerShare', window );">Reverse stock split of common stock per share (in Dollars per Item) | $ / item</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.001<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_creg_AgreementAxis=creg_BiomassPowerGenerationProjectLeaseAgreementMember', window );">Biomass Power Generation Project Lease Agreement [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_creg_OrganizationandDescriptionofBusinessDetailsLineItems', window );"><strong>Organization and Description of Business (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_creg_PaymentOfTransferPrice', window );">Payment of transfer price</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 18,550,000<span></span>
</td>
<td class="nump">&#165; 127,066,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_creg_AgreementAxis=creg_BiomassPowerGenerationSystemMember', window );">Biomass Power Generation System [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_creg_OrganizationandDescriptionofBusinessDetailsLineItems', window );"><strong>Organization and Description of Business (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_creg_LossFromTheTransfer', window );">Loss from the transfer</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 208,359<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_creg_LimitedPartnersAxis=creg_XianZhonghongNewEnergyTechnologyCoMember', window );">Xi'an Zhonghong New Energy Technology Co [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_creg_OrganizationandDescriptionofBusinessDetailsLineItems', window );"><strong>Organization and Description of Business (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_creg_OriginalInvestmentBySubsidiary', window );">Registered capital</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 4,850,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_creg_EnergySavingSolutionAndServicesCost', window );">Energy saving solution and services cost (in Yuan Renminbi) | &#165;</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 27,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_creg_ProjectAxis=creg_ShenqiuProjectMember', window );">Shenqiu Project [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_creg_OrganizationandDescriptionofBusinessDetailsLineItems', window );"><strong>Organization and Description of Business (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_creg_LeaseRevenuesAndFees', window );">Leasing fees</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 286,000<span></span>
</td>
<td class="nump">&#165; 1,800,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_creg_LeasePeriod', window );">Lease period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">11 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_creg_DescriptionOfRegisterCaptial', window );">Description of register captial</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">the Company incorporated a subsidiary, Shanghai Yinghua Financial Leasing Co., Ltd. (&#x201c;Yinghua&#x201d;) with registered capital of $30,000,000, to be paid within 10 years from the date the business license is issued. Yinghua is 100% owned by the Company and will be mainly engaged in financial leasing, purchase of financial leasing assets, disposal and repair of financial leasing assets, consulting and ensuring of financial leasing transactions, and related factoring business. Yinghua has not yet commenced operations nor has any capital contribution been made as of the date of this report.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_creg_ProjectAxis=creg_TianyuProjectMember', window );">Tianyu Project [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_creg_OrganizationandDescriptionofBusinessDetailsLineItems', window );"><strong>Organization and Description of Business (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_creg_AgreementTermOfProject', window );">Agreement term of project</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">20 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_creg_ContractAgreementAxis=creg_BiomassPowerGenerationProjectLeaseAgreementMember', window );">Biomass Power Generation Project Lease Agreement [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_creg_OrganizationandDescriptionofBusinessDetailsLineItems', window );"><strong>Organization and Description of Business (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_creg_LeaseRevenuesAndFees', window );">Leasing fees</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 279,400<span></span>
</td>
<td class="nump">&#165; 1,900,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_creg_LeasePeriod', window );">Lease period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">15 years<span></span>
</td>
<td class="text">15 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_creg_ContractAgreementAxis=creg_BiomassPowerGenerationAssetTransferAgreementMember', window );">Biomass Power Generation Asset Transfer Agreement [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_creg_OrganizationandDescriptionofBusinessDetailsLineItems', window );"><strong>Organization and Description of Business (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_creg_PayableForPowerGenerationSystems', window );">Purchase price for power generation systems</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 16,480,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 100,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_creg_CommonStockIssuableForPowerGenerationSystems', window );">Common stock issuable for power generation systems (in Shares) | shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">87,666<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">87,666<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_creg_CommonStockIssuablePerShareForPowerGenerationSystems', window );">Common stock issuable per share for power generation systems (in Dollars per share) | $ / shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 187.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_creg_LeaseAmountPerMonth', window );">Lease amount per month</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 630,000<span></span>
</td>
<td class="nump">&#165; 3,800,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=creg_DaTongRecyclingEnergyMember', window );">DaTong Recycling Energy [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_creg_OrganizationandDescriptionofBusinessDetailsLineItems', window );"><strong>Organization and Description of Business (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_creg_MaturityTerm', window );">Maturity term</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">20 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_VariableInterestEntityOwnershipPercentage', window );">Ownership percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">30.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=creg_ErdosMetallurgyCompanyLimitedMember', window );">Erdos Metallurgy Company Limited [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_creg_OrganizationandDescriptionofBusinessDetailsLineItems', window );"><strong>Organization and Description of Business (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_creg_TotalInvestmentForProject', window );">Total investment for projects | &#165;</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 500,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_VariableInterestEntityOwnershipPercentage', window );">Ownership percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">7.00%<span></span>
</td>
<td class="nump">7.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">7.00%<span></span>
</td>
<td class="nump">7.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=creg_ErdosMetallurgyCompanyLimitedMember', window );">Erdos Metallurgy Company Limited [Member] | Initial Investment [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_creg_OrganizationandDescriptionofBusinessDetailsLineItems', window );"><strong>Organization and Description of Business (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InvestmentOwnedAtCost', window );">Investment cost</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 17,550,000<span></span>
</td>
<td class="nump">$ 17,550,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 120,000,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=creg_XianTCHEnergyTechnologyCoLtdMember', window );">Xi'an TCH Energy Technology Co., Ltd. [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_creg_OrganizationandDescriptionofBusinessDetailsLineItems', window );"><strong>Organization and Description of Business (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_VariableInterestEntityOwnershipPercentage', window );">Ownership percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">93.00%<span></span>
</td>
<td class="nump">93.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=creg_ErdosTCHMember', window );">Erdos TCH [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_creg_OrganizationandDescriptionofBusinessDetailsLineItems', window );"><strong>Organization and Description of Business (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangeDueToNetIncomeAttributableToParentAndEffectsOfChangesNet', window );">Amount of ownership interest</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,290,000<span></span>
</td>
<td class="nump">&#165; 8,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,290,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_creg_LeasesDescription', window );">Leases, description</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">Erdos will compensate Erdos TCH RMB 1 million ($145,460) per month, until operations resume.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=creg_DaTangShiDaiMember', window );">Da Tang Shi Dai [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_creg_OrganizationandDescriptionofBusinessDetailsLineItems', window );"><strong>Organization and Description of Business (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_VariableInterestEntityOwnershipPercentage', window );">Ownership percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">30.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=creg_TianYuXuZhouRecyclingEnergyMember', window );">TianYu XuZhou Recycling Energy [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_creg_OrganizationandDescriptionofBusinessDetailsLineItems', window );"><strong>Organization and Description of Business (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_VariableInterestEntityOwnershipPercentage', window );">Ownership percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">40.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=creg_XianTchMember', window );">Xian Tch [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_creg_OrganizationandDescriptionofBusinessDetailsLineItems', window );"><strong>Organization and Description of Business (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_creg_LongTermLeasesDescription', window );">Leases, description</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">Pursuant to the Termination Agreement, the parties agreed that: (i) Pucheng shall pay outstanding lease fees of RMB 97.6 million ($14 million) owed as of December 31, 2018 to Xi&#x2019;an TCH before January 15, 2020; (ii) Xi&#x2019;an TCH will waive the lease fees owed after January 1, 2019; (iii) Xi&#x2019;an TCH will not return RMB 3.8 million ($542,857) in cash deposits paid by Pucheng; (iv) Xi&#x2019;an TCH will transfer the Project to Pucheng at no additional cost after receiving RMB 97.6 million ($14 million) from Pucheng, and the original lease agreement between the parties will be formally terminated; and (v) if Pucheng fails to pay off RMB 97.6 million ($14 million) to Xi&#x2019;an TCH before January 15, 2020, Xi&#x2019;an TCH will still hold ownership of the Project and the original lease agreement shall still be valid. The Company recorded an additional $2.67 million bad debt expense for Pucheng during the year ended December 31, 2019. Xi&#x2019;an TCH received RMB 97.6 million ($14 million) in full on January 14, 2020 and the ownership of the system was transferred.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_creg_InitialCapitalContributionDescription', window );">Initial capital contribution, description</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">the Company&#x2019;s wholly-owned subsidiary, Xi&#x2019;an TCH, which made an initial capital contribution of RMB 75 million ($12.5 million) to the HYREF Fund and is a secondary limited partner. In addition, Xi&#x2019;an TCH and Hongyuan Huifu formed Beijing Hongyuan Recycling Energy Investment Management Company Ltd. to manage this Fund, which also subscribed in the amount of RMB 5 million ($830,000) from the Fund. The term of the HYREF Fund&#x2019;s partnership is six years from the date of its establishment, expiring July 18, 2019. However, the HYREF Fund&#x2019;s partnership will not terminate until the HYREF loan is fully repaid and the buy-back period is over pursuant to the Buy-back Agreement entered on December 29, 2018 (see Note 9). The term is four years from the date of contribution for the preferred limited partner, and four years from the date of contribution for the ordinary limited partner. The total size of the HYREF Fund is RMB 460 million ($77 million). The HYREF Fund was formed to invest in Xi&#x2019;an Zhonghong New Energy Technology Co., Ltd., a then 90% owned subsidiary of Xi&#x2019;an TCH, for the construction of two coke dry quenching (&#x201c;CDQ&#x201d;) Waste Heat Power Generation (&#x201c;WHPG&#x201d;) stations with Jiangsu Tianyu Energy and Chemical Group Co., Ltd. (&#x201c;Tianyu&#x201d;) and one CDQ WHPG station with Boxing County Chengli Gas Supply Co., Ltd. (&#x201c;Chengli&#x201d;).<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_creg_OwnershipDescription', window );">Ownership, description</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">Xi&#x2019;an TCH entered into a Share Transfer Agreement with Hongyuan Huifu, pursuant to which Xi&#x2019;an TCH transferred its 40% ownership in the Fund Management Company to Hongyuan Huifu for RMB 3,453,867 ($0.53 million). The transfer was completed January 22, 2019. The Company recorded approximately $46,500 loss from the sale of a 40% equity interest in Fund Management Company. The Company does not have any ownership in the Fund Management Company after this transaction.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=creg_XianTchMember', window );">Xian Tch [Member] | Zhongtai Waste Heat Power Generation Energy Management Cooperative Agreement [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_creg_OrganizationandDescriptionofBusinessDetailsLineItems', window );"><strong>Organization and Description of Business (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_creg_DescriptionOfWasteHeatPowerGenerationEnergyManagementCooperativeAgreement', window );">Description of waste heat power generation energy management cooperative agreement</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">As consideration for the transfer of the Project, Zhongtai agreed to pay to Xi&#x2019;an TCH RMB 167,360,000 ($25.77 million) including (i) RMB 152,360,000 ($23.46 million) for the construction of the Project; and (ii) RMB 15,000,000 ($2.31 million) as payment for partial loan interest accrued during the construction period. Those amounts have been, or will be, paid by Zhongtai to Xi&#x2019;an TCH according to the following schedule: (a) RMB 50,000,000 ($7.70 million) was to be paid within 20 business days after the Transfer Agreement was signed; (b) RMB 30,000,000 ($4.32 million) was to be paid within 20 business days after the Project was completed, but no later than July 30, 2016; and (c) RMB 87,360,000 ($13.45 million) was to be paid no later than July 30, 2017. Xuzhou Taifa Special Steel Technology Co., Ltd. (&#x201c;Xuzhou Taifa&#x201d;) guaranteed the payments from Zhongtai to Xi&#x2019;an TCH. The ownership of the Project was conditionally transferred to Zhongtai following the initial payment of RMB 50,000,000 ($7.70 million) by Zhongtai to Xi&#x2019;an TCH and the full ownership of the Project will be officially transferred to Zhongtai after it completes all payments pursuant to the Transfer Agreement. The Company recorded a $2.82 million loss from this transaction in 2016. In 2016, Xi&#x2019;an TCH had received the first payment of $7.70 million and the second payment of $4.32 million. However, the Company received a repayment commitment letter from Zhongtai on February 23, 2018, in which Zhongtai committed to pay the remaining payment of RMB 87,360,000 ($13.45 million) no later than the end of July 2018; in July 2018, Zhongtai and the Company reached a further oral agreement to extend the repayment term of RMB 87,360,000 ($13.45 million) by another two to three months. As of June 30, 2020, the Company had gross receivable from Zhongtai for $4.24 million (with bad debt allowance of $4.24 million). In January 2020, Zhongtai paid RMB 10 million ($1.41 million); in March 2020, Zhongtai paid RMB 20 million ($2.82 million); in June 2020, Zhongtai paid RMB 10 million ($1.41 million). Zhongtai is committed to pay in full the remaining balance of RMB 30 million ($4.24 million) no later than the end of 2020.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=creg_XianTchMember', window );">Xian Tch [Member] | Biomass Power Generation System [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_creg_OrganizationandDescriptionofBusinessDetailsLineItems', window );"><strong>Organization and Description of Business (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_creg_LeaseRevenuesAndFees', window );">Leasing fees</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 239,000<span></span>
</td>
<td class="nump">&#165; 1,500,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_creg_LeasePeriod', window );">Lease period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">9 years 6 months<span></span>
</td>
<td class="text">9 years 6 months<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=creg_XianHuaxinNewEnergyCoLtdMember', window );">Xi'an Huaxin New Energy Co., Ltd [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_creg_OrganizationandDescriptionofBusinessDetailsLineItems', window );"><strong>Organization and Description of Business (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_creg_RepaymentOfLoan', window );">Repayment of loan (in Shares) | shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">47,150,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=creg_HongyuanHuifuVentureCapitalCoLtdMember', window );">Hongyuan Huifu Venture Capital Co. Ltd [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_creg_OrganizationandDescriptionofBusinessDetailsLineItems', window );"><strong>Organization and Description of Business (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_creg_InitialCapitalContributionDescription', window );">Initial capital contribution, description</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">(the &#x201c;Fund Management Company&#x201d;) with registered capital of RMB 10 million ($1.45 million). Xi&#x2019;an TCH made an initial capital contribution of RMB 4 million ($650,000) and held a 40% ownership interest in the Fund Management Company. With respect to the Fund Management Company, voting rights and dividend rights are allocated 80% and 20% between Hongyuan Huifu and Xi&#x2019;an TCH, respectively.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_creg_DescriptionOfFundManagementSupplementalAgreement', window );">Description of fund management</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">pursuant to which Xi&#x2019;an Zhonghong transferred Chengli CDQ WHPG station as the repayment for the loan of RMB 188,639,400 ($27.54 million) to HYREF. Xi&#x2019;an Zhonghong, Xi&#x2019;an TCH, Guohua Ku and Chonggong Bai also agreed to buy back the CDQ WHPG Station when conditions under the Buy Back Agreement are met (see Note 9). The transfer of the Station was completed January 22, 2019, the Company recorded $624,133 loss from this transfer.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_creg_TransferAgreementDescription', window );">Transfer agreement, description</a></td>
<td class="text">Zhonghong, Tianyu and Huaxin signed a transfer agreement to transfer all assets under construction and related rights and interests of Xuzhou Tian&#x2019;an Project to Tianyu for RMB 170 million including VAT ($24.37 million) in three installment payments. The 1st installment payment of RMB 50 million ($7.17 million) to be paid within 20 working days after the contract is signed. The 2nd installment payment of RMB 50 million ($7.17 million) is to be paid within 20 working days after completion of the project construction but no later than July 31, 2020. The final installment payment of RMB 70 million ($10.03 million) is to be paid before December 31, 2020. On March 11, 2020, the Company received the 1st installment payment.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=creg_HongyuanHuifuVentureCapitalCoLtdMember', window );">Hongyuan Huifu Venture Capital Co. Ltd [Member] | Xian Tch [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_creg_OrganizationandDescriptionofBusinessDetailsLineItems', window );"><strong>Organization and Description of Business (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_creg_SubscribedAmountOfInitialCapitalContribution', window );">Subscribed amount of initial capital contribution</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 16,670,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=creg_HYREFFundMember', window );">HYREF Fund [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_creg_OrganizationandDescriptionofBusinessDetailsLineItems', window );"><strong>Organization and Description of Business (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_creg_OriginalInvestmentBySubsidiary', window );">Registered capital</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(830,000)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 30,000,000<span></span>
</td>
<td class="nump">&#165; 5,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_creg_TotalFundCapitalContribution', window );">Total fund capital contribution</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">77,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">460,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=creg_HYREFFundMember', window );">HYREF Fund [Member] | China Orient Asset Management Co., Ltd [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_creg_OrganizationandDescriptionofBusinessDetailsLineItems', window );"><strong>Organization and Description of Business (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_creg_SubscribedAmountOfInitialCapitalContribution', window );">Subscribed amount of initial capital contribution</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 46,670,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">280,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=creg_HYREFFundMember', window );">HYREF Fund [Member] | Hongyuan Huifu Venture Capital Co. Ltd [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_creg_OrganizationandDescriptionofBusinessDetailsLineItems', window );"><strong>Organization and Description of Business (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_creg_SubscribedAmountOfInitialCapitalContribution', window );">Subscribed amount of initial capital contribution | &#165;</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 100,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=creg_XianZhonghongNewEnergyTechnologyCoMember', window );">Xi'an Zhonghong New Energy Technology Co [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_creg_OrganizationandDescriptionofBusinessDetailsLineItems', window );"><strong>Organization and Description of Business (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_creg_OwnershipDescription', window );">Ownership, description</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">Xi&#x2019;an TCH paid RMB 27 million ($4.37 million) and owns 90% of Zhonghong. Zhonghong is engaged to provide energy saving solution and services, including constructing, selling and leasing energy saving systems and equipment to customers. On December 29, 2018, Shanghai TCH entered into a Share Transfer Agreement with HYREF, pursuant to which HYREF transferred its 10% ownership in Xi&#x2019;an Zhonghong to Shanghai TCH for RMB 3 million ($0.44 million). The transfer was completed on January 22, 2019. The Company owns 100% of Xi&#x2019;an Zhonghong after the transaction.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_creg_LeaseAgreementTermDescription', window );">Lease agreement term, description</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">The payment term is 20 years. For the first 10 years, Zhongtai shall pay an energy saving fee at RMB 0.534 ($0.089) per kilowatt hour (KWH) (including value added tax) for the power generated from the system. For the second 10 years, Zhongtai shall pay an energy saving fee at RMB 0.402 ($0.067) per KWH (including value added tax). During the term of the contract the energy saving fee shall be adjusted at the same percentage as the change of local grid electricity price. Zhongtai shall also pay an energy saving fee for the steam supplied by Xi&#x2019;an TCH at RMB 100 ($16.67) per ton (including value added tax). Zhongtai and its parent company will provide guarantees to ensure Zhongtai will fulfill its obligations under the Agreement. Upon the completion of the term, Xi&#x2019;an TCH will transfer the systems to Zhongtai for RMB 1 ($0.16). Zhongtai shall provide waste heat to the systems for no less than 8,000 hours per year and waste gas volume no less than 150,000 Normal Meter Cubed (Nm3) per hour, with a temperature no less than 950&#xb0;C. If these requirements are not met, the term of the Agreement will be extended accordingly. If Zhongtai wants to terminate the Zhongtai Agreement early, it shall provide Xi&#x2019;an TCH with a 60 day notice and pay the termination fee and compensation for the damages to Xi&#x2019;an TCH according to the following formula: (1) if it is less than five years into the term when Zhongtai requests termination, Zhongtai shall pay: Xi&#x2019;an TCH&#x2019;s total investment amount plus Xi&#x2019;an TCH&#x2019;s annual investment return times five years minus the years in which the system has already operated; or 2) if it is more than five years into the term when Zhongtai requests the termination, Zhongtai shall pay: Xi&#x2019;an TCH&#x2019;s total investment amount minus total amortization cost (the amortization period is 10 years)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=creg_XuzhouHuayuProjectMember', window );">Xuzhou Huayu project [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_creg_OrganizationandDescriptionofBusinessDetailsLineItems', window );"><strong>Organization and Description of Business (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_creg_OriginalInvestmentBySubsidiary', window );">Registered capital</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 17,520,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_creg_AgreementTermOfProject">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">creg_AgreementTermOfProject</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>creg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_creg_CommonStockIssuableForPowerGenerationSystems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Common stock issuable for power generation systems</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">creg_CommonStockIssuableForPowerGenerationSystems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>creg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_creg_CommonStockIssuablePerShareForPowerGenerationSystems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Common stock issuable per share for power generation systems</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">creg_CommonStockIssuablePerShareForPowerGenerationSystems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>creg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_creg_DescriptionOfFundManagementSupplementalAgreement">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">creg_DescriptionOfFundManagementSupplementalAgreement</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>creg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_creg_DescriptionOfRegisterCaptial">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Description of register captial</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">creg_DescriptionOfRegisterCaptial</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>creg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_creg_DescriptionOfWasteHeatPowerGenerationEnergyManagementCooperativeAgreement">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Description of waste heat power generation energy management cooperative agreement</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">creg_DescriptionOfWasteHeatPowerGenerationEnergyManagementCooperativeAgreement</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>creg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_creg_EnergySavingSolutionAndServicesCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Energy saving solution and services cost</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">creg_EnergySavingSolutionAndServicesCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>creg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_creg_InitialCapitalContributionDescription">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Initial capital contribution, Description</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">creg_InitialCapitalContributionDescription</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>creg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_creg_LeaseAgreementTermDescription">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Lease agreement term, description</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">creg_LeaseAgreementTermDescription</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>creg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_creg_LeaseAmountPerMonth">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Lease amount per month</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">creg_LeaseAmountPerMonth</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>creg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_creg_LeasePeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Lease period</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">creg_LeasePeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>creg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_creg_LeaseRevenuesAndFees">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Leasing fees</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">creg_LeaseRevenuesAndFees</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>creg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_creg_LeasesDescription">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Leases, description</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">creg_LeasesDescription</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>creg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_creg_LongTermLeasesDescription">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Leases, description</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">creg_LongTermLeasesDescription</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>creg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_creg_LossFromTheTransfer">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Loss from the transfer</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">creg_LossFromTheTransfer</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>creg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_creg_MaturityTerm">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">creg_MaturityTerm</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>creg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_creg_OrganizationandDescriptionofBusinessDetailsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">creg_OrganizationandDescriptionofBusinessDetailsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>creg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_creg_OriginalInvestmentBySubsidiary">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Registered capital</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">creg_OriginalInvestmentBySubsidiary</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>creg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_creg_OwnershipDescription">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Ownership, Description</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">creg_OwnershipDescription</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>creg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_creg_PayableForPowerGenerationSystems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Purchase price for power generation systems</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">creg_PayableForPowerGenerationSystems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>creg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_creg_PaymentOfTransferPrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Payment of transfer price</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">creg_PaymentOfTransferPrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>creg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_creg_RepaymentOfLoan">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Repayment of loan</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">creg_RepaymentOfLoan</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>creg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_creg_ReverseStockSplitOfCommonStockPerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Reverse stock split of common stock per share.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">creg_ReverseStockSplitOfCommonStockPerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>creg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>srt-types:perUnitItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_creg_SubscribedAmountOfInitialCapitalContribution">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Subscribed amount of initial capital contribution</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">creg_SubscribedAmountOfInitialCapitalContribution</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>creg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_creg_TotalFundCapitalContribution">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total fund capital contribution.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">creg_TotalFundCapitalContribution</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>creg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_creg_TotalInvestmentForProject">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total investment for projects.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">creg_TotalInvestmentForProject</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>creg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_creg_TransferAgreementDescription">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Transfer Agreement, description</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">creg_TransferAgreementDescription</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>creg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangeDueToNetIncomeAttributableToParentAndEffectsOfChangesNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>This element represents the total net income attributable to the parent for the period and the effect of net changes during the period impacting the parent's ownership interest in a subsidiary as it relates to the total (consolidated) equity attributable to the parent. The changes to the parent's ownership interest in a subsidiary represented by this element did not result in a deconsolidation of the subsidiary from the consolidated financial statements.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4M<br> -URI http://asc.fasb.org/extlink&amp;oid=120409616&amp;loc=SL4591554-111686<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangeDueToNetIncomeAttributableToParentAndEffectsOfChangesNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InvestmentOwnedAtCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Cost of the investment.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 946<br> -SubTopic 210<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=99383244&amp;loc=d3e12121-115841<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InvestmentOwnedAtCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_VariableInterestEntityOwnershipPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percentage of the Variable Interest Entity's (VIE) voting interest owned by (or beneficial interest in) the reporting entity (directly or indirectly).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5A<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=121559654&amp;loc=SL6759159-111685<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_VariableInterestEntityOwnershipPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_creg_AgreementAxis=creg_BiomassPowerGenerationProjectLeaseAgreementMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">creg_AgreementAxis=creg_BiomassPowerGenerationProjectLeaseAgreementMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_creg_AgreementAxis=creg_BiomassPowerGenerationSystemMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">creg_AgreementAxis=creg_BiomassPowerGenerationSystemMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_creg_LimitedPartnersAxis=creg_XianZhonghongNewEnergyTechnologyCoMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">creg_LimitedPartnersAxis=creg_XianZhonghongNewEnergyTechnologyCoMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_creg_ProjectAxis=creg_ShenqiuProjectMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">creg_ProjectAxis=creg_ShenqiuProjectMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_creg_ProjectAxis=creg_TianyuProjectMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">creg_ProjectAxis=creg_TianyuProjectMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_creg_ContractAgreementAxis=creg_BiomassPowerGenerationProjectLeaseAgreementMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">creg_ContractAgreementAxis=creg_BiomassPowerGenerationProjectLeaseAgreementMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_creg_ContractAgreementAxis=creg_BiomassPowerGenerationAssetTransferAgreementMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">creg_ContractAgreementAxis=creg_BiomassPowerGenerationAssetTransferAgreementMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LegalEntityAxis=creg_DaTongRecyclingEnergyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=creg_DaTongRecyclingEnergyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LegalEntityAxis=creg_ErdosMetallurgyCompanyLimitedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=creg_ErdosMetallurgyCompanyLimitedMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementScenarioAxis=creg_InitialInvestmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementScenarioAxis=creg_InitialInvestmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LegalEntityAxis=creg_XianTCHEnergyTechnologyCoLtdMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=creg_XianTCHEnergyTechnologyCoLtdMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LegalEntityAxis=creg_ErdosTCHMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=creg_ErdosTCHMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LegalEntityAxis=creg_DaTangShiDaiMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=creg_DaTangShiDaiMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LegalEntityAxis=creg_TianYuXuZhouRecyclingEnergyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=creg_TianYuXuZhouRecyclingEnergyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LegalEntityAxis=creg_XianTchMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=creg_XianTchMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_creg_ContractAgreementAxis=creg_ZhongtaiWasteHeatPowerGenerationEnergyManagementCooperativeAgreementMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">creg_ContractAgreementAxis=creg_ZhongtaiWasteHeatPowerGenerationEnergyManagementCooperativeAgreementMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=creg_BiomassPowerGenerationSystemMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=creg_BiomassPowerGenerationSystemMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LegalEntityAxis=creg_XianHuaxinNewEnergyCoLtdMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=creg_XianHuaxinNewEnergyCoLtdMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LegalEntityAxis=creg_HongyuanHuifuVentureCapitalCoLtdMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=creg_HongyuanHuifuVentureCapitalCoLtdMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_creg_ProjectAxis=creg_XianTchMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">creg_ProjectAxis=creg_XianTchMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LegalEntityAxis=creg_HYREFFundMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=creg_HYREFFundMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_creg_LimitedPartnersAxis=creg_ChinaOrientAssetManagementCoLtdMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">creg_LimitedPartnersAxis=creg_ChinaOrientAssetManagementCoLtdMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_creg_ProjectAxis=creg_HongyuanHuifuVentureCapitalCoLtdMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">creg_ProjectAxis=creg_HongyuanHuifuVentureCapitalCoLtdMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LegalEntityAxis=creg_XianZhonghongNewEnergyTechnologyCoMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=creg_XianZhonghongNewEnergyTechnologyCoMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LegalEntityAxis=creg_XuzhouHuayuProjectMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=creg_XuzhouHuayuProjectMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>53
<FILENAME>R40.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.2</span><table class="report" border="0" cellspacing="2" id="idm140208692492632">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies (Details)<br> &#165; in Millions</strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
<th class="th" colspan="1">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th">
<div>Jan. 14, 2020 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Jun. 30, 2020 </div>
<div>USD ($) </div>
<div>shares</div>
</th>
<th class="th">
<div>Jun. 30, 2019 </div>
<div>USD ($) </div>
<div>shares</div>
</th>
<th class="th">
<div>Jun. 30, 2020 </div>
<div>USD ($) </div>
<div>shares</div>
</th>
<th class="th">
<div>Jun. 30, 2019 </div>
<div>USD ($) </div>
<div>shares</div>
</th>
<th class="th">
<div>Dec. 31, 2019 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Jan. 14, 2020 </div>
<div>CNY (&#165;)</div>
</th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_creg_SummaryofSignificantAccountingPoliciesDetailsLineItems', window );"><strong>Summary of Significant Accounting Policies (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionDescriptionOfAcquiredEntity', window );">Business acquisition, description</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">The CFS include the accounts of CREG and its subsidiaries, Shanghai Yinghua Financial Leasing Co., Ltd. (&#x201c;Yinghua&#x201d;) and Sifang Holdings; Sifang Holdings&#x2019; wholly owned subsidiaries, Huahong New Energy Technology Co., Ltd. (&#x201c;Huahong&#x201d;) and Shanghai TCH Energy Tech Co., Ltd. (&#x201c;Shanghai TCH&#x201d;); Shanghai TCH&#x2019;s wholly-owned subsidiary, Xi&#x2019;an TCH Energy Tech Co., Ltd. (&#x201c;Xi&#x2019;an TCH&#x201d;); and Xi&#x2019;an TCH&#x2019;s subsidiaries, 1) Erdos TCH Energy Saving Development Co., Ltd (&#x201c;Erdos TCH&#x201d;), 100% owned by Xi&#x2019;an TCH (See note 1), 2) Zhonghong, 90% owned by Xi&#x2019;an TCH and 10% owned by Shanghai TCH, and 3) Zhongxun, 100% owned by Xi&#x2019;an TCH. Substantially all the Company&#x2019;s revenues are derived from the operations of Shanghai TCH and its subsidiaries, which represent substantially all the Company&#x2019;s consolidated assets and liabilities as of June 30, 2020.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net Loss</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 993,940<span></span>
</td>
<td class="num">$ (5,263,089)<span></span>
</td>
<td class="nump">$ 395,389<span></span>
</td>
<td class="num">$ (7,205,383)<span></span>
</td>
<td class="nump">$ 8,780,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RetainedEarningsAccumulatedDeficit', window );">Accumulated deficit</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(46,193,064)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(46,193,064)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(46,447,959)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Cash', window );">Cash on hand</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">62,670,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">62,670,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseRightOfUseAsset', window );">Recognized total Right of Use Asset (&#8220;ROU&#8221;)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">21,655<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 21,655<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">54,078<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_creg_AccountsReceivableDescription', window );">Accounts receivable, description</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">the Company had gross accounts receivable of $36.06 million; of which, $13.71 million was for transferring the ownership of Huayu and Shenqiu Phase I and II systems to Mr. Bai; $4.23 million was from the sales of CDQ and a CDQ WHPG system to Zhongtai, $16.95 million was from transferring the ownership of Tian&#x2019;an project to Tianyu, and $1.16 million accounts receivable of Erdos TCH for electricity sold. As of December 31, 2019, the Company had gross accounts receivable of $48.06 million; of which, $35.42 million was for transferring the ownership of Huayu and Shenqiu Phase I and II systems to Mr. Bai; $10.03 million was from the sales of CDQ and a CDQ WHPG system to Zhongtai, and $2.61 million accounts receivable of Erdos TCH for electricity sold. As of June 30, 2020, the Company had bad debt allowance of $4,237,587 for Zhongtai and $31,611 for Erdos TCH due to not making the payments as scheduled. As of December 31, 2019, the Company had bad debt allowance of $5,733,781 for Zhongtai and $261,430 for Erdos TCH due to not making the payments as scheduled. In June 2020, Xuzhou Zhongtai collected RMB 10 million ($1.41 million) accounts receivable. In June 2020, Erdos TCH collected RMB 10 million ($1.41 million) accounts receivable; on July 2020, Erdos TCH collected additional RMB 6 million ($0.86 million) accounts receivable; as a result, the Company made a reversal of bad debts allowance of $1,649,622, of which $1,422,090 was for Zhongtai and $227,532 was for Erdos TCH during the three months ended June 30, 2020.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_creg_InterestReceivableOnSalesLease', window );">Interest receivable on sales type leases</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,245,244<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_creg_NetInvestmentInSalesTypeLeases', window );">Net investment in sales-type leases</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">8,287,560<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_creg_AllowanceForNetInvestmentReceivable', window );">Bad debt allowance for net investment receivable</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">24,416,441<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GainLossOnSalesOfAssetsAndAssetImpairmentCharges', window );">Asset impairment loss</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">876,660<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_creg_SharesOfAntiDilutiveSecuritiesUnderWarrantsAndOption', window );">Shares of antidilutive securities under warrants and option (in Shares) | shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">31,311<span></span>
</td>
<td class="nump">213,304<span></span>
</td>
<td class="nump">31,311<span></span>
</td>
<td class="nump">213,304<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NumberOfOperatingSegments', window );">Number of industry segment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionAxis=creg_ErdosTCHMember', window );">Erdos TCH [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_creg_SummaryofSignificantAccountingPoliciesDetailsLineItems', window );"><strong>Summary of Significant Accounting Policies (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_creg_BadDebtAllowance', window );">Bad debt allowance</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 31,611<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByAssetClassAxis=creg_XianTchMember', window );">Xian Tch [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_creg_SummaryofSignificantAccountingPoliciesDetailsLineItems', window );"><strong>Summary of Significant Accounting Policies (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseRightOfUseAsset', window );">Recognized total Right of Use Asset (&#8220;ROU&#8221;)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 21,655<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 21,655<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">116,917<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiability', window );">Operating lease liability</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 116,917<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=creg_XianTchMember', window );">Xian Tch [Member] | Pucheng Systems [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_creg_SummaryofSignificantAccountingPoliciesDetailsLineItems', window );"><strong>Summary of Significant Accounting Policies (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_creg_NetInvestmentInSalesTypeLeases', window );">Net investment in sales-type leases</a></td>
<td class="nump">$ 14,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_creg_InterestOfInvestment', window );">Interest Of Investment</a></td>
<td class="nump">$ 5,300,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=creg_XianTchMember', window );">Xian Tch [Member] | China, Yuan Renminbi | Pucheng Systems [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_creg_SummaryofSignificantAccountingPoliciesDetailsLineItems', window );"><strong>Summary of Significant Accounting Policies (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_creg_AllowanceForNetInvestmentReceivable', window );">Bad debt allowance for net investment receivable | &#165;</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 97.6<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_creg_AccountsReceivableDescription">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Description of aAccounts receivable.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">creg_AccountsReceivableDescription</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>creg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_creg_AllowanceForNetInvestmentReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Allowance for net investment receivable.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">creg_AllowanceForNetInvestmentReceivable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>creg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_creg_BadDebtAllowance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of bad debt allowance.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">creg_BadDebtAllowance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>creg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_creg_InterestOfInvestment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">creg_InterestOfInvestment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>creg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_creg_InterestReceivableOnSalesLease">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of interest receivable on sales lease.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">creg_InterestReceivableOnSalesLease</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>creg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_creg_NetInvestmentInSalesTypeLeases">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of net investment in sales type leases.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">creg_NetInvestmentInSalesTypeLeases</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>creg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_creg_SharesOfAntiDilutiveSecuritiesUnderWarrantsAndOption">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Shares of antidilutive securities under warrants and option.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">creg_SharesOfAntiDilutiveSecuritiesUnderWarrantsAndOption</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>creg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_creg_SummaryofSignificantAccountingPoliciesDetailsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">creg_SummaryofSignificantAccountingPoliciesDetailsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>creg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionDescriptionOfAcquiredEntity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>With respect to a business combination completed during the period, this element provides a description of the business, other than the name, which may include the industry, size, products and other important information.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=79982066&amp;loc=d3e1392-128463<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionDescriptionOfAcquiredEntity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Cash">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Excludes cash and cash equivalents within disposal group and discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 946<br> -SubTopic 210<br> -Section 45<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=118262064&amp;loc=SL116631418-115840<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 946<br> -SubTopic 210<br> -Section 45<br> -Paragraph 21<br> -URI http://asc.fasb.org/extlink&amp;oid=118262064&amp;loc=SL116631419-115840<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Cash</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GainLossOnSalesOfAssetsAndAssetImpairmentCharges">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of gain (loss) from the difference between the sale price or salvage price and the book value of an asset that was sold or retired, and gain (loss) from the write down of assets from their carrying value to fair value.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GainLossOnSalesOfAssetsAndAssetImpairmentCharges</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669619-108580<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8924-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22595-107794<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669625-108580<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 11: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 12: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<br><br>Reference 13: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22499-107794<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22663-107794<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=75031198&amp;loc=d3e14064-108612<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8906-108599<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22583-107794<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=SL5780133-109256<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22658-107794<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NumberOfOperatingSegments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of operating segments. An operating segment is a component of an enterprise: (a) that engages in business activities from which it may earn revenues and incur expenses (including revenues and expenses relating to transactions with other components of the same enterprise), (b) whose operating results are regularly reviewed by the enterprise's chief operating decision maker to make decisions about resources to be allocated to the segment and assess its performance, and (c) for which discrete financial information is available. An operating segment may engage in business activities for which it has yet to earn revenues, for example, start-up operations may be operating segments before earning revenues.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 18<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8672-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NumberOfOperatingSegments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121603541&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseRightOfUseAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's right to use underlying asset under operating lease.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121603541&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseRightOfUseAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RetainedEarningsAccumulatedDeficit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cumulative amount of the reporting entity's undistributed earnings or deficit.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(3))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 65<br> -Paragraph 15<br> -Subparagraph (g)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=121322162&amp;loc=SL121327923-165333<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(23)(a)(4))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=121370832&amp;loc=SL117420844-207641<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(2)(i)<br> -URI http://asc.fasb.org/extlink&amp;oid=121370832&amp;loc=SL117420844-207641<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RetainedEarningsAccumulatedDeficit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionAxis=creg_ErdosTCHMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionAxis=creg_ErdosTCHMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByAssetClassAxis=creg_XianTchMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByAssetClassAxis=creg_XianTchMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LegalEntityAxis=creg_XianTchMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=creg_XianTchMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionAxis=creg_PuchengSystemsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionAxis=creg_PuchengSystemsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_CurrencyAxis=currency_CNY">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_CurrencyAxis=currency_CNY</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>54
<FILENAME>R41.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.2</span><table class="report" border="0" cellspacing="2" id="idm140208692480728">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies (Details) - Schedule of bad debt allowance - USD ($)<br></strong></div></th>
<th class="th"><div>Jun. 30, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsReceivableGross', window );">Total accounts receivable</a></td>
<td class="nump">$ 36,062,416<span></span>
</td>
<td class="nump">$ 48,063,971<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AllowanceForDoubtfulAccountsReceivable', window );">Bad debt allowance</a></td>
<td class="num">(4,269,198)<span></span>
</td>
<td class="num">(5,995,210)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsReceivableNet', window );">Accounts receivable, net</a></td>
<td class="nump">31,793,218<span></span>
</td>
<td class="nump">42,068,761<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionAxis=creg_XuzhouZhongtaiProjectMember', window );">Xuzhou Zhongtai project [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsReceivableGross', window );">Total accounts receivable</a></td>
<td class="nump">4,237,587<span></span>
</td>
<td class="nump">10,034,116<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionAxis=creg_BaiChonggongMember', window );">Bai Chonggong (for Shenqiu and Huayu projects) [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsReceivableGross', window );">Total accounts receivable</a></td>
<td class="nump">13,710,855<span></span>
</td>
<td class="nump">35,415,556<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionAxis=creg_XuzhouTiananProjectMember', window );">Xuzhou Tian'an project [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsReceivableGross', window );">Total accounts receivable</a></td>
<td class="nump">16,950,350<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionAxis=creg_ReceivableOfElectricitySalesOfErdosMember', window );">Receivable of electricity sales of Erdos [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsReceivableGross', window );">Total accounts receivable</a></td>
<td class="nump">$ 1,163,624<span></span>
</td>
<td class="nump">$ 2,614,299<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsNotesAndLoansReceivableLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsNotesAndLoansReceivableLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsReceivableGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, before allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=121593590&amp;loc=d3e4428-111522<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsReceivableGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsReceivableNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(3))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsReceivableNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AllowanceForDoubtfulAccountsReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of allowance for credit loss on accounts receivable.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121599337&amp;loc=SL82919249-210447<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=121611835&amp;loc=d3e5074-111524<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=121599337&amp;loc=SL82919249-210447<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=121599878&amp;loc=SL82895884-210446<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AllowanceForDoubtfulAccountsReceivable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionAxis=creg_XuzhouZhongtaiProjectMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionAxis=creg_XuzhouZhongtaiProjectMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionAxis=creg_BaiChonggongMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionAxis=creg_BaiChonggongMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionAxis=creg_XuzhouTiananProjectMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionAxis=creg_XuzhouTiananProjectMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionAxis=creg_ReceivableOfElectricitySalesOfErdosMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionAxis=creg_ReceivableOfElectricitySalesOfErdosMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>55
<FILENAME>R42.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.2</span><table class="report" border="0" cellspacing="2" id="idm140208698561640">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies (Details) - Schedule of property and equipment estimated lives<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2020</div></th></tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_BuildingMember', window );">Building [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Property and equipment, useful life</a></td>
<td class="text">20 years<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_VehiclesMember', window );">Vehicles [Member] | Minimum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Property and equipment, useful life</a></td>
<td class="text">2 years<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_VehiclesMember', window );">Vehicles [Member] | Maximum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Property and equipment, useful life</a></td>
<td class="text">5 years<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_OfficeEquipmentMember', window );">Office and Other Equipment [Member] | Minimum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Property and equipment, useful life</a></td>
<td class="text">2 years<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_OfficeEquipmentMember', window );">Office and Other Equipment [Member] | Maximum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Property and equipment, useful life</a></td>
<td class="text">5 years<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_SoftwareAndSoftwareDevelopmentCostsMember', window );">Software [Member] | Minimum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Property and equipment, useful life</a></td>
<td class="text">2 years<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_SoftwareAndSoftwareDevelopmentCostsMember', window );">Software [Member] | Maximum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Property and equipment, useful life</a></td>
<td class="text">3 years<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentUsefulLife">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Useful life of long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentUsefulLife</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_BuildingMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_BuildingMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_VehiclesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_VehiclesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MinimumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_OfficeEquipmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_OfficeEquipmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_SoftwareAndSoftwareDevelopmentCostsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_SoftwareAndSoftwareDevelopmentCostsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>56
<FILENAME>R43.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.2</span><table class="report" border="0" cellspacing="2" id="idm140208702606440">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Investment in Sales-Type Leases, Net (Details)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InvestmentsAbstract', window );"><strong>Investments [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SaleLeasebackTransactionLeaseTerms', window );">Sale leaseback transaction lease, Terms</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">BMPG systems to Pucheng (Phase I and II, 15 and 11 year terms, respectively)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_creg_TransferAgreementDescriptions', window );">Transfer agreement, description</a></td>
<td class="text">The ownership of Pucheng systems was transferred to Pucheng in January 2020 as a result of receiving full payment from Pucheng to Xi&#x2019;an TCH.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_creg_TransferAgreementDescriptions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Transfer agreement, descriptions.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">creg_TransferAgreementDescriptions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>creg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InvestmentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InvestmentsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SaleLeasebackTransactionLeaseTerms">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>A description of the terms of the lease(s) related to the assets being leased-back in connection with the transaction involving the sale of property to another party and the lease of the property back to the seller.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 40<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=121586228&amp;loc=d3e50796-112755<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 40<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121606570&amp;loc=SL77919786-209982<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SaleLeasebackTransactionLeaseTerms</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>57
<FILENAME>R44.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.2</span><table class="report" border="0" cellspacing="2" id="idm140208786264728">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Investment in Sales-Type Leases, Net (Details) - Schedule of net investment in sales-type leases - USD ($)<br></strong></div></th>
<th class="th"><div>Jun. 30, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_creg_ScheduleOfNetInvestmentInSalesTypeLeasesAbstract', window );"><strong>Schedule of net investment in sales-type leases [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CapitalLeasesFutureMinimumPaymentsReceivable', window );">Total future minimum lease payments receivable</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">$ 56,477,739<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CapitalLeasesNetInvestmentInSalesTypeLeasesExecutoryCosts', window );">Less: executory cost</a></td>
<td class="text"> <span></span>
</td>
<td class="num">(3,623,100)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_creg_CapitalLeasesNetInvestmentInSalesTypeLeasesAndDirectFinancingLeasesUnearnedIncome', window );">Less: unearned interest</a></td>
<td class="text"> <span></span>
</td>
<td class="num">(14,905,393)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_creg_CapitalLeasesNetInvestmentInSalesTypeLeasesAndDirectFinancingLeasesRealizedInterestIncomeButNotYetReceived', window );">Less: realized interest income but not yet received</a></td>
<td class="text"> <span></span>
</td>
<td class="num">(5,245,244)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_creg_AllowanceForInvestmentReceivableNet', window );">Less: allowance for net investment receivable</a></td>
<td class="text"> <span></span>
</td>
<td class="num">(24,416,442)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CapitalLeasesNetInvestmentInSalesTypeLeases', window );">Investment in sales-type leases, net</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">8,287,560<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CapitalLeasesLessorBalanceSheetNetInvestmentInSalesTypeLeasesCurrent', window );">Current portion</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CapitalLeasesLessorBalanceSheetNetInvestmentInSalesTypeLeasesNoncurrent', window );">Noncurrent portion</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">$ 8,287,560<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_creg_AllowanceForInvestmentReceivableNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Allowance for net investment receivable.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">creg_AllowanceForInvestmentReceivableNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>creg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_creg_CapitalLeasesNetInvestmentInSalesTypeLeasesAndDirectFinancingLeasesRealizedInterestIncomeButNotYetReceived">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Capital leases net investment in sales type leases and direct financing leases realized interest income but not yet received.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">creg_CapitalLeasesNetInvestmentInSalesTypeLeasesAndDirectFinancingLeasesRealizedInterestIncomeButNotYetReceived</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>creg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_creg_CapitalLeasesNetInvestmentInSalesTypeLeasesAndDirectFinancingLeasesUnearnedIncome">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Capital leases net investment in sales type leases and direct financing leases unearned income.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">creg_CapitalLeasesNetInvestmentInSalesTypeLeasesAndDirectFinancingLeasesUnearnedIncome</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>creg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_creg_ScheduleOfNetInvestmentInSalesTypeLeasesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">creg_ScheduleOfNetInvestmentInSalesTypeLeasesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>creg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CapitalLeasesFutureMinimumPaymentsReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of minimum lease payments to be received by the lessor for capital leases.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 30<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121568338&amp;loc=d3e45377-112738<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CapitalLeasesFutureMinimumPaymentsReceivable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CapitalLeasesLessorBalanceSheetNetInvestmentInSalesTypeLeasesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The net amount due within one year of the balance sheet date or the normal operating cycle, if longer, consisting of: (a) minimum lease payments on sales type leases and (b) unguaranteed residual value; less: (i) executory costs, (ii) unearned income, and (iii) the accumulated allowance for uncollectible minimum lease payments.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 30<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121568338&amp;loc=d3e45377-112738<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CapitalLeasesLessorBalanceSheetNetInvestmentInSalesTypeLeasesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CapitalLeasesLessorBalanceSheetNetInvestmentInSalesTypeLeasesNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The net amount due after one year of the balance sheet date or beyond the normal operating cycle, if longer, consisting of: (a) minimum lease payments on sales type leases, and (b) unguaranteed residual value; less: (i) executory costs, (ii) unearned income, and (iii) the accumulated allowance for uncollectible minimum lease payments.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 30<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121568338&amp;loc=d3e45377-112738<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CapitalLeasesLessorBalanceSheetNetInvestmentInSalesTypeLeasesNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CapitalLeasesNetInvestmentInSalesTypeLeases">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The net investment in sales type leases as of the balance sheet date consisting of: (a) minimum lease payments on sales type leases and (b) unguaranteed residual value; less: (i) executory costs, (ii) unearned income, and (iii) the accumulated allowance for uncollectible minimum lease payments.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 30<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121568338&amp;loc=d3e45377-112738<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CapitalLeasesNetInvestmentInSalesTypeLeases</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CapitalLeasesNetInvestmentInSalesTypeLeasesExecutoryCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Estimated remaining costs to be incurred to service the sales-type lease, such as taxes, maintenance and insurance and the profit thereon, that are included in the minimum lease payments.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 30<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)(1)(i)<br> -URI http://asc.fasb.org/extlink&amp;oid=121568338&amp;loc=d3e45377-112738<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CapitalLeasesNetInvestmentInSalesTypeLeasesExecutoryCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>58
<FILENAME>R45.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.2</span><table class="report" border="0" cellspacing="2" id="idm140208702928680">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Other Receivables (Details) - USD ($)<br></strong></div></th>
<th class="th"><div>Jun. 30, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ReceivablesAbstract', window );"><strong>Receivables [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_creg_AdvanceToThirdParty', window );">Advance to third party</a></td>
<td class="nump">$ 7,063<span></span>
</td>
<td class="nump">$ 7,167<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_creg_AdvanceToEmployees', window );">Advance to employees</a></td>
<td class="nump">8,952<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherReceivables', window );">Other receivables</a></td>
<td class="nump">28,638<span></span>
</td>
<td class="nump">22,449<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_creg_SocialInsurance', window );">Social insurance</a></td>
<td class="nump">$ 5,736<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_creg_TaxAndMaintenanceCostReceivable', window );">Tax and maintenance cost receivable</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,001,527<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_creg_AdvanceToEmployees">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of advance to employees.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">creg_AdvanceToEmployees</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>creg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_creg_AdvanceToThirdParty">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>It represent the value of third party advance.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">creg_AdvanceToThirdParty</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>creg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_creg_SocialInsurance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>It represent the value of social insurance.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">creg_SocialInsurance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>creg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_creg_TaxAndMaintenanceCostReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tax and maintenance cost receivable.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">creg_TaxAndMaintenanceCostReceivable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>creg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherReceivables">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount due from parties in nontrade transactions, classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.8)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherReceivables</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ReceivablesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ReceivablesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>59
<FILENAME>R46.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.2</span><table class="report" border="0" cellspacing="2" id="idm140208699828200">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Property and Equipment and Construction in Progress (Details)<br></strong></div></th>
<th class="th" colspan="1">1 Months Ended</th>
<th class="th" colspan="1">6 Months Ended</th>
<th class="th" colspan="2">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Jan. 22, 2019</div></th>
<th class="th">
<div>Jun. 30, 2020 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2019 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2019 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Dec. 31, 2018 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_creg_PropertyandEquipmentandConstructioninProgressDetailsLineItems', window );"><strong>Property and Equipment and Construction in Progress (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNet', window );">Net property and equipment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 26,649,769<span></span>
</td>
<td class="nump">$ 27,044,385<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_creg_TransferredOfSharesDescription', window );">Transferred of shares, description</a></td>
<td class="text">On January 22, 2019, Xi&#x2019;an Zhonghong completed the transfer of Chengli CDQ WHPG project as the partial repayment for the loan of RMB 188,639,400 ($27.54 million) to HYREF (see Note 9). However, because the loan was not deemed repaid due to the buyback right (See Note 9 for detail), the Company kept the Chengli project in its books as fixed assets for accounting purposes.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetImpairmentCharges', window );">Asset impairment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">876,660<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentDispositions', window );">Property and equipment, description</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">On January 10, 2020, Zhonghong, Tianyu and Huaxin signed a transfer agreement to transfer all assets under construction and related rights and interests of Xuzhou Tian&#x2019;an Project to Tianyu for RMB 170 million including $0.6 million VAT (total of $24.37 million) in three installment payments. The Company recorded impairment loss of $13.9 million as of December 31, 2019. The 1st installment payment of RMB 50 million ($7.17 million) to be paid within 20 working days after the contract is signed. The 2nd installment payment of RMB 50 million ($7.17 million) is to be paid within 20 working days after completion of the project construction but no later than July 31, 2020. The final installment payment of RMB 70 million ($10.03 million) is to be paid before December 31, 2020.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=creg_ChengaliMember', window );">Chengali [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_creg_PropertyandEquipmentandConstructioninProgressDetailsLineItems', window );"><strong>Property and Equipment and Construction in Progress (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNet', window );">Net property and equipment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 26,650,000<span></span>
</td>
<td class="nump">$ 27,040,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherAssets', window );">Fixed assets cost</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 35,240,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=creg_XuzhouTiananProjectMember', window );">Xuzhou Tian'an project [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_creg_PropertyandEquipmentandConstructioninProgressDetailsLineItems', window );"><strong>Property and Equipment and Construction in Progress (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetImpairmentCharges', window );">Asset impairment | &#165;</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 6,047,602<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_creg_PropertyandEquipmentandConstructioninProgressDetailsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">creg_PropertyandEquipmentandConstructioninProgressDetailsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>creg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_creg_TransferredOfSharesDescription">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">creg_TransferredOfSharesDescription</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>creg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetImpairmentCharges">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of write-down of assets recognized in the income statement. Includes, but is not limited to, losses from tangible assets, intangible assets and goodwill.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=109226348&amp;loc=d3e2420-110228<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetImpairmentCharges</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(17))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(10))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(10))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentDispositions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Describes an entity's accounting treatment for disposals of property, plant and equipment, including gains and losses related thereto.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=27011434&amp;loc=d3e125663-122742<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentDispositions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(14))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(13))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=creg_ChengaliMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=creg_ChengaliMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=creg_XuzhouTiananProjectMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=creg_XuzhouTiananProjectMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>60
<FILENAME>R47.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.2</span><table class="report" border="0" cellspacing="2" id="idm140208702636696">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Property and Equipment and Construction in Progress (Details) - Schedule of construction in progress - Xuzhou Tian&#8217;an [Member] - USD ($)<br></strong></div></th>
<th class="th"><div>Jun. 30, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_creg_PropertyandEquipmentandConstructioninProgressDetailsScheduleofconstructioninprogressLineItems', window );"><strong>Property and Equipment and Construction in Progress (Details) - Schedule of construction in progress [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConstructionInProgressGross', window );">Xuzhou Tian&#8217;an</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">$ 37,759,277<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_creg_LessAssetsImpairmentAllowance', window );">Less: assets impairment allowance</a></td>
<td class="text"> <span></span>
</td>
<td class="num">(13,935,075)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNet', window );">Total</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">$ 23,824,202<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_creg_LessAssetsImpairmentAllowance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of assets impairment allowance.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">creg_LessAssetsImpairmentAllowance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>creg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_creg_PropertyandEquipmentandConstructioninProgressDetailsScheduleofconstructioninprogressLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">creg_PropertyandEquipmentandConstructioninProgressDetailsScheduleofconstructioninprogressLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>creg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConstructionInProgressGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of structure or a modification to a structure under construction. Includes recently completed structures or modifications to structures that have not been placed into service.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConstructionInProgressGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(14))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(13))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UnderlyingAssetClassAxis=creg_XuzhouTiananMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnderlyingAssetClassAxis=creg_XuzhouTiananMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>61
<FILENAME>R48.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.2</span><table class="report" border="0" cellspacing="2" id="idm140208697316552">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Taxes Payable (Details)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th">
<div>Jun. 30, 2020 </div>
<div>USD ($)</div>
</th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_creg_TaxPayableAbstract', window );"><strong>Tax Payable [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TaxesPayableCurrentAndNoncurrent', window );">Taxes Payable</a></td>
<td class="nump">$ 7,610<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_creg_TaxPayableCurrent', window );">undefined</a></td>
<td class="nump">1,830<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_creg_TaxesPayableNoncurrent', window );">Tax payable, noncurrent</a></td>
<td class="nump">$ 5,780<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_creg_IncomeTaxLiabilityInstallmentsDescription', window );">Income tax liability of installment, description</a></td>
<td class="text">An election is available for the U.S. shareholders of a foreign company to pay the tax liability in installments over a period of eight years with 8% of net tax liability in the first five years, 15% in the sixth year, 20% in the seventh year, and 25% in the eighth year.<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_creg_IncomeTaxLiabilityInstallmentsDescription">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Description of income tax liability instalments over the periods.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">creg_IncomeTaxLiabilityInstallmentsDescription</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>creg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_creg_TaxPayableAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">creg_TaxPayableAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>creg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_creg_TaxPayableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Taxes Payable, Current.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">creg_TaxPayableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>creg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_creg_TaxesPayableNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Taxes Payable Noncurrent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">creg_TaxesPayableNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>creg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TaxesPayableCurrentAndNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of obligations incurred and payable for statutory income, sales, use, payroll, excise, real, property and other taxes.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(20))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(15)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(15))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TaxesPayableCurrentAndNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>62
<FILENAME>R49.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.2</span><table class="report" border="0" cellspacing="2" id="idm140208799332744">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Taxes Payable (Details) - Schedule of taxes payable<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr>
<th class="th">
<div>Jun. 30, 2020 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2019 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_creg_ScheduleOfTaxesPayableAbstract', window );"><strong>Schedule of taxes payable [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccruedIncomeTaxesCurrent', window );">Income tax &#8211; current</a></td>
<td class="nump">$ 2,114,144<span></span>
</td>
<td class="nump">$ 2,118,432<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SalesAndExciseTaxPayableCurrent', window );">Value-added tax</a></td>
<td class="nump">299,350<span></span>
</td>
<td class="nump">1,708,298<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrent', window );">Other taxes</a></td>
<td class="nump">70,187<span></span>
</td>
<td class="nump">260,912<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TaxesPayableCurrent', window );">Total &#8211; current</a></td>
<td class="nump">$ 2,483,681<span></span>
</td>
<td class="nump">$ 4,087,642<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_creg_TaxPayableNoncurrent', window );">Income tax &#8211; noncurrent</a></td>
<td class="nump">5,782,625<span></span>
</td>
<td class="nump">5,782,625<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_creg_ScheduleOfTaxesPayableAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">creg_ScheduleOfTaxesPayableAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>creg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_creg_TaxPayableNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of obligations incurred and payable for statutory income, sales, use, payroll, excise, real, property and other taxes. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">creg_TaxPayableNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>creg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of obligations incurred and payable for real and property taxes. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 720<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6419918&amp;loc=d3e35281-107843<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=121566466&amp;loc=d3e6935-107765<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccruedIncomeTaxesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying amount as of the balance sheet date of the unpaid sum of the known and estimated amounts payable to satisfy all currently due domestic and foreign income tax obligations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(15)(b)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(15)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(20))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccruedIncomeTaxesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SalesAndExciseTaxPayableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of liabilities incurred through that date and payable for statutory sales and use taxes, including value added tax. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=121566466&amp;loc=d3e6935-107765<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SalesAndExciseTaxPayableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TaxesPayableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of obligations incurred and payable for statutory income, sales, use, payroll, excise, real, property and other taxes. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19,20)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TaxesPayableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>63
<FILENAME>R50.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.2</span><table class="report" border="0" cellspacing="2" id="idm140208692872840">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Accrued Liabilities and Other Payables (Details) - Schedule of accrued liabilities and other payables - USD ($)<br></strong></div></th>
<th class="th"><div>Jun. 30, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_creg_AccruedLiabilitiesandOtherPayablesDetailsScheduleofaccruedliabilitiesandotherpayablesLineItems', window );"><strong>Accrued Liabilities and Other Payables (Details) - Schedule of accrued liabilities and other payables [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccruedLiabilitiesAndOtherLiabilities', window );">Total</a></td>
<td class="nump">$ 1,165,256<span></span>
</td>
<td class="nump">$ 1,184,751<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BalanceSheetLocationAxis=creg_OtherEmployeeBenefitsAccrualsMember', window );">Employee training, labor union expenditure and social insurance payable [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_creg_AccruedLiabilitiesandOtherPayablesDetailsScheduleofaccruedliabilitiesandotherpayablesLineItems', window );"><strong>Accrued Liabilities and Other Payables (Details) - Schedule of accrued liabilities and other payables [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccruedLiabilitiesAndOtherLiabilities', window );">Total</a></td>
<td class="nump">831,495<span></span>
</td>
<td class="nump">843,807<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BalanceSheetLocationAxis=creg_LegalAndConsultingServicesMember', window );">Consulting, auditing, and legal expenses [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_creg_AccruedLiabilitiesandOtherPayablesDetailsScheduleofaccruedliabilitiesandotherpayablesLineItems', window );"><strong>Accrued Liabilities and Other Payables (Details) - Schedule of accrued liabilities and other payables [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccruedLiabilitiesAndOtherLiabilities', window );">Total</a></td>
<td class="nump">43,588<span></span>
</td>
<td class="nump">40,602<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BalanceSheetLocationAxis=creg_PayrollAndEmployeeBenefitsMember', window );">Accrued payroll and welfare [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_creg_AccruedLiabilitiesandOtherPayablesDetailsScheduleofaccruedliabilitiesandotherpayablesLineItems', window );"><strong>Accrued Liabilities and Other Payables (Details) - Schedule of accrued liabilities and other payables [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccruedLiabilitiesAndOtherLiabilities', window );">Total</a></td>
<td class="nump">246,362<span></span>
</td>
<td class="nump">254,882<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BalanceSheetLocationAxis=creg_OtherAccruedExpenseMember', window );">Other [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_creg_AccruedLiabilitiesandOtherPayablesDetailsScheduleofaccruedliabilitiesandotherpayablesLineItems', window );"><strong>Accrued Liabilities and Other Payables (Details) - Schedule of accrued liabilities and other payables [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccruedLiabilitiesAndOtherLiabilities', window );">Total</a></td>
<td class="nump">$ 43,811<span></span>
</td>
<td class="nump">$ 45,460<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_creg_AccruedLiabilitiesandOtherPayablesDetailsScheduleofaccruedliabilitiesandotherpayablesLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">creg_AccruedLiabilitiesandOtherPayablesDetailsScheduleofaccruedliabilitiesandotherpayablesLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>creg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccruedLiabilitiesAndOtherLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of expenses incurred but not yet paid nor invoiced, and liabilities classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccruedLiabilitiesAndOtherLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BalanceSheetLocationAxis=creg_OtherEmployeeBenefitsAccrualsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BalanceSheetLocationAxis=creg_OtherEmployeeBenefitsAccrualsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BalanceSheetLocationAxis=creg_LegalAndConsultingServicesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BalanceSheetLocationAxis=creg_LegalAndConsultingServicesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BalanceSheetLocationAxis=creg_PayrollAndEmployeeBenefitsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BalanceSheetLocationAxis=creg_PayrollAndEmployeeBenefitsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BalanceSheetLocationAxis=creg_OtherAccruedExpenseMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BalanceSheetLocationAxis=creg_OtherAccruedExpenseMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>64
<FILENAME>R51.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.2</span><table class="report" border="0" cellspacing="2" id="idm140208699722776">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Deferred Tax, Net (Details) - Schedule of deferred tax liability - USD ($)<br></strong></div></th>
<th class="th"><div>Jun. 30, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_creg_NonCurrentDeferredTaxAssetsAbstract', window );"><strong>Non-current deferred tax assets</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities', window );">Accrued expenses</a></td>
<td class="nump">$ 186,292<span></span>
</td>
<td class="nump">$ 189,050<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsDeferredIncome', window );">Interest income in sales-type leases on cash basis</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">853,265<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_creg_DeferredTaxAssetsDepreciationOfFixedAssetsNoncurrent', window );">Depreciation of fixed assets</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">2,938,605<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_creg_DeferredTaxAssetImpairmentLossNoncurrent', window );">Assets impairment loss</a></td>
<td class="nump">1,059,397<span></span>
</td>
<td class="nump">7,537,556<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_creg_DeferredTaxAssetNoncurrentNetOperatingLoss', window );">US NOL</a></td>
<td class="nump">314,753<span></span>
</td>
<td class="nump">3,246,655<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_creg_DeferredTaxAssetsGrossNoncurrent1', window );">PRC NOL</a></td>
<td class="nump">16,499,134<span></span>
</td>
<td class="nump">10,424,558<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_creg_NonCurrentDeferredTaxLiabilitiesAbstract', window );"><strong>Non-current deferred tax liabilities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxLiabilitiesOther', window );">Net investment in sales-type leases</a></td>
<td class="text"> <span></span>
</td>
<td class="num">(6,685,021)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_creg_DeferredIncomeTaxAssetsNet1', window );">Net non-current deferred tax assets</a></td>
<td class="nump">18,059,576<span></span>
</td>
<td class="nump">18,504,668<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_creg_DeferredTaxAssetsValuationAllowanceNoncurrent1', window );">Less: valuation allowance for deferred tax assets</a></td>
<td class="num">(18,059,576)<span></span>
</td>
<td class="num">(18,504,668)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxLiabilities', window );">Non-current deferred tax liabilities, net</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_creg_DeferredIncomeTaxAssetsNet1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">creg_DeferredIncomeTaxAssetsNet1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>creg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_creg_DeferredTaxAssetImpairmentLossNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Deferred tax asset impairment loss noncurrent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">creg_DeferredTaxAssetImpairmentLossNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>creg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_creg_DeferredTaxAssetNoncurrentNetOperatingLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Deferred tax asset noncurrent net operating loss.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">creg_DeferredTaxAssetNoncurrentNetOperatingLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>creg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_creg_DeferredTaxAssetsDepreciationOfFixedAssetsNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Deferred tax assets depreciation of fixed assets noncurrent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">creg_DeferredTaxAssetsDepreciationOfFixedAssetsNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>creg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_creg_DeferredTaxAssetsGrossNoncurrent1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">creg_DeferredTaxAssetsGrossNoncurrent1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>creg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_creg_DeferredTaxAssetsValuationAllowanceNoncurrent1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">creg_DeferredTaxAssetsValuationAllowanceNoncurrent1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>creg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_creg_NonCurrentDeferredTaxAssetsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">creg_NonCurrentDeferredTaxAssetsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>creg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_creg_NonCurrentDeferredTaxLiabilitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">creg_NonCurrentDeferredTaxLiabilitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>creg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsDeferredIncome">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from deferred income.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32632-109319<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32621-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsDeferredIncome</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from accrued liabilities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32632-109319<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32621-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences without jurisdictional netting.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=120406818&amp;loc=d3e31931-109318<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32537-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxLiabilitiesOther">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred tax liability attributable to taxable temporary differences classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32632-109319<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32621-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxLiabilitiesOther</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>65
<FILENAME>R52.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.2</span><table class="report" border="0" cellspacing="2" id="idm140208674846184">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Loans Payable (Details)<br></strong></div></th>
<th class="th" colspan="2"></th>
<th class="th" colspan="5">1 Months Ended</th>
<th class="th" colspan="1">6 Months Ended</th>
<th class="th" colspan="1">12 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="2"></th>
<th class="th" colspan="2"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="2"></th>
<th class="th" colspan="2"></th>
<th class="th" colspan="2"></th>
</tr>
<tr>
<th class="th">
<div>Dec. 19, 2019 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 19, 2019 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th"><div>Dec. 20, 2019</div></th>
<th class="th">
<div>Dec. 19, 2019 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 19, 2019 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th"><div>Feb. 15, 2019</div></th>
<th class="th">
<div>Dec. 29, 2018 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Jun. 30, 2020 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2019 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Jun. 30, 2020 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Dec. 19, 2019 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Jan. 22, 2019 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Jan. 22, 2019 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Jan. 04, 2019 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Jan. 04, 2019 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Dec. 31, 2018 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 29, 2018 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Jul. 30, 2018 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Jul. 30, 2018 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Aug. 06, 2017 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Aug. 06, 2017 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Aug. 06, 2016 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Aug. 06, 2016 </div>
<div>CNY (&#165;)</div>
</th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_creg_LoansPayableDetailsLineItems', window );"><strong>Loans Payable (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentAnnualPrincipalPayment', window );">Debt amount paid</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 504,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearFour', window );">Long term debt maturities repayments of principal in fourth year</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 16,270,000<span></span>
</td>
<td class="nump">&#165; 100,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansPayableFairValueDisclosure', window );">Loan payable outstanding balance</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 10,920,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermLoansFromBank', window );">Loan payable</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 280,000<span></span>
</td>
<td class="nump">$ 290,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_creg_DescriptionOfRemainingLoanBalance', window );">Description of remaining loan balance</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">The Company had paid RMB 50 million ($7.54 million) of the RMB 280 million ($42.22 million), and on August 5, 2016, the Company entered into a supplemental agreement with the lender to extend the due date of the remaining RMB 230 million ($34.68 million) of the original RMB 280 million ($45.54 million) to August 6, 2017. During the year ended December 31, 2017, the Company negotiated with the lender again to further extend the remaining loan balance of RMB 230 million ($34.68 million), RMB 100 million ($16.27 million), and RMB 77 million ($12.52 million) (which included investment from Xi&#x2019;an TCH of RMB 75 million and was netted off with the entrusted loan payable of the HYREF Fund in the balance sheet). The lender had tentatively agreed to extend the remaining loan balance until August 2019 with an adjusted annual interest rate of 9%, subject to the final approval from its headquarters. The headquarters did not approve the extension proposal with an adjusted annual interest rate of 9%; however, on December 29, 2018, the Company worked out with the lender an alternative repayment proposal as described below. As of June 30, 2020, the interest payable for this loan was $8.71 million and the outstanding balance for this loan was $20.46 million.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestPayableCurrentAndNoncurrent', window );">Interest payable for loan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">8,200,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebt', window );">Outstanding loan balance</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 20,770,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_creg_BuyBackPrice', window );">Total buy back price</a></td>
<td class="nump">$ 37,520,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 37,520,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 261,727,506<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_creg_DescriptionOfFundManagementSupplementalAgreement', window );">Description of fund management supplemental agreement</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">The Company recorded $397,033 loss from this transfer during the year ended December 31, 2019. On January 10, 2019, Mr. Chonggong Bai transferred all the equity shares of his wholly owned company, Xi&#x2019;an Hanneng, to HYREF as repayment for the loan. Xi&#x2019;an Hanneng was expected to own 47,150,000 shares of Xi&#x2019;an Huaxin New Energy Co., Ltd for the repayment of Huayu system and Shenqiu system. As of September 30, 2019, Xi&#x2019;an Hanneng already owned 29,948,000 shares of Huaxin, but was not able to obtain the remaining 17,202,000 shares due to halted trading of Huaxin stock by NEEQ for not filing its 2018 annual report. On December 20, 2019, Mr. Bai and all the related parties agreed to have Mr. Bai instead pay in cash for the transfer price of Huayu (see Note 9 for detail).<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_creg_TransferAgreementDescriptions', window );">Transfer agreement, description</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">The ownership of Pucheng systems was transferred to Pucheng in January 2020 as a result of receiving full payment from Pucheng to Xi&#x2019;an TCH.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_creg_TransferPriceInstallmentPaymentsDescription', window );">Transfer price installment payments, description</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">Mr. Bai, Xi&#x2019;an TCH and Xi&#x2019;an Zhonghong agreed to have Mr. Bai repay the Company in cash for the transfer price of Xuzhou Huayu and Shenqiu in five installment payments. The 1st payment of RMB 50 million ($7.17 million) is due on January 5, 2020, the 2nd payment of RMB 50 million ($7.17 million) was due on February 5, 2020, the 3rd payment of RMB 50 million ($7.17 million) was due on April 5, 2020, the 4th payment of RMB 50 million ($7.17 million) is due on June 30, 2020, and the final payment of RMB 47,066,000 ($6.75 million) is due on September 30, 2020. As of this report date, the Company has already received RMB 200 million ($28.68 million).<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_creg_LenderRepaymentDescription', window );">Lender repayment, description</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">The lender agreed to extend the repayment of RMB 77.00 million ($11.04 million) to July 8, 2023; of which, RMB 75.00 million ($10.81 million) was Xi&#x2019;an TCH&#x2019;s investment into the HYREF fund as a secondary limited partner, and the Company netted off the investment of RMB 75 million ($10.81 million) by Xi&#x2019;an TCH with the entrusted loan payable of the HYREF Fund.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LimitedPartnersCapitalAccountByClassAxis=creg_HongyuanHuifuMember', window );">Hongyuan Huifu [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_creg_LoansPayableDetailsLineItems', window );"><strong>Loans Payable (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentAnnualPrincipalPayment', window );">Debt amount paid | &#165;</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 3,453,867<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EquityMethodInvestmentOwnershipPercentage', window );">Ownership percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">40.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">40.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LimitedPartnersCapitalAccountByClassAxis=creg_ShanghaiTCHMember', window );">Shanghai TCH [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_creg_LoansPayableDetailsLineItems', window );"><strong>Loans Payable (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_creg_TransferAgreementDescriptions', window );">Transfer agreement, description</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">Shanghai TCH entered into a Share Transfer Agreement with HYREF, pursuant to which HYREF agreed to transfer its 10% ownership in Xi&#x2019;an Zhonghong to Shanghai TCH for RMB 3 million ($430,034), and was recorded as long term payable in the Company&#x2019;s balance sheet. On January 22, 2019, Hongyuan Huifu completed the transfer of its 10% ownership in Xi&#x2019;an Zhonghong to Shanghai TCH, Xi&#x2019;an Zhonghong then became a 100% subsidiary of the Company. The Company did not record any gain or loss for this purchase as the controlling interest did not change.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=creg_XianZhonghongMember', window );">Xi&#8217;an Zhonghong [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_creg_LoansPayableDetailsLineItems', window );"><strong>Loans Payable (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearThree', window );">Long term debt maturities repayments of principal in third year</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 42,220,000<span></span>
</td>
<td class="nump">&#165; 280,000,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentAnnualPrincipalPayment', window );">Debt amount paid</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 7,540,000<span></span>
</td>
<td class="nump">&#165; 50,000,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearFive', window );">Long term debt maturities repayments of principal in fifth year</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 12,520,000<span></span>
</td>
<td class="nump">&#165; 77,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=creg_HYREFLoanentrustedLoanMember', window );">HYREF loan (entrusted loan) [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_creg_LoansPayableDetailsLineItems', window );"><strong>Loans Payable (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Interest rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">12.50%<span></span>
</td>
<td class="nump">12.50%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansPayableFairValueDisclosure', window );">Loan payable outstanding balance</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">59,290,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=creg_HYREFLoanentrustedLoanMember', window );">HYREF loan (entrusted loan) [Member] | Limited Partner [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_creg_LoansPayableDetailsLineItems', window );"><strong>Loans Payable (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermLoansFromBank', window );">Loan payable</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 10,920,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=creg_HYREFMember', window );">HYREF [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_creg_LoansPayableDetailsLineItems', window );"><strong>Loans Payable (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EquityMethodInvestmentOwnershipPercentage', window );">Ownership percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_creg_TypeOfAgreementAxis=creg_TransferAgreementMember', window );">Transfer Agreement [Member] | Hongyuan Huifu [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_creg_LoansPayableDetailsLineItems', window );"><strong>Loans Payable (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EquityMethodInvestmentOwnershipPercentage', window );">Ownership percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">40.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">40.00%<span></span>
</td>
<td class="nump">40.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">40.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_creg_TypeOfAgreementAxis=creg_TransferAgreementMember', window );">Transfer Agreement [Member] | HYREF [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_creg_LoansPayableDetailsLineItems', window );"><strong>Loans Payable (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermLoansFromBank', window );">Loan payable</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 27,540,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 27,540,000<span></span>
</td>
<td class="nump">&#165; 188,639,400<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 188,639,400<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PlanNameAxis=creg_TransferPriceForShenqiuPhaseIAndIIProjectsMember', window );">Xuzhou Huayu project [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_creg_LoansPayableDetailsLineItems', window );"><strong>Loans Payable (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermLoansFromBank', window );">Loan payable</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 17,520,000<span></span>
</td>
<td class="nump">&#165; 120,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PlanNameAxis=creg_TransferPriceForXuzhouHuayuProjectMember', window );">Xuzhou Huayu project [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_creg_LoansPayableDetailsLineItems', window );"><strong>Loans Payable (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentAnnualPrincipalPayment', window );">Debt amount paid</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">18,550,000<span></span>
</td>
<td class="nump">127,066,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermLoansFromBank', window );">Loan payable</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 36,070,000<span></span>
</td>
<td class="nump">&#165; 247,066,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionAxis=creg_BaiChonggongMember', window );">Mr. Chonggong Bai [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_creg_LoansPayableDetailsLineItems', window );"><strong>Loans Payable (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_creg_DescriptionOfRemainingLoanBalance', window );">Description of remaining loan balance</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">Xi&#x2019;an Hanneng is a holding company and was supposed to own 47,150,000 shares of Xi&#x2019;an Huaxin New Energy Co., Ltd. (&#x201c;Huaxin&#x201d;), so that HYREF will indirectly receive and own such shares of Xi&#x2019;an Huaxin as the repayment for the loan of Zhonghong. Xi&#x2019;an Hanneng already owned 29,948,000 shares of Huaxin; however, Xi&#x2019;an Hanneng was not able to obtain the remaining 17,202,000 shares due to halted trading of Huaxin stock by NEEQ for not filing its 2018 annual report.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_TitleOfIndividualAxis=creg_HYREFLoanentrustedLoanMember', window );">HYREF loan (entrusted loan) [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_creg_LoansPayableDetailsLineItems', window );"><strong>Loans Payable (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_creg_TotalFundCapitalContribution', window );">Total fund capital contribution</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 77,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 460,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_creg_DescriptionOfEquityInvestment', window );">Description of equity investment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">The HYREF Fund invested RMB 3 million ($0.5 million) as an equity investment and RMB 457 million ($74.5 million) as a debt investment in Xi&#x2019;an Zhonghong; in return for such investments, the HYREF Fund will receive interest from Zhonghong for the HYREF Fund&#x2019;s debt investment. The RMB 457 million ($74.5 million) original loan balance was released to Zhonghong through an entrusted bank, which is also the supervising bank for the use of the loan. The loan was deposited in a bank account at the Supervising Bank (the Industrial Bank Xi&#x2019;an Branch) and is jointly supervised by Zhonghong and the Fund Management Company. Project spending shall be verified by the Fund Management Company to confirm it is in accordance with the project schedule before the funds are released. All the operating accounts of Zhonghong have been opened with the branches of the Supervising Bank, and the Supervising Bank has the right to monitor all bank accounts opened by Zhonghong. The entrusted bank will charge 0.1% of the loan amount as a service fee and will not take any lending risk. The loan was collateralized by the accounts receivable and the fixed assets of Shenqiu Phase I and II power generation systems; the accounts receivable and fixed assets of Zhonghong&#x2019;s three CDQ WHPG systems; and a 27 million RMB ($4.39 million) capital contribution made by Xi&#x2019;an TCH in Zhonghong. Repayment of the loan (principal and interest) was also jointly and severally guaranteed by Xi&#x2019;an TCH and the Chairman and CEO of the Company. In the fourth quarter of 2015, three power stations of Erdos TCH were pledged to Industrial Bank as an additional guarantee for the loan to Zhonghong&#x2019;s three CDQ WHPG systems. In 2016, two additional power stations of Erdos TCH and Pucheng Phase I and II systems were pledged to Industrial Bank as an additional guarantee along with Xi&#x2019;an TCH&#x2019;s equity in Zhonghong.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=creg_XianTCHMember', window );">Xi&#8217;an TCH [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_creg_LoansPayableDetailsLineItems', window );"><strong>Loans Payable (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_creg_BuyBackPrice', window );">Total buy back price</a></td>
<td class="nump">37,520,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">37,520,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 261,727,506<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentIncreaseAccruedInterest', window );">Accrued Interest</a></td>
<td class="nump">$ 2,100,000<span></span>
</td>
<td class="nump">&#165; 14,661,506<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2,100,000<span></span>
</td>
<td class="nump">&#165; 14,661,506<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EquityMethodInvestmentOwnershipPercentage', window );">Ownership percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">40.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GainOrLossOnSaleOfPreviouslyUnissuedStockByEquityInvestee', window );">Loss from sale</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 46,461<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_creg_DescriptionOfFundManagementSupplementalAgreement', window );">Description of fund management supplemental agreement</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">On December 29, 2018, Xi&#x2019;an TCH, Hongyuan Huifu and Fund Management Company entered into a supplemental agreement to the Share Transfer Agreement. Xi&#x2019;an TCH owes the Fund Management Company RMB 18,306,667 ($2,672,000) in financial advisory fees, and the parties agreed that the Fund Management Company Transfer Price could be used to offset the outstanding financial advisory fees. Upon the completion of this transaction, the Fund Management Company owed RMB 3,453,867 ($502,400) to Hongyuan Huifu, and Xi&#x2019;an TCH owed RMB 14,852,800 ($2,168,000) to the Fund Management Company.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_creg_BuyBackPrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total buy back price.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">creg_BuyBackPrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>creg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_creg_DescriptionOfEquityInvestment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">creg_DescriptionOfEquityInvestment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>creg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_creg_DescriptionOfFundManagementSupplementalAgreement">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">creg_DescriptionOfFundManagementSupplementalAgreement</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>creg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_creg_DescriptionOfRemainingLoanBalance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">creg_DescriptionOfRemainingLoanBalance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>creg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_creg_LenderRepaymentDescription">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">creg_LenderRepaymentDescription</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>creg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_creg_LoansPayableDetailsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">creg_LoansPayableDetailsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>creg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_creg_TotalFundCapitalContribution">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total fund capital contribution.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">creg_TotalFundCapitalContribution</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>creg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_creg_TransferAgreementDescriptions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Transfer agreement, descriptions.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">creg_TransferAgreementDescriptions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>creg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_creg_TransferPriceInstallmentPaymentsDescription">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">creg_TransferPriceInstallmentPaymentsDescription</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>creg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAnnualPrincipalPayment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of the total principal payments made during the annual reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAnnualPrincipalPayment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentIncreaseAccruedInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Increase for accrued, but unpaid interest on the debt instrument for the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08.(f))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentIncreaseAccruedInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentInterestRateStatedPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Contractual interest rate for funds borrowed, under the debt agreement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.22(a)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentInterestRateStatedPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EquityMethodInvestmentOwnershipPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The percentage of ownership of common stock or equity participation in the investee accounted for under the equity method of accounting.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquityMethodInvestmentOwnershipPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GainOrLossOnSaleOfPreviouslyUnissuedStockByEquityInvestee">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The profit or loss on sales of previously unissued stock by equity investees made to investors outside the consolidated group that is not reported as operating income. Represents the difference in the parent company's carrying amount of the equity interest in the subsidiary or equity investee immediately before and after the transaction.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GainOrLossOnSaleOfPreviouslyUnissuedStockByEquityInvestee</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestPayableCurrentAndNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of interest payable on debt, including, but not limited to, trade payables.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03.15(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03.15(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestPayableCurrentAndNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LoansPayableFairValueDisclosure">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Fair value portion of contractual obligation to pay money on demand or on fixed or determinable dates.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LoansPayableFairValueDisclosure</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=120520924&amp;loc=SL6031897-161870<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(16))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(16))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of long-term debt payable, sinking fund requirements, and other securities issued that are redeemable by holder at fixed or determinable prices and dates maturing in the fifth rolling twelve months following the latest balance sheet. For interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04.(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e24072-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearFour">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of long-term debt payable, sinking fund requirements, and other securities issued that are redeemable by holder at fixed or determinable prices and dates maturing in the fourth rolling twelve months following the latest balance sheet. For interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04.(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e24072-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearFour</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearThree">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of long-term debt payable, sinking fund requirements, and other securities issued that are redeemable by holder at fixed or determinable prices and dates maturing in the third rolling twelve months following the latest balance sheet. For interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04.(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e24072-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearThree</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermLoansFromBank">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of loans from a bank with maturities initially due after one year or beyond the operating cycle if longer, excluding current portion.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(16))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(16)(a)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermLoansFromBank</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LimitedPartnersCapitalAccountByClassAxis=creg_HongyuanHuifuMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LimitedPartnersCapitalAccountByClassAxis=creg_HongyuanHuifuMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LimitedPartnersCapitalAccountByClassAxis=creg_ShanghaiTCHMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LimitedPartnersCapitalAccountByClassAxis=creg_ShanghaiTCHMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongtermDebtTypeAxis=creg_XianZhonghongMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongtermDebtTypeAxis=creg_XianZhonghongMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongtermDebtTypeAxis=creg_HYREFLoanentrustedLoanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongtermDebtTypeAxis=creg_HYREFLoanentrustedLoanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LimitedPartnersCapitalAccountByClassAxis=creg_XianTchLimitedPartnerMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LimitedPartnersCapitalAccountByClassAxis=creg_XianTchLimitedPartnerMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongtermDebtTypeAxis=creg_HYREFMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongtermDebtTypeAxis=creg_HYREFMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_creg_TypeOfAgreementAxis=creg_TransferAgreementMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">creg_TypeOfAgreementAxis=creg_TransferAgreementMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PlanNameAxis=creg_TransferPriceForShenqiuPhaseIAndIIProjectsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PlanNameAxis=creg_TransferPriceForShenqiuPhaseIAndIIProjectsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PlanNameAxis=creg_TransferPriceForXuzhouHuayuProjectMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PlanNameAxis=creg_TransferPriceForXuzhouHuayuProjectMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionAxis=creg_BaiChonggongMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionAxis=creg_BaiChonggongMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_TitleOfIndividualAxis=creg_HYREFLoanentrustedLoanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_TitleOfIndividualAxis=creg_HYREFLoanentrustedLoanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LegalEntityAxis=creg_XianTCHMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=creg_XianTCHMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>66
<FILENAME>R53.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.2</span><table class="report" border="0" cellspacing="2" id="idm140208692392472">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Loans Payable (Details) - Schedule of reconciliation of repayment of HYREF loan (entrusted loan) - HYREF loan (entrusted loan) [Member]<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th">
<div>Jun. 30, 2020 </div>
<div>USD ($)</div>
</th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_creg_LoansPayableDetailsScheduleofreconciliationofrepaymentofHYREFloanentrustedloanLineItems', window );"><strong>Loans Payable (Details) - Schedule of reconciliation of repayment of HYREF loan (entrusted loan) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RepaymentsOfRelatedPartyDebt', window );">Reconciliation of repayment of HYREF loan (entrusted loan)</a></td>
<td class="nump">$ 61,544,657<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_creg_EntrustedLoanPayableNetWithXianTchInvestmentInEntrustedLoan', window );">Entrusted loan payable at June 30, 2020, net with Xi&#8217;an TCH investment in entrusted loan (current and noncurrent)</a></td>
<td class="nump">61,544,657<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_creg_InterestAccruedDueToCutoffDateForInterestCalculationForRepayment', window );">Less: interest accrued from September 20, 2018 to June 30, 2020 (cut-off date for interest calculation for repayment was September 20, 2018)</a></td>
<td class="num">(2,247,013)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_creg_PortionOfLoanRepaymentDue', window );">Less: interest accrued from September 20, 2018 to June 30, 2020 (cut-off date for interest calculation for repayment was September 20, 2018)</a></td>
<td class="num">(10,876,474)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_creg_InterestPenaltyRepaidByXianTch', window );">Add back: interest &amp; penalty repaid by Xi&#8217;an TCH</a></td>
<td class="nump">8,466,709<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_creg_LoanPrincipleRepaidByXianTch', window );">Add back: loan principle repaid by Xi&#8217;an TCH</a></td>
<td class="nump">26,432,082<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=creg_HYREFLoanentrustedLoanMember', window );">Transfer price for Chengli Project [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_creg_LoansPayableDetailsScheduleofreconciliationofrepaymentofHYREFloanentrustedloanLineItems', window );"><strong>Loans Payable (Details) - Schedule of reconciliation of repayment of HYREF loan (entrusted loan) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RepaymentsOfRelatedPartyDebt', window );">Reconciliation of repayment of HYREF loan (entrusted loan)</a></td>
<td class="nump">26,645,865<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_creg_EntrustedLoanPayableNetWithXianTchInvestmentInEntrustedLoan', window );">Entrusted loan payable at June 30, 2020, net with Xi&#8217;an TCH investment in entrusted loan (current and noncurrent)</a></td>
<td class="nump">20,463,884<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=creg_HYREFLoanentrustedLoanMember', window );">Transfer price for Xuzhou Huayu Project [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_creg_LoansPayableDetailsScheduleofreconciliationofrepaymentofHYREFloanentrustedloanLineItems', window );"><strong>Loans Payable (Details) - Schedule of reconciliation of repayment of HYREF loan (entrusted loan) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RepaymentsOfRelatedPartyDebt', window );">Reconciliation of repayment of HYREF loan (entrusted loan)</a></td>
<td class="nump">16,950,350<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_creg_EntrustedLoanPayableNetWithXianTchInvestmentInEntrustedLoan', window );">Entrusted loan payable at June 30, 2020, net with Xi&#8217;an TCH investment in entrusted loan (current and noncurrent)</a></td>
<td class="nump">8,711,500<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=creg_HYREFLoanentrustedLoanMember', window );">Transfer price for Shenqiu Phase I and II Projects [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_creg_LoansPayableDetailsScheduleofreconciliationofrepaymentofHYREFloanentrustedloanLineItems', window );"><strong>Loans Payable (Details) - Schedule of reconciliation of repayment of HYREF loan (entrusted loan) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RepaymentsOfRelatedPartyDebt', window );">Reconciliation of repayment of HYREF loan (entrusted loan)</a></td>
<td class="nump">17,948,442<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_creg_EntrustedLoanPayableNetWithXianTchInvestmentInEntrustedLoan', window );">Entrusted loan payable at June 30, 2020, net with Xi&#8217;an TCH investment in entrusted loan (current and noncurrent)</a></td>
<td class="nump">$ 10,593,969<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_creg_EntrustedLoanPayableNetWithXianTchInvestmentInEntrustedLoan">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">creg_EntrustedLoanPayableNetWithXianTchInvestmentInEntrustedLoan</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>creg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_creg_InterestAccruedDueToCutoffDateForInterestCalculationForRepayment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">creg_InterestAccruedDueToCutoffDateForInterestCalculationForRepayment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>creg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_creg_InterestPenaltyRepaidByXianTch">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">creg_InterestPenaltyRepaidByXianTch</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>creg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_creg_LoanPrincipleRepaidByXianTch">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">creg_LoanPrincipleRepaidByXianTch</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>creg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_creg_LoansPayableDetailsScheduleofreconciliationofrepaymentofHYREFloanentrustedloanLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">creg_LoansPayableDetailsScheduleofreconciliationofrepaymentofHYREFloanentrustedloanLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>creg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_creg_PortionOfLoanRepaymentDue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">creg_PortionOfLoanRepaymentDue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>creg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RepaymentsOfRelatedPartyDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash outflow for the payment of a long-term borrowing made from a related party where one party can exercise control or significant influence over another party; including affiliates, owners or officers and their immediate families, pension trusts, and so forth. Alternate caption: Payments for Advances from Affiliates.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RepaymentsOfRelatedPartyDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=creg_HYREFLoanentrustedLoanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=creg_HYREFLoanentrustedLoanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongtermDebtTypeAxis=creg_TransferPriceForChengliProjectMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongtermDebtTypeAxis=creg_TransferPriceForChengliProjectMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongtermDebtTypeAxis=creg_TransferPriceForXuzhouHuayuProjectMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongtermDebtTypeAxis=creg_TransferPriceForXuzhouHuayuProjectMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongtermDebtTypeAxis=creg_TransferPriceForShenqiuPhaseIAndIIProjectsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongtermDebtTypeAxis=creg_TransferPriceForShenqiuPhaseIAndIIProjectsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>67
<FILENAME>R54.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.2</span><table class="report" border="0" cellspacing="2" id="idm140208776640824">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Refundable Deposits from Customers for Systems Leasing (Details) - USD ($)<br></strong></div></th>
<th class="th"><div>Jun. 30, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_creg_RefundableDepositFromCustomersForSystemsLeasingAbstract', window );"><strong>Refundable Deposit From Customers For Systems Leasing [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CustomerDepositsNoncurrent', window );">Balance of refundable deposits from customers</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">$ 544,709<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_creg_RefundableDepositFromCustomersForSystemsLeasingAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">creg_RefundableDepositFromCustomersForSystemsLeasingAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>creg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CustomerDepositsNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The noncurrent portion of money or property received from customers that is to be returned upon satisfactory contract completion or as partial prepayment for goods or services to be provided in the future.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.24)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CustomerDepositsNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>68
<FILENAME>R55.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.2</span><table class="report" border="0" cellspacing="2" id="idm140208699707000">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Related Party Transactions (Details)<br></strong></div></th>
<th class="th">
<div>Jun. 30, 2020 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2019 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 19, 2019 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 19, 2019 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Dec. 29, 2018 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 29, 2018 </div>
<div>CNY (&#165;)</div>
</th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_creg_RelatedPartyTransactionsDetailsLineItems', window );"><strong>Related Party Transactions (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_creg_BuyBackPrice', window );">Buy back price</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 37,520,000<span></span>
</td>
<td class="nump">&#165; 261,727,506<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DueToRelatedPartiesCurrent', window );">Advances from related party</a></td>
<td class="nump">$ 28,720<span></span>
</td>
<td class="nump">$ 41,174<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=creg_XianTCHMember', window );">Xi&#8217;an TCH [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_creg_RelatedPartyTransactionsDetailsLineItems', window );"><strong>Related Party Transactions (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_creg_BuyBackPrice', window );">Buy back price</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 37,520,000<span></span>
</td>
<td class="nump">&#165; 261,727,506<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestReceivable', window );">Accrued interest</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2,100,000<span></span>
</td>
<td class="nump">&#165; 14,661,506<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_creg_BuyBackPrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total buy back price.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">creg_BuyBackPrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>creg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_creg_RelatedPartyTransactionsDetailsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">creg_RelatedPartyTransactionsDetailsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>creg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DueToRelatedPartiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying amount as of the balance sheet date of obligations due all related parties. For classified balance sheets, represents the current portion of such liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 850<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39549-107864<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08.(k)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DueToRelatedPartiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying amount as of the balance sheet date of interest earned but not received. Also called accrued interest or accrued interest receivable.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.8)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestReceivable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=creg_XianTCHMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=creg_XianTCHMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>69
<FILENAME>R56.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.2</span><table class="report" border="0" cellspacing="2" id="idm140208674527768">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note Payables, Net (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="2">1 Months Ended</th>
<th class="th" colspan="1">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
<th class="th" colspan="1">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>May 15, 2020</div></th>
<th class="th"><div>Feb. 27, 2019</div></th>
<th class="th"><div>Jan. 31, 2019</div></th>
<th class="th"><div>Jun. 30, 2020</div></th>
<th class="th"><div>Jun. 30, 2020</div></th>
<th class="th"><div>Jun. 30, 2019</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Mar. 31, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_creg_NotePayablesNetDetailsLineItems', window );"><strong>Note Payables, Net (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AmortizationOfFinancingCostsAndDiscounts', window );">Amortization of OID and debt issuing costs of convertible note</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 39,583<span></span>
</td>
<td class="nump">$ 72,161<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GainsLossesOnExtinguishmentOfDebt', window );">Loss on note redemption</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (95,163)<span></span>
</td>
<td class="num">$ (198,330)<span></span>
</td>
<td class="num">$ (893,958)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=creg_SecuritiesPurchaseAgreementMember', window );">Securities Purchase Agreement [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_creg_NotePayablesNetDetailsLineItems', window );"><strong>Note Payables, Net (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConvertibleNotesPayable', window );">Convertible promissory note amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,050,000<span></span>
</td>
<td class="nump">$ 1,050,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentCarryingAmount', window );">Original issue discount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 50,000<span></span>
</td>
<td class="nump">$ 50,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateDuringPeriod', window );">Interest rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">8.00%<span></span>
</td>
<td class="nump">8.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_creg_PercentageOfAmountsOutstanding', window );">Percentage of amounts outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">125.00%<span></span>
</td>
<td class="nump">125.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentConvertibleConversionPrice1', window );">Conversion price (in Dollars per share)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 3.00<span></span>
</td>
<td class="nump">$ 3.00<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShortTermDebtTypeAxis=us-gaap_ConvertibleNotesPayableMember', window );">Promissory Note [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_creg_NotePayablesNetDetailsLineItems', window );"><strong>Note Payables, Net (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentFaceAmount', window );">Principal amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 430,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_creg_TypeOfAgreementAxis=creg_ExchangeAgreementMember', window );">Exchange Agreement [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_creg_NotePayablesNetDetailsLineItems', window );"><strong>Note Payables, Net (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateDuringPeriod', window );">Interest rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">8.00%<span></span>
</td>
<td class="nump">8.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConvertibleDebt', window );">Exchange notes</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,165,379<span></span>
</td>
<td class="nump">$ 1,173,480<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_creg_AgreementDescription', window );">Agreement, description</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">The Company&#x2019;s obligations under the Exchange Notes could be prepaid at any time, provided that in such circumstance the Company would have paid 125% of any amounts outstanding under the Exchange Notes. Beginning on the date that is six months from the issue date of the respective Original Notes (the &#x201c;Issue Dates&#x201d;) and at any time thereafter until the Exchange Notes are paid in full, Purchaser shall have the right to redeem up to $750,000 of the outstanding balance during months six to eight following the respective Issue Date and any amount thereafter.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AmortizationOfFinancingCostsAndDiscounts', window );">Amortization of OID and debt issuing costs of convertible note</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">27,083<span></span>
</td>
<td class="nump">$ 39,583<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentPeriodicPaymentInterest', window );">Interest expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 61,609<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestExpenseDebtExcludingAmortization', window );">Interest expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 26,482<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_creg_TypeOfAgreementAxis=creg_ForbearanceAgreementMember', window );">Forbearance Agreement [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_creg_NotePayablesNetDetailsLineItems', window );"><strong>Note Payables, Net (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_creg_AgreementDescription', window );">Agreement, description</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">Under the term of the forbearance agreement, in the event Lender delivers after October 1, 2019 a Redemption Notice to Borrower and the Redemption Amount set forth therein is not paid in cash to Lender within three Trading Days, then the applicable Redemption Amount shall be increased by 25% (the &#x201c;First Adjustment,&#x201d; and such increase to the Redemption Amount, the &#x201c;First Adjusted Redemption Amount&#x201d;). In the event the First Adjusted Redemption Amount is not paid within three Trading Days after the date of First Adjustment, then the First Adjusted Redemption Amount shall be increased in accordance with the following formula: $0.50 divided by the lowest Closing Trade Price of the Common Stock during the 20 Trading Days prior to the date of the Second Adjustment and the resulting quotient multiplied by the First Adjusted Redemption Amount (the &#x201c;Second Adjustment<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">the Company entered into a series of Exchange Agreements with Iliad Research and Trading, L.P. Pursuant to the Agreement, the Company and Lender partitioned five Promissory Notes in the original total principal amount of $797,000 from a Promissory Note issued by the Company on April 14, 2019. The Company and Lender exchanged the Partitioned Note for the delivery of total 175,400 shares (post-reverse stock split) of the Company&#x2019;s Common Stock. The Company recorded $131,740 gain on conversion of these portion of the note. However, on December 16, 2019, the Company and the lender amended the September 11, 2019 forbearance agreement to increase the adjustment ratio described above from $0.50 to $0.30 (pre-reverse stock split price). The outstanding balance of the Note shall be reduced by an amount equal to the total outstanding balance of the Partitioned Note. The investor made adjustments of $305,626 to increase the principle of the notes during the year ended December 31, 2019 under the term of the September 11th forbearance agreement and the amendment to forbearance agreement dated on December 16, 2019.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_creg_TypeOfAgreementAxis=creg_ExchangeAgreementsTwoMember', window );">Exchange Agreements Two [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_creg_NotePayablesNetDetailsLineItems', window );"><strong>Note Payables, Net (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_creg_TotalSharesOfCommonStock', window );">Total shares of common stock (in Shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">143,333<span></span>
</td>
<td class="nump">143,333<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtConversionOriginalDebtAmount1', window );">Loss on conversion of debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 103,167<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_creg_IncreaseDecreaseOutstandingBalancePercentage', window );">Increase decrease outstanding balance, percentage</a></td>
<td class="nump">25.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_creg_DebtInstrumentOutstandingBalance', window );">Debt instrument outstanding balance</a></td>
<td class="nump">$ 1,271,720<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentRedemptionPricePercentage', window );">Percentage of redemption amount increased</a></td>
<td class="nump">25.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_InvestorMember', window );">Investor [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_creg_NotePayablesNetDetailsLineItems', window );"><strong>Note Payables, Net (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_creg_PrinicipleAdjustmentAmount', window );">Principle adjustment amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 305,626<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=creg_TradingLPMember', window );">Trading, L.P. [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_creg_NotePayablesNetDetailsLineItems', window );"><strong>Note Payables, Net (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_creg_AgreementDescription', window );">Agreement, description</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">Pursuant to the Agreement, the Company and Lender partitioned four new Promissory Notes in the original total principal amount of $819,586 from a Promissory Note issued by the Company on April 14, 2019. The Company and Lender exchanged the Partitioned Note for the delivery of total 304,710 shares (post-reverse stock split) of the Company&#x2019;s Common Stock. The Company recorded $49,837 gain on conversion of these portion of the note. In addition, the investor also made adjustments of $145,000 to increase the principle of the notes during the second quarter of 2020 under the term of the September 11th forbearance agreement and the amendment to forbearance agreement dated on December 16, 2019.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdditionalPaidInCapital', window );">Additional paid capital</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 769,749<span></span>
</td>
<td class="nump">$ 769,749<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_creg_ConversionPrice', window );">Conversion price</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">819,586<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConversionOfStockAmountConverted1', window );">Gain on conversion amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">49,837<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_creg_NetConversionOfStockAmountConverted', window );">Net conversion price</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">145,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GainsLossesOnExtinguishmentOfDebt', window );">Loss on note redemption</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 95,163<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_creg_AgreementDescription">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Agreement, description.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">creg_AgreementDescription</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>creg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_creg_ConversionPrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">creg_ConversionPrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>creg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_creg_DebtInstrumentOutstandingBalance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Debt instrument outstanding balance.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">creg_DebtInstrumentOutstandingBalance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>creg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_creg_IncreaseDecreaseOutstandingBalancePercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percentage of increase decrease outstanding balance.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">creg_IncreaseDecreaseOutstandingBalancePercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>creg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_creg_NetConversionOfStockAmountConverted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">creg_NetConversionOfStockAmountConverted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>creg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_creg_NotePayablesNetDetailsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">creg_NotePayablesNetDetailsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>creg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_creg_PercentageOfAmountsOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percentage of amounts outstanding.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">creg_PercentageOfAmountsOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>creg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_creg_PrinicipleAdjustmentAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Priniciple adjustment amount.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">creg_PrinicipleAdjustmentAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>creg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_creg_TotalSharesOfCommonStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total shares of common stock.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">creg_TotalSharesOfCommonStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>creg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdditionalPaidInCapital">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders. Includes adjustments to additional paid in capital. Some examples of such adjustments include recording the issuance of debt with a beneficial conversion feature and certain tax consequences of equity instruments awarded to employees. Use this element for the aggregate amount of additional paid-in capital associated with common and preferred stock. For additional paid-in capital associated with only common stock, use the element additional paid in capital, common stock. For additional paid-in capital associated with only preferred stock, use the element additional paid in capital, preferred stock.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 65<br> -Paragraph 15<br> -Subparagraph (g)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=121322162&amp;loc=SL121327923-165333<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdditionalPaidInCapital</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AmortizationOfFinancingCostsAndDiscounts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization expense attributable to debt discount (premium) and debt issuance costs.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=119993939&amp;loc=d3e28555-108399<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AmortizationOfFinancingCostsAndDiscounts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConversionOfStockAmountConverted1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The value of the stock converted in a noncash (or part noncash) transaction. Noncash is defined as transactions during a period that do not result in cash receipts or cash payments in the period. "Part noncash" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=121583591&amp;loc=d3e4313-108586<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=121583591&amp;loc=d3e4332-108586<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=121583591&amp;loc=d3e4304-108586<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConversionOfStockAmountConverted1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConvertibleDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Including the current and noncurrent portions, carrying amount of debt identified as being convertible into another form of financial instrument (typically the entity's common stock) as of the balance sheet date, which originally required full repayment more than twelve months after issuance or greater than the normal operating cycle of the company.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(16))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(16))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConvertibleDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConvertibleNotesPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Including the current and noncurrent portions, carrying value as of the balance sheet date of a written promise to pay a note, initially due after one year or beyond the operating cycle if longer, which can be exchanged for a specified amount of one or more securities (typically common stock), at the option of the issuer or the holder.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(16))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 946<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(13))<br> -URI http://asc.fasb.org/extlink&amp;oid=120401414&amp;loc=d3e603758-122996<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(16)(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConvertibleNotesPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtConversionOriginalDebtAmount1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of the original debt being converted in a noncash (or part noncash) transaction. "Part noncash" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=121583591&amp;loc=d3e4304-108586<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=121583591&amp;loc=d3e4332-108586<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtConversionOriginalDebtAmount1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentCarryingAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, before unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but is not limited to, notes payable, bonds payable, commercial loans, mortgage loans, convertible debt, subordinated debt and other types of debt.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120520924&amp;loc=SL6031897-161870<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(16))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(16))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentCarryingAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentConvertibleConversionPrice1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The price per share of the conversion feature embedded in the debt instrument.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120520924&amp;loc=SL6031898-161870<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentConvertibleConversionPrice1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentFaceAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Face (par) amount of debt instrument at time of issuance.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=119993939&amp;loc=d3e28551-108399<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 55<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=114775985&amp;loc=d3e28878-108400<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentFaceAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentInterestRateDuringPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The average effective interest rate during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=119993939&amp;loc=d3e28551-108399<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.22(a)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentInterestRateDuringPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentPeriodicPaymentInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of the required periodic payments applied to interest.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.22)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentPeriodicPaymentInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentRedemptionPricePercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percentage price of original principal amount of debt at which debt can be redeemed by the issuer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 470<br> -Section 50<br> -Paragraph 3<br> -Subparagraph e<br> -URI http://asc.fasb.org/extlink&amp;oid=75038535&amp;loc=d3e64711-112823<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentRedemptionPricePercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GainsLossesOnExtinguishmentOfDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Difference between the fair value of payments made and the carrying amount of debt which is extinguished prior to maturity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 50<br> -Section 40<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=117329964&amp;loc=d3e12355-112629<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 50<br> -Section 40<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=117329964&amp;loc=d3e12317-112629<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GainsLossesOnExtinguishmentOfDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestExpenseDebtExcludingAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Represents the portion of interest incurred in the period on debt arrangements that was charged against earnings, excluding amortization of debt discount (premium) and financing costs.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestExpenseDebtExcludingAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentAxis=creg_SecuritiesPurchaseAgreementMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=creg_SecuritiesPurchaseAgreementMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShortTermDebtTypeAxis=us-gaap_ConvertibleNotesPayableMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShortTermDebtTypeAxis=us-gaap_ConvertibleNotesPayableMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_creg_TypeOfAgreementAxis=creg_ExchangeAgreementMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">creg_TypeOfAgreementAxis=creg_ExchangeAgreementMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_creg_TypeOfAgreementAxis=creg_ForbearanceAgreementMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">creg_TypeOfAgreementAxis=creg_ForbearanceAgreementMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_creg_TypeOfAgreementAxis=creg_ExchangeAgreementsTwoMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">creg_TypeOfAgreementAxis=creg_ExchangeAgreementsTwoMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_InvestorMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_InvestorMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=creg_TradingLPMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=creg_TradingLPMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>70
<FILENAME>R57.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.2</span><table class="report" border="0" cellspacing="2" id="idm140208697264840">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Shares Issued for Equity Financing and Stock Compensation (Details) - Board of Director [Member] - USD ($)<br></strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1">1 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 09, 2020</div></th>
<th class="th"><div>Mar. 16, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_creg_SharesIssuedforEquityFinancingandStockCompensationDetailsLineItems', window );"><strong>Shares Issued for Equity Financing and Stock Compensation (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues', window );">Shares issued</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,333<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueNewIssues', window );">Fair value of shares</a></td>
<td class="nump">$ 10,999<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_creg_SharesIssuedforEquityFinancingandStockCompensationDetailsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">creg_SharesIssuedforEquityFinancingandStockCompensationDetailsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>creg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of new stock issued during the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21463-112644<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesNewIssues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodValueNewIssues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Equity impact of the value of new stock issued during the period. Includes shares issued in an initial public offering or a secondary public offering.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21463-112644<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodValueNewIssues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_TitleOfIndividualAxis=srt_BoardOfDirectorsChairmanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_TitleOfIndividualAxis=srt_BoardOfDirectorsChairmanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>71
<FILENAME>R58.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.2</span><table class="report" border="0" cellspacing="2" id="idm140208674826632">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Shares Issued for Equity Financing and Stock Compensation (Details) - Schedule of warrant activity - Warrant [Member]<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th">
<div>Jun. 30, 2020 </div>
<div>$ / shares </div>
<div>shares</div>
</th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_creg_SharesIssuedforEquityFinancingandStockCompensationDetailsScheduleofwarrantactivityLineItems', window );"><strong>Shares Issued for Equity Financing and Stock Compensation (Details) - Schedule of warrant activity [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Number of Warrants, Beginning balance, | shares</a></td>
<td class="nump">30,411<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice', window );">Average Exercise Price (post-reverse stock split price), Beginning balance, | $ / shares</a></td>
<td class="nump">$ 14.0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_creg_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm3', window );">Weighted Average Remaining Contractual Term in Years, Beginning balance,</a></td>
<td class="text">4 years 76 days<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber', window );">Beginning balance, Exercisable | shares</a></td>
<td class="nump">30,411<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice', window );">Beginning balance, Exercisable | $ / shares</a></td>
<td class="nump">$ 14.0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_creg_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1BeginningBalance', window );">Beginning balance, Exercisable</a></td>
<td class="text">4 years 76 days<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross', window );">Number of Warrants, Granted | shares</a></td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice', window );">Average Exercise Price (post-reverse stock split price), Granted | $ / shares</a></td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_creg_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantedWeightedAverageRemainingContractualTerm2', window );">Weighted Average Remaining Contractual Term in Years, Granted</a></td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised', window );">Number of Warrants, Exercised | shares</a></td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice', window );">Average Exercise Price (post-reverse stock split price), Exercised | $ / shares</a></td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_creg_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisedWeightedAverageRemainingContractualTerm2', window );">Weighted Average Remaining Contractual Term in Years, Exercised</a></td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod', window );">Number of Warrants, Forfeited | shares</a></td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice', window );">Average Exercise Price (post-reverse stock split price), Forfeited | $ / shares</a></td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_creg_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeitedWeightedAverageRemainingContractualTerm2', window );">Weighted Average Remaining Contractual Term in Years, Forfeited</a></td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_creg_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpiredInPeriod', window );">Number of Warrants, Expired | shares</a></td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_creg_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpiredInPeriodWeightedAverageExercisePrice', window );">Average Exercise Price (post-reverse stock split price), Expired | $ / shares</a></td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_creg_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpiredWeightedAverageRemainingContractualTerm2', window );">Weighted Average Remaining Contractual Term in Years, Expired</a></td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Number of Warrants, Ending balance | shares</a></td>
<td class="nump">30,411<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice', window );">Average Exercise Price (post-reverse stock split price), Ending balance | $ / shares</a></td>
<td class="nump">$ 14.0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2', window );">Weighted Average Remaining Contractual Term in Years, Ending balance</a></td>
<td class="text">3 years 259 days<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber', window );">Number of Warrants, Exercisable | shares</a></td>
<td class="nump">30,411<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice', window );">Average Exercise Price (post-reverse stock split price), Exercisable | $ / shares</a></td>
<td class="nump">$ 14.0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1', window );">Weighted Average Remaining Contractual Term in Years, Exercisable</a></td>
<td class="text">3 years 259 days<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_creg_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpiredInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of Warrants, Expired.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">creg_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpiredInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>creg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_creg_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisedWeightedAverageRemainingContractualTerm2">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted Average Remaining Contractual Term in Years, Exercised.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">creg_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisedWeightedAverageRemainingContractualTerm2</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>creg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_creg_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpiredInPeriodWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Average Exercise Price (post-reverse stock split price), Expired.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">creg_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpiredInPeriodWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>creg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_creg_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpiredWeightedAverageRemainingContractualTerm2">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted Average Remaining Contractual Term in Years, Expired.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">creg_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpiredWeightedAverageRemainingContractualTerm2</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>creg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_creg_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeitedWeightedAverageRemainingContractualTerm2">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted Average Remaining Contractual Term in Years, Forfeited.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">creg_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeitedWeightedAverageRemainingContractualTerm2</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>creg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_creg_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantedWeightedAverageRemainingContractualTerm2">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted Average Remaining Contractual Term in Years, Granted.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">creg_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantedWeightedAverageRemainingContractualTerm2</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>creg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_creg_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1BeginningBalance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">creg_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1BeginningBalance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>creg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_creg_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm3">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average remaining contractual term for option awards outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">creg_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm3</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>creg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_creg_SharesIssuedforEquityFinancingandStockCompensationDetailsScheduleofwarrantactivityLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">creg_SharesIssuedforEquityFinancingandStockCompensationDetailsScheduleofwarrantactivityLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>creg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The number of shares into which fully or partially vested stock options outstanding as of the balance sheet date can be currently converted under the option plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iii)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The weighted-average price as of the balance sheet date at which grantees can acquire the shares reserved for issuance on vested portions of options outstanding and currently exercisable under the stock option plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iii)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Gross number of share options (or share units) granted during the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of options outstanding, including both vested and non-vested options.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)-(ii)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average price at which option holders acquired shares when converting their stock options into shares.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average price at which grantees could have acquired the underlying shares with respect to stock options that were terminated.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average remaining contractual term for vested portions of options outstanding and currently exercisable or convertible, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average remaining contractual term for option awards outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of share options (or share units) exercised during the current period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21463-112644<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementEquityComponentsAxis=us-gaap_WarrantMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementEquityComponentsAxis=us-gaap_WarrantMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>72
<FILENAME>R59.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.2</span><table class="report" border="0" cellspacing="2" id="idm140208678320184">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Tax (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2018</div></th>
<th class="th"><div>Jun. 30, 2019</div></th>
<th class="th"><div>Jun. 30, 2020</div></th>
<th class="th"><div>Jun. 30, 2019</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_creg_IncomeTaxDetailsLineItems', window );"><strong>Income Tax (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateContinuingOperations', window );">Effective income tax rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(24.10%)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxExaminationDescription', window );">Income tax, description</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">The US parent company, CREG is taxed in the US and, as of June 30, 2020, had net operating loss (&#x201c;NOL&#x201d;) carry forwards for income taxes of $1.74 million; for federal income tax purposes, the NOL arising in tax years beginning after 2017 may only reduce 80% of a taxpayer&#x2019;s taxable income, and may be carried forward indefinitely. The management believes the realization of benefits from these losses may be uncertain due to the US parent company&#x2019;s continuing operating losses. Accordingly, a 100% deferred tax asset valuation allowance was provided.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLossCarryforwards', window );">Net operating loss carry forwards (in Dollars)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,740<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherInformationPertainingToIncomeTaxes', window );">Income tax provisions, description</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">1. Five-year net operating loss (NOL) carryback provision: the Act allows for the carryback of losses arising in a taxable year beginning after December 31, 2017, and before January 1, 2021, to each of the five taxable years preceding the taxable year of the loss. 2. Fiscal year NOL carryback fix from the Tax Cuts and Jobs Act (TCJA) of 2017: the Act corrects the language to provide fiscal year taxpayers who had NOLs arising in years that began prior to December 31, 2017 and ended after December 31, 2017 with the ability to carry back those NOLs. 3. Deferral of 80% income limitation on post-2017 NOLs to 2021: the Act suspends this 80% limitation for taxable years beginning before January 1, 2021, and instead allows the full offset of taxable income. For tax years beginning after December 31, 2020, the Act reinstates the 80% limitation. 4. Immediate Alternative Minimum Tax (&#x201c;AMT&#x201d;) tax credit refunds: the Act accelerates availability of AMT credits. The full remaining refundable AMT credit amount will be available for a corporation&#x2019;s first taxable year beginning in 2019. Alternatively, a corporation may elect to use 100% of its AMT credits for its first taxable year beginning in 2018.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxAuthorityAxis=creg_PRCMember', window );">PRC [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_creg_IncomeTaxDetailsLineItems', window );"><strong>Income Tax (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateContinuingOperations', window );">Effective income tax rate</a></td>
<td class="nump">25.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">25.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">25.00%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLossCarryforwards', window );">Net operating loss carry forwards (in Dollars)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 66,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_creg_EffectiveIncomeTaxRateReconciliationDeferredTaxValuationAllowance', window );">Percentage of deferred tax valuation allowance</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">100.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_creg_EffectiveIncomeTaxRateReconciliationDeferredTaxValuationAllowance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percentage of deferred tax valuation allowance.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">creg_EffectiveIncomeTaxRateReconciliationDeferredTaxValuationAllowance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>creg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_creg_IncomeTaxDetailsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">creg_IncomeTaxDetailsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>creg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateContinuingOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateContinuingOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxExaminationDescription">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>A brief description of status of the tax examination, significant findings to date, and the entity's position with respect to the findings.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15<br> -Subparagraph (d)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32718-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxExaminationDescription</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLossCarryforwards">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of operating loss carryforward, before tax effects, available to reduce future taxable income under enacted tax laws.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32559-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLossCarryforwards</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherInformationPertainingToIncomeTaxes">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Description of events or transactions pertaining to income taxes classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 14<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32705-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherInformationPertainingToIncomeTaxes</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxAuthorityAxis=creg_PRCMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxAuthorityAxis=creg_PRCMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>73
<FILENAME>R60.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.2</span><table class="report" border="0" cellspacing="2" id="idm140208699827048">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Tax (Details) - Schedule of reconciles U.S. statutory rates to effective tax rate<br></strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2020</div></th>
<th class="th"><div>Jun. 30, 2019</div></th>
<th class="th"><div>Jun. 30, 2020</div></th>
<th class="th"><div>Jun. 30, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_creg_ScheduleOfReconcilesUSStatutoryRatesToEffectiveTaxRateAbstract', window );"><strong>Schedule of reconciles U.S. statutory rates to effective tax rate [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_creg_USStatutoryRates', window );">U.S. statutory rates</a></td>
<td class="nump">21.00%<span></span>
</td>
<td class="num">(21.00%)<span></span>
</td>
<td class="nump">21.00%<span></span>
</td>
<td class="num">(21.00%)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential', window );">Tax rate difference &#8211; current provision</a></td>
<td class="nump">5.40%<span></span>
</td>
<td class="num">(3.80%)<span></span>
</td>
<td class="nump">10.10%<span></span>
</td>
<td class="num">(3.60%)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_creg_EffectiveIncomeTaxRateReconciliationAdjustmentOnPRCTaxReturn', window );">Tax adjustment on PRC tax return</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">9.80%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5.30%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_creg_ReversalOfTemporaryDifferenceDueToDisposal', window );">Reversal of temporary difference due to disposal of Shenqiu</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3.20%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(22.40%)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments', window );">Permanent differences</a></td>
<td class="nump">2.60%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">12.60%<span></span>
</td>
<td class="nump">2.00%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationOtherReconcilingItemsPercent', window );">Other</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1.60%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationDeductionsOther', window );">Change in valuation allowance on PRC NOL</a></td>
<td class="num">(33.80%)<span></span>
</td>
<td class="nump">11.90%<span></span>
</td>
<td class="num">(62.80%)<span></span>
</td>
<td class="nump">15.40%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance', window );">Change in valuation allowance on US NOL</a></td>
<td class="nump">4.80%<span></span>
</td>
<td class="nump">0.30%<span></span>
</td>
<td class="nump">19.10%<span></span>
</td>
<td class="nump">0.20%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateContinuingOperations', window );">Tax expense per financial statements</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(24.10%)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_creg_EffectiveIncomeTaxRateReconciliationAdjustmentOnPRCTaxReturn">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tax adjustment on PRC tax return.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">creg_EffectiveIncomeTaxRateReconciliationAdjustmentOnPRCTaxReturn</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>creg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_creg_ReversalOfTemporaryDifferenceDueToDisposal">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percentage of reversal of temporary difference due to disposal.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">creg_ReversalOfTemporaryDifferenceDueToDisposal</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>creg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_creg_ScheduleOfReconcilesUSStatutoryRatesToEffectiveTaxRateAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">creg_ScheduleOfReconcilesUSStatutoryRatesToEffectiveTaxRateAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>creg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_creg_USStatutoryRates">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>U.S. statutory rates.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">creg_USStatutoryRates</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>creg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateContinuingOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateContinuingOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to changes in the valuation allowance for deferred tax assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.4)<br> -URI http://asc.fasb.org/extlink&amp;oid=116825942&amp;loc=d3e330036-122817<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateReconciliationDeductionsOther">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to other deductions.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.4)<br> -URI http://asc.fasb.org/extlink&amp;oid=116825942&amp;loc=d3e330036-122817<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateReconciliationDeductionsOther</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations applicable to statutory income tax expense (benefit) outside of the country of domicile.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32687-109319<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.4)<br> -URI http://asc.fasb.org/extlink&amp;oid=116825942&amp;loc=d3e330036-122817<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to other adjustments.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32687-109319<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.4)<br> -URI http://asc.fasb.org/extlink&amp;oid=116825942&amp;loc=d3e330036-122817<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateReconciliationOtherReconcilingItemsPercent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percentage of the difference, between reported income tax expense (benefit) and the expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations, that is attributable to tax exempt income, equity in earnings (loss) of an unconsolidated subsidiary, minority interest income (expense), tax holiday, disposition of a business, disposition of an asset, repatriation of foreign earnings, repatriation of foreign earnings jobs creation act of 2004, change in enacted tax rate, prior year income taxes, change in deferred tax asset valuation allowance, and other adjustments.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateReconciliationOtherReconcilingItemsPercent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>74
<FILENAME>R61.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.2</span><table class="report" border="0" cellspacing="2" id="idm140208692451800">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Tax (Details) - Schedule of provision for income tax expense - USD ($)<br></strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2020</div></th>
<th class="th"><div>Jun. 30, 2019</div></th>
<th class="th"><div>Jun. 30, 2020</div></th>
<th class="th"><div>Jun. 30, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_creg_ScheduleOfProvisionForIncomeTaxExpenseAbstract', window );"><strong>Schedule of provision for income tax expense [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CurrentIncomeTaxExpenseBenefit', window );">Income tax expense &#8211; current</a></td>
<td class="text"> <span></span>
</td>
<td class="num">$ (61,700)<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">$ 78,044<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxExpenseBenefit', window );">Income tax benefit &#8211; deferred</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">166,527<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="num">(2,364,088)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Total income tax benefit</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">$ 104,827<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="num">$ (2,286,044)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_creg_ScheduleOfProvisionForIncomeTaxExpenseAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">creg_ScheduleOfProvisionForIncomeTaxExpenseAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>creg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CurrentIncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of current income tax expense (benefit) pertaining to taxable income (loss) from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=116825942&amp;loc=d3e330036-122817<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32639-109319<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.2)<br> -URI http://asc.fasb.org/extlink&amp;oid=116825942&amp;loc=d3e330036-122817<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CurrentIncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredIncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=116825942&amp;loc=d3e330036-122817<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.1)<br> -URI http://asc.fasb.org/extlink&amp;oid=116825942&amp;loc=d3e330036-122817<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.2)<br> -URI http://asc.fasb.org/extlink&amp;oid=116825942&amp;loc=d3e330036-122817<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32639-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredIncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 6.I.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=116825942&amp;loc=d3e330036-122817<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32672-109319<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (h)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22663-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120385591&amp;loc=d3e38679-109324<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(9))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22658-107794<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>75
<FILENAME>R62.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.2</span><table class="report" border="0" cellspacing="2" id="idm140208776566696">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Stock-Based Compensation Plan (Details)<br></strong></div></th>
<th class="th">
<div>Jun. 19, 2015 </div>
<div>shares</div>
</th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract', window );"><strong>Share-based Payment Arrangement [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ExcessStockSharesAuthorized', window );">Shares of common stock authorized for issuance</a></td>
<td class="nump">124,626<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ExcessStockSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Maximum number of excess stock shares permitted to be issued.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ExcessStockSharesAuthorized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>76
<FILENAME>R63.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.2</span><table class="report" border="0" cellspacing="2" id="idm140208698543352">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock-Based Compensation Plan (Details) - Schedule of option activity with respect to employees and independent directors - Independent Directors Compensation Plan [Member]<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th">
<div>Jun. 30, 2020 </div>
<div>$ / shares </div>
<div>shares</div>
</th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_creg_StockBasedCompensationPlanDetailsScheduleofoptionactivitywithrespecttoemployeesandindependentdirectorsLineItems', window );"><strong>Stock-Based Compensation Plan (Details) - Schedule of option activity with respect to employees and independent directors [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_creg_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionOutstandingNumber', window );">Outstanding, Beginning balance | shares</a></td>
<td class="nump">900<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_creg_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionOutstandingWeightedAverageExercisePrice', window );">Outstanding, Beginning balance | $ / shares</a></td>
<td class="nump">$ 54.3<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2', window );">Outstanding, Beginning balance</a></td>
<td class="text">4 years 149 days<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_creg_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionOutstandingNumberExercisable', window );">Exercisable, Beginning balance | shares</a></td>
<td class="nump">900<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_creg_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionExercisableWeightedAverageExercisePrice', window );">Exercisable, Beginning balance | $ / shares</a></td>
<td class="nump">$ 54.3<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1', window );">Exercisable, Beginning balance</a></td>
<td class="text">4 years 149 days<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross', window );">Number of Shares, Granted | shares</a></td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice', window );">Average Exercise Price per Share (post-reverse stock split price), Granted | $ / shares</a></td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_creg_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantedWeightedAverageRemainingContractualTerm2', window );">Weighted Average Remaining Contractual Term in Years, Granted</a></td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised', window );">Number of Shares, Exercised | shares</a></td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice', window );">Average Exercise Price per Share (post-reverse stock split price), Exercised | $ / shares</a></td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_creg_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisedWeightedAverageRemainingContractualTerm2', window );">Weighted Average Remaining Contractual Term in Years, Exercised</a></td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod', window );">Number of Shares, Forfeited | shares</a></td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice', window );">Average Exercise Price per Share (post-reverse stock split price), Forfeited | $ / shares</a></td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_creg_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeitedWeightedAverageRemainingContractualTerm2', window );">Weighted Average Remaining Contractual Term in Years, Forfeited</a></td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_creg_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionOutstandingNumber', window );">Outstanding, Ending balance | shares</a></td>
<td class="nump">900<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_creg_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionOutstandingWeightedAverageExercisePrice', window );">Outstanding, Ending balance | $ / shares</a></td>
<td class="nump">$ 54.3<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_creg_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTermOne', window );">Outstanding, Ending balance</a></td>
<td class="text">3 years 332 days<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_creg_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionOutstandingNumberExercisable', window );">Exercisable, Ending balance | shares</a></td>
<td class="nump">900<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_creg_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionExercisableWeightedAverageExercisePrice', window );">Exercisable, Ending balance | $ / shares</a></td>
<td class="nump">$ 54.3<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_creg_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTermTwo', window );">Exercisable, Ending balance</a></td>
<td class="text">3 years 332 days<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_creg_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionExercisableWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The weighted-average price as of the balance sheet date at which grantees can acquire the shares reserved for issuance on vested portions of options outstanding and currently exercisable under the stock option plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">creg_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionExercisableWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>creg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_creg_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionOutstandingNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">creg_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionOutstandingNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>creg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_creg_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionOutstandingNumberExercisable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of shares Exercisable.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">creg_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionOutstandingNumberExercisable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>creg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_creg_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionOutstandingWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">creg_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionOutstandingWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>creg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_creg_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTermTwo">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average remaining contractual term for vested portions of options outstanding and currently exercisable or convertible, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">creg_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTermTwo</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>creg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_creg_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTermOne">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average remaining contractual term for option awards outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">creg_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTermOne</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>creg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_creg_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisedWeightedAverageRemainingContractualTerm2">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted Average Remaining Contractual Term in Years, Exercised.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">creg_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisedWeightedAverageRemainingContractualTerm2</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>creg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_creg_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeitedWeightedAverageRemainingContractualTerm2">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted Average Remaining Contractual Term in Years, Forfeited.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">creg_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeitedWeightedAverageRemainingContractualTerm2</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>creg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_creg_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantedWeightedAverageRemainingContractualTerm2">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted Average Remaining Contractual Term in Years, Granted.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">creg_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantedWeightedAverageRemainingContractualTerm2</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>creg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_creg_StockBasedCompensationPlanDetailsScheduleofoptionactivitywithrespecttoemployeesandindependentdirectorsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">creg_StockBasedCompensationPlanDetailsScheduleofoptionactivitywithrespecttoemployeesandindependentdirectorsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>creg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Gross number of share options (or share units) granted during the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average price at which option holders acquired shares when converting their stock options into shares.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average price at which grantees could have acquired the underlying shares with respect to stock options that were terminated.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average remaining contractual term for vested portions of options outstanding and currently exercisable or convertible, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average remaining contractual term for option awards outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of share options (or share units) exercised during the current period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21463-112644<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OptionIndexedToIssuersEquityTypeAxis=creg_IndependentDirectorsCompensationPlanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OptionIndexedToIssuersEquityTypeAxis=creg_IndependentDirectorsCompensationPlanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>77
<FILENAME>R64.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.2</span><table class="report" border="0" cellspacing="2" id="idm140208678244568">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Statutory Reserves (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2020</div></th>
<th class="th"><div>Jun. 30, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_creg_StatutoryReservesDetailsLineItems', window );"><strong>Statutory Reserves (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_creg_StatutoryReserveDescription', window );">Description of statutory reverse</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">the Company transferred $140,494, which is 10% of Xi&#x2019;an TCH&#x2019;s net income to the statutory reverse<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatutoryAccountingPracticesStatutoryNetIncomeAmount', window );">Transferred amount (in Dollars)</a></td>
<td class="nump">$ 140,494<span></span>
</td>
<td class="nump">$ 140,494<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentDescription', window );">Debt Instrument, Description</a></td>
<td class="text">10%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ValuationAllowancesAndReservesTypeAxis=creg_StatutorySurplusReserveFundMember', window );">Statutory Surplus Reserve Fund [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_creg_StatutoryReservesDetailsLineItems', window );"><strong>Statutory Reserves (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_creg_PercentageOfStatutoryReserveNetIncome', window );">Percentage of net income</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10.00%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_creg_PercentageOfReserveRegisteredCapital', window );">Statutory surplus reserve of registered capital, percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">50.00%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_creg_TotalRemainingReserveDescription', window );">Surplus reserve fund, description</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">The surplus reserve fund is non-distributable other than during liquidation and can be used to fund previous years&#x2019; losses, if any, and may be utilized for business expansion or converted into share capital by issuing new shares to existing shareholders in proportion to their shareholding or by increasing the par value of the shares currently held by them, provided that the remaining reserve balance after such issue is not less than 25% of the registered capital.<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ValuationAllowancesAndReservesTypeAxis=creg_CommonWelfareFundMember', window );">Common Welfare Fund [Member] | Minimum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_creg_StatutoryReservesDetailsLineItems', window );"><strong>Statutory Reserves (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_creg_PercentageOfStatutoryReserveNetIncome', window );">Percentage of net income</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5.00%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ValuationAllowancesAndReservesTypeAxis=creg_CommonWelfareFundMember', window );">Common Welfare Fund [Member] | Maximum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_creg_StatutoryReservesDetailsLineItems', window );"><strong>Statutory Reserves (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_creg_PercentageOfStatutoryReserveNetIncome', window );">Percentage of net income</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10.00%<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_creg_PercentageOfReserveRegisteredCapital">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">creg_PercentageOfReserveRegisteredCapital</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>creg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_creg_PercentageOfStatutoryReserveNetIncome">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percentage of statutory reserve net income for the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">creg_PercentageOfStatutoryReserveNetIncome</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>creg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_creg_StatutoryReserveDescription">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Description of statutory reserve.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">creg_StatutoryReserveDescription</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>creg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_creg_StatutoryReservesDetailsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">creg_StatutoryReservesDetailsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>creg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_creg_TotalRemainingReserveDescription">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Description of total remaining reserve.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">creg_TotalRemainingReserveDescription</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>creg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentDescription">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Identification of the lender and information about a contractual promise to repay a short-term or long-term obligation, which includes borrowings under lines of credit, notes payable, commercial paper, bonds payable, debentures, and other contractual obligations for payment. This may include rationale for entering into the arrangement, significant terms of the arrangement, which may include amount, repayment terms, priority, collateral required, debt covenants, borrowing capacity, call features, participation rights, conversion provisions, sinking-fund requirements, voting rights, basis for conversion if convertible and remarketing provisions. The description may be provided for individual debt instruments, rational groupings of debt instruments, or by debt in total.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(16))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21475-112644<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(16))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(13))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(19))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 470<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=75038535&amp;loc=d3e64711-112823<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentDescription</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatutoryAccountingPracticesStatutoryNetIncomeAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of net income for the period determined using accounting principles prescribed or permitted by insurance regulators.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(23)(c))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatutoryAccountingPracticesStatutoryNetIncomeAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ValuationAllowancesAndReservesTypeAxis=creg_StatutorySurplusReserveFundMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ValuationAllowancesAndReservesTypeAxis=creg_StatutorySurplusReserveFundMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ValuationAllowancesAndReservesTypeAxis=creg_CommonWelfareFundMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ValuationAllowancesAndReservesTypeAxis=creg_CommonWelfareFundMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MinimumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>78
<FILENAME>R65.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.2</span><table class="report" border="0" cellspacing="2" id="idm140208699590776">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Statutory Reserves (Details) - Schedule of maximum statutory reserve amount<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
<th class="th" colspan="1">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th">
<div>Jun. 30, 2020 </div>
<div>USD ($)</div>
</th>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th">
<div>Jun. 30, 2020 </div>
<div>CNY (&#165;)</div>
</th>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=creg_ShanghaiTCHMember', window );">Shanghai TCH [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_creg_StatutoryReservesDetailsScheduleofmaximumstatutoryreserveamountLineItems', window );"><strong>Statutory Reserves (Details) - Schedule of maximum statutory reserve amount [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Capital', window );">Registered Capital</a></td>
<td class="nump">$ 29,800,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_creg_MaximumStatutoryReserveAmount', window );">Maximum Statutory Reserve Amount</a></td>
<td class="nump">$ 14,900,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_creg_StatutoryReserveDescription', window );">Statutory reserve, description</a></td>
<td class="text">6,564,303 ($1,003,859)<span></span>
</td>
<td class="text">6,564,303 ($1,003,859)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=creg_XianTCHMember', window );">Xi&#8217;an TCH [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_creg_StatutoryReservesDetailsScheduleofmaximumstatutoryreserveamountLineItems', window );"><strong>Statutory Reserves (Details) - Schedule of maximum statutory reserve amount [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Capital', window );">Registered Capital</a></td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">202,000,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_creg_MaximumStatutoryReserveAmount', window );">Maximum Statutory Reserve Amount</a></td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">101,000,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_creg_StatutoryReserveDescription', window );">Statutory reserve, description</a></td>
<td class="text">70,347,763 ($10,747,478)<span></span>
</td>
<td class="text">69,359,820 ($10,606,984)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=creg_ErdosTCHMember', window );">Erdos TCH [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_creg_StatutoryReservesDetailsScheduleofmaximumstatutoryreserveamountLineItems', window );"><strong>Statutory Reserves (Details) - Schedule of maximum statutory reserve amount [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Capital', window );">Registered Capital</a></td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">120,000,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_creg_MaximumStatutoryReserveAmount', window );">Maximum Statutory Reserve Amount</a></td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">60,000,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_creg_StatutoryReserveDescription', window );">Statutory reserve, description</a></td>
<td class="text">19,035,814 ($2,914,869)<span></span>
</td>
<td class="text">19,035,814 ($2,914,869)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=creg_XianZhonghongMember', window );">Xi&#8217;an Zhonghong [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_creg_StatutoryReservesDetailsScheduleofmaximumstatutoryreserveamountLineItems', window );"><strong>Statutory Reserves (Details) - Schedule of maximum statutory reserve amount [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Capital', window );">Registered Capital</a></td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">30,000,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_creg_MaximumStatutoryReserveAmount', window );">Maximum Statutory Reserve Amount</a></td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">15,000,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_creg_StatutoryReserveDescription', window );">Statutory reserve, description</a></td>
<td class="text">Did not accrue yet due to accumulated deficit<span></span>
</td>
<td class="text">Did not accrue yet due to accumulated deficit<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=creg_ShaanxiHuahongMember', window );">Shaanxi Huahong [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_creg_StatutoryReservesDetailsScheduleofmaximumstatutoryreserveamountLineItems', window );"><strong>Statutory Reserves (Details) - Schedule of maximum statutory reserve amount [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Capital', window );">Registered Capital</a></td>
<td class="nump">$ 2,500,300<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_creg_MaximumStatutoryReserveAmount', window );">Maximum Statutory Reserve Amount</a></td>
<td class="nump">$ 1,250,150<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_creg_StatutoryReserveDescription', window );">Statutory reserve, description</a></td>
<td class="text">Did not accrue yet due to accumulated deficit<span></span>
</td>
<td class="text">Did not accrue yet due to accumulated deficit<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=creg_ZhongxunMember', window );">Zhongxun [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_creg_StatutoryReservesDetailsScheduleofmaximumstatutoryreserveamountLineItems', window );"><strong>Statutory Reserves (Details) - Schedule of maximum statutory reserve amount [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Capital', window );">Registered Capital</a></td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">35,000,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_creg_MaximumStatutoryReserveAmount', window );">Maximum Statutory Reserve Amount</a></td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 17,500,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_creg_StatutoryReserveDescription', window );">Statutory reserve, description</a></td>
<td class="text">Did not accrue yet due to accumulated deficit<span></span>
</td>
<td class="text">Did not accrue yet due to accumulated deficit<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_creg_MaximumStatutoryReserveAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Maximum Statutory Reserve Amount</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">creg_MaximumStatutoryReserveAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>creg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_creg_StatutoryReserveDescription">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Description of statutory reserve.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">creg_StatutoryReserveDescription</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>creg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_creg_StatutoryReservesDetailsScheduleofmaximumstatutoryreserveamountLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">creg_StatutoryReservesDetailsScheduleofmaximumstatutoryreserveamountLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>creg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Capital">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of total capital as defined by regulatory framework.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 948<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=6490092&amp;loc=d3e47304-110998<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 505<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=117337116&amp;loc=SL5958568-112826<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 948<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=6490092&amp;loc=d3e47080-110998<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Capital</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=creg_ShanghaiTCHMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=creg_ShanghaiTCHMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=creg_XianTCHMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=creg_XianTCHMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=creg_ErdosTCHMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=creg_ErdosTCHMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=creg_XianZhonghongMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=creg_XianZhonghongMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=creg_ShaanxiHuahongMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=creg_ShaanxiHuahongMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=creg_ZhongxunMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=creg_ZhongxunMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>79
<FILENAME>R66.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.2</span><table class="report" border="0" cellspacing="2" id="idm140208674701240">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Commitments (Details)<br></strong></div></th>
<th class="th" colspan="2"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="2">1 Months Ended</th>
<th class="th" colspan="1">2 Months Ended</th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th">
<div>May 08, 2020 </div>
<div>USD ($) </div>
<div>shares</div>
</th>
<th class="th">
<div>May 08, 2020 </div>
<div>CNY (&#165;) </div>
<div>shares</div>
</th>
<th class="th"><div>Oct. 10, 2019</div></th>
<th class="th">
<div>Nov. 20, 2017 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Nov. 20, 2017 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Jun. 30, 2020 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Jun. 30, 2020 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Jun. 30, 2019 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Jun. 30, 2020 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Jun. 30, 2019 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_creg_CommitmentsDetailsLineItems', window );"><strong>Commitments (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsForRent', window );">Monthly rental payment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 5,600<span></span>
</td>
<td class="nump">&#165; 36,536<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LeaseAndRentalExpense', window );">Rental expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 16,128<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 26,494<span></span>
</td>
<td class="nump">$ 32,502<span></span>
</td>
<td class="nump">$ 53,067<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant', window );">Common stock annually (in Shares) | shares</a></td>
<td class="nump">5,000<span></span>
</td>
<td class="nump">5,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SaleOfStockDescriptionOfTransaction', window );">Description of engagement agreement</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">the Company entered an investment banking engagement agreement with an investment banker firm to engage them as the exclusive lead underwriter for a registered securities offering. The Company shall pay to the investment banker an equity retainer fee of 15,000 shares (post-reverse stock split) of the restricted common stock of the Company (10,000 shares was issued within 10 business days of signing the agreement, and remaining 5,000 shares will be paid upon completion of the offering). The proposed offering amount is $5 million, at closing of the offering, the Company will pay a 7% of the gross offering proceeds and warrants to purchase that number of shares of common stock or units of securities as shall equal 7% of the securities issued and sold by the Company at each closing of the offering. This agreement was renewed on July 22, 2020<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_TitleOfIndividualAxis=srt_ChiefFinancialOfficerMember', window );">Chief Financial Officer [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_creg_CommitmentsDetailsLineItems', window );"><strong>Commitments (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EmployeeBenefitsAndShareBasedCompensation', window );">Monthly salary</a></td>
<td class="num">$ (2,300)<span></span>
</td>
<td class="nump">&#165; 16,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=creg_BeijingOfficeMember', window );">Beijing Office [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_creg_CommitmentsDetailsLineItems', window );"><strong>Commitments (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LeaseAndRentalExpense', window );">Rental expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 9,419<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 19,201<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_creg_CommitmentsDetailsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">creg_CommitmentsDetailsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>creg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EmployeeBenefitsAndShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of expense for employee benefit and equity-based compensation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EmployeeBenefitsAndShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeaseAndRentalExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of rent expense incurred for leased assets, including but not limited to, furniture and equipment, that is not directly or indirectly associated with the manufacture, sale or creation of a product or product line.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeaseAndRentalExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsForRent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Cash payments to lessor's for use of assets under operating leases.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (g)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3536-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsForRent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SaleOfStockDescriptionOfTransaction">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Description of stock transaction which may include details of the offering (IPO, private placement), a description of the stock sold, percentage of subsidiary's or equity investee's stock sold, a description of the investors and whether the stock was issued in a business combination.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1B<br> -URI http://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4582445-111684<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 23<br> -URI http://asc.fasb.org/extlink&amp;oid=108774443&amp;loc=SL4569655-111683<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -URI http://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SaleOfStockDescriptionOfTransaction</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The difference between the maximum number of shares (or other type of equity) authorized for issuance under the plan (including the effects of amendments and adjustments), and the sum of: 1) the number of shares (or other type of equity) already issued upon exercise of options or other equity-based awards under the plan; and 2) shares (or other type of equity) reserved for issuance on granting of outstanding awards, net of cancellations and forfeitures, if applicable.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_TitleOfIndividualAxis=srt_ChiefFinancialOfficerMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_TitleOfIndividualAxis=srt_ChiefFinancialOfficerMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LegalEntityAxis=creg_BeijingOfficeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=creg_BeijingOfficeMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>80
<FILENAME>R67.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.2</span><table class="report" border="0" cellspacing="2" id="idm140208693266600">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Commitments (Details) - Schedule of lease cost<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr>
<th class="th">
<div>Jun. 30, 2020 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Jun. 30, 2020 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_creg_ScheduleOfLeaseCostAbstract', window );"><strong>Schedule of lease cost [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseCost', window );">Operating lease cost &#8211; amortization of ROU</a></td>
<td class="nump">$ 15,861<span></span>
</td>
<td class="nump">$ 31,848<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_creg_OperatingLeaseCostInterestExpenseOnLeaseLiability', window );">Operating lease cost &#8211; interest expense on lease liability</a></td>
<td class="nump">$ 267<span></span>
</td>
<td class="nump">$ 654<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1', window );">Weighted Average Remaining Lease Term - Operating leases</a></td>
<td class="text">153 days<span></span>
</td>
<td class="text">153 days<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent', window );">Weighted Average Discount Rate - Operating leases</a></td>
<td class="nump">3.00%<span></span>
</td>
<td class="nump">3.00%<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_creg_OperatingLeaseCostInterestExpenseOnLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Operating lease cost &#8211; interest expense on lease liability.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">creg_OperatingLeaseCostInterestExpenseOnLeaseLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>creg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_creg_ScheduleOfLeaseCostAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">creg_ScheduleOfLeaseCostAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>creg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 55<br> -Paragraph 53<br> -URI http://asc.fasb.org/extlink&amp;oid=121568110&amp;loc=SL77918982-209971<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121609121&amp;loc=SL77918686-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average discount rate for operating lease calculated at point in time.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(4)<br> -URI http://asc.fasb.org/extlink&amp;oid=121609121&amp;loc=SL77918686-209980<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 55<br> -Paragraph 53<br> -URI http://asc.fasb.org/extlink&amp;oid=121568110&amp;loc=SL77918982-209971<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 55<br> -Paragraph 53<br> -URI http://asc.fasb.org/extlink&amp;oid=121568110&amp;loc=SL77918982-209971<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=121609121&amp;loc=SL77918686-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>81
<FILENAME>R68.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.2</span><table class="report" border="0" cellspacing="2" id="idm140208698419496">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Commitments (Details) - Schedule for maturities of office lease liabilities - USD ($)<br></strong></div></th>
<th class="th"><div>Jun. 30, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_creg_ScheduleForMaturitiesOfOfficeLeaseLiabilitiesAbstract', window );"><strong>Schedule for maturities of office lease liabilities [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent', window );">2020</a></td>
<td class="nump">$ 25,804<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDue', window );">Total undiscounted cash flows</a></td>
<td class="nump">25,804<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_creg_LessImputedInterest', window );">Less: imputed interest</a></td>
<td class="num">(193)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityCurrent', window );">Present value of lease liabilities</a></td>
<td class="nump">$ 25,611<span></span>
</td>
<td class="nump">$ 56,755<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_creg_LessImputedInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Less imputed interest.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">creg_LessImputedInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>creg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_creg_ScheduleForMaturitiesOfOfficeLeaseLiabilitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">creg_ScheduleForMaturitiesOfOfficeLeaseLiabilitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>creg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiabilityCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121603541&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiabilityCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of required minimum rental payments for leases having an initial or remaining non-cancelable letter-terms in excess of one year.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121573735&amp;loc=d3e41502-112717<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 10<br> -Section 55<br> -Paragraph 40<br> -Subparagraph (Note 3)<br> -URI http://asc.fasb.org/extlink&amp;oid=121580752&amp;loc=d3e38371-112697<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeasesFutureMinimumPaymentsDue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the next fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121573735&amp;loc=d3e41502-112717<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 10<br> -Section 55<br> -Paragraph 40<br> -Subparagraph (Note 3)<br> -URI http://asc.fasb.org/extlink&amp;oid=121580752&amp;loc=d3e38371-112697<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>82
<FILENAME>R69.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.2</span><table class="report" border="0" cellspacing="2" id="idm140208697317672">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Subsequent Events (Details) - Iliad Research [Member] - Subsequent Event [Member] - USD ($)<br></strong></div></th>
<th class="th"><div>Aug. 03, 2020</div></th>
<th class="th"><div>Jul. 07, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_creg_SubsequentEventsDetailsLineItems', window );"><strong>Subsequent Events (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentFaceAmount', window );">Original principal amount</a></td>
<td class="nump">$ 200,000<span></span>
</td>
<td class="nump">$ 200,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_creg_PartitionedNoteShares', window );">Partitioned Note, shares</a></td>
<td class="nump">73,529<span></span>
</td>
<td class="nump">85,837<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_creg_PartitionedNoteShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of shares of partitioned note.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">creg_PartitionedNoteShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>creg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_creg_SubsequentEventsDetailsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">creg_SubsequentEventsDetailsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>creg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentFaceAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Face (par) amount of debt instrument at time of issuance.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=119993939&amp;loc=d3e28551-108399<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 55<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=114775985&amp;loc=d3e28878-108400<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentFaceAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionAxis=creg_IliadResearchMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionAxis=creg_IliadResearchMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EXCEL
<SEQUENCE>83
<FILENAME>Financial_Report.xlsx
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 Financial_Report.xlsx
M4$L#!!0    ( 'N(#E$'04UB@0   +$    0    9&]C4')O<',O87!P+GAM
M;$V./0L",1!$_\IQO;=!P4)B0-!2L+(/>QLOD&1#LD)^OCG!CVX>;QA&WPIG
M*N*I#BV&5(_C(I(/ !47BK9.7:=N')=HI6-Y #OGD<Z,STA)8*O4'J@)I9GF
M3?X.CD:?<@X>K7A.YNJQ<&4GPZ4A!0W_<FW>J=0U[R;UEA_6\#MI7E!+ P04
M    " ![B Y1GRU<@>\    K @  $0   &1O8U!R;W!S+V-O<F4N>&ULS9)1
M2\,P$,>_BN2]O:0=*J'+BV-/"H(#Q;>0W+9@TX;DI-VW-ZU;A^@'\#%W__SN
M=W"-"=+T$9]C'S"2PW0S^K9+TH0U.Q(%"9#,$;U.94YTN;GOH]>4G_$ 09L/
M?4"H.+\%CZ2M)@T3L @+D:G&&FDB:NKC&6_-@@^?L9UAU@"VZ+&C!*(4P-0T
M,9S&MH$K8((11I^^"V@7XES]$SMW@)V38W)+:AB&<JCG7-Y!P-O3X\N\;N&Z
M1+HSF'\E)^D4<,TNDU_KA\UNRU3%*U[P^T*L=N).\EJN^/OD^L/O*NQ[Z_;N
M'QM?!%4#O^Y"?0%02P,$%     @ >X@.49E<G",0!@  G"<  !,   !X;"]T
M:&5M92]T:&5M93$N>&UL[5I;<]HX%'[OK]!X9_9M"\8V@;:T$W-I=MNTF83M
M3A^%$5B-;'EDD81_OT<V$,N6#>V23;J;/ 0LZ?O.14?GZ#AY\^XN8NB&B)3R
M>&#9+]O6N[<OWN!7,B0103 9IZ_PP JE3%ZU6FD PSA]R1,2P]R"BPA+>!3+
MUES@6QHO(];JM-O=5H1I;*$81V1@?5XL:$#05%%:;U\@M.4?,_@5RU2-9:,!
M$U=!)KF(M/+Y;,7\VMX^9<_I.ATR@6XP&U@@?\YOI^1.6HCA5,+$P&IG/U9K
MQ]'22(""R7V4!;I)]J/3%0@R#3LZG5C.=GSVQ.V?C,K:=#1M&N#C\7@XMLO2
MBW <!.!1NY["G?1LOZ1!";2C:=!DV/;:KI&FJHU33]/W?=_KFVB<"HU;3]-K
M=]W3CHG&K=!X#;[Q3X?#KHG&J]!TZVDF)_VN:Z3I%FA"1N/K>A(5M>5 TR
M6'!VULS2 Y9>*?IUE!K9';O=05SP6.XYB1'^QL4$UFG2&98T1G*=D 4. #?$
MT4Q0?*]!MHK@PI+27)#6SRFU4!H(FLB!]4>"(<7<K_WUE[O)I#-ZG7TZSFN4
M?VFK :?MNYO/D_QSZ.2?IY/734+.<+PL"?'[(UMAAR=N.Q-R.AQG0GS/]O:1
MI24RS^_Y"NM./&<?5I:P7<_/Y)Z,<B.[W?98??9/1VXCUZG LR+7E$8D19_(
M+;KD$3BU20TR$S\(G8:8:E < J0),9:AAOBTQJP1X!-]M[X(R-^-B/>K;YH]
M5Z%82=J$^!!&&N*<<^9ST6S[!Z5&T?95O-RCEU@5 9<8WS2J-2S%UGB5P/&M
MG#P=$Q+-E L&08:7)"82J3E^34@3_BNEVOZ<TT#PE"\D^DJ1CVFS(Z=T)LWH
M,QK!1J\;=8=HTCQZ_@7YG#4*')$;'0)G&[-&(81IN_ >KR2.FJW"$2M"/F(9
M-AIRM1:!MG&IA&!:$L;1>$[2M!'\6:PUDSY@R.S-D77.UI$.$9)>-T(^8LZ+
MD!&_'H8X2IKMHG%8!/V>7L-)P>B"RV;]N'Z&U3-L+([W1]072N0/)J<_Z3(T
M!Z.:60F]A%9JGZJ'-#ZH'C(*!?&Y'C[E>G@*-Y;&O%"N@GL!_]':-\*K^(+
M.7\N?<^E[[GT/:'2MS<C?6?!TXM;WD9N6\3[KC':US0N*&-7<LW(QU2ODRG8
M.9_ [/UH/I[Q[?K9)(2OFEDM(Q:02X&S022X_(O*\"K$">AD6R4)RU3393>*
M$IY"&V[I4_5*E=?EK[DHN#Q;Y.FOH70^+,_Y/%_GM,T+,T.W<DOJMI2^M28X
M2O2QS'!.'LL,.V<\DAVV=Z =-?OV77;D(Z4P4Y=#N!I"O@-MNIW<.CB>F)&Y
M"M-2D&_#^>G%>!KB.=D$N7V85VWGV-'1^^?!4;"C[SR6'<>(\J(A[J&&F,_#
M0X=Y>U^89Y7&4#04;6RL)"Q&MV"XU_$L%.!D8"V@!X.O40+R4E5@,5O& RN0
MHGQ,C$7H<.>77%_CT9+CVZ9EM6ZO*7<9;2)2.<)IF!-GJ\K>9;'!51W/55OR
ML+YJ/;053L_^6:W(GPP13A8+$DACE!>F2J+S&5.^YRM)Q%4XOT4SMA*7&+SC
MYL=Q3E.X$G:V#P(RN;LYJ7IE,6>F\M\M# DL6XA9$N)-7>W5YYN<KGHB=OJ7
M=\%@\OUPR4</Y3OG7_1=0ZY^]MWC^FZ3.TA,G'G%$0%T10(CE1P&%A<RY%#N
MDI &$P'-E,E$\ *"9*8<@)CZ"[WR#+DI%<ZM/CE_12R#ADY>TB42%(JP# 4A
M%W+C[^^3:G>,U_HL@6V$5#)DU1?*0XG!/3-R0]A4)?.NVB8+A=OB5,V[&KXF
M8$O#>FZ=+2?_VU[4/;07/4;SHYG@'K.'<YMZN,)%K/]8UA[Y,M\Y<-LZW@->
MYA,L0Z1^P7V*BH 1JV*^NJ]/^26<.[1[\8$@F_S6VZ3VW> ,?-2K6J5D*Q$_
M2P=\'Y(&8XQ;]#1?CQ1BK::QK<;:,0QY@%CS#*%F.-^'19H:,]6+K#F-"F]!
MU4#E/]O4#6CV#30<D05>,9FV-J/D3@H\W/[O#;#"Q([A[8N_ 5!+ P04
M" ![B Y1YNSV$.P#  !/#@  &    'AL+W=O<FMS:&5E=',O<VAE970Q+GAM
M;(V7W7+:.A2%KWN>0N/K$%LVD*0#S( +*6U**9RVDTO%%M@36^)(<DC>_FS)
MQB89(\A%\(_VTJ>]I25KL.?B62:4*O2:9TP.G42IW6?7E5%"<R*O^8XR>+/A
M(B<*;L76E3M!26R"\LSU/:_OYB1ESFA@GBW%:, +E:6,+@6219X3\3:A&=\/
M'>P<'JS2;:+T W<TV)$M75/U>[<4<.?6*G&:4R93SI"@FZ$SQI]#W],!IL6?
ME.[ET3720WGB_%G?S..AXVDBFM%(:0D"/R\TI%FFE8#COTK4J?O4@<?7!_69
M&3P,YHE(&O+L;QJK9.C<.BBF&U)D:L7W7VDUH)[6BW@FS7^T+]MVNPZ*"JEX
M7@4#09ZR\I>\5HDX"O!O3P3X58#_(0"?ZB&H @(ST)+,#.L+460T$'R/A&X-
M:OK"Y,9$PVA2ILNX5@+>IA"G1E]X5$!5%!JS&$V92M4;FK-R>N@T=Y!,B*!R
MX"KH3<>X4:4\*97]$\I]](,SE4A0C6G\/MX%RAK5/Z!.?*O@MX)=H\"[0K[G
M>RT\H3U\7&ROD7?7%OX.)Z@S%QB]X%SFCM/U (W07-%<6GKHUCUT30_=$SU4
MY5C1;2J5(-#5@N2TK1)VG?#K?#%&JVGX&#[,%_=HNIBN[A]1^'.UM%#V:LJ>
M5;W.P[]ONU8X>SCV.K\L%/V:HF\?8R&$AIBE,B(9>J1$Z(F'8%&T0MG5.AWL
M=P)LX;JIN6XNJ6'(\QRFQUKQZ/D*K<V20C\+)15A<<JV;=.Y%.X98>W&+R._
MW_-[_6#@OK00W=9$MU:B,10K-@6;9:2MXXD]?D,R22V9N:LY[B[*#) (J-@<
M7.(5?:=O;41V)0_^;GS<OPLL6-AK'-&["*R:42NZXT)!C:!Z1!7M3FA7?/SH
MG^_)CKP:7T(V2S,J4 @S>\M%:[[.Z"PXZY H@KU4@$A<"MH(_8;0O\P,EE2D
M/+8NP3-2![O_Y].G,XZ-&\O&P65XQS8Q@X?M5;6+G:-J;![;_?DC596[TUQV
MN5^^C:JQ=6PWYFJRK7.296A22'@MVW'L.DH4-KO C<-CNRE70-.<BJU>CO>@
MH!)MK3O"VI>!7?"<D^'&Y/%%+K].X'/4"F27.0O4>#RVF_214Z!%D3]]7-X5
MCET$;!7VP5[0MR$U=H\O\OLYB[@ 1S7?2U?&4RGB8&>\@(U [Y1QNUO8U1=_
M;%^8C??[%WG_G"FP1G/"T/9%#IM!&]@9Q1/>[QY]LNL);4XR$D4Z"^77>_VT
M/BV-S1G!;9J71ZT?1*\'B3*Z@5#O^@;6HRA/+^6-XCMS 'CB"HX3YC*!$Q\5
MN@&\WW"N#C>Z@_H,.?H?4$L#!!0    ( 'N(#E'4?3IQ(@@  .<A   8
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
M9#SS'VY.4RR=_ZWWY7_=^QD9O%4(K_'X -X7]:3T08T@A2U26".%PUISN=Z
MOJ#$:"<+DNN5V2E,,:-(5?6\MGNY4K<3T*15Y9.:W!'L31UQ1(U3%<VGNR1(
M67@S>SI](>_4V]+O+0Y8&O.VNS/>HI:W:)2WC]HIZ-<U=!&HKU86RD[=RUZ1
M0D&=M!B'HZAOX/"=<!;OA+,\XD0G+-.8<Q'@+(N693'*\C]-I4AS+'IZ,Z+-
M49PW\"J\/#!MOE-O2Z2W6' ^H,VX92T>K0Z?6K[4-S OGA+/0),6-!E]%?<R
M@\7^$9:ABQ*J3PEJ1Y>5Q$MI2D68"L;..9S[@2RF(@KB'M<_"KA$ !,6IL$
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
M"B_*DJ+ZZ;W6LO[(BPY%F>UJ96G!+DZ/O\._ZH4X4P"H0P'6"E!7(!T*J%9
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
M0/Y]G<ET5C^H2_NG_TRY^P]02P,$%     @ >X@.431>0;\](P  B',  !@
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
M72HKT6A"TN<[8-![@:(#A1%@!>5>0112&LX"VZ] 0R)%8H8'U1>T+& X'?(
M ;#TT 62(("%-!OB]J[(*X2&P!&9:M@4L NE;^42#0H&N#0@ET@/;@/F3&)F
MIH2,J1M"&)(QT/!%R!7(V3'O&Z4/[IP&EB*I4?;CKO-;Z6VI55UD$B8KY0K@
MC^K=NI )@Q10=FA+&*4$)Z"^[. H#.F@6-HZ-\$O;,680+,&I%9=[7_\#J0?
MJOL$CO<>YC9PXYAUFB^!\ "*1&V-^87FXI-IR]P!]LARL*L N3C6&)5"AJLB
M)I%D=<5+>E+#F?);  B^A:$@04I[1!8$M=,, BFW/!U'+^H"6;7:P-JP&9TG
M]EAH]A@@ \\5UA3^L$AQ>]WR>'IR.CHYFQSC!"Q[1A$Z)&F(']H"T,";3,B$
M6;I- /-)4]=%+^1'F:UO-OJ%U-'1<YW]NLGKXZ8U5.[7[F90:XQ5\B.Q?TWX
M ,98U'$Z]BXY,,BM291Y$JXKW+J16?BCEMDO=?2OFH#?OWYK^?U#&V9^J>B
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
MI_W86(:+1:BTPZ+)COXJ.IH>FPJX]X7&[7)JH;%_D[>Q@9X_@HC9>;BYD[/
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
MO5F,%.'.+[+@_@U;9:X3A@0?9@*9M-67BMVZH,_,6,#4_DAM%S1?L=.OU2+
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
MXE3P<?Z ! MCD&*Z1$BZ:./67]OED:210K*.B =49^C**VQ,YP"A?_?5MVT
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
MTUB)10I2BTPR!?/3UGGW^*)/Z^V"3P)6>NN9422S+'NDP4U\VO()$"00&;+
M\=\37$*2D"&$\;6RV6I<TL;MY]KZ6QL[QC+C&BZSY+.(S?*T-6JQ&.:\2,PD
M6UU#%<^ [$59HNU?MBK7#H(6BPIMLK3:C A2(<O__+GB86O#R']A0U!M""SN
MTI%%^88;?G:BLA53M!JMT8,-U>Y&<$)24AZ,PK<"]YFSL<+\*K-F7,;LZFLA
M<F3<V-%E)K511<F>D R7+A1H?=(QZ)BV=Z+*R47I)'C!R9#=9M(L-;N2,<2[
M^SL(N$$=U*@O@E<-OB^DQWJ^RP(_\%^QUVM8Z%E[O?]@P67CA%?A;\CX\WR&
M1&#]_/6*JW[CJF]=]5]R-;D?7TVFO[/SNS?LZL/'F_'MU=W4CB[O[QZFDX^7
MTYO[.W9SQW#IN\G5P\,^PE]U0IU\K',>P6D+6U6#>H+6V<!S?L YJ[EQ=DDY
MUTXV9Y@(:!)A:7L#$:0S4*S7I=GND<O,$K"8TIS+-5ORF$G4FGR[[J"QVN9S
M@WL%+A:JK,0$=8/+" X9^CL(AMYP@(V0)%B5%M)!$'I^OYYR42ET#K;7$\SG
M:BFB)5MQS5# 2B1+D(M$$(*_<9W'IDMPOIED<R$%-E7,HJTF<"U8LH75(/4<
ME,(5)ML.\.>?1D$W_!7=B6=\R;4&HQG'.-"4-C:&WL +&L"LO1)FB7+I; 6=
M9%H?6F\DM&OR,0.6%P;[$)^).EZ*FB:+WW(^\MB]9.^Y+%!G61#4B?@B*GA<
MLC^6F5S0#W&E>0(&8H?BJ$,CNS4KEV\^L,_7XW<-/40!KLVY,H(G"#+G:PN\
M)CG)T 5:F-Q>L.YHY Y[1V[?]UF;LC5H@C^DR*Y_GUR]96T-X-QE!MC1H<>N
MLQ4\@7(Q[(@7&C9&B7Z9&51>2"&VKD7,X@+J1,R*]8Q'CTR1'K/V P KS5IP
M,1@NDL/=HGR$W-#$=V6 JB<P?72H: IZ)ZEDCD=15D@CD,:\4'FF07L[PNEL
M">=W+_+Z15V?FVHC@\B!8@N0=;+U6AM(RY5?BG^P:-A4<+G)Z79)-\$IB#(5
M$^PX%F0'$X9I<8:NWP_=H1]@4D;AT!T._<,RM.WV(U^[3L8;;LJJ*EM,E"41
MBSD6#V"_8NK,"D#:Z6I3TQUX+*-F+9Q<"5Q)A4ZK(J[4FD)_X@DF=']Q'WFH
M/>P'M*=Q'KV4!B&CI$"JCAUKDBPX>XD^8+_@KQ>ZX>#(#<+0^0VW']>%L4^]
M<$.[VW./>@/7#P?LT)EF!A-1&@IZ[BCHN^ATNV^[56CNIE==BV-=V&BO"_Z,
MZ+582,INT[D.QVC NJ>6J/L9H=0 "SR&U0X-E=8DW%!/4>=H.X5R@]G4QA*^
MEXJZ'-!5B<VADK%]'_J-R)7,4FH/?&_83'\ZG[*VL4Q8<>][O7"C#8)J!T/!
M!XU+$AM2I33ZA2+?<.^0B%JSW9YWU+A\L:C(7%>;?<YJ)1ML FH?A%XWW-$Q
M4FC2(M)S(;&$[(648H[Y&NFT)YLM<[P,T76">J;,7ND]L(3_B'=JOO\)H%)[
MLH)VK8I7&=RIAQF>-3)C5! $&A/]ODC6%5V!7P+&4Q(SMQ^R0Y##;<A=W_-[
M+V&> 98-?)L7<H0=<<L5*DRW6_>#V<T\X%E?"DB780*1Q7WWM,[6)3D%M;"?
M B0&J-_E?;F9;;XVSLM+]F9Y^:F">!88-4M@CEM]+QRTRJ:I!R;+[95[EAF\
MP-O')1[DH&@!OI]G>")5 W+0?(.=_0M02P,$%     @ >X@.4:AV/LK% P
MPP<  !D   !X;"]W;W)K<VAE971S+W-H965T,3(N>&UL?551;]LV$'[7KSAH
MZ; !BBS1LBUGM@$GS; 6*Q8T:;=AV ,MG2VB%.F1M)W\^QTI6TG0)"\2>>3W
MW7=WY'%VT.:;;1 =W+=2V7G<.+>]& QLU6#+;:JWJ&AEK4W+'4W-9F"W!GD=
M0*T<L"P;#UHN5+R8!=N-6<STSDFA\,: W;4M-P^7*/5A'N?QR?!9;!KG#8/%
M;,LW>(ONR_;&T&S0L]2B166%5F!P/8^7^<5EX?>'#5\%'NR3,?A(5EI_\Y,/
M]3S.O""46#G/P.FWQRN4TA.1C/^.G''OT@.?CD_LOX;8*985MWBEY9^B=LT\
M+F.H<<UWTGW6A]_P&,_(\U5:VO"%0[>7#6.H=M;I]@@F!:U0W9_?'_/P!%!F
MKP#8$<""[LY14/F>.[Z8&7T XW<3FQ^$4 .:Q GEBW+K#*T*PKG%';]'"S?\
M@:\DS@:.*/W"H#K"+SLX>P4^AD]:N<;"M:JQ?HX?D)1>#SOIN61O$G[<J12&
M60(L8]D;?,,^OF'@&[X>WRDZ^&>YLL[0.?CW#>*B)RX"<?$:\?*OZUNX6?Z]
MO/S]^J7$O0GW=^W";GF%\Y@NDT6SQW@Q3J-GM!"J$VV/^BM-=\$ZK$&OP34(
M:RWI4@FU 6Z]C9*'??* JQK>8X7M"@T,<V_-IQ=16//#Z(.J=(O@*$4__E"R
M//^%3IPQJ!R< 4ORO$CRHCB.RZ08LN@KESL\YS45.^#8=)H,1QGDR20K$S8M
MHS](F/%K=*PF69*7$V#C+)GF++K3CLOO7+&D*(?)N,RA2+)RDHP+]I(RI=6C
MN%$R*5DR9J-GXPX5>=0I94)5<N?%GDW2<4X72$K?"WXZR]-RV$_[74+ULOA*
M[S'D\&R43LI^[Z..GV%M=$N=J=*F]D7P)4'K!/4*K".M\)S&%(7A5+?0@[PT
M^FVU=>?YM!Q3!0WU#04[9; 5SM<6N5'$9LE6^TP2J3_$5SL7U'S4*PO+RH$E
MG#\*ZK'(C(4B3U)8JJAO?,("WW,A0T+(8:#\DMZF8!MNL-&2_(3SPWL]E,@M
M5P_@M$]E0'CM4O"5D,(]^$P)9:F>DCJT(_2>_'/8HA':G\\HM$-XH&@LM337
M0/G.NU#TSGS'%,ZR,-;1EY(>0 GDHW>G12ONB<';?8"/9MR3\]."SP[K,9V
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
MM:;>618(= B 7:IJ54E-H5O6!O"%3@A-%KAMLE2JC(D4O0TW.7Q[A)\6B_N
M]@P2%;(M4EFBE=6L0'UFMA5"@<RBO?)0F,JUX/\0*LU:G:/6A31NPS;^;H=T
M/&X@XYG;+NWAIO 918T[9'<D'!"&0\*TH6HR3P$IY!81M$PY*TB'BL3)FYP9
M2)F );8QLE%N.'H=1[)A<N)>&ZHM@A69FV=\1;E"B[-$LT$4SC6[;2G5PG"Q
MMN<-UR!7D$H*'7U7_,6%Q*7V-5PIJ[AAA8L7,? .HF0QNQR1<,64V<?46TUI
MUR>BT>LJRY$LVM[9 E,VVJZR#IWRWN.4L*4HGJDJ7"D>*XD>]:M'HG0D8'<D
M.,!K3+%<HH+AP*X.)H$]C(^13"5=(=HFAX!<+F1!=Q%1N? <G-7V[JC:TYK4
MB<D!4!-L;[&KAR:2&C[ 8)P$T21RHTD0QJ'WY3U53H67,IVW<3B#<3P,HB3V
MKI':FVK,E>:/N3Z#*)@,QT$2QEY[A/W8Q0.B, F&DW,X#^(A_>+$HP3>_7I+
M,1H%Y_$0R- H"9(X]NX?KMS.( E&DTDP&(Y@$ :C:$1JX[>#4;P>F][=_Z>/
M:'\D>^,X"*,!?'(JXG2@*9;.C_@\L<,X' 5),O9N4>L+>&9%W<2'V12Z0K4=
M=PSGXQ[0)S=KL2R/=_@7N/K\0"[8W[&KH+]W[9:HUNYQ0<UH"[VY@;O5[OVR
M:*[M5_'F\?.5J36=+!2V%:F&O?/8!]4\*)J)D96[Q)?2T)/ #7-Z@Z&R K2_
MDM+L)M9 ]ZJ;_PM02P,$%     @ >X@.4:ID/RS,$P  #CX  !D   !X;"]W
M;W)K<VAE971S+W-H965T,34N>&ULM5M9<]M(DGZO7U&AE2>H"!@"P5.6[0A)
MEMON\:&V>\Z-?2@"11)M$&#CD,SY]9N9=:  @I3<,_/0;A&H(\\OCRJ\?,B+
M;^5:RHI_WZ19^>ID757;%^?G9;26&U'Z^59F\&:9%QM1P<]B=5YN"REBFK1)
MS\,@F)YO1)*=O'Y)S^Z*UR_SNDJ33-X5O*PW&U'LKF6:/[PZ&9Z8!U^2U;K"
M!^>O7V[%2GZ5U5^V=P7\.K>KQ,E&9F629[R0RU<G5\,7UV,<3P/^FLB'TOF;
M(R>+//^&/]['KTX")$BF,JIP!0'_NY<W,DUQ(2#C=[WFB=T2)[I_F]7?$N_
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
MWC?O?&+5D<S 7 %"U60@!_7S#(D(O/$4:OKYN(_HWO ZG'H7$/A&DX"_UT#
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
M>ZKX9VMD(N-E:]DY45#90XY[C(P$@2+/9=IRU!*G<XK+PH'T'BH0,/[>,<6
M$AN,1\AOB1 $%%*L+!)R9'U[1"K^+52-R7(6S<]BXO.(P_7I(IHMG_"-<HK<
M/720)2,&\5Q)&LOS6W#"'RL( \$>V@U/(H:582#<LJD7H6@.Y =\UDK+04ES
M@. !8ZNQ9 =)Z;#0'!1H!ST/*R$#&1*J %TYX7^@G+!^.=D)2#ZB]?"B,@S8
M"PE)2O'F782XXJ4PW&0WO'#[@@VD*L,7?!,A; M^G?UY/^E[Z?R6SKT2(1A0
MK'1V<'CIPAO1.>^)[(=F0%:G-%AI4^=Y%#1!@+L04607$@S7/ Y94P '7E=X
M\6CIFIY&_-!0:Y&3L7U'X75',UC%:&L$&9/G:H]/![IW"CJ]6E\$:KGP;#&T
MK1X'Z( H.5P.L"9>$U%#6POE%.7&W@A2/\TV&^""W*0NH/:$ 5[@RM!7N#1S
MD9I*D^AL[>:+U=5+/H\7CZ?QXWG\>!(U>*3E1OD*YDLFH!%B!MX \P#7+*BP
MU&PA.&-EK3.S0T!^1D<UVC>_[=>>KF+[RD=6VV)G #QR94P+4(W-F+>9 W@7
MV"3],GZ\(.G/QOR5<Q^^%X0P8G(*S40IVX75H!06"KSP&[ST[NTKU\(\B19G
M,](-9=1 @#TZG42G\9,.4.1-!?VH[+&U.RA'7\ 8T"T>,(:;IX#A4W;(>&68
MP%"L<^KJ_::S:9\P^@M"-&J-\*0O%#F5*6@74P+<5;V%;HP?72TU!<H?Z8]=
M&!(X.%#NM)48^7=#D#_H.PGT.G83)9R$,QD %F5KB* =(<JGWL%"?'3!\KY5
MSK!P^D("5WZ=/&\2S4\X%-/O$JO6P,EK"[6[98P9U!PYJEG4F%9>HWBNDV:I
MS#.L(-PAV( !Y$LG*TJ"#28(>J&TAB*O6PL';[E6GQN)L*/MSJ4D\,X,&:+!
MP428'38)3A!"#Q(08] W<@!,MZXC=9*+JLHA=1%RCC D'%UCT4P N; AAXC!
M(A,B^IM,0[2LVA8^\KC.4!,J8,WQQB$'G%R,':$GT\.7NQ;P;6A]_*M_E!UJ
M%!KL3O-XQ[5E$$+@0,?.@G>*R^ZV(HX\!(843ZX7IB!K:@I^NJES\90_BL>+
M& #2M05-OD*@ ,^7@(SX,LJ.:X+^ @9 AUW1:)9V>#2-^YI"OX; JGK*^IR!
M&A%H'+2FB"](X5,-T8N/"KP!<=1)2$9A=_NP%T 'O)H(XG=&T.=BA/S#CM&_
M+Z*Z!BR"[GX/<46].[0F)(1WBG>H*G.:KBF#T*>;OGE8:YYL,#VJ4G::]8E"
M8,"(Z (::-?&C1L L;5?)7Q.<\P*]MG]&'1)F1OL#^=#\[#]6#N<-CYI"41L
M6#$\(.$&C=H.$&2#O=*Q[Q[4BS7]HU46_@VFBJ)=62V?+*E]PXX4-!INR?RL
MYN.Q$0;-U)N5>]N@4-:FT7!!?QE(3N2;?L2#_2WE#0K+)LM%- >Y_.[DVTH9
M^UAC+&&S1@EI(&+L=W>L57SN<LK=OGA="S"!86@YCWV/5 9#BV^,@%>%S40W
M&6.G-(;YT8<U/'@E$UE0:3I]0*D7A>M?'#I4UA]MREI0(%E7L2$TNM3%<M/A
MB<9^,6@_W1*!O.E #WOT>#R+P81:'K.@V\Y\YVP4M.^L:=_#<M^BL,LEB@S(
M11]0T ]1M+FZ3T%W;![P!(?1X"3(P 4@G6;41X4K+6HAXT5T.CT]L(B/[5SR
M7D<;8+9;=I+M6X\UW_V"-LEW*VSH'WCH.U)ZM"'\ '4UXA'P=&WH49QPI?%/
M0PBVZB]G/H,0CCONA[X$)N:SN(4))H:D_M<PP1J8 ,JS:#:;?668B&?1Y'3I
M1BC AG"W<2],A).3JYX/BA@8 &K]54K*0P(&F;,OC9>S"<YZIX=EY:'QPKY*
M68&)<1XM)P\H*^P+XF7^)#J;+8]4E<^$RUM<X;N-@BO^#19RD1O%CP+B9+Z@
MQ/S]@'@\(CLH9.'@-H3"=R7[";^_+(X-X(,NZ4TP] V^'N(IYU)G2^_>G4@;
MWV%)"V?NLAGUV"!R?H:Z1P(VZ_OA_$J;G$:?AWX#&.RN^49D.363##\_42UV
M01_L'&FH'//5<$_3*F?Z^S28860NM5L5XN<FBQ]=;WN#1/OYRFVKT#W'*JM5
MQ^;,GFW]Y-^:O]$,O['"O52+O><XL.>!$Q@H NTZ=!#T30:3R,=HMV"@ME^0
MV<-X<59R<V2[8.E_=NLG5[/;0JN[3T.E 7-3]U,R[V&OH<O^S(3-U$%W,VQ&
MG($/!04RCR;1= F-(H8YJM;)B2@91'=8F?T<XT7JEAE'8KF),3'<3S2;:__>
MD34%'ZXIF"OWUD^G:;.F"#<4@03BSMD:"%/D'/MIV$GPJ[M"ZBW]MI"6\J5U
M/\!K[[8_7URY7^UUK[O?/OXD--02 ]WQ!H[&X^5BY!*CN;"JHM_PK96UJJ _
M=Q*"3.,+\'RCP''^ AFT/^H\_R]02P,$%     @ >X@.4;>IA<J: P  _@<
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
M&]#SA=9NM_$!]E]2PW\!4$L#!!0    ( 'N(#E&LYJ?&3@8  .,.   9
M>&PO=V]R:W-H965T<R]S:&5E=#(R+GAM;+5767/;-A!^YZ_84=).,\-8I&XE
MMF=\9=+,I/583M)C^@"12Q$3$F  T)+ZZ[L+4K1\MGW(@RUB@?WVW@4.U]I\
MM3FB@TU9*'O4RYVKWO3[-LFQ%/9 5ZAH)].F%(Z69M6WE4&1>J:RZ ^B:-(O
MA52]XT-/NS3'A[IVA51X:<#692G,]A0+O3[JQ;T=X4JN<L>$_O%A)5:X0/>I
MNC2TZG<HJ2Q16:D5&,R.>B?QF],1G_<'/DM<V[UO8$N66G_EQ<_I42]BA;#
MQ#&"H)\;/,.B8"!2XUN+V>M$,N/^]P[]G;>=;%D*BV>Z^")3EQ_U9CU(,1-U
MX:[T^CVV]HP9+]&%]?]AW9P=1CU(:NMTV3*3!J54S:_8M'[88Y@]Q3!H&09>
M[T:0U_)<.'%\:/0:#)\F-/[PIGIN4DXJ#LK"&=J5Q.>.%TZXVFFSA2NT:&[0
M'O8=X?)N/VDQ3AN,P1,8$_BHE<LM7*@4T[O\?=*G4VJP4^IT\"S@AUH=P# *
M81 -HF?PAIV10X\W_,]&PI\G2^L,Y<1?S^"/.OR1QQ\]A7]]<OWI^M>KW^'J
M8G%Q]?EB\9@3G\>()P?!0QRXK(VMA7*!T^!RA$2;2AOA$ JQ!IUYXN75&6"6
MH<]P^"!43?4%,?LOFH3^R)DN*Z&V("UH56RIGK[5TF *A,NUZ^B/=A!LYRO3
M^ J66Q!5971EI'!2K8+,Z!*DLR RA^:U$QN@[4PZ6"*U":2J2 I!2G+9:0.5
MV%(9.]8VE3<R197: [C.'Q-FL.)/1>CTZXQ,'"EID/6C#Q1&D0K$OJA-5=0V
M:",*[VJ5,F;06OKCB]D@GKZU<)83IR59]=+*5 HC*?S"X!T74"HHFZ&!./JA
M]:HTH*@I2I7H$D,0ELPB<TNO!PFCP^QWD22Z5NP7,'6!-A"*]5W5A;??A@PO
M]BRUC>*=Q1DKS@@%;27YK=M%(53":@KJQ!;&G69PWT02)RWIAFF0B$HZ47CW
M!H^*H@Q06KU.)7MW63NQ+! TP1K"%@K2VK QA23OI$T,V:2$MI8(M6T<YJ$H
M5#=2DX MQ<6VZD"AK44;!C(CQFWHN4NQ]=QDI?R;$"A-8%E;CHP%W) UMDV6
M1*L;-!QT2DH--N=0M59Q*DIK:]9/4</WFY;5P0V9PV1/RG5!X;$!I33GK3;>
MBJ:"**S=&69@1;8<9?*S90([N!(&;D11X\[CK:2D-H9RD^HGQR)E1MHL0Y;"
M>9VR!YUG,,A5Q=5R/YZ^:)I0LRW8!,1!P:[P$1B,NTC?1A:ZR)XW ?)JR8UW
MK\L-(I1-%T;NPD ]%+L>>J<'!+MD9]27\2@*1_-1".M<>I5V)?";; -*&EV?
MO>^2[;8H6H_>J6**G<6FN&E*R;(N'Q9Y($HN&<A%8_D24;5IWF0&-ZJN7+<-
M6I.G2[Y%4!>Q"649A_[1)M+B4_A]R_1!2RA6VVK?HP&+8JD/6\26RYU\<,>)
MWM/GF&"YI  .?7N-YV^"7T3I\V2'LMAO-%>W ?S8^F/Q4%]W2PP6E *K7$AV
M.KR$P3R<15$811$MXE$X;Q<_OH@GX[>3<#P9A<-H"#^]C(D^#&?C^:MG-X-[
M@6T/LXD,O =.F1#?(TVC<#B:AM.)QXS"*2U&TUDG<1X.QZ0P.<MO3VC\S&>C
M5\&%2;7=EQ8/HOO2)O<I\3R,AN-P%H\(;1#.R?K9I+/NB=T[YOV1:_(E_>UD
M#!](C<<=Y5RF/A^II1NJRRTE>EK[+"=*77)'IS#2E4\F-.O^UVF.JE ;">]K
MX?6AP(9CDCMLXAH.QE$8C[^O#MX;FUIUSA@_<,;4*_6=G<&-B'I5\ 6+C+M[
M-[H33X=U2]^-*P$WNJ""YKKT-()MNM7^S88'5#?&J8/2H;:3\57EMFMQ.R%0
M#\0\_CJT-YL"TF W;Z3#TOJ6U-R]BJ*]8RU1(5]XGAC(6%:%WB)-P:;14S>A
MN48#MV[>(GP3HC>%I(*7?"@1&=\MI(!,)*2&8ZJ_232#F5I<EMWZI3NS;\N_
MS?6Z(L%[4[UIJSOOI1J;9DRCSU&0*@I8X!MHBW_PV#VYO_?P*-&L_/.*;:5H
M-6^0CMJ]X$Z:A\OM\>;Y]U&8E526QF!&K-'!=-P#TSRIFH73E7_&++6C1Y'_
MS.D5BH8/T'ZFM=LM6$#WKCW^!U!+ P04    " ![B Y1W3-!>E@%  "-"P
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
MRFS;18B9<U[X,V&T9MH-@7'=JAN=K_Q>MT(\V?@SCT.BGX)]D#6H$@Y4N[0
MN($#Z#'T:)O&SIJ OD_ J+)P^KA;!:)SEJ^>*]E!YP1VRWK$Q-& KQV0V. ;
M:$&6M2<23V&IX$#OG+%BE[YUFBTDLMR)!)4!(H;Y>U-,ZY6 C(."KGBDCCDR
M]NA+Y^3ASCVDXGKI;UM.)=#/<"7IW_87NLMPC]DN#[?!&Z:70AK,XP*FR='Q
M9$ ZW+#"@U6UO]7,E<4=R?^[PNQR[1;@^T(IVSVX /TU]^)O4$L#!!0    (
M 'N(#E%H8^W-P ,  *8*   9    >&PO=V]R:W-H965T<R]S:&5E=#(U+GAM
M;.U6P6[C-A"]ZRL&0H^N)<OQQ@EL [;K13?8W;IQLCT4/=#26")"D5J2BI*_
M[Y"2%2>;!+T6[44BQ9DW[PV'U,P:I>],@6CAH132S,/"VNHRBDQ:8,G,4%4H
M:>6@=,DL374>F4HCR[Q3*:(DCC]$)>,R7,S\MZU>S%1M!9>XU6#JLF3Z<85"
M-?-P%!X_7/.\L.Y#M)A5+,<=VMMJJVD6]2@9+U$:KB1H/,S#Y>AR=>;LO<$W
MCHTY&8-3LE?JSDT^9?,P=H108&H= J/7/:Y1" =$-+YWF&$?TCF>CH_H'[UV
MTK)G!M=*_,$S6\S#:0@9'E@M[+5J?L5.S\3AI4H8_X2FM4TN0DAK8U79.1.#
MDLOVS1ZZ/)PX3.,W')+.(?&\VT">Y2_,LL5,JP:TLR8T-_!2O3>1X])MRLYJ
M6N7D9Q>[>F_P>XW2PN:>GF8668)UBU':0:Q:B.0-B _P14E;&-C(#+/G_A'1
MZ3DE1TZKY%W JUH.81P/((F3^!V\<:]Q[/'&_U0C_+G<&ZNI(OYZ!_ZLAS_S
M\&=OP=^N=IO?;S=?;V#SC9Z[UU+X/L3H8AC\  ,W!09K559,/L)!"3H_!FR!
MD-<\8S)%X!(^+G<K6.[6,)U,?A[%9*>]3<9-*I2I-8(ZT)'K,X ^ T,'#D=P
MO&>B9A:S'PT#6VA5YT4+2C9^<."2"' FP%CZ5OJD-DC!N#$UX3"9T=FPJ*ED
M:6I/@A6L5=$JXC*G<B9##]9'#]KHE_";#*YJ\0CG;34,GD&1"<7,* ]644C8
M/*0%DSG",M?H6=%IL@5\$IQE<(T&F4X+3^Y&LXQB#^#S<#N$;:U-S<B<<%R
MWG\0G,9SCF[^&:G2-3!GE3F?BFG+VUL&)-U$6ZU*RH32C_!56;]1SD]IGE/F
M!%2:4_HJ&K%2U127]N@GND<'<4Q;2,Z$LU;R'@EV+S!XB9?YS;IBLJ:+%,8C
MEYS1!30%)WD-)1B[3&2^(%XG16R71$3 Z*SU?UX4S\4&3V*/V'YU>U1.:Q[5
MQ9M.!M/Q.9B":31.6ZK*DL+1;9;>N?E)4@?'0&V*GO+A$U9;*C#I=BK8,^&+
MOEMZJ:;A0L >Z4>1U2F1V3L%1S@J*LIUM[DO*;>RWR![4M2!JR5B!"X[9&LU
M]W\6.DQ4I<LZI]L:QO_7Z;^G3L_'@TER\=^IT]=^=M%)[U"BSGV'9 B<^+1M
M1/^U;\*6;>_Q9-YV<%^8IK(Q(/! KO'P?!*";KNB=F)5Y3N1O;+4U_AA08TD
M:F= ZP=%,KN)"]"WIHN_ 5!+ P04    " ![B Y1_N9+S((F  #8>@  &0
M 'AL+W=O<FMS:&5E=',O<VAE970R-BYX;6R]/6ESVT:6W_M7='F\4U851).4
M1$EQDBI9MA//)A.O96=F=VL_@&!31 P"#!J0Q/GU^ZX^ (*4/->'Q"*)OEZ_
M^\*W]U7]Q:Z,:?3#NBCM=\]63;/YYN5+FZW,.K6C:F-*^&59U>NT@8_U[4N[
MJ4VZH$'KXN5T/)Z]7*=Y^>S[;^F[#_7WWU9M4^2E^5!KVZ[7:;U];8KJ_KMG
MDV?NBX_Y[:K!+UY^_^TFO34WIOF\^5##IY=^ED6^-J7-JU+79OG=LZO)-Z^G
M9SB GO@U-_<V^EOC4>95]04_O%]\]VR,.S*%R1J<(H5_[LRU*0J<"?;QNTSZ
MS*^) ^._W>SOZ/!PF'EJS755_"5?-*OOGET\TPNS3-NB^5C=_VCD0+3!K"HL
M_5_?\[,S6#%K;5.M93!\7N<E_YL^"""B 1?C/0.F,F!*^^:%:)=OTB;]_MNZ
MNM<U/@VSX1]T5!H-F\M+O)6;IH9?<QC7?'^5955;-GEYJS]419[EQB9ZON4/
M6_W"?7GT[<L&EL-!+S.9^C5//=TS]4S_7)7-RNJWY<(LNN-?PC;]7J=NKZ^G
M!R?\4UN.],DXT=/Q='Q@OA-_]A.:[^3I9]?_>S6W30VX\G\'%CCU"YS2 J=[
M%GB=VMSJ:JD_U,::LDD1$8< ^81I5&\:_6EE5%:5%G:^2!NST,N\3,LL3PMM
MX1$#I--8_>*/?[B83L>OKM_=T%^35T?ZWM1& PUOTAJ&Y4@:654O8+ ![&M6
M]%D LZESF'-3 &AN36GJM"BV^+O9P)(*QC8KHS^7.6[@!I>E\UZM39UGJ5_]
M\XW^X>KJ@]O!B#:?EPT\M=9[#I&7S'.(=FE6N'_C[U^G)3Q=U;0!FS_0YV95
M&W.\1K33&YB\6EAM$/OTSVF=K:*1T_'D4MW#O!X.>')@6SIM%WF3Z$U;VS8M
M&]U4M$3=(@QP:&UNVX+V1;O"'V],UM9YD\L3;Q^R55K>&GU=K=>Y)0[F0''S
M]MJ#05V;N@'.V3TKG:MJRJHQ>I';K*AL6R-9WJ_R#"X'+J_$I_$FX'**=L&W
M"%=\\%8_CVY&= V, #"_<L/I0O177(@%4!4+/0>X@"C U6#0;VW)K):60[B\
M\X-O DKR1=$&C%7P5VV:*ND<!7\&V&W2<HO FIR_LOJJ+%N8Z*/95'6C817D
MRGHR/OY/CP9+@!8\LC5I+=?^QF1F/3>U/IDD=.<)@N@NKUH+T%OF!2"QWRU<
M#<[[<[K5DU/&E9%^7^(6=;7)2SP:7/@Z+4%>X5D2#9>@T\5OP*>%W/B.Y"ST
ML\UORWP)U "XQ/<F6 0H4R.)1>./= D;MA;D(^+=ANE=I7J9YG4@:X=V?1#M
MN;A-9?-]9 1P;WH#85$0:?0H"/^:,5WAGK/4KO02!+D=ICR]9H;/L-\E5[X
MV$6ZV0"_3>>%21@9U^G"C YPW#//<<^>QG&O_8GVL-PGS*/Z\Q#;0C)S]XL0
M$&;)JWY\^P.=%(%JV[G-%WE:DTR]08ZP2G/]WW#GJS:-:.,G ZL!(EQ7HT3_
MU  U.F8ASWK.#5.KFWP),^D?JV(!O]I7NO>%8 -PBPHY1'5?PEUT]_)CFZXJ
M&/)G4)K> E._W>I/)EN555'!G[O;D.?=-@@7_'D^7?\83S(P/'[4S?%*][\E
M#.9-'_<VO4WT7W-Y)BW5XRM&3W<7Q9T/_$AK=V$T.=)OZT5EX_/=I'< 8?7&
MW($VNR%*=&O[I?T@MRA,-1[_A]P#:%:]Y?6+&\.\$)8$6CG2_X.PQO\2?;EG
M(($ SS*)'X@AFM#/)S+;0UL^LHV1OH'C-\"D<A;QP+F&6 PP3U.VP+=1#"U
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
M"!5W=O,QW7P4Y$2P!K<V; ALTEKD"R(HLR2*/8@'?PYV3DEJ;[H$C4 +U)5
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
M"5J\;;VIG/X>NXTPO0*=\,56^:F\OUKB JCR""3(Q!1]":Q(VE)\!("[!3;
M%I3G+SX4)@D=Q#Z<<8>Z+C)0U9+3A3&152K@+G- ]^J>L&8'.)T\8"<S^D!E
MM0Z(VAW!2^@>:-400O?I_<#6"!]6VPVZ\ED>=7>,)R-A1-J3R-1[!#6YOD#\
M @Q$3-]+OC!O(M*&.$^""-4&J1"P #-#@U3HP(&$3.0!$S,V3((H7*) MXK-
M+)?IW ="P#".?#G.4;G #$B;AX9\=[46O!$;G8>2Z9,WO!T)UFR]3H#HIUR:
M!5C9=88Q7=N"G)851L$AK 3!$%WCG.B>RM/532/J[#\74^L+20?RXE$^'R5#
M_%7U^.L!,VPR#O4FXX-FU#5PM,%:DL>':?R?RUGOY%\D0 MKIFI*=J9P>R9)
M_;T,F4Y&.^B,3<MW3)( TV  KG!W!>7*11X'UA,4BE4 ?8ZA>*!43/N7U(+(
M2>[TA=1[O(!=92N\#F>3T>U'LQ^$;E3-,SD(IBOGP_SHW0J#P#XX"U:"?6-!
MS)GOGA%/J>_,,S^U"E/'RJRGI0U7#N5$-<C:B010U+C0+@MAE_0EC()"MQP]
M]8[8X!OIA%TQ@=_<D_I"2H]+;T?:WQW*%PO7M?V;Z>B]+K8,PMK[\"C[ Y5;
M234)/_ F[\'H7%%"1^)2ZQ2PG[):@[1M:LKV(FN5ZC_( ^2G$);F#"GF*A(D
M9ZUQ :9/FKE,%0J,$_!1^%,V^B,YF>S<&X(!:E(GL]%XYM*77OD@<0(ZULGH
M?.(3FU";(!>X<YN+?%&=J,B/;;IM.5\5>-_O>:L_$'Z_I^_>O]=V"PK]FD[Y
M<SW2K]/\E7Y^.IJ>=!?J^-LHA_[-?XF-C'_]Y<<//\A4J+93-C,@%&YZ-KH\
M&YBKM^MN+.=3GI8A[]EYN6!B_&';LN'R?#*:S$*ZJ,/[+CA#<CC"*O9X ?]<
MD-8 3STAQ?7PI9U>Q)>FHDL[.1N=3A^]-/U/N+3)>#3VMZ:^\M9TY]8(O-/1
M;+(#7OU$\*H8O(_00\@>\:R'8)I,3\Z3LXMSFMMMCO<&]S2;3.B'L(4%NYVP
M8DK2)]AB=S:$U5@MNV@+\S47OV=W9\GYR4ER?C$9V-UT-DE.3\9JW_;TX]M[
M7S+4&&)_;?^VJMJPBD28,./AY]=Z$A*Z7P!1G/I;.U*#/+H[=]C@4V<=0H97
M*!'^U()$CF95W5FC[#A<8!;-/QY=S!Z9GT)Z[++O7A*IGBE%%6J+4>%ED!FJ
M>VF -:>7R6P*YI9/OH$O3^&+\>784V?O-J> A2=3_VM\HYY^]P3?0^JZHA \
MU3/V;]/QM^<ZH/QS@'\R/CE-P+!60-_Z&I^^Q7*@%[@)QQAPA\PN7+SV2$\
M+V'TQ=F9/CE+3B=GR=G9S*TZS%K1>C\;)R=G8WT<:P[H18QYIN,C#(-),IF=
M #A/]13($39_>0D6;1.<N1UV<3)+QK,I[&>F3R_@SY/D\GP"9]LAKQ<PT^PR
MF5Q>Z"/]XBRYO#Q+IH".1^IJ=]J$[(GG2,#GER?PW 7"$>YS=I&< P,[I*]-
M@[XV/:BOO7?AH1@T)6<CZ4\8?-H?KGCBU.J1J?>K%CYV57=FZ$>_.0_A^?@1
MUG=H-K4S&US,*?YWFI .B<6:*',B5\.\;8CE;4T3L8)^O,W%\C^ NFT QT7
ML1GH92,55W>?H&WT,@?<(Q''P ,O6S ;G';G#,VA4B_0!IU;DTCW$ J%(O;)
MR2/W?##V3F@\B#Y/G5;MG79("A/C>%IECWHL;8#*BIA77B33"V!@LS%6;[@0
M0K'MNH6=M6&]XGS(U.!<\RCZ.FQBZ)Z)$0WYIY@6:K]IH?\=IH7Z!RYQ0(5!
M@/="]0,$'U^SBJYY>HIL/#D]G>RAW/[U]TG,DQ\J I?GHU@7F)P&30"@1V1+
MHEI%?A9A'Z2)C8*M@KOI[H3T$A>D.(W@MJ-UDZ+,8WI,A=$7H*AV%4&W6B?)
M"[9-T9!#G"-TIY@<[BMQ'6,D*?&,B1]S^V608WS%=*H[7<=U8WNU,^2WZ;IO
M\L@P<%0M[ASL=( !#+1."LY$2YM]3IUX@'()RQEZEJ4PII32D=UZ0GPR)&\O
MV*W(/@ID5NB^<5L<:6GDH(8\3'7KXH2D%MIV_IM+^>_6HG0O0]A"#=!+XBR>
M3I6JR[(.7$S%Y_ U?Q)4)4$)/*%&;=;YPRPWKZ!=8"T;ME=P/"+BCO&\6(U#
MR9DA7X<9IA(GN<\/<]7H 22^DH>YV0X+X^ G9\!2/@@&U:+,-P3(7B\1.J2Z
M1<B=C QRJ3)7^7@]HOSJ&AW7Q;;#V[PORU7O)'OW/]PL 7W(<W+G%RUC#^ :
M&645>F(S+'7TO)T37#'MU)1W>5V5+E+H-WJ(VD-GA,GAE@8?:MP@7#-U* %T
MH +V03H_.-&P=]#-KCJSZ\[7QG^-%T&!+HD8V2;QWOM.#2\L@'%4BD*]Q:P#
M #TV0Y%2!BJP3%UM!8;U\IH]YY*B(&FQ)$\7KY0S%*D&M#3W:<%D-#<H-T-N
MH*0:H)Z)N66&[)D O>Y!:M-0OH(CJ'MT[B]RB^$IS*ARM1ET)D59KA)U'#RH
MS+FN.I7U0>IYQ$]$_=CJ6_2PHL\9/4FY'0H;4(SA3;2,HD2#P4-Q/BF&M191
MRE(W%KTVS:I:A!A=2,$L,-ZBR:1%<6:_4:_;G%I3@.A2& FUZE<#K! 5J*DZ
MUF>:O_R%HM6$*;\08PIH%#]V4RV;>X01?GG"7QXTQD(!_N1PR?S[4$>$Q?)@
M$A\7I$M0-'O8!GOJC&IH1BPPZR<O80%(E)5]@AJOA-$=,27Z PB^)CE$R5T0
MA!JZR>$2N&L)=)*5.'C@Q\<K-UZ[3VPQ^B3@30VH4F/)D/!GR0Y!_*&";Q<S
MZ6>.BQ+5J6ESQ"V3%%L)\;/[(<Y1)Z]93_MT=3X^MY)IRK$)SCOJYBR25$?;
M\B!;#C5-D\/U2"YK$\O/!@'^E.&*ADL&J*)2-F(CPBHDF:J5XT:):"$!C0E:
MT@<XQ,Y?86Q-3."X5*X?^?=)\^D#M24#=F)(.2--&YFVD"I<+A<6\L]QJC7"
M?^XLOWT)!ZQAY[&6%5(4)9$0RP4XCY43N3!RZ\/6(#$X;PA6*])[Z],N./<9
MOZZY3C&T*7)U RX%,B]%FV/T#<=QL@=7H.Q,J>],'V@:P1S]*]EFQ.U#P2.-
M]?F'E%D+@/$=H1).**24:7\EA+(,*=DB@Z"S"2XA%'$6)Z )B^XSG?/3L=-6
M4<)G=3ZGO,9U51M@8%_ \CK&U,-C5"W106E75<$H,% VW*DUP/2K-1!>6_M.
M5BD=PIO83?K%D#1S)Y",3_X>#0.^(DH,'W5WS>D$(KRL3XK3;.F[3:B0<1.!
MKX=H23\;$E7R*'H^0!1[9XHR4+&HU1N9^""PL;20CC4^:8PS/2.H[$S2I467
M:)ZO'89*"E[86]1)SN4(<<X(P,HZ97D8#Y Z/<2MY-$4B*"<\< 8P4DV%M?S
MNY9+<\D?8%Y8L>0PLTR9AY0R*1"\HB##0D3'+;">6L#'"</<WH)51V="55$9
M^3:J9,7V@Z':9!>U IVHG6?P%'[#V.<#Q1*V1G%[%Z,=Q-(R'T+@;O)^/W,T
M3O"29$!A4N+TE_B>9U?48L[G AG$;&[^$-4A^U8-=!](IM&EE)K)5)*<_#XQ
M&T7M7(J.+J5;J4U*J&MD@\?>; PJT*AX^OIHUS+'1'4BGV)$EDL06QS OT19
MA!FAM[>UN0WHS\:I'[<S#?4:P/1+SJ<?X$PQWPE<"E<6#H3-HSB)!_O(($$R
M[T2<0%$D5TQ+.;@20,_&>&D959PSG#$V9#@5D!DM Q/.UD@W"%^"%:2*ZF&[
MN#-)F(4Z%=G&(PQ"X"K)M)DQ"QN+ W=B5,P7PM+A^-1TA!!VZ6)IE 3HU0+2
M&\HXV3, QMNHR)I(H' G@&Y3 DQ5=RFVV_@,C@VJ+AOL$N FW<;R=Y<]["#M
M0;4LE(M,#E=[W,2]%BGYZ!U*RD$-[8DSJ<Y,3]#]IR=!]]^S'U>A>:B[;DC-
MFA[.L7J'329_=7F9H6S]?7!B#9W_";.JP[-2.S*7+%<-][;<XU,+#(I\BLZ0
MO0-]GGY'!*MSPFQ\(!ER&R7,:Z($#QL])QB8A#3AGC8*;*5NCBEI7'S^%#5P
MS11<;0O5.#R0-'$*+,);>BTL6J,8Q['1)\[HLLMR+@P+08<A'SIWC?")F3[4
M1J7D@U6'(\(V%=7_3@.V19CP<U#6^+AOHI:TKC[8#1NZ7/>0^N,?+F?GEZ_T
M3]@^44U@-YLVJ*UW7B-FLX-[4>*Q?F\KJ0Q )?E%6[JZH"-6A+!##Q?ZL/I%
M\JC3*X7;FTF3-#OJ[63ZI)VXM,/N;LBDS-<@G.M]!LO.^DXUPS65STRNYNA)
M(U[G3"DVTZ+C@ D@13S>V"5-T'U*>#^='HJD?&"DPU4U=.M8 C'UP7+RY MJ
MRVCS1!%1BT48_>Y7':G\(_V6ZXKNC(I#*$-)/*Z$[NKF,\8]+HXG)XD>1LYO
M(L34[^IT;; =_/&U1,OD$-$S'Z-"-W(-#,_K#"$I8K)B\>VOER/HX7'XCRE!
MA/\^B7F7:YX-T%GEIL;^U-M>5SX76405<)#_L=A8FI2=HJB$ "O;X5"X19#E
M7#CDA<SI12#X-UP]U8+A216.T03D@GQ+,_3I_8VA?E/L\,-\$;.XA>$C]]A@
M9L$30HNNUH+* 3GN4MX&#@NT4HBZ:5_YD%M_,/.%);J>MWM8@R<^7W/&IF:H
M^QHLRX-![WX]I&9,0[[N]'"^[DU395^.7Q/CQ@.8TN[M6/STJ50\5:_18]3C
MP*[@[,<L-;)X1'I/G68PB RBH]J:X=X1?6MQ<N'QJ;,!DN$@ &B'G6,*HH2Z
M:2FA9%,RVIZ+#G6[LN(FP@[G0:_O5E7<PJ#F&!.O51"YOOZ/:2,0%;4LE"*1
MN++%=F$D#LC@ :?-@S)NJ,$FUEVQ7=?OM/EU%X!)^E]Y";1S__5-.V_P%W4V
M/CL^"Q3/%"VH]\$7RE3ZS_&*<D$C[.6[9ZM]HP13?:*FCPQ?%3.MW6/9R#YA
M@^XK+HI<M&LICF0"YE\2KG'+@=6*\58;)/]"K+CA=>3VG(+H[/WHP8'M+EBK
MDT^\'=HC^GL #ZBL!R$B;@YVR]98]\[19BIXKM%GR2?J/Q32ZZ/)<BO-4!OS
M#TG5\?D!PIV^TKN$JU]X=#OZ1K]?HQM)1"FCD+M<09P.FD5]K;Q$80; /759
MQMJLVM"E(!8C6C>^4.A1UL EIAER$U3!;ZM*DF?\Y9)4ZV#A2%^A;[BA=$1^
MO0%WNO7$78>ZO&A/\21"N H-\ W7;V/8#G6ACC,R:%983K)Q75BH/R.7E#NI
MEC9@OLR]SX6[FGPBN]Z4"]X/+R$..-B9(B; 36E=QZY'F:GW:*?,+ST T8]*
M\*,>O@(^)C/J6L(1$@LDR8VQE SW&%O=QU%(RKH \J1XSL"F&(*]XDN"N$?6
MOG[@:C*9W>\4I RYW@Y*[Y"].3V<8HEO"<C$*"I:)*FW4O^)9,JH/RC)GS"M
M.CQMMW\TZRLV;LG] H/!1S2 P!P:U'\(;X)Y7)Y,H_BC[$)]<)OPBIYK[OUW
MO T";VSNX;B0 U,D.^R=^J]SO0$<3?+=A[P$KE_XJ+.E)[4N U7T9#+A!9E9
M3,':.!F?NJ]>;(#XCCD;',/AR!,M$!E6S\5)::]"+.S)8%#_M-435VH6M8N\
MIRI?7Q\8][1_X$P!W^13 WKX+D32+9V3@=Q+8_B.T)Z=FRS%XD.2SJZJD0QC
M2EH+[E).'\ =TZ\'B2_DO4X/)ZC"!1NP,_4UMT/>ZD_(SMRN2]:G:[/"-XC!
M9B7.^N(G)(M!HGS2<NKO66ZP3FXI;\O!E"(W9\ZB[Z,IUWDYST,!_<^^*21C
M]E#L4RJB;4*YCTPRLD?JDP(DTWU1TQM,!JMM]):F-XZ@80GY\GEX^8@54>@6
M=-L>N72&H>+P: NN!9Y[.U(M=<S<K-FI4EU;"Q4KWQ>IU\ZV.[T;#S*!.M*[
M#E)N.6SEBV$4W'E47]%O;S/J7FS4.B"M<PJ@>U)IN?V3"_\VW9.)CN%:)U7*
M];J)ZWK)V^Z[4U!=*-()!BJBY#E1?>%AU^XSRAWB.$G6P3X),[O;_ %SHKF)
M*R<P<M::/\Q22,GC84<SZ!<BNQCV)VK#?4^IDAV7S[)HL<=4W!;&7P+=RM(K
MN"6R,Y'PB+6(HS=OI,_G/FQX0@1[&CDSAPC3@>80)PIYM-/#B:\W_&8#>345
M0'60O3QI#N7GZ+MGIY&W9F?!IX0!0J+@]'"B(+X5*'XU7EV552LU]\,!@$?G
M4WOGPS"(U(Q-9FRFT%6*;8=:WY^K$?W*SK\A%_.Q9!K_Q-@MMLG)=':TXUD@
M!5_T8C'BL)0K)!MTJY&[*0WB15J9PG.;P#ZZK2X&.T"'Q/ZHG;UB1X/O\$QF
M"J?A.F\PO;#!2F]'6!%KVZW0E;0]\FE0I#D%&R*W UDLD3=6A4SC4("]<^+8
MW T-_IPQDD>9%M@7SAFB CW_3C;O^>YD*BC)T>96X-W'^YU_O=]P<D8:U'2$
MJC'WGG:=S7SWJ] QR?71\I<?-J;V;TS__1N;7.R\42:\B$4*,UQ5M1@OWGG@
M6Y&%EW)(KXWK=S?T/CJ_6/"<]FD&?SF>3!-]0\&?I>\>=]7-(HFSSWR".@]Q
MONZ0=Z+Z>2=)>">2]<TNV/:-L^_)6,94DNYJE/X-"@@OY8:GI,KZW U', [!
M%/>-Q/>WN(1"LAJC^P<$I3B\(TQWZWPE3\/4@Q>L@B/[*U"&O96,K<ZN]2@Z
MTI_WMUI:MY9/N%6#4,IM0)I.BS5)AD34=QL,KNTHJ\9/1SF#Y#C@U),]K=L4
M=Z("\Z9J;]%C(-H(_'3LE#FO.''6FF28N/Y(46>,G8YL\5L<,<U$8-*A*/3H
M=>E(>SK"=JH;XL8[%#3H"N!L8XK^(B;%[S[M2"HA+_'@(<5UWE<$3[Q=FQH#
M(/H]/FH!T>T75-<S:5,DKT4M279AC0KICU@[0D!6'_A%'D*CJ<_QQK'X<DKG
M]\ [K5VC1'E3P'P;9P0!S-DY$I)J.TZ2'</9O6H2Z8"S-9';#.D3+Z.7#>-Y
MZ97*EIV5_-YA_ZUVKVV^XI<5A\?YG<\_IP@N;+^SA*'CT3DH$C6_1ID_--6&
M7ET\KYJF6M.?V)_,U/@ _([O274?< '_,NOO_Q]02P,$%     @ >X@.48*3
M%SI? P  &P<  !D   !X;"]W;W)K<VAE971S+W-H965T,C<N>&ULC55M;^,V
M#/Z>7T%XP] "NOHM=N(N"9!T'6X##E<TW6W8L ^*S<3:V9(KR<UUOWZ4G7C9
ME@;[D%BBR8>/'I'T;*_T9U,B6OA25]+,O=+:YM;W35YBS<V-:E#2FZW2-;>T
MU3O?-!IYT075E1\%0>K77$AO,>ML#WHQ4ZVMA,0'#::M:ZY?5UBI_=P+O:/A
M4>Q*ZPS^8M;P':[1_M0\:-KY THA:I1&* D:MW-O&=ZN$N??.7P2N#<G:W G
MV2CUV6U^*.9>X AAA;EU")P>+WB'5>6 B,;S =,;4KK T_41_?ON['26#3=X
MIZJ?16'+N3?UH, M;RO[J/;O\7">CF"N*M/]P[[W32(/\M9851^"B4$M9/_D
M7PXZG 1,@S<"HD- U/'N$W4LO^.6+V9:[4$[;T)SB^ZH7321$])=RMIJ>BLH
MSB[6_66 VL):[*38BIQ+"\L\5ZVT0N[@054B%VC@ZHEO*C37,]]28A?NYX<D
MJSY)]$:2%#XH:4L#][+ XI_Q/A$>6$='UJOH(N"/K;R!.& 0!5%P 2\>5(@[
MO/@-O'/'_6VY,593U?Q^(<%X2##N$HS?DIF:J6@K=#IO>$%UL[' *VH)+G,\
MI^A%/->JMZ;A.<X]ZD6#^@6]A1.#% FST2_MGZ5JX==2R9WE AJM_J V@*]A
MS*)XPI+IA-9AP()XS,(P':W(Z<YY[^@'5]3LL"Y1/HL6N"S@?<M?VR.*N88P
M9A.*GB8)Q D;APE+DO28]4EP^<U7TRB<?,OED#I,698$+$X">#=ZQ!S%BRLG
M)TC7HII4MZ]@.)68,][K0AD(69C&+(W&$+$T)/)9-GI2EE?4SMV5&9H, U:<
MLB"-B$\*XRDM8Y9-0CK;O_6&*T)*,Q9F4[B&JX1E6<*B,(#KT?*_L PD.NGB
MD$VRF/RF3L>(\*=LDH9PH3R2H3R2_UT>)%B#FJ1PPN-S*QJ:@1;06$%#" NH
M:(R9<R5S,<?YDEFUHBI<V4?!Z!6Y-J-/6(K<W4$T>@<)],:/6YH+.'*,/MH2
M-=P/O$[=UFIK]UQC9XQ[XUEY_).!5:/>=6/90"=]/[L&ZS#YE_W ^]N]_VQ\
MX'HGI($*MQ0:W$Q(!=V/XGYC5=.-OXVR-$R[94E?+]3.@=YOE;+'C4LP? \7
M?P%02P,$%     @ >X@.440&-+[5 @  !P8  !D   !X;"]W;W)K<VAE971S
M+W-H965T,C@N>&ULA53+;MLP$+SG*Q9"#RD@1[(D/V+8!N*T15,D09"D[:'H
M@9;6-A&*5$G*COOU75*VZ@:)>Y#$Q\QP=\3=\4;I)[-"M/!<"FDFP<K::A1%
M)E]AR<R9JE#2SD+IDEF:ZF5D*HVL\*121$D<]Z.2<1E,QW[M3D_'JK:"2[S3
M8.JR9'H[0Z$VDZ ;[!?N^7)EW4(T'5=LB0]HOU9WFF91JU+P$J7A2H+&Q22X
MZ(YFF<-[P#>.&W,P!I?)7*DG-[DJ)D'L D*!N74*C#YKO$0AG!"%\6NG&;1'
M.N+A>*_^R>=.N<R9P4LEOO/"KB;!,( "%ZP6]EYM/N,NGY[3RY4P_@V;!IL1
M.*^-5>6.3!&47#9?]KSSX8 PC-\@)#M"XN-N#O)1?F"63<=:;4 [-*FY@4_5
MLRDX+MU/>;":=CGQ[/1*KM%8<MD"E_# !)K.X[9"N$;*U81P2Q?C])'-:>/]
M.+)TI"-&^4Y^UL@G;\CWX49)NS+P4198_,N/*-0VWF0?[RPY*OBEEF>0QB$D
M<1(?T4O;_%.OE_XW?P,_+N;&:KHG/X\(9ZUPYH6S-X0?J'R*6B"H!4AT[AX:
M;;S1UADMO-&O67OT %>M(U.Q'"<!E:-!O<9@ZEPA:[KG)X_*,@&+VM8:W<7A
M95TV9T'%MDW"&G/D:_=OX1UTZ.GUPVPP" ?I^<DU&C,"?,:\MDIO(5?&$N8T
M#?M)&G;C&-[O,+5$IB46E)=%BL3#NEEX'O?"]#QM<=0S!/]]B.,R5R7"O+8@
ME84MV=2$1"#2Z(5)YIZLE6""F@B3.0*UHY>V'F1#Y"0+LRZEDR7$OCIN?NBE
M.C ,D^$@[/7CD\M::X>NE/;-HP.=DULE\Q?+C6LM#5Z[-]%!<9:HE[X%&?*S
MEK:ITW:U[7(737'_A3<M\H;I)9>&HEX0-3X;] +03=MI)E95OM3GRE+C\,,5
M=6K4#D#["Z7L?N(.:'O_] ]02P,$%     @ >X@.49+$_]5T @  %P4  !D
M  !X;"]W;W)K<VAE971S+W-H965T,CDN>&ULA53O3]LP$/W.7W'*I@FDC*1)
M2TO75J*,:9N&5 '[(4W[X";7QL*Q@^U0V%^_LY.&;H+N0QN?<^^]\\N=)QNE
M;TV!:.&A%-),@\+::AQ%)BNP9.9852CIS4KIDED*]3HRE4:6>U IHB2.3Z*2
M<1G,)GYOH6<355O!)2XTF+HLF7Z<HU";:= +MAM7?%U8MQ'-)A5;XS7:K]5"
M4Q1U+#DO41JN)&A<38.SWGC>=_D^X1O'C=E9@SO)4JE;%WS*IT'L"D*!F74,
MC![W>(Y"."(JXZ[E##I)!]Q=;]D_^+/369;,X+D2WWENBVDP"B#'%:N%O5*;
MC]B>9^#X,B6,_X=-DWM"BEEMK"I;,,4EE\V3/;0^[ !&\0N I 4DONY&R%?Y
MGEDVFVBU >VRB<TM_%$]FHKCTGV4:ZOI+2><G2TT?5]M'X')'"[N:EZ1X]9'
MYTH:J^O&/2Z!4M<:C8'#&[84:(XFD:4*'$^4M6KS1BUY0>T$+I6TA8$+F6/^
M-SZBRKORDVWY\V0OX>=:'D,:AY#$2;R'+^WL2#U?^A\[0E@(UOKPY,K/LR4Y
M0HWT:X]4OY/J>ZG^"U+7-%]Y+1#4"K)_K*Y:JY]S>"^KF^&QJ5B&TX"&U*"^
MQV#FS"&'>J<'/^K?A:KAAC/YYM4HZ0W?,0FOX2W]TF$X')R&R7!X\(6DQ\",
M06N EQ7CNND*03/,9(8$..REX6DZ"./A (X.;I1EHB5*TG"4]$,2A>=LBG::
MM42]]B-IR():VJ9ON]UNZL^:9G]*;ZZ,2Z;77!H0N")H?#P<!*";,6P"JRK?
M^DME:9#\LJ";"[5+H/<KI>PV< +=73C[ U!+ P04    " ![B Y18TQHP78"
M   U!0  &0   'AL+W=O<FMS:&5E=',O<VAE970S,"YX;6Q]5%%OFS 0?L^O
ML-@T;9)7P!!"N@2IZ3:MDZI%;=<]3'MPX!)0C<ULTZ3_?K8A--6:O. [^[[O
MOCM\GFV%?% E@$:[FG$U]TJMFW/?5WD)-55GH@%N3M9"UE0;5VY\U4B@A0/5
MS"=!D/@UK;B7S=S>4F8ST6I6<5A*I-JZIO)I 4QLYU[H[3=NJDVI[8:?S1JZ
M@5O0/YNE-)X_L!15#5Q5@B,)Z[EW$9XO8AOO NXKV*H#&]E*5D(\6.>JF'N!
M%00,<FT9J%D>X1(8LT1&QM^>TQM26N"AO6?_ZFHWM:RH@DO!?E6%+N=>ZJ$"
MUK1E^D9LOT%?S]CRY8(I]T7;+I8D'LI;I47=@XV"NN+=2G=]'PX :7 $0'H
M<;J[1$[E9ZII-I-BBZ2--FS6<*4ZM!%7<?M3;K4TIY7!Z>R.[D"A)7VB*P;H
M_9U=U(>9KPVWC?#SGF?1\9 C/ FZ%ER7"GWA!10O\;[1- @C>V$+<I+P>\O/
M4!1@1 (2G."+AD(CQQ<=+W0H\_?%2FEI+L2?$\3Q0!P[XO@(\:V9DZ(UK&*-
MM.MFTZ5YK8DGJ>P GJN&YC#WS(0ID(_@9;9^TX1P.KKBN:C!)D'OWJ0D##^9
M&R(E<(W>(H+#,,9A'/=VBN.(C.XI:^$C+<P_<3@RG>)H'* 03X(4DVDZ^J%+
MD+WP28##=()($N!I2$9W0E/V7RJ"XS3"21JB& ?I!"<Q>4T9%_Q9W!A/4H(3
M,GYAO]9\_^ JUR W;F 5RD7+=7>KA]WA3;CH1N$YO'M0KJG<5%PA!FL##<XF
M8P_);D@[1XO&#<9*:#-FSBS-NP;2!ICSM1!Z[]@$PTN9_0-02P,$%     @
M>X@.49N*)O^U @  D@4  !D   !X;"]W;W)K<VAE971S+W-H965T,S$N>&UL
M?51-;]LP#+WG5Q!&#QM@U!^Q7;=( B1=AVU8L:#MML.P@V(SB5!9\B2Y:?_]
M*#GQLF'IQ:(D\KU'6N1DI_2CV2):>&Z$---@:VU[%46FVF+#S+EJ4=+-6NF&
M6=KJ361:C:SV08V(TC@NHH9Q&<PF_FRI9Q/56<$E+C68KFF8?EF@4+MID 2'
M@SN^V5IW$,TF+=O@/=JO[5+3+AI0:MZ@-%Q)T+B>!O/D:I$Y?^_PC>/.'-G@
M,EDI]>@V'^MI$#M!*+"R#H'1\H37*(0#(AF_]IC!0.D"C^T#^GN?.^6R8@:O
ME?C.:[N=!F4 -:Y9)^R=VGW ?3ZYPZN4,/X+N]XW)\:J,U8U^V#:-USV*WO>
MU^$HH(Q/!*3[@-3K[HF\RG?,LME$JQUHYTUHSO"I^F@2QZ7[*?=6TRVG.#N;
M5Y7NL(;/G*VXX):C 29K^&*WJ&')7MA*T-&;![^^G4262%UH5.T)%CU!>H*@
M@%LE[=; C:RQ_CL^(K&#XO2@>)&^"OBID^<PCD-(XS1^!6\\5&#L\<8G\(8<
M7=J^'$P8^#%?&:OIS?Q\A2(;*#)/D9V@N*=6JCN!H-;T#/N"BW\*KGS!V[V8
M_]7Y50[7O%>F915. ^I.@_H)@YDK$=4IN1S=-*U0+XA 27')Y28$P59*0R==
M<^ S=7G-;:?1JS&JXDP EZ;33%9X$ 9G4(Z3,+O,G96-PS*^&%TK<A/6@[*.
M4'J+8 1N",6#&\J3_/.RA"P.BS@='9X>06LEA _8H5@STI!F13@N4DCS+"S+
M=-0_1\>7))#E85;$HP=E"?P,DC I\C#-B]XNL_ B3^!_ORTZZI,&]<9/ P.5
MZJ3M6V8X'0;.O.^S/^[]M+IE>D/5H0S7%!J?7^0!Z'X"]!NK6M]U*V6IA[VY
MI:&)VCG0_5HI>]@X@F$,SWX#4$L#!!0    ( 'N(#E&U0[/I* ,  +0&   9
M    >&PO=V]R:W-H965T<R]S:&5E=#,R+GAM;(U5VV[C. Q]SU<0QCRT@%O?
MG:1( J3M+G8&G6[1SN5AL0^*S23"R))7DIOT[Y>2W4P&:(-Y2*P+>7@.3=*S
MG=(_S!;1PKX1TLR#K;7M5129:HL-,Y>J14DW:Z4;9FFK-Y%I-;+:.S4B2N.X
MC!K&9;"8^;,'O9BIS@HN\4&#Z9J&Z9=K%&HW#Y+@]>"1;[;6'42+6<LV^(3V
M:_N@:1<=4&K>H#1<2="XG@?+Y.HZ=_;>X!O'G3E:@U.R4NJ'VWRLYT'L"*'
MRCH$1H]GO$$A'!#1^&_ # XAG>/Q^A7]3Z^=M*R8P1LEOO/:;N?!)( :UZP3
M]E'M_L)!3^'P*B6,_X==;UN0<=49JYK!F1@T7/9/MA_R<.0PB=]Q2 >'U//N
M WF6M\RRQ4RK'6AG36ANX:5Z;R+'I7LI3U;3+2<_N[C%-6J--7QA^Q#NJ0K.
MOK"50',^BRSA.ZNH&K"N>ZST':P2/BMIMP;^D#76O_I'Q.M +GTE=YV>!/S4
MR4O(XA#2.(U/X&4'L9G'RWY#+"R-06O@CK,5%]QR-%[^+3>54*;3"/\L5\9J
MJIM_3\3.#[%S'SM_)_83M5/="02U=E73\[#$0PP$7MY*^$E,U[!7IF45S@/J
M2(/Z&8.%RQ4E+)F.[I6\J#H*).VO(9F7/EI6E>[H"/?4XH;T?X!D4H;I-/6K
M:1@7\>BCM$C8%KBL5(/T ,.H/B[L2XL@D#E':J^*F:WK#V[@ B9%%J9E,;I%
MXE5QYAN0A*_YGN+UX<DL#:?9)"SC8C2\#-ZTC.O&$:9W8" A"M,PFXYA'!89
M_8IR]/4)[O^^@RS)PW&1 07*R[ LBM'#XXV_2<HPGT[#),LAB<,\S<EM\GXR
MQ,\"&+D"X/*9Y'H.;VJ]@#.*-RG".$W@W+O(TXFF7'H=Q;ATRR+.P[*<C.[0
MF"MX9J+K\\,$34@F*P2:M6_BG!T!G?O=@.5X_(:^$"2Q_4 2W.^MHHZ.)DF#
M>N/GI8%*==+V0^5P>AC)RWX2_33OY_EGIC=<&DK;FESCRW$1@.YG9+^QJO5S
M::4L33F_W-)G!;4SH/NU4O9UXP(</E2+_P%02P,$%     @ >X@.4:*@GE>A
M P  NP<  !D   !X;"]W;W)K<VAE971S+W-H965T,S,N>&ULE55M;]LV$/[N
M7W'0BL(!M$B695E.;0-Y:1$7+6 DV=9AV =:.EM<)%(EJ3C>K]^1LI6DC0/L
M@RT>>??<<V_D="O5O2X0#3Q6I= SKS"F/@L"G158,7TJ:Q1TLI:J8H9$M0ET
MK9#ESJ@J@R@,DZ!B7'CSJ=M;JOE4-J;D I<*=%-53.TNL)3;F3?P#ALW?%,8
MNQ',IS7;X"V:W^JE(BGH4')>H=!<"E"XGGGG@[.+V.H[A=\Y;O6S-=A(5E+>
M6V&1S[S0$L(2,V,1&'T>\!++T@(1C>][3*]S:0V?KP_HGUSL%,N*:;R4Y1\\
M-\7,2SW(<<V:TMS([37NXQE9O$R6VOW#MM4=D\>LT496>V.2*R[:+WO<Y^&9
M01H>,8CV!I'CW3IR+*^88?.IDEM05IO0[,*%ZJR)'!>V*+=&T2DG.S/_(IG0
ML&0[MBH1^G?VHT^F@2%LJQ%D>YR+%B<Z@I/ 5RE,H>&CR#%_:1\0IXY8="!V
M$;T)^+D1IS ,?8C"*'P#;]@%.G1XPR-X5[@R<,5U5DK=*(2_SE?:*&J*O]\
MCSOPV(''1\!O:5;RAA(HU]2IF109+SES;>=V:K:C1C96N/[SYN,G*"GMT*<M
M127&W,FO9OU-OW9BSW3-,IQY-)(:U0-Z\SM%)5VCZM6*9P@TN'!9H-B4')9*
M_D/C .\@2OPD'OEI,J**[5GT'*MZWPO, -4 NQKX(.B.V')3P#?^_I<T&HP_
MD/K=Y35P\8#:N BY@)=103]KE+)'3.0@*#6M>&))A'Z<#/TTC7NOD/[6_%O(
M!JX;MFLZYH/$GXQ"?S@*82$,4M"F=V L?_+]8PR0^N/!P!^%X6L.;RE+WSGY
M*FC,8>$(+Q8'UQH&8W\2IWX<1W">Y[T5R^[/_E\N!J$_F@S]23+I?4&MSWI\
M'P/=3IEJ2&VM9 6W6!NL5JALAN@W2,'('R*AM)I?Y7H-.3,M_0XK8V76E&W[
MV8.G_MLR_03>.X"?0#_RHWCLAX,AG.R9U5(=^M=1=X5_0LH;;#WCHT$[\I;A
M#IFE' VA3Y&FX\2/QS$A/F6KX_B>5?4'H*>%E6;G<'D.J]U/Z:1T)XD_#B?/
M0-HV59RFK*:R'S>F)H^'D1^F4>\=)%3W./:3T1A>"*^-?_#L0JU0;=RSH2&3
MC3#MW=KM=B_3>7LA/ZFWS]I7IC:<KM@2UV0:GHY''JCVJ6@%(VMW/:^DH<O>
M+0MZ75%9!3I?2VD.@G70O=?S_P!02P,$%     @ >X@.46,\Y$N1 @  MP4
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
M9H:XU\.RY.&*UAOP_<(8VFZ\@VY<3_X 4$L#!!0    ( 'N(#E'NUAU " ,
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
M6U>[Q%CE.4_QD6N2;2NTG4ZV%UJ;@XYK1A<1Y2;J=6Z490)JF:TNANXJ9::
MG :]62M=H#''P,NJ=O(V8WOQZR[L=ZZ<$[K2!1/U1I=LQ-"X&\3QUAR&&X.O
M1#WWX]V I]/,P/:T?4%.FL'Y2[UY?BZ9GG-IB$%.IM'A$65*-R.]V5A5^3$Z
M4Y:&LE\6] JB=@HDSY6RZXUST+ZKDY]02P,$%     @ >X@.40+*I![X&0
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
M"[6"+#HZK75TVN/Q[EA>,+F BVT2<TN%=&=J60/EP@Z0$^#E%9AFFA?\4XP
M3L%%VJ+3YX( W.VHO>1D/)DX[1YR5A,^LQ)^$6<;"F[K8W8/A+QDJ60O^2AE
M_991F-<Y6@HNY'^^XY;&%J]$]=C1D2(F9Z(+BQ/K_#]JM](T;>T9PN0@8G)F
M0= (5%06,&D):J:3,.P,:ARC&NI\F]"NA4\<("-'A[7.L>):1P>VCCVR?6M$
M5MH'M>>4AT&M.YEY0=3!=!W3.O:@]O?XO\%(<O.$?\UPY0;M6)9D/'(9Q'T=
MP#K!L;BO_:]C]Y>'X7Q[9AD><-Z?!=U!O*.-JV.WKI+-!;W#.*C(DJIFAW(<
M8&K!*:)A_5*!F#ZQ=!.G\_C4EGA<RV'--0I+U))W.-JL.G:[JD)294:'*(6V
MF\ZQ#*>K#:=K-YSH%U :*]9::/C=/325[BP\,)1?W!8[.;.(P-56TK5;2>&Y
MP+_&V;*M+-<#[C@\6RMLW#)J ^X/CF$O>S"61BIJB5VOUQ3L%03U7T!8ZXJ2
M%W%*TP6,290$.R)7"3 \</4F*E+EF21$D%L:+SD(+$MG(MBIS3@/Q?#%7*EK
M BLY!9E!:!871<6 )$7V0?AJSM\>M:[J&2=BQB.RK?+%&K4#BP+[7T.T6+"R
M&)%E7&RS KY _)B!QKD=0,>W' 3F(C+_5B#NQ2COB2I&<@B1GJW@TXP#*LYH
M/OR_B(I=[;C=GI)4#'0\R JZVB&[_K&LH';/KKT@I.-B6 \;'%7F2&T[=SVX
MW$F_P=$^V[7[[/^+N-[5#MN='DLTV@.[=@_<XZ#.%7S#0TTC_R"4OY /-EQ4
M9'-1VI&[T?>XJ/,^>"=H4QE%]K? -@O/.AKP[-% I[J=HVDD-RJU>I"^>=K5
M>\ZQ:N_:Q7MVA_Q1^111&>.U=\Z-6\T-4:!L$]>5Q-Y(+4-_UI):OI*/-O1Q
M8JV7>\86@MU@7YH5"W3"O,)IFPP/NJ]Y?1.C[<ZMIRLY<F"0/9N&87@PO;[G
MFE/3_L*S)W#M4]-5F=Y)FB4;#J)J-I8Y^RT%@VG'3+37\>R>0I@-NLDJ6$A(
M#<RK7+>.'QR,'WJ'.O5</F>JE&>+PCWMB+R>ZBV]P6SY$UOL%KR,+9.Y(>M?
M^QOO6/[&T_[&L_N;=[2$:*_<\4B@K9VI!WZ ^_>T8_'LQOT#A,EYL8ZWJ!X0
M5)<0#+=NY/?@\;#$^!<+2;YV$;[=13S/EUE!W@'_DZ02FSPB>G\;;V(,>P=H
MA*\]@G\LC^!KC^#;/8)U/]96F'CC'UKXP&[A?6WA?;N%'Z@:+WK03 \50S0
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
M&_WE-$]V(VPD:7*Y0Y1\MN$$2T)(,=Y51$6/1DVW.GG&C4&ZU$=IS4:Z)=W
MDBR^I=$+.[VKA/Y$3AQ^\BCFE3#-\A5V_XG=1NYD:W[RFF_- A0 +QT:-+=9
MN9]:"6R>%2CW[^I0M^LD53$ 7%[);L#+ VAEO $>&1,"0JNB/CA4Z X5X^P.
MO[]/74B_%7;^";;;N0:[-E@N^S9V-<7\HUDF9\B_A8_R4H7$XHI6>=I$?ZQ/
M5"A79?LYCDCGY5'/70ZBFBSNI]\.OX$PTOEV=*Q\.S+NT+;GV\,NYWT1'6;4
MSC1P6Y*M,^-G^O 7@=_1_#9.<7FN '0RQIWD7/S&KGA39EO^RWWSK(0HFK\$
MTP[.!Q^ [U=95JHW^&. ]4\=/_M?4$L#!!0    ( 'N(#E$<F ]LJ0@  &TA
M   9    >&PO=V]R:W-H965T<R]S:&5E=#0P+GAM;,5:>6_;.!;_*D2FNT@
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
MEK2GV^_M%<$J^<=H31_(%6MA7#^Z#;K]L/ZUX;]>[6-A\X\(;ZE\X$)!?,Y
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
M=F]\9K^^R*_E.YC\OP375*RPS) (E@AI=?6U6N07[_Q%\=1<%!=<X;73/(9
ML=7I"?C]DN/AIGC1#LI_?TS^!%!+ P04    " ![B Y1S_*EIHL"  #&!@
M&0   'AL+W=O<FMS:&5E=',O<VAE970T-RYX;6S%56%OFS 0_2L6FZ9.6@N!
MT+0905J33>O42E'3;I.J?G#();%J;&J;I-VOW]D0E'44K9_V!7SVO<=[=W D
M6ZGN]1K D,><"SWRUL840]_7V1IRJH]D 0)/EE+EU&"H5KXN%-"% ^7<#X/@
MV,\I$UZ:N+VI2A-9&LX$3!7199Y3]70&7&Y'7L_;;5RQU=K8#3]-"KJ"&9B;
M8JHP\AN6!<M!:"8%4; <>9]ZPW%L\UW"=P9;O;<FULE<RGL;G"]&7F % 8?,
M6 :*MPV,@7-+A#(>:DZO>:0%[J]W[%^<=_0RIQK&DO]@"[,>>2<>6<"2EMQ<
MR>U7J/TX@9GDVEW)MLX-/)*5VLB\!J."G(GJ3A_K.NP!>OT7 &$-"/\5$-6
MR!FME#E;$VIHFBBY)<IF(YM=N-HX-+IAPG9Q9A2>,L29=*KPA5#FB5"Q()\?
M2E9@BXR+QE)HH\JJW$P03%TIT)H<3,!0QO5[<DAF^%HM2@Y$+DGV#%#L (?D
M9_EK+4MRS:AX]^8D[ T^4D%N+R&?@[K#\YO9A!R\?9_X!CU997Y6ZS^K](<O
MZ/]6BB,2!1](&(1!"WS<#9] AO">A?=._X3[6,FFG&%3SM#Q1?^SG+<7^%1R
M;B#7=QV:HT9SY#3W7]#<UINV1G2RV&DSU 7-8.3A.-&@-N"EI*TC%<^QX[%#
M9I-&@T%\&@X&B;]I\=%O?/0[?5Q@;8:$:@U&$Y87E*FJ^!Q'%149M)GJI'R%
MJ8HGWC-UV(M.HS@8Q.VNXL95W.GJ6AK*VY1WPEZA//ZK'6%T$O;Q>WHFW-^;
M,G;"7U*U8D(3#DN$!D<#9%+5U*P"(PLW>.;2X!ASRS7^:$#9!#Q?2FEV@9UE
MS:\K_0U02P,$%     @ >X@.40K?/Q[9 @  Z 8  !D   !X;"]W;W)K<VAE
M971S+W-H965T-#@N>&ULC55;;]HP%/XK1U$KK1(B(5Q7 1*TF]9)E5!IMX=I
M#R8Y$*N.G=D.EW^_8P=2J@+;"XF/_5V.L;\,-TJ_F@S1PC87THR"S-KB-@Q-
MDF'.3%,5*&EFJ73.+ WU*C2%1I9Z4"[".(IZ8<ZX#,9#7YOI\5"55G"),PVF
MS'.F=U,4:C,*6L&A\,17F76%<#PLV KG:%^*F:916+.D/$=IN)*@<3D*)JW;
M:=^M]PM^<-R8HW=PG2R4>G6#AW041,X0"DRL8V#T6.,="N&(R,:?/6=02SK@
M\?N!_:OOG7I9,(-W2OSDJ<U&P2" %)>L%/9);;[AOI^NXTN4,/X7-M7:SN<
MDM)8E>_!Y"#GLGJR[7X?C@"#Z P@W@-B[[L2\B[OF67CH58;T&XUL;D7WZI'
MDSDNW9\RMYIF.>'L^)EMT<",[=A"('RZ1\NX,#=P!5S"<Z9*PV1JAJ$E+8<(
MDSWOM.*-S_#VX%%)FQGX(E-,W^-#\E@;C0]&I_%%PN^E;$([:D <Q='+_!X^
M7=U<H&W7_;<];?M\_W7WOR8+8S6=D]\7B#LU<<<3=_YG8T_M7P7O>;B[.NMQ
MO]>*AN'ZA&BW%NU>%"UILY=42T\)5M#ND6!KT#XCV*L%>__J$HJJQP9()9-2
M:Y3VE'SO0[_=_N",?+^6[U^4?Y")RA$LN1"<+;C@=@=J26?76"8$A8=MT!TU
MB>:%"X%3OBXK3"34"<(-L#5=#W]8* _!9@@OS7D33,8T9DJDJ(W39VZ: D$"
M^2N8W(%5;I\\XKU;NF9';@F]1DWX C57J>/RN0([9$2]X3:#P;4K2PKL#TR.
M?LFUL?2[Q@K4@%;W^C!I^)887-U=I+<RKDG\,$$W'N(WC#=0S35/78SP*'UR
MU"N?L88Z+Z6M@JBNUC$^J=+K;7GU#7AD>D6[ 0*7!(V:?3JMNLK5:F!5X;-L
MH2PEHW_-Z%.$VBV@^:52]C!P O7';?P74$L#!!0    ( 'N(#E$=L>-ZP (
M .,'   9    >&PO=V]R:W-H965T<R]S:&5E=#0Y+GAM;)556V_:,!3^*U8V
M3:VT-HESI0.D%C:MDZJATG8/TQY,<B!1$YO93FG__6PG9!1"UKV [7RWXV/9
MPPWCCR(#D.BY+*@869F4ZPO;%DD&)1'G; U4?5DR7A*IIGQEBS4'DAI26=C8
M<4*[)#FUQD.S-N/C(:MDD5.8<22JLB3\Y0H*MAE9KK5=N,U7F=0+]GBX)BN8
M@[Q?S[B:V:U*FI= 1<XHXK <69?NQ236> -XR&$C=L9(5[)@[%%/KM.1Y>A
M4$ BM0)1?T\P@:+00BK&[T;3:BTU<7>\5?]B:E>U+(B "2M^Y*G,1E9LH126
MI"KD+=M\A::>0.LEK!#F%VUJ;( ME%1"LK(AJP1E3NM_\MSLPPX!NT<(N"'@
MMQ*\AN"90NMDIJPID60\Y&R#N$8K-3TP>V/8JIJ<ZB[.)5=?<\63XSOR# +-
MR M9%(!.IB!)7HA3=(;FZL"DE5ID2R0-:EVCAK94QIIN)XW)56V"CYB$Z(91
MF0GTF::0=O G_7P7]PC8JN*V;+PM^PKW*GZKZ#GRG(\(.]BYGT_1R?O3KES]
M*E-(E(JK5=Q!I\JK<%[;$\_(>D=DC^X\^GFY$)*KH_^KQ\9O;7QCXQ^QN:8)
M*T$[H _O8NRZG]2!XQRH[.IPK14:+7TU/(T5PW=]?V@_[>Y8)R[V/=SB7H4-
MVK!!;]@'4E1P1E+5?IVX*V$M$.PZ#P9>X.P%/(2YD1/C0=P=,&P#AKT!O\L,
M>-VNKG#A@6ODN'&TE^T0A4-GX![9NZB-%O5&NV.2%&_I<738.S_VPMC=BWF(
M\YTX"OTC.>,V9_R_!Y(RVI,W/MBN((IQB(.]O/_&U7GMG7NT!+XRSXM ":NH
MK*_4=K5]P2[-Q6W_A=?/WPWAJYP*5,!249WS2+GS^DFI)Y*MS:V\8%+=\6:8
MJ5<8N :H[TO&Y':B#=IW??P'4$L#!!0    ( 'N(#E'.U7Z-&@,  .$+   9
M    >&PO=V]R:W-H965T<R]S:&5E=#4P+GAM;-56RV[;,!#\%4+HH0&:2-3+
M<F$;2)P63=&B0=+'(>B!EM8V44IT22I._KY+2I8=5W&#7(I<+)+:6<[.6$N.
MUE+]TDL 0^Y*4>FQMS1F]=;W=;Z$DND3N8(*W\RE*IG!J5KX>J6 %0Y4"C\,
M@M0O&:^\R<BM7:K)2-9&\ HN%=%U63)U?P9"KL<>]38+5WRQ-';!GXQ6; '7
M8+ZM+A7._"Y+P4NH-)<543 ?>Z?T[90F%N BOG-8ZYTQL:7,I/QE)Q?%V LL
M(Q"0&YN"X>,6IB"$S80\?K=)O6Y/"]P=;[*_=\5C,3.F82K%#UZ8Y=C+/%+
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
M>X>5Y78DKD[)2SB'>#2!#IXS@BP&!-P3VRZ!5^GH9LU]QVR=Y"$P';0V1]?
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
M7V<8H%!L!5T7%,PN9T+XO=U;_%YO0^'44-&^??;J0^N^[T*$,/+%)=D'CZ.
MFCN14A.*R7*N%2[D5VF09*)M W@FNX@%:X&"A_ BG H-@A GP].*^V9,5P?0
M,9KCK,L77&Z3^@(Z;E$,9?_>@?5538/WWQ#E5\@<'(9[<BH_6S,471RD<F)7
M7]NL7XJ.[%YP51[L/FCYTE5IK*M/8\=VN4LR]52ZI\M]],BW;D?BJ^]R]U3B
MZ^D3W^>^GQ9@6>4=5M>>O'8_OF5V1*5G7KL=WW0\SZSS*38_EN3K,22;6U=)
MN:>_8QI9D7XS0&:PS.NI[-T;*H:6S?X9[:R6O/':14['<SRS1Q8J_?*&7FS]
M/B\[G ^L\Z'SG:,N=&JUJR N]D5DX]XCE)V&?:U!':D[?WOMEF7:<)"_63>?
MV(8W\;P9MHU.O!G/NA^+*_D8@C+$:QI P)6D>XQS,A6*'7;.;V2\W+=>Q?DE
M;UF&,"3"%ZPP0!>5EM4*@H_6VU$]?$S);[LDEGTRO"%(VH!ZWX3R7V6::)D"
M*<ET;N*X]F3.!>$:UL1!,>!+( UM3KH;NJ6\!273F<Q=:S+G'<#6Q/3F0J92
MC7T!?M=)/*G]0@K^@M4[B$E#<!P16X&9&M,9H' J?A1*_)$G._ZC*<LDSY,M
M_X@OYK$4!\#WJR3)RS_P=UBJG^9Z]C]02P,$%     @ >X@.49'@''H<!
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
M=KH&I&EE(2TB'CH0Q74KRS)2%OCC-!P[ \"EC2)MDRUIJLT>0]<(/VLKH$&
M4)]AD!74''Z/=W>L8+2L]&J\TE)KV#?=F"KO]=?5__G,<55O.&XEHA<ZNT/'
MO%[6/9ML*V2*N]=?W!M09 \%RZ5U+/+V2_3$G3BSCKU;LV)_F3YB[ZN:17MO
M;Q),O8Z]317W^H?'.1=+1H4.N2=5-\^4;B]X]NKFF5KM]=?JXV'W *-O#7:!
M=[)-JJY:]J)FJZ0",7:'UOO(-&G,T@0;1E+!R>=(<; IJ0\9""5?FO$6@04[
M2DCQ]UR SK .TPEYME:]JY)9,L0 H=956L/> )F05PTH152ND5<MR'VBUEI
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
M'-ORJ^K<L6H8F9=G?7-IC$S+VQ7R&)5[P3Y?2&DV#9>@.?V=_0-02P,$%
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
M.RV*$J#H*)Z;.V[!%=Z8IKG&J@F$GH#?EYRK0T<+5'58^ =02P,$%     @
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
MA09'*JD$-=A56U^W"FCI1(+[41"DOJ"L\?+,O5NI/).=X:R!E2*Z$X*J7_?
MY7[NA=[+BP>VK8U]X>=92[>P!O/8KA3V_#%*R00TFLF&**CFWEUXNTCM?#?A
M*X.]/F@3F\E&RB?;^5#.O< " 8?"V @4'SM8 .<V$&+\'&)ZHZ45'K9?HK]S
MN6,N&ZIA(?DW5IIZ[EU[I(2*=MP\R/U[&/));+Q"<NW^R7Z8&WBDZ+218A C
M@6!-_Z3/0QT.!.'LB" :!-&_"N)!$+M$>S*7UI(:FF=*[HFRLS&:;;C:.#5F
MPQJ[BFNC<)2ASN0+*00SN"Q&D[,E&,JX/B<79(W;I>PX$-PHZ&<ZQ0P#362%
MOXH50#A@]0AG=,-X/W9!'M=+<O;F//,-HED#OQ@P[GN,Z C&QZZY)''PED1!
M%$S(%Z?E2RA0'EIY>/.GW,>"C%6)QJI$+EY\)-[_9/_];J.-PFWYXP1 / +$
M#F!V!.!(&>Y[5>I4]H#N\BBY#F:9OYLPFXUFLY-F7Z2AG'1-R70AN\9 20JJ
M:U+A$==3%'VXY-\HDI$B.4GQ";2^)4RTG05@B*% FRG[Y)7]17@33[NGHWMZ
MTGV%9G@(R([R#NPZOUK@*9)T8CG2,!Q1^KW[>E:27B7)7\#^P2&V%^AGJK:L
MT0A2H2ZXO,*$57\I]1TC6W>N-]+@+>&:-=[CH.P$'*^D-"\=>U6,7X;\-U!+
M P04    " ![B Y1[(E3I#L"  !$!0  &0   'AL+W=O<FMS:&5E=',O<VAE
M970V.2YX;6R=5%%OVC 0_BM6M(=6ZDA(H+ J1&IATUJM&P)U>ZCZ8)*#6+7C
MU':@^_<[.VF4,6#3>$CN?/=]]]V1<[R3ZEGG (:\"E[HB9<;4U[YODYS$%3W
M9 D%1M92"6K051M?EPIHYD""^V$07/J"LL)+8G<V5TDL*\-9 7-%="4$53]O
M@,O=Q.M[;P<+MLF-/?"3N*0;6()Y*.<*/;]ER9B 0C-9$ 7KB7?=OYH.;+Y+
M^,Y@ISLVL9VLI'RVSFTV\0(K"#BDQC)0?&UA"IQ;(I3QTG!Z;4D+[-IO[)]<
M[]C+BFJ82OZ#92:?>&./9+"F%3<+N?L,33]#RY=*KMV3[)K<P"-II8T4#1@5
M"%;4;_K:S*$#Z ^. ,(&$/XK(&H D6NT5N;:FE%#DUC)'5$V&]FLX6;CT-@-
M*^R_N#0*HPQQ)EE6*PTO%12&?-SB4Y.S&1C*N#XG[\DM9S0C"]! 59J3QWL0
M*U!/&-G'=6,/RQDY>W<>^P8%VC)^VHBYJ<6$1\1<5YL>":(+$@9A<  ^/0V_
MJSC"1X?@/HZEG4W8SB9T?-%_S.;Q"R:36P-"/YTH%;6E(E=J<*34-\4VK*"<
ME(H5*2O1HD)6A3DTQ)KJTE'9+=TFN+/XB_UM=UA_3?M-Z:!5.CBI=$Z5878#
M(2-?I8$+HG.J0!\26C,-.PI&T3#\L*?SSZSQ<!R-]F3ZG6_<WB_W5.'$-.&P
M1ES0&R&!JG>V=HPLW6>_D@:7R)DY7G.@; +&UQ+5-X[=I/;B3'X!4$L#!!0
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
M$F(O++N5%3\[GX=<;]^"86Y(B-UP2'S5(UO #,,WXR>VVNT+.Q9B8FY(B-V
MINW_)B$F)HB$6!!HXAYC8K9(B&V!9L@Q)F:+A-@648;,3AYZ[?X1KFU@YDB)
MS8&FRE$04\P=*;$[CE+EP4!B#DF)'1+ES(-TZ!H6L4S0S"IN9DPP*;%@7C.K
MP0ABBDF)%8.F6.PDQ,04DU(KYBC)&HPDII>46"]!8C/(ACDE)78*NOH7]Q/,
M*2FQ4_!$(@W7I#&Y9-33$A0S"S$QN634$Q,4,P\Q,<-DQ(;!T[*HT3'59,2J
MP3&C1D<W3(A5<[3PRTZNA..RB0:C#%-.1JP</,&-&AQ33D:L'!PS:G!,.QFQ
M=M[DX4.-C9DG(S;/;_#8*5M"[56(B9DG(S8//E\(W\D<,T].;)Z!^4(8T1 3
M,T].;)XWDX:!=S+'C)._[YP&>2=SS#@YL7'0G8$H:<LQX^3$QOG]SD ?VA 3
MW:0GML[Q]L#PBXDI)Z>>Y:#3V6@4PI234V_3HYBA&7-,/3GY1OWKK'NHI3'?
MY.^VUW(\_G31YF2!^:8@]@V*&0U!!>:;@GP+!EG$B#$Q[Q3$WL$QP^Y=8-XI
MJ!?5!M9:!OI/@4FGH-ZR01CA!0TQ,>D4Y)^&!6M"0S%$OP@CMLT@W.L@%&)B
MMBG><UWM+6;<N3';%-2;_&\W$8<;')-.T4MGW%]L+\XK44LEJENHWL+QDC?E
MPC#_L_\2*<O]YP)UUS27<.Q.05I;';X:/GSQ?/$?4$L#!!0    ( 'N(#E&7
M=W+D+ (  /8H   :    >&PO7W)E;',O=V]R:V)O;VLN>&UL+G)E;'/-VDM.
MXT 4A>&M1%X E;JO0(LPZ@E3Q :L4'F()(Y<;@&[[R@,DF/UH"?(9V25+5__
MHT]6V8\O9=\.N^Y8M[M3G7T>]L>Z;+;#</J54EUMRZ&M=]VI',]7UEU_:(?S
MLM^D4[MZ;S<ER7P>J;^=T3P]WLZ<O7Z=RO],[-;KW:K\[E9_#N4X_&-P^NCZ
M][HM96AFKVV_*<.R29_[Z^F:+H=\=Y[<S)[?EDW__):;-'600)!,'Z00I-,'
M&039]$$.03Y]4$!03!^T@*#%]$'W$'0_?= #!#U,'Y3G*..<(&F$-8'6&;G.
M!%YG!#L3B)V1[$Q@=D:T,X':&=G.!&YGA#L3R)V1[DQ@=T:\,X'>@GH+@=Z"
M>@N!WC)ZV2;06U!O(=!;4&\AT%M0;R'06U!O(=!;4&\AT%M0;R'06U!O(=!;
M46\ET%M1;R706U%O)=!;1YLE!'HKZJT$>BOJK01Z*^JM!'HKZJT$>BOJK01Z
M*^JM!'H;ZFT$>AOJ;01Z&^IM!'H;ZFT$>MMHLYM ;T.]C4!O0[V-0&]#O8U
M;T.]C4!O0[V-0&]'O9U ;T>]G4!O1[V=0&]'O9U ;T>]G4!O'WVL)-#;46\G
MT-M1;R?0VU%O)]#;46\GT#M0[R#0.U#O(- [4.\@T#M0[R#0.U#O(- [4.\@
MT#M&/YL0Z!VH=Q#H':AW$.@=J'?\I-YU^-J7>NWY7N-/03])]7"^MUP??UE^
MGT2<%Q><TVU%??H+4$L#!!0    ( 'N(#E'62",N]P$  "LH   3    6T-O
M;G1E;G1?5'EP97-=+GAM;,W:RT[#,! %T%^ILD6-ZR</T6Z +;#@!TPRI5&3
MV+)=*'^/DP(2""I0D;B;1JWMN1./=%8]OWOV%"?;KNWCO%BEY,\8B]6*.AM+
MYZG/*TL7.IORU_# O*W6]H&8F,T,JUR?J$_3--0H%N>7M+2;-DVNMOGGV+A^
M7@1J8S&YV&T<LN:%];YM*IOR.GOLZT\IT]>$,I\<]\15X^-1WE"P+Q.&E>\#
M7L_=/%((34V36QO2M>WR+K9M64S/+<5R?XDO>G3+95-1[:I-EX^4T0>R=5P1
MI:XM=T6/]B>G?,.T^^0'YX]E]@7FG;?!^9@G%NCW<6\C&4Y/?2Y$(37[7_$]
M,9<^^/UHF'9-]0^S\_4^N; >YQ'9^#C\CC_.^+W^+_L0('U(D#X42!\:I \#
MTL<Q2!\G('V<@O3!9RB-H(C*44CE**9R%%0YBJH<A56.XBI'@96CR"I09!4H
ML@H4606*K )%5H$BJT"15:#(*E!D%2BR2A19)8JL$D56B2*K1)%5HL@J4625
M*+)*%%DEBJP*15:%(JM"D56AR*I09%4HLBH4616*K I%5H4BJT:15:/(JE%D
MU2BR:A19-8JL&D56C2*K1I%5H\AJ4&0U*+(:%%D-BJP&15:#(JM!D=6@R&I0
M9#7_*>N]<^L_CA^?96>;_BV?C?\17+P 4$L! A0#%     @ >X@.40=!36*!
M    L0   !               ( !     &1O8U!R;W!S+V%P<"YX;6Q02P$"
M% ,4    " ![B Y1GRU<@>\    K @  $0              @ &O    9&]C
M4')O<',O8V]R92YX;6Q02P$"% ,4    " ![B Y1F5R<(Q &  "<)P  $P
M            @ '- 0  >&PO=&AE;64O=&AE;64Q+GAM;%!+ 0(4 Q0    (
M 'N(#E'F[/80[ ,  $\.   8              " @0X(  !X;"]W;W)K<VAE
M971S+W-H965T,2YX;6Q02P$"% ,4    " ![B Y1U'TZ<2((  #G(0  &
M            @($P#   >&PO=V]R:W-H965T<R]S:&5E=#(N>&UL4$L! A0#
M%     @ >X@.4>T0P&5] @  I08  !@              ("!B!0  'AL+W=O
M<FMS:&5E=',O<VAE970S+GAM;%!+ 0(4 Q0    ( 'N(#E%?]UL]TP8  -P<
M   8              " @3L7  !X;"]W;W)K<VAE971S+W-H965T-"YX;6Q0
M2P$"% ,4    " ![B Y1Q>>_,M4(   ()@  &               @(%$'@
M>&PO=V]R:W-H965T<R]S:&5E=#4N>&UL4$L! A0#%     @ >X@.4>9SY<*V
M"   I3(  !@              ("!3R<  'AL+W=O<FMS:&5E=',O<VAE970V
M+GAM;%!+ 0(4 Q0    ( 'N(#E$T7D&_/2,  (AS   8              "
M@3LP  !X;"]W;W)K<VAE971S+W-H965T-RYX;6Q02P$"% ,4    " ![B Y1
MY$"7ERDE   H;P  &               @(&N4P  >&PO=V]R:W-H965T<R]S
M:&5E=#@N>&UL4$L! A0#%     @ >X@.42,&\"BM P  N0<  !@
M     ("!#7D  'AL+W=O<FMS:&5E=',O<VAE970Y+GAM;%!+ 0(4 Q0    (
M 'N(#E$(FNW!!0,  *\&   9              " @?!\  !X;"]W;W)K<VAE
M971S+W-H965T,3 N>&UL4$L! A0#%     @ >X@.4=\N_YC3!0  CPT  !D
M             ("!+(   'AL+W=O<FMS:&5E=',O<VAE970Q,2YX;6Q02P$"
M% ,4    " ![B Y1J'8^RL4#  ##!P  &0              @($VA@  >&PO
M=V]R:W-H965T<R]S:&5E=#$R+GAM;%!+ 0(4 Q0    ( 'N(#E&/X0&_] (
M !0&   9              " @3**  !X;"]W;W)K<VAE971S+W-H965T,3,N
M>&UL4$L! A0#%     @ >X@.4=6&4K!=!   X0D  !D              ("!
M78T  'AL+W=O<FMS:&5E=',O<VAE970Q-"YX;6Q02P$"% ,4    " ![B Y1
MJF0_+,P3   ./@  &0              @('QD0  >&PO=V]R:W-H965T<R]S
M:&5E=#$U+GAM;%!+ 0(4 Q0    ( 'N(#E&R2#XDAP(  )$%   9
M      " @?2E  !X;"]W;W)K<VAE971S+W-H965T,38N>&UL4$L! A0#%
M  @ >X@.4>J?X86*!@  -0\  !D              ("!LJ@  'AL+W=O<FMS
M:&5E=',O<VAE970Q-RYX;6Q02P$"% ,4    " ![B Y1.M@Q/%,,  #@*0
M&0              @(%SKP  >&PO=V]R:W-H965T<R]S:&5E=#$X+GAM;%!+
M 0(4 Q0    ( 'N(#E&WJ87*F@,  /X'   9              " @?V[  !X
M;"]W;W)K<VAE971S+W-H965T,3DN>&UL4$L! A0#%     @ >X@.43FW1<UV
M"0  2Q@  !D              ("!SK\  'AL+W=O<FMS:&5E=',O<VAE970R
M,"YX;6Q02P$"% ,4    " ![B Y1A.;L;6$$  !5"0  &0
M@(%[R0  >&PO=V]R:W-H965T<R]S:&5E=#(Q+GAM;%!+ 0(4 Q0    ( 'N(
M#E&LYJ?&3@8  .,.   9              " @1/.  !X;"]W;W)K<VAE971S
M+W-H965T,C(N>&UL4$L! A0#%     @ >X@.4=TS07I8!0  C0L  !D
M         ("!F-0  'AL+W=O<FMS:&5E=',O<VAE970R,RYX;6Q02P$"% ,4
M    " ![B Y18:L.U&P&  #R#@  &0              @($GV@  >&PO=V]R
M:W-H965T<R]S:&5E=#(T+GAM;%!+ 0(4 Q0    ( 'N(#E%H8^W-P ,  *8*
M   9              " @<K@  !X;"]W;W)K<VAE971S+W-H965T,C4N>&UL
M4$L! A0#%     @ >X@.4?[F2\R")@  V'H  !D              ("!P>0
M 'AL+W=O<FMS:&5E=',O<VAE970R-BYX;6Q02P$"% ,4    " ![B Y1@I,7
M.E\#   ;!P  &0              @(%Z"P$ >&PO=V]R:W-H965T<R]S:&5E
M=#(W+GAM;%!+ 0(4 Q0    ( 'N(#E%$!C2^U0(   <&   9
M  " @1 / 0!X;"]W;W)K<VAE971S+W-H965T,C@N>&UL4$L! A0#%     @
M>X@.49+$_]5T @  %P4  !D              ("!'!(! 'AL+W=O<FMS:&5E
M=',O<VAE970R.2YX;6Q02P$"% ,4    " ![B Y18TQHP78"   U!0  &0
M            @(''% $ >&PO=V]R:W-H965T<R]S:&5E=#,P+GAM;%!+ 0(4
M Q0    ( 'N(#E&;BB;_M0(  )(%   9              " @707 0!X;"]W
M;W)K<VAE971S+W-H965T,S$N>&UL4$L! A0#%     @ >X@.4;5#L^DH P
MM 8  !D              ("!8!H! 'AL+W=O<FMS:&5E=',O<VAE970S,BYX
M;6Q02P$"% ,4    " ![B Y1HJ">5Z$#  "[!P  &0              @(&_
M'0$ >&PO=V]R:W-H965T<R]S:&5E=#,S+GAM;%!+ 0(4 Q0    ( 'N(#E%C
M/.1+D0(  +<%   9              " @9<A 0!X;"]W;W)K<VAE971S+W-H
M965T,S0N>&UL4$L! A0#%     @ >X@.4=XR4X*T P  HPD  !D
M     ("!7R0! 'AL+W=O<FMS:&5E=',O<VAE970S-2YX;6Q02P$"% ,4
M" ![B Y1R2HPJ)@"  "Z!0  &0              @(%** $ >&PO=V]R:W-H
M965T<R]S:&5E=#,V+GAM;%!+ 0(4 Q0    ( 'N(#E'NUAU " ,  )8'   9
M              " @1DK 0!X;"]W;W)K<VAE971S+W-H965T,S<N>&UL4$L!
M A0#%     @ >X@.47>S@L8* P  8P<  !D              ("!6"X! 'AL
M+W=O<FMS:&5E=',O<VAE970S."YX;6Q02P$"% ,4    " ![B Y1 LJD'O@9
M  #V>   &0              @(&9,0$ >&PO=V]R:W-H965T<R]S:&5E=#,Y
M+GAM;%!+ 0(4 Q0    ( 'N(#E$<F ]LJ0@  &TA   9              "
M@<A+ 0!X;"]W;W)K<VAE971S+W-H965T-# N>&UL4$L! A0#%     @ >X@.
M44T]W[>1 P  7@P  !D              ("!J%0! 'AL+W=O<FMS:&5E=',O
M<VAE970T,2YX;6Q02P$"% ,4    " ![B Y1QZ@RA24#   +#@  &0
M        @(%P6 $ >&PO=V]R:W-H965T<R]S:&5E=#0R+GAM;%!+ 0(4 Q0
M   ( 'N(#E'8B1#?R (  )0&   9              " @<Q; 0!X;"]W;W)K
M<VAE971S+W-H965T-#,N>&UL4$L! A0#%     @ >X@.448>X$@M P  U@H
M !D              ("!RUX! 'AL+W=O<FMS:&5E=',O<VAE970T-"YX;6Q0
M2P$"% ,4    " ![B Y1SQ5%TG,"  !P!@  &0              @($O8@$
M>&PO=V]R:W-H965T<R]S:&5E=#0U+GAM;%!+ 0(4 Q0    ( 'N(#E%-1$^N
M>04   H1   9              " @=ED 0!X;"]W;W)K<VAE971S+W-H965T
M-#8N>&UL4$L! A0#%     @ >X@.4<_RI::+ @  Q@8  !D
M ("!B6H! 'AL+W=O<FMS:&5E=',O<VAE970T-RYX;6Q02P$"% ,4    " ![
MB Y1"M\_'MD"  #H!@  &0              @(%+;0$ >&PO=V]R:W-H965T
M<R]S:&5E=#0X+GAM;%!+ 0(4 Q0    ( 'N(#E$=L>-ZP (  .,'   9
M          " @5MP 0!X;"]W;W)K<VAE971S+W-H965T-#DN>&UL4$L! A0#
M%     @ >X@.4<[5?HT: P  X0L  !D              ("!4G,! 'AL+W=O
M<FMS:&5E=',O<VAE970U,"YX;6Q02P$"% ,4    " ![B Y1N;5<"XH#  #5
M"P  &0              @(&C=@$ >&PO=V]R:W-H965T<R]S:&5E=#4Q+GAM
M;%!+ 0(4 Q0    ( 'N(#E$*)>72_A   *9+   9              " @61Z
M 0!X;"]W;W)K<VAE971S+W-H965T-3(N>&UL4$L! A0#%     @ >X@.49'@
M''H<!   ;!$  !D              ("!F8L! 'AL+W=O<FMS:&5E=',O<VAE
M970U,RYX;6Q02P$"% ,4    " ![B Y1;:]_VR@"  #9!   &0
M    @('LCP$ >&PO=V]R:W-H965T<R]S:&5E=#4T+GAM;%!+ 0(4 Q0    (
M 'N(#E&V>Y/MR (  !X)   9              " @4N2 0!X;"]W;W)K<VAE
M971S+W-H965T-34N>&UL4$L! A0#%     @ >X@.45^Y4D4F"@  2"H  !D
M             ("!2I4! 'AL+W=O<FMS:&5E=',O<VAE970U-BYX;6Q02P$"
M% ,4    " ![B Y1]*(_="\"   <!0  &0              @(&GGP$ >&PO
M=V]R:W-H965T<R]S:&5E=#4W+GAM;%!+ 0(4 Q0    ( 'N(#E$@(5]=200
M  D6   9              " @0VB 0!X;"]W;W)K<VAE971S+W-H965T-3@N
M>&UL4$L! A0#%     @ >X@.4;39[VWW!0  MA$  !D              ("!
MC:8! 'AL+W=O<FMS:&5E=',O<VAE970U.2YX;6Q02P$"% ,4    " ![B Y1
MXJ3\\-D#   X#P  &0              @(&[K $ >&PO=V]R:W-H965T<R]S
M:&5E=#8P+GAM;%!+ 0(4 Q0    ( 'N(#E$LQ:>(Y (  ),)   9
M      " @<NP 0!X;"]W;W)K<VAE971S+W-H965T-C$N>&UL4$L! A0#%
M  @ >X@.4=$%>I'\ 0  [P,  !D              ("!YK,! 'AL+W=O<FMS
M:&5E=',O<VAE970V,BYX;6Q02P$"% ,4    " ![B Y1!OM8RB<$   /$P
M&0              @($9M@$ >&PO=V]R:W-H965T<R]S:&5E=#8S+GAM;%!+
M 0(4 Q0    ( 'N(#E&+39!!=P0  &0.   9              " @7>Z 0!X
M;"]W;W)K<VAE971S+W-H965T-C0N>&UL4$L! A0#%     @ >X@.4>T46S6>
M!   HAH  !D              ("!);\! 'AL+W=O<FMS:&5E=',O<VAE970V
M-2YX;6Q02P$"% ,4    " ![B Y17R<(# 8%  !T$   &0
M@('ZPP$ >&PO=V]R:W-H965T<R]S:&5E=#8V+GAM;%!+ 0(4 Q0    ( 'N(
M#E$?,:(4P (  /0'   9              " @3?) 0!X;"]W;W)K<VAE971S
M+W-H965T-C<N>&UL4$L! A0#%     @ >X@.476K_Q%N @  )08  !D
M         ("!+LP! 'AL+W=O<FMS:&5E=',O<VAE970V."YX;6Q02P$"% ,4
M    " ![B Y1[(E3I#L"  !$!0  &0              @('3S@$ >&PO=V]R
M:W-H965T<R]S:&5E=#8Y+GAM;%!+ 0(4 Q0    ( 'N(#E$S:1,Y<@(  +@-
M   -              "  471 0!X;"]S='EL97,N>&UL4$L! A0#%     @
M>X@.49>*NQS     $P(   L              ( !XM,! %]R96QS+RYR96QS
M4$L! A0#%     @ >X@.42%'KCH[!0  =2T   \              ( !R]0!
M 'AL+W=O<FMB;V]K+GAM;%!+ 0(4 Q0    ( 'N(#E&7=W+D+ (  /8H   :
M              "  3/: 0!X;"]?<F5L<R]W;W)K8F]O:RYX;6PN<F5L<U!+
M 0(4 Q0    ( 'N(#E'62",N]P$  "LH   3              "  9?< 0!;
H0V]N=&5N=%]4>7!E<UTN>&UL4$L%!@    !- $T $A4  +_> 0    $!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>84
<FILENAME>Show.js
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
// Edgar(tm) Renderer was created by staff of the U.S. Securities and Exchange Commission.  Data and content created by government employees within the scope of their employment are not subject to domestic copyright protection. 17 U.S.C. 105.
var Show={};Show.LastAR=null,Show.showAR=function(a,r,w){if(Show.LastAR)Show.hideAR();var e=a;while(e&&e.nodeName!='TABLE')e=e.nextSibling;if(!e||e.nodeName!='TABLE'){var ref=((window)?w.document:document).getElementById(r);if(ref){e=ref.cloneNode(!0);
e.removeAttribute('id');a.parentNode.appendChild(e)}}
if(e)e.style.display='block';Show.LastAR=e};Show.hideAR=function(){Show.LastAR.style.display='none'};Show.toggleNext=function(a){var e=a;while(e.nodeName!='DIV')e=e.nextSibling;if(!e.style){}else if(!e.style.display){}else{var d,p_;if(e.style.display=='none'){d='block';p='-'}else{d='none';p='+'}
e.style.display=d;if(a.textContent){a.textContent=p+a.textContent.substring(1)}else{a.innerText=p+a.innerText.substring(1)}}}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>85
<FILENAME>report.css
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
/* Updated 2009-11-04 */
/* v2.2.0.24 */

/* DefRef Styles */
..report table.authRefData{
	background-color: #def;
	border: 2px solid #2F4497;
	font-size: 1em;
	position: absolute;
}

..report table.authRefData a {
	display: block;
	font-weight: bold;
}

..report table.authRefData p {
	margin-top: 0px;
}

..report table.authRefData .hide {
	background-color: #2F4497;
	padding: 1px 3px 0px 0px;
	text-align: right;
}

..report table.authRefData .hide a:hover {
	background-color: #2F4497;
}

..report table.authRefData .body {
	height: 150px;
	overflow: auto;
	width: 400px;
}

..report table.authRefData table{
	font-size: 1em;
}

/* Report Styles */
..pl a, .pl a:visited {
	color: black;
	text-decoration: none;
}

/* table */
..report {
	background-color: white;
	border: 2px solid #acf;
	clear: both;
	color: black;
	font: normal 8pt Helvetica, Arial, san-serif;
	margin-bottom: 2em;
}

..report hr {
	border: 1px solid #acf;
}

/* Top labels */
..report th {
	background-color: #acf;
	color: black;
	font-weight: bold;
	text-align: center;
}

..report th.void	{
	background-color: transparent;
	color: #000000;
	font: bold 10pt Helvetica, Arial, san-serif;
	text-align: left;
}

..report .pl {
	text-align: left;
	vertical-align: top;
	white-space: normal;
	width: 200px;
	white-space: normal; /* word-wrap: break-word; */
}

..report td.pl a.a {
	cursor: pointer;
	display: block;
	width: 200px;
	overflow: hidden;
}

..report td.pl div.a {
	width: 200px;
}

..report td.pl a:hover {
	background-color: #ffc;
}

/* Header rows... */
..report tr.rh {
	background-color: #acf;
	color: black;
	font-weight: bold;
}

/* Calendars... */
..report .rc {
	background-color: #f0f0f0;
}

/* Even rows... */
..report .re, .report .reu {
	background-color: #def;
}

..report .reu td {
	border-bottom: 1px solid black;
}

/* Odd rows... */
..report .ro, .report .rou {
	background-color: white;
}

..report .rou td {
	border-bottom: 1px solid black;
}

..report .rou table td, .report .reu table td {
	border-bottom: 0px solid black;
}

/* styles for footnote marker */
..report .fn {
	white-space: nowrap;
}

/* styles for numeric types */
..report .num, .report .nump {
	text-align: right;
	white-space: nowrap;
}

..report .nump {
	padding-left: 2em;
}

..report .nump {
	padding: 0px 0.4em 0px 2em;
}

/* styles for text types */
..report .text {
	text-align: left;
	white-space: normal;
}

..report .text .big {
	margin-bottom: 1em;
	width: 17em;
}

..report .text .more {
	display: none;
}

..report .text .note {
	font-style: italic;
	font-weight: bold;
}

..report .text .small {
	width: 10em;
}

..report sup {
	font-style: italic;
}

..report .outerFootnotes {
	font-size: 1em;
}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>86
<FILENAME>FilingSummary.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version='1.0' encoding='utf-8'?>
<FilingSummary>
  <Version>3.20.2</Version>
  <ProcessingTime/>
  <ReportFormat>html</ReportFormat>
  <ContextCount>244</ContextCount>
  <ElementCount>462</ElementCount>
  <EntityCount>1</EntityCount>
  <FootnotesReported>false</FootnotesReported>
  <SegmentCount>90</SegmentCount>
  <ScenarioCount>0</ScenarioCount>
  <TuplesReported>false</TuplesReported>
  <UnitCount>6</UnitCount>
  <MyReports>
    <Report instance="creg-20200630.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R1.htm</HtmlFileName>
      <LongName>000 - Document - Document And Entity Information</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cregcn.com/role/DocumentAndEntityInformation</Role>
      <ShortName>Document And Entity Information</ShortName>
      <MenuCategory>Cover</MenuCategory>
      <Position>1</Position>
    </Report>
    <Report instance="creg-20200630.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R2.htm</HtmlFileName>
      <LongName>001 - Statement - Consolidated Balance Sheets</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cregcn.com/role/ConsolidatedBalanceSheet</Role>
      <ShortName>Consolidated Balance Sheets</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>2</Position>
    </Report>
    <Report instance="creg-20200630.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R3.htm</HtmlFileName>
      <LongName>002 - Statement - Consolidated Balance Sheets (Parentheticals)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cregcn.com/role/ConsolidatedBalanceSheet_Parentheticals</Role>
      <ShortName>Consolidated Balance Sheets (Parentheticals)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>3</Position>
    </Report>
    <Report instance="creg-20200630.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R4.htm</HtmlFileName>
      <LongName>003 - Statement - Consolidated Statements of Operations and Comprehensive Loss (Unaudited)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cregcn.com/role/ConsolidatedIncomeStatement</Role>
      <ShortName>Consolidated Statements of Operations and Comprehensive Loss (Unaudited)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>4</Position>
    </Report>
    <Report instance="creg-20200630.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R5.htm</HtmlFileName>
      <LongName>004 - Statement - Consolidated Statements of Cash Flows (Unaudited)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cregcn.com/role/ConsolidatedCashFlow</Role>
      <ShortName>Consolidated Statements of Cash Flows (Unaudited)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>5</Position>
    </Report>
    <Report instance="creg-20200630.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R6.htm</HtmlFileName>
      <LongName>005 - Statement - Consolidated Statements of Stockholders??? Equity (Unaudited)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cregcn.com/role/ShareholdersEquityType2or3</Role>
      <ShortName>Consolidated Statements of Stockholders??? Equity (Unaudited)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>6</Position>
    </Report>
    <Report instance="creg-20200630.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R7.htm</HtmlFileName>
      <LongName>006 - Disclosure - Organization and Description of Business</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cregcn.com/role/OrganizationandDescriptionofBusiness</Role>
      <ShortName>Organization and Description of Business</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>7</Position>
    </Report>
    <Report instance="creg-20200630.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R8.htm</HtmlFileName>
      <LongName>007 - Disclosure - Summary of Significant Accounting Policies</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cregcn.com/role/SummaryofSignificantAccountingPolicies</Role>
      <ShortName>Summary of Significant Accounting Policies</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>8</Position>
    </Report>
    <Report instance="creg-20200630.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R9.htm</HtmlFileName>
      <LongName>008 - Disclosure - Investment in Sales-Type Leases, Net</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cregcn.com/role/InvestmentinSalesTypeLeasesNet</Role>
      <ShortName>Investment in Sales-Type Leases, Net</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>9</Position>
    </Report>
    <Report instance="creg-20200630.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R10.htm</HtmlFileName>
      <LongName>009 - Disclosure - Other Receivables</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cregcn.com/role/OtherReceivables</Role>
      <ShortName>Other Receivables</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>10</Position>
    </Report>
    <Report instance="creg-20200630.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R11.htm</HtmlFileName>
      <LongName>010 - Disclosure - Property and Equipment and Construction in Progress</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cregcn.com/role/PropertyandEquipmentandConstructioninProgress</Role>
      <ShortName>Property and Equipment and Construction in Progress</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>11</Position>
    </Report>
    <Report instance="creg-20200630.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R12.htm</HtmlFileName>
      <LongName>011 - Disclosure - Taxes Payable</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cregcn.com/role/TaxesPayable</Role>
      <ShortName>Taxes Payable</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>12</Position>
    </Report>
    <Report instance="creg-20200630.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R13.htm</HtmlFileName>
      <LongName>012 - Disclosure - Accrued Liabilities and Other Payables</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cregcn.com/role/AccruedLiabilitiesandOtherPayables</Role>
      <ShortName>Accrued Liabilities and Other Payables</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>13</Position>
    </Report>
    <Report instance="creg-20200630.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R14.htm</HtmlFileName>
      <LongName>013 - Disclosure - Deferred Tax, Net</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cregcn.com/role/DeferredTaxNet</Role>
      <ShortName>Deferred Tax, Net</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>14</Position>
    </Report>
    <Report instance="creg-20200630.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R15.htm</HtmlFileName>
      <LongName>014 - Disclosure - Loans Payable</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cregcn.com/role/LoansPayable</Role>
      <ShortName>Loans Payable</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>15</Position>
    </Report>
    <Report instance="creg-20200630.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R16.htm</HtmlFileName>
      <LongName>015 - Disclosure - Refundable Deposits from Customers for Systems Leasing</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cregcn.com/role/RefundableDepositsfromCustomersforSystemsLeasing</Role>
      <ShortName>Refundable Deposits from Customers for Systems Leasing</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>16</Position>
    </Report>
    <Report instance="creg-20200630.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R17.htm</HtmlFileName>
      <LongName>016 - Disclosure - Related Party Transactions</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cregcn.com/role/RelatedPartyTransactions</Role>
      <ShortName>Related Party Transactions</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>17</Position>
    </Report>
    <Report instance="creg-20200630.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R18.htm</HtmlFileName>
      <LongName>017 - Disclosure - Note Payables, Net</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cregcn.com/role/NotePayablesNet</Role>
      <ShortName>Note Payables, Net</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>18</Position>
    </Report>
    <Report instance="creg-20200630.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R19.htm</HtmlFileName>
      <LongName>018 - Disclosure - Shares Issued for Equity Financing and Stock Compensation</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cregcn.com/role/SharesIssuedforEquityFinancingandStockCompensation</Role>
      <ShortName>Shares Issued for Equity Financing and Stock Compensation</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>19</Position>
    </Report>
    <Report instance="creg-20200630.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R20.htm</HtmlFileName>
      <LongName>019 - Disclosure - Income Tax</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cregcn.com/role/IncomeTax</Role>
      <ShortName>Income Tax</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>20</Position>
    </Report>
    <Report instance="creg-20200630.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R21.htm</HtmlFileName>
      <LongName>020 - Disclosure - Stock-Based Compensation Plan</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cregcn.com/role/StockBasedCompensationPlan</Role>
      <ShortName>Stock-Based Compensation Plan</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>21</Position>
    </Report>
    <Report instance="creg-20200630.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R22.htm</HtmlFileName>
      <LongName>021 - Disclosure - Statutory Reserves</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cregcn.com/role/StatutoryReserves</Role>
      <ShortName>Statutory Reserves</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>22</Position>
    </Report>
    <Report instance="creg-20200630.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R23.htm</HtmlFileName>
      <LongName>022 - Disclosure - Contingencies</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cregcn.com/role/Contingencies</Role>
      <ShortName>Contingencies</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>23</Position>
    </Report>
    <Report instance="creg-20200630.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R24.htm</HtmlFileName>
      <LongName>023 - Disclosure - Commitments</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cregcn.com/role/Commitments</Role>
      <ShortName>Commitments</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>24</Position>
    </Report>
    <Report instance="creg-20200630.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R25.htm</HtmlFileName>
      <LongName>024 - Disclosure - Subsequent Events</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cregcn.com/role/SubsequentEvents</Role>
      <ShortName>Subsequent Events</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>25</Position>
    </Report>
    <Report instance="creg-20200630.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R26.htm</HtmlFileName>
      <LongName>025 - Disclosure - Accounting Policies, by Policy (Policies)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cregcn.com/role/AccountingPoliciesByPolicy</Role>
      <ShortName>Accounting Policies, by Policy (Policies)</ShortName>
      <MenuCategory>Policies</MenuCategory>
      <ParentRole>http://www.cregcn.com/role/SummaryofSignificantAccountingPolicies</ParentRole>
      <Position>26</Position>
    </Report>
    <Report instance="creg-20200630.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R27.htm</HtmlFileName>
      <LongName>026 - Disclosure - Summary of Significant Accounting Policies (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cregcn.com/role/SummaryofSignificantAccountingPoliciesTables</Role>
      <ShortName>Summary of Significant Accounting Policies (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.cregcn.com/role/SummaryofSignificantAccountingPolicies</ParentRole>
      <Position>27</Position>
    </Report>
    <Report instance="creg-20200630.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R28.htm</HtmlFileName>
      <LongName>027 - Disclosure - Investment in Sales-Type Leases, Net (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cregcn.com/role/InvestmentinSalesTypeLeasesNetTables</Role>
      <ShortName>Investment in Sales-Type Leases, Net (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.cregcn.com/role/InvestmentinSalesTypeLeasesNet</ParentRole>
      <Position>28</Position>
    </Report>
    <Report instance="creg-20200630.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R29.htm</HtmlFileName>
      <LongName>028 - Disclosure - Property and Equipment and Construction in Progress (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cregcn.com/role/PropertyandEquipmentandConstructioninProgressTables</Role>
      <ShortName>Property and Equipment and Construction in Progress (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.cregcn.com/role/PropertyandEquipmentandConstructioninProgress</ParentRole>
      <Position>29</Position>
    </Report>
    <Report instance="creg-20200630.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R30.htm</HtmlFileName>
      <LongName>029 - Disclosure - Taxes Payable (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cregcn.com/role/TaxesPayableTables</Role>
      <ShortName>Taxes Payable (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.cregcn.com/role/TaxesPayable</ParentRole>
      <Position>30</Position>
    </Report>
    <Report instance="creg-20200630.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R31.htm</HtmlFileName>
      <LongName>030 - Disclosure - Accrued Liabilities and Other Payables (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cregcn.com/role/AccruedLiabilitiesandOtherPayablesTables</Role>
      <ShortName>Accrued Liabilities and Other Payables (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.cregcn.com/role/AccruedLiabilitiesandOtherPayables</ParentRole>
      <Position>31</Position>
    </Report>
    <Report instance="creg-20200630.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R32.htm</HtmlFileName>
      <LongName>031 - Disclosure - Deferred Tax, Net (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cregcn.com/role/DeferredTaxNetTables</Role>
      <ShortName>Deferred Tax, Net (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.cregcn.com/role/DeferredTaxNet</ParentRole>
      <Position>32</Position>
    </Report>
    <Report instance="creg-20200630.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R33.htm</HtmlFileName>
      <LongName>032 - Disclosure - Loans Payable (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cregcn.com/role/LoansPayableTables</Role>
      <ShortName>Loans Payable (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.cregcn.com/role/LoansPayable</ParentRole>
      <Position>33</Position>
    </Report>
    <Report instance="creg-20200630.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R34.htm</HtmlFileName>
      <LongName>033 - Disclosure - Shares Issued for Equity Financing and Stock Compensation (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cregcn.com/role/SharesIssuedforEquityFinancingandStockCompensationTables</Role>
      <ShortName>Shares Issued for Equity Financing and Stock Compensation (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.cregcn.com/role/SharesIssuedforEquityFinancingandStockCompensation</ParentRole>
      <Position>34</Position>
    </Report>
    <Report instance="creg-20200630.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R35.htm</HtmlFileName>
      <LongName>034 - Disclosure - Income Tax (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cregcn.com/role/IncomeTaxTables</Role>
      <ShortName>Income Tax (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.cregcn.com/role/IncomeTax</ParentRole>
      <Position>35</Position>
    </Report>
    <Report instance="creg-20200630.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R36.htm</HtmlFileName>
      <LongName>035 - Disclosure - Stock-Based Compensation Plan (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cregcn.com/role/StockBasedCompensationPlanTables</Role>
      <ShortName>Stock-Based Compensation Plan (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.cregcn.com/role/StockBasedCompensationPlan</ParentRole>
      <Position>36</Position>
    </Report>
    <Report instance="creg-20200630.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R37.htm</HtmlFileName>
      <LongName>036 - Disclosure - Statutory Reserves (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cregcn.com/role/StatutoryReservesTables</Role>
      <ShortName>Statutory Reserves (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.cregcn.com/role/StatutoryReserves</ParentRole>
      <Position>37</Position>
    </Report>
    <Report instance="creg-20200630.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R38.htm</HtmlFileName>
      <LongName>037 - Disclosure - Commitments (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cregcn.com/role/CommitmentsTables</Role>
      <ShortName>Commitments (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.cregcn.com/role/Commitments</ParentRole>
      <Position>38</Position>
    </Report>
    <Report instance="creg-20200630.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R39.htm</HtmlFileName>
      <LongName>038 - Disclosure - Organization and Description of Business (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cregcn.com/role/OrganizationandDescriptionofBusinessDetails</Role>
      <ShortName>Organization and Description of Business (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.cregcn.com/role/OrganizationandDescriptionofBusiness</ParentRole>
      <Position>39</Position>
    </Report>
    <Report instance="creg-20200630.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R40.htm</HtmlFileName>
      <LongName>039 - Disclosure - Summary of Significant Accounting Policies (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cregcn.com/role/SummaryofSignificantAccountingPoliciesDetails</Role>
      <ShortName>Summary of Significant Accounting Policies (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.cregcn.com/role/SummaryofSignificantAccountingPoliciesTables</ParentRole>
      <Position>40</Position>
    </Report>
    <Report instance="creg-20200630.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R41.htm</HtmlFileName>
      <LongName>040 - Disclosure - Summary of Significant Accounting Policies (Details) - Schedule of bad debt allowance</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cregcn.com/role/ScheduleofbaddebtallowanceTable</Role>
      <ShortName>Summary of Significant Accounting Policies (Details) - Schedule of bad debt allowance</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.cregcn.com/role/SummaryofSignificantAccountingPoliciesTables</ParentRole>
      <Position>41</Position>
    </Report>
    <Report instance="creg-20200630.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R42.htm</HtmlFileName>
      <LongName>041 - Disclosure - Summary of Significant Accounting Policies (Details) - Schedule of property and equipment estimated lives</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cregcn.com/role/ScheduleofpropertyandequipmentestimatedlivesTable</Role>
      <ShortName>Summary of Significant Accounting Policies (Details) - Schedule of property and equipment estimated lives</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.cregcn.com/role/SummaryofSignificantAccountingPoliciesTables</ParentRole>
      <Position>42</Position>
    </Report>
    <Report instance="creg-20200630.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R43.htm</HtmlFileName>
      <LongName>042 - Disclosure - Investment in Sales-Type Leases, Net (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cregcn.com/role/InvestmentinSalesTypeLeasesNetDetails</Role>
      <ShortName>Investment in Sales-Type Leases, Net (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.cregcn.com/role/InvestmentinSalesTypeLeasesNetTables</ParentRole>
      <Position>43</Position>
    </Report>
    <Report instance="creg-20200630.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R44.htm</HtmlFileName>
      <LongName>043 - Disclosure - Investment in Sales-Type Leases, Net (Details) - Schedule of net investment in sales-type leases</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cregcn.com/role/ScheduleofnetinvestmentinsalestypeleasesTable</Role>
      <ShortName>Investment in Sales-Type Leases, Net (Details) - Schedule of net investment in sales-type leases</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.cregcn.com/role/InvestmentinSalesTypeLeasesNetTables</ParentRole>
      <Position>44</Position>
    </Report>
    <Report instance="creg-20200630.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R45.htm</HtmlFileName>
      <LongName>044 - Disclosure - Other Receivables (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cregcn.com/role/OtherReceivablesDetails</Role>
      <ShortName>Other Receivables (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.cregcn.com/role/OtherReceivables</ParentRole>
      <Position>45</Position>
    </Report>
    <Report instance="creg-20200630.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R46.htm</HtmlFileName>
      <LongName>045 - Disclosure - Property and Equipment and Construction in Progress (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cregcn.com/role/PropertyandEquipmentandConstructioninProgressDetails</Role>
      <ShortName>Property and Equipment and Construction in Progress (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.cregcn.com/role/PropertyandEquipmentandConstructioninProgressTables</ParentRole>
      <Position>46</Position>
    </Report>
    <Report instance="creg-20200630.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R47.htm</HtmlFileName>
      <LongName>046 - Disclosure - Property and Equipment and Construction in Progress (Details) - Schedule of construction in progress</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cregcn.com/role/ScheduleofconstructioninprogressTable</Role>
      <ShortName>Property and Equipment and Construction in Progress (Details) - Schedule of construction in progress</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.cregcn.com/role/PropertyandEquipmentandConstructioninProgressTables</ParentRole>
      <Position>47</Position>
    </Report>
    <Report instance="creg-20200630.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R48.htm</HtmlFileName>
      <LongName>047 - Disclosure - Taxes Payable (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cregcn.com/role/TaxesPayableDetails</Role>
      <ShortName>Taxes Payable (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.cregcn.com/role/TaxesPayableTables</ParentRole>
      <Position>48</Position>
    </Report>
    <Report instance="creg-20200630.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R49.htm</HtmlFileName>
      <LongName>048 - Disclosure - Taxes Payable (Details) - Schedule of taxes payable</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cregcn.com/role/ScheduleoftaxespayableTable</Role>
      <ShortName>Taxes Payable (Details) - Schedule of taxes payable</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.cregcn.com/role/TaxesPayableTables</ParentRole>
      <Position>49</Position>
    </Report>
    <Report instance="creg-20200630.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R50.htm</HtmlFileName>
      <LongName>049 - Disclosure - Accrued Liabilities and Other Payables (Details) - Schedule of accrued liabilities and other payables</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cregcn.com/role/ScheduleofaccruedliabilitiesandotherpayablesTable</Role>
      <ShortName>Accrued Liabilities and Other Payables (Details) - Schedule of accrued liabilities and other payables</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.cregcn.com/role/AccruedLiabilitiesandOtherPayablesTables</ParentRole>
      <Position>50</Position>
    </Report>
    <Report instance="creg-20200630.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R51.htm</HtmlFileName>
      <LongName>050 - Disclosure - Deferred Tax, Net (Details) - Schedule of deferred tax liability</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cregcn.com/role/ScheduleofdeferredtaxliabilityTable</Role>
      <ShortName>Deferred Tax, Net (Details) - Schedule of deferred tax liability</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.cregcn.com/role/DeferredTaxNetTables</ParentRole>
      <Position>51</Position>
    </Report>
    <Report instance="creg-20200630.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R52.htm</HtmlFileName>
      <LongName>051 - Disclosure - Loans Payable (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cregcn.com/role/LoansPayableDetails</Role>
      <ShortName>Loans Payable (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.cregcn.com/role/LoansPayableTables</ParentRole>
      <Position>52</Position>
    </Report>
    <Report instance="creg-20200630.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R53.htm</HtmlFileName>
      <LongName>052 - Disclosure - Loans Payable (Details) - Schedule of reconciliation of repayment of HYREF loan (entrusted loan)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cregcn.com/role/ScheduleofreconciliationofrepaymentofHYREFloanentrustedloanTable</Role>
      <ShortName>Loans Payable (Details) - Schedule of reconciliation of repayment of HYREF loan (entrusted loan)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.cregcn.com/role/LoansPayableTables</ParentRole>
      <Position>53</Position>
    </Report>
    <Report instance="creg-20200630.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R54.htm</HtmlFileName>
      <LongName>053 - Disclosure - Refundable Deposits from Customers for Systems Leasing (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cregcn.com/role/RefundableDepositsfromCustomersforSystemsLeasingDetails</Role>
      <ShortName>Refundable Deposits from Customers for Systems Leasing (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.cregcn.com/role/RefundableDepositsfromCustomersforSystemsLeasing</ParentRole>
      <Position>54</Position>
    </Report>
    <Report instance="creg-20200630.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R55.htm</HtmlFileName>
      <LongName>054 - Disclosure - Related Party Transactions (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cregcn.com/role/RelatedPartyTransactionsDetails</Role>
      <ShortName>Related Party Transactions (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.cregcn.com/role/RelatedPartyTransactions</ParentRole>
      <Position>55</Position>
    </Report>
    <Report instance="creg-20200630.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R56.htm</HtmlFileName>
      <LongName>055 - Disclosure - Note Payables, Net (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cregcn.com/role/NotePayablesNetDetails</Role>
      <ShortName>Note Payables, Net (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.cregcn.com/role/NotePayablesNet</ParentRole>
      <Position>56</Position>
    </Report>
    <Report instance="creg-20200630.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R57.htm</HtmlFileName>
      <LongName>056 - Disclosure - Shares Issued for Equity Financing and Stock Compensation (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cregcn.com/role/SharesIssuedforEquityFinancingandStockCompensationDetails</Role>
      <ShortName>Shares Issued for Equity Financing and Stock Compensation (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.cregcn.com/role/SharesIssuedforEquityFinancingandStockCompensationTables</ParentRole>
      <Position>57</Position>
    </Report>
    <Report instance="creg-20200630.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R58.htm</HtmlFileName>
      <LongName>057 - Disclosure - Shares Issued for Equity Financing and Stock Compensation (Details) - Schedule of warrant activity</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cregcn.com/role/ScheduleofwarrantactivityTable</Role>
      <ShortName>Shares Issued for Equity Financing and Stock Compensation (Details) - Schedule of warrant activity</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.cregcn.com/role/SharesIssuedforEquityFinancingandStockCompensationTables</ParentRole>
      <Position>58</Position>
    </Report>
    <Report instance="creg-20200630.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R59.htm</HtmlFileName>
      <LongName>058 - Disclosure - Income Tax (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cregcn.com/role/IncomeTaxDetails</Role>
      <ShortName>Income Tax (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.cregcn.com/role/IncomeTaxTables</ParentRole>
      <Position>59</Position>
    </Report>
    <Report instance="creg-20200630.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R60.htm</HtmlFileName>
      <LongName>059 - Disclosure - Income Tax (Details) - Schedule of reconciles U.S. statutory rates to effective tax rate</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cregcn.com/role/ScheduleofreconcilesUSstatutoryratestoeffectivetaxrateTable</Role>
      <ShortName>Income Tax (Details) - Schedule of reconciles U.S. statutory rates to effective tax rate</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.cregcn.com/role/IncomeTaxTables</ParentRole>
      <Position>60</Position>
    </Report>
    <Report instance="creg-20200630.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R61.htm</HtmlFileName>
      <LongName>060 - Disclosure - Income Tax (Details) - Schedule of provision for income tax expense</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cregcn.com/role/ScheduleofprovisionforincometaxexpenseTable</Role>
      <ShortName>Income Tax (Details) - Schedule of provision for income tax expense</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.cregcn.com/role/IncomeTaxTables</ParentRole>
      <Position>61</Position>
    </Report>
    <Report instance="creg-20200630.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R62.htm</HtmlFileName>
      <LongName>061 - Disclosure - Stock-Based Compensation Plan (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cregcn.com/role/StockBasedCompensationPlanDetails</Role>
      <ShortName>Stock-Based Compensation Plan (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.cregcn.com/role/StockBasedCompensationPlanTables</ParentRole>
      <Position>62</Position>
    </Report>
    <Report instance="creg-20200630.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R63.htm</HtmlFileName>
      <LongName>062 - Disclosure - Stock-Based Compensation Plan (Details) - Schedule of option activity with respect to employees and independent directors</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cregcn.com/role/ScheduleofoptionactivitywithrespecttoemployeesandindependentdirectorsTable</Role>
      <ShortName>Stock-Based Compensation Plan (Details) - Schedule of option activity with respect to employees and independent directors</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.cregcn.com/role/StockBasedCompensationPlanTables</ParentRole>
      <Position>63</Position>
    </Report>
    <Report instance="creg-20200630.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R64.htm</HtmlFileName>
      <LongName>063 - Disclosure - Statutory Reserves (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cregcn.com/role/StatutoryReservesDetails</Role>
      <ShortName>Statutory Reserves (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.cregcn.com/role/StatutoryReservesTables</ParentRole>
      <Position>64</Position>
    </Report>
    <Report instance="creg-20200630.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R65.htm</HtmlFileName>
      <LongName>064 - Disclosure - Statutory Reserves (Details) - Schedule of maximum statutory reserve amount</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cregcn.com/role/ScheduleofmaximumstatutoryreserveamountTable</Role>
      <ShortName>Statutory Reserves (Details) - Schedule of maximum statutory reserve amount</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.cregcn.com/role/StatutoryReservesTables</ParentRole>
      <Position>65</Position>
    </Report>
    <Report instance="creg-20200630.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R66.htm</HtmlFileName>
      <LongName>065 - Disclosure - Commitments (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cregcn.com/role/CommitmentsDetails</Role>
      <ShortName>Commitments (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.cregcn.com/role/CommitmentsTables</ParentRole>
      <Position>66</Position>
    </Report>
    <Report instance="creg-20200630.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R67.htm</HtmlFileName>
      <LongName>066 - Disclosure - Commitments (Details) - Schedule of lease cost</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cregcn.com/role/ScheduleofleasecostTable</Role>
      <ShortName>Commitments (Details) - Schedule of lease cost</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.cregcn.com/role/CommitmentsTables</ParentRole>
      <Position>67</Position>
    </Report>
    <Report instance="creg-20200630.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R68.htm</HtmlFileName>
      <LongName>067 - Disclosure - Commitments (Details) - Schedule for maturities of office lease liabilities</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cregcn.com/role/ScheduleformaturitiesofofficeleaseliabilitiesTable</Role>
      <ShortName>Commitments (Details) - Schedule for maturities of office lease liabilities</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.cregcn.com/role/CommitmentsTables</ParentRole>
      <Position>68</Position>
    </Report>
    <Report instance="creg-20200630.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R69.htm</HtmlFileName>
      <LongName>068 - Disclosure - Subsequent Events (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cregcn.com/role/SubsequentEventsDetails</Role>
      <ShortName>Subsequent Events (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.cregcn.com/role/SubsequentEvents</ParentRole>
      <Position>69</Position>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <LongName>All Reports</LongName>
      <ReportType>Book</ReportType>
      <ShortName>All Reports</ShortName>
    </Report>
  </MyReports>
  <InputFiles>
    <File>creg-20200630.xml</File>
    <File>creg-20200630.xsd</File>
    <File>creg-20200630_cal.xml</File>
    <File>creg-20200630_def.xml</File>
    <File>creg-20200630_lab.xml</File>
    <File>creg-20200630_pre.xml</File>
  </InputFiles>
  <SupplementalFiles>
    <File>image_001.jpg</File>
  </SupplementalFiles>
  <BaseTaxonomies>
    <BaseTaxonomy>http://xbrl.sec.gov/dei/2019-01-31</BaseTaxonomy>
    <BaseTaxonomy>http://fasb.org/us-gaap/2020-01-31</BaseTaxonomy>
    <BaseTaxonomy>http://xbrl.sec.gov/currency/2020-01-31</BaseTaxonomy>
    <BaseTaxonomy>http://fasb.org/srt/2020-01-31</BaseTaxonomy>
  </BaseTaxonomies>
  <HasPresentationLinkbase>true</HasPresentationLinkbase>
  <HasCalculationLinkbase>true</HasCalculationLinkbase>
</FilingSummary>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>ZIP
<SEQUENCE>88
<FILENAME>0001213900-20-022318-xbrl.zip
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 0001213900-20-022318-xbrl.zip
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
M5UT4*KIRG3!*GUX$40_A:\\=__<%'L87KXY:6*)^UQW=A/\WTTU7KI'GC?/
MF=KN\-T#=HQ::*]90#2U)W%$Z=>7!F$6+C+D;P2"X!$X6F?1K1.D: O;."JF
MV>T818ZL7:WZP"P,Y QAHQJ:9BX 9@;&,'2B<&F$66:GTS$,B:$S'R[!3=-U
MZW'0-;N:I:O-USVQIVYDCS^"$>J$'^&&]8,W]A@;WH N[42 )S;O#K6I4^\2
MQ#5UOV'/@XHP:$.XK!NB>ASV]7ZO(Y_ EB J(O\MV&.A"PQ*-&H)F\LN,..0
M=7J:GJ*F:H&C_%;/IJA&XD0AQ,J%>W,;G8U^"1UZ<?%S!DIX1]*!:E=I#Z89
M\MO,7"'SP70>^/!\](AM#R,07*@D39&Q/B^%IF[7M'I=2[Y5JM<I,NJB4-4C
M2N^IIIG189M!Q9MN>2&P_( UFH07;T!=".?%4E$4+;G"C!T;?1T4/#A ]2L4
MKO=E!$2>$WJ:J1<N"/GH+KKRC&-AZ7K',GKSK;SX3C6P//1NK]//+UAZXR\A
M$8&H9D<SM5GK<&V$#R)=6L4 T=?7<+A2_0)+0S&#HW55U?42:Z46BBO[P6D/
M$6;? %2D()1\_6B9Y6<8;"J8:Z;>8'DZ\X ?D#5#8=^<>32==@DKUC(Z7)R4
M?_I(EFGSKU[8?)V^(4_:75Z'U@Q3DSBKY./%FVI.".;:78ZUA5G!<?K1M:_=
ML1NYSO+F YQK]#U5GJJ92Q?TBC9AGR$/M;[9ZV@MPI[5H,0+C\L+CDY7TZH4
MM?PR1RV!-..2A NK4I^M!^EM[%SY4D9#&WP(EI LVZN7R"LLBP$S0]!J6L^<
M!QC6)<6#HQS",Q]]VQ,\*.3?T@CJ]S2MHZI< #=9*ZMC+@O=+$M6557TJLT/
MG<"R_.SR[*1J?<V0C:.2SQ\M!< ,;44U^ZJNF7,!T*)<-SJ@J'1520>N$']+
M0%"/ :.K=]2^JLX'087 ;LW_T^)JL[8/NJ*DJ\U<JL31RA0H/GMG821DQ7ZO
MKP-A,G=FY3)E=_M",,VXBI:"Z:/OW5PYP436Q]J+0,S[]5D^K8YN]+JR4"A^
M/G.IB <6V5@NVF/T.A87T+FO'BVTWHP[U%!5PZQ;+X\#64 NHTB V"G!L/SU
M"AHW!6"&Y.]WNWUK+@!.X+($3@^$CW,UWNZ%%IGE@#1[JK37ZC6*QW9IX9X+
M1_3[?:O\LJESC+<L]?M6U^Q9G67 6.:(:SW5M,KO_*-%UIMQQ#LZ"+2*W6;7
MPW0&E\(6&",[@37 U'"\P;S[K?"B+KG,3-N\9!F>G+%D<H5N6E(8,?_=O)B8
M8]E9VJG1?-GCX=!%O[$]/K==N)1YD$IZ:QGW0\^R.GU=DB&SERMH2DL!.,O'
M -(<KDYS$0"S\XCX3(\ED&5VNUT=+[?2#^?"%O.L.P,'<-!9,&[&NI+^%D]B
MLI=)[<6,L<"YQ8J$.X=I=1]]"C^<C4"]6QPC!SU3Z^AJ-A(_S](E2G=;D-?C
M]*"K&7I7M@^7A/S"B6S7<X;O[, #H1=*GWOKC+!R8PDT8ZS?4+L2M+.7:Q?
M&=@TNR;>N]8R -+1O?7'PV2 W.(8ZUEJIZO+]E_QZ\5S,Q\$]2CI];NZU3&[
M\T$@7>!P@;:)D9(@V:S%ZG3&N:&;.[0V-W32!7!N!V<!I=X/Z48]=P+*XLP
MF-;[-,:C\>)(/515K?3NKEJT)!6G)4AK<-H^I"P-ED\@_L<9SDBYK<$BY=QJ
M*ON_4@#S:Q5LJ87!JD'9"L"B<9C+8@IU5"V365N^3-V!F .<61B"ZU[OZ>6,
M-1\XS?.WET=1-GV[-<"61U8=8-F@4,B4$#JW:&(EYA7 <N=X]?9(=1K^+&.K
M12#,?)\\!D3Q[E1UJR<IE7."4!? 6PK^3E6_IW4B46XZ58?$OFK)R3]SX[ J
MW1PNX_=.HA#;'M[.[)LM\5][BS;E-ZUG&'(:Z.Q5VT;/')S5WJ(UG%2W*.>0
MMLB=1V23SS<E;+_7-61/B_AVT3::O>9\AW_NSR]XK*4=Y=(X[USL/_#>#][Z
M\74TBL<B.V-!NF4-/JUK6EU=LJ_J5BQ-,UT(OJ:$U_N@$LA^B9G@M0%=#8ML
M!/::\IC>T[H=.78]%_9^ +L?/25GWELWI#@$O'@V8JF26EM2HYT5F_+3@:9W
MS4R>5OV:+2)E'KG3SHISW O9%1T/=(PQW#W'PXGK4>$]%H3S@J8VY(YAJ7W9
M#39CR2(9%@>QL>A129V8#\:V@&PJ@72CV^W/"6-+(#850MV^;LD%*/."F"B\
M_(&6[CV]T\\XT0K+Y'6+N>!HRF1=384KI"Q_4 )C82B:WV.FIELRK[>+C::L
M8AB696K6 MA(_?IM<$<U<Z3K5!BGS0!I?%UU=$/5,NE/99 L TI3'JEFD99P
MTI1)#@Q#ZY>?F4J<X!T:XN\=N$;?/>"SL1O>HL5\-GKK7->&3)K+%*MO&&I6
MM:A=M52[6!C.QDS5MPQ+YNXUP]E8*ED=K6O,"6;6JDYK/)$QA)7=!K%[>E?K
MR9Z&\J4*F%L$IL96,L"DK@FFID0TLQG[*X6IJ00Q-=/J+P03^T.+>G#7ZJEZ
MO^BQ2I6A!0%HRC-&#X2!7N(SD]2Q!4%HRB*&J?7Z)8TDEL9!4W[0^EVMKW4:
MXX#2"C[[GI^]=UIDBP-3[<IL4;]B7@%8&+S&3&.:JNR461-XC2\.O=>5W<!K
M J^Q J-99F=1\%;+=OTN6+R2_ET'U?)@-5983+C8]&ZG(5S+ ]:8T4RM;UG=
M=>&K.8/U#:O7[2V"KU2%QK58."G&N2'L=9P?Y8S\P)%J"CZYGA^(UH$LB)']
M"LOS^.1$M_XPO6Q;L=1 D37D)/$U@I^/X&P$WAH?*<NT-%/O/1'F-I+GFIYZ
M"S0F4]WQW-QBJ:-U^IE<OB?G.?@D%X1O',\9U:=.+A$+76"UQB=9U_M=-=N(
MK72Q5J!:(GBZP&J-%7C5[!=E62D&,I>P$[7K-\S?1ID%%EZ],2?T=!76-VK6
M7Q""125C._MO+E_TKJ'6XK]$U2])#W\/(L>]\5AM[2 S9\ ;TK_&))V.AW_&
M3+R(9/)S;-8,?XBBP+V.(RQ1N_*Q7@GV$_CC,:E?[3FA-"S2DS?\I#LJ-9,W
M$;U-#Y35[70V![G/ K6-+:=.O]O/.SB>D'&?!7(;7X>6VM/D)FU/C=U\EFX>
MCB9E0,U]&-@!)9OW7;5>L2YP$<B:W\\&_%+N.U4/6ANP-8[NJ7!YRA['E6.M
M\:W>TWJJ+M<-SH&UWQQLWN@,C^_ H+CAHRO.1I2Q+25LO[%#=P L_]8=Q]',
MQ/I&G,BRQG5$JD3PQ> Y6OV>&O$P*ZPP+,W,^.L7W=3J=]6(^QFE#*VGZ\8S
MH%2C<\,HU>F91L=H85.978E"0%%L5 E^3<%3HR.D8^F3W.Q]QLI'K8/9Z%0
MF ?J84>? \[6 6W$Z(1/N=OVVO'9B'<9/HUYX,R6'D]0-_G'9FF2?"RR=W/B
MA]3,X*T;MI<^C7D4<M%TPZ6/6@>X<46.KG6U90$61'"&>!7#/4SOMV+0JI8E
M65SE"Y74^\X-4 V^YJH :C,E5N^H98E>\CJ567A-@9EKWTD+A#?V$/-KPA9W
MFV3.ERUPM-C:S5VF5%6@52Z>KEZ7?-UF!OQ2BS6/H_9TC K.7$P&BCU#QN (
ME8434+QOQNX;_P&GDCV&D3-IMUZQC54;I]\:P(5&TEQKYII'U1#^'O]SZ\<?
M8OLQ;A<K[:S8%".F:EC)L9RY8AUXEX"^O]WX_!8DT^GI*7NAM6*S%I=M7!"@
M:5:O4X&:\F7+3S?.FS@;93KG)VWSVZO&:W/AYI+5,@KRI7;5(BFIA=^%,W0F
M4Q1))[X'UDK8EH+!4W2;K'=4%$@+P=8X?9.GY<X#FQ3Q"E %>.NP_SWUWCK
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
MY=G%#\>?3_\XOCH]^ZP<?WZKO'UW>7)Q>D[_/GNOO/GE\O3SN\M+?.W5M?C
M*_Q\\H]I\MW@E?BQ%22M Q\GM\ AB(D+9_ XP..LO/.<X.91.?&#J1^P)LK?
M@K16_F-/IM_]?P\@ 0;?H>2VO<?T5\/O%#_(/G+Q[@?Y[R\5-U1<$!SLL\X0
M_@$ W]E#&[8%OSA4KF 5_N5]);H-_/CF%F%SHU )X^O0';IVX.*VIFQH7Z@X
M#-C0OD/0X23$"'"H@"*BX/7G#O!Q5R3XP>](9M'?QWQN;^X;;, N/>$D0U/W
M(E\9 )O"%17 !_&/4SX2R$TF$.&.$%/GCC\= W 7SC2^'KL#Q1\I#-'?RA@Z
MOSC)(.APRW@+R;E7X!3KNQ!8)15@]E@9@ (9*7:(> )9XRB&NJ^@Q$&6@5^/
MX*+Q[\/7Z\#/0>1/"4?)+Z[]",C.?R>+K8&#-U\6D^X$."@8\,7AGKYQOJJJ
M=OCG](;]2K''$?\K^^]7JR?VDTI;%W]X%PS]D!2!JY,/DI@POE-^]%U8^E?
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
MG1Q>A5U 0;G(Q:N(IVY=.])]>_TH)PO_'6,_K("UV--5MG*&/\1G,6Q*G3H
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
MMZ&DMDM%\92[2^.BAX2MP'9#1V[+"Z@9Q?A'N/7NJ24QG+\I7%7DV\8^)C0
MUA^-G("" / [>)25TE#K:Q_9BFZU:]O[BRA 0><PP_&Y^TA8,,A7#OR+V5F
M0!>[WB53(2GQ*(S%7&+V'LU>1I I=3>]184M1*.I-5W(G&([&>P$SV.Q$1\;
M*C1: B-UV&W;)<4DPJV+AXDB@QQ]V)"0&YP)#23U HYU3+V:7<R#% $7[I0J
M)3!3*A[Y;&&:]\LFC=[XO%:<I@43NDOS05 \?]/-](PFXM,T8X\RW7.*BBQ>
MKT'Q@&]27FS$C1W&)"CUXI &V5[[=VQ<J,*FC%Y3?@,:W(/$/2#Z0 ^8B,.1
MGQ,X.C<B"%=$$ITP4B*1/>M0O6W,]=NM.W:2^[] "G[?W;F"-\0487;)$*^(
M\@SYS'-5FM=>T2L2=Q4$&A,-+/C@H2,PA%]3 2!-)F<"7I1-$\_A.'(;(WS4
M41Z$0V#3/%CB;V ?-KF=,9@$N[S)"C9'(#BKTPQKFG&+>XI%/<&LPR-2@]P)
M+[^C_2>A7[S3:4NS$$?2M1'F,O< %_Y!>B/(]P E^'#92=>HN%#Q(F 7 \-:
MUOR@.Z<L.C+T275(''BH+TC^/2+&! OQQ+SBU):*(Z$M,HD>(]+QBHJR5^.6
M'3G9Z%!$P.U=&%&+GG!K#0WT#>^QP +/_X3M,_=6,<; 0EO[DNL8?OS+H99R
M#$^L_#84LZDYI[&A\B+W#C13O#,FB<>LTHKF<DXD?(6W#CV%%C&5FZ:^ :[]
M8O)&*&=D\\Q^L2K8X(.(U1*S*WIBXSQV/(EXDO@9  PD&Y(8_@SE ]R:!TPB
M7:/G,X,+!TNM" OP$3=(/R)KR!&E@TL7?Y+6Q]0N@"/-^/.DX>"@*,+)=\(!
MNSM!C-ENP!(ZR>["/),'&H>2X#*3C\[2HFC^][XP"2.;%'+^+-ZH\''$_!XC
M1<1KN0[E[E#7-  \MT72)M(;&FF!S5%Y:0_\\0X8S(]#IM"6L$C@B/N-L()H
M<.0[)RTF&[@!6(^H*PS$#'?)Q<]<.VCZ<=X)76%R43'LG_&0VS2@M? A] ,[
M"!Z36CGZ#,>B0$3*DPFT;'J+/7318S3E)73$0FR+ !/S6&R;<I)(2CZ"0-F[
M< ;^C><^F>-?A-,ZKK=6!!R_E+:;N1CI5Y=@X(8'T>.47RC"QX\L=<$%@,#A
M4Z-P'7@[8W'(W)RDK+%B#WU*NT@C(VF"% :9L1TLJ%9O?/B?K(/\_?'EFVP8
MHO3-$W](_E>2B0A.YB/'E]E(OG+E3T%MZYNZ$H?B4IG0)RBR& 6^: O/?$X\
M,(G=_6R00]>/S/4B7D472\AAX<*?S04"D4LVH<L&,F6,;%Z/P4.,3!Y?<(G'
MNMZ+/()L12A*/7;S49H+SZ*X=H#JY&_(CJU2]CA!2+IQSSALD@E>0$R*"W*@
MH_,&OAB(.S93X83"D?+\TGKJY(YA/4&N)5T@JVNDD7HL2Y<N%2EGAP$E  *3
ME6(<9XE=R&8MP87BWS,]8<SN93_+;&A?8-&GX[RL<;$P3P8>9H4.,_NXJ"@7
M>&;G.$C/L3)"ZJ;H \1ERM/G"C0K>\6S,J2BI8@:Q)&*C]R5*<YGZ4V4MKMU
MUQ#EB25N4Z'IA$F;/'3Q484V]^X%29/G2A118UQ,'TC;YLFN$" ^\J%4D\2B
M$V/GQBZI:5IZ=2$(>-$"_D@;.U3.Z>#!\^+P[F6$J93JSE3HT$E7N:?S(&J=
MPMS#87IG<226& *R,%"3ZVX?<2$+4RJ>36^S,'U2EK%E5ZB(V@FET0;PAFEV
M$07.0$)QU_ V<K;DZ&<&OA,6:EOG93#&S4R0,7$<4MB%_R9(I-<_P!E[G/G
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
MS[Z@:Q,E//$?;'4V#&)24W"",1E7.(F7Z:=V7ES"%59\*M!C$_'AB],3G8"
M]"K^>VDE1G!91@&0$F<IF!:U;K9"I:HMA ^B/U7=.]>3)__YMR([O Z"Z2\7
MQ@UFV.TYA@:!_7P.O^5O0(G_\IJK0OY3/85I ]G'J](3,_Z_^BEJ:@M_? JO
M_NNG8>-?[X )-O\>Q,AT/B?M!NB,^,^?7G]7%.CD3F22S7W.)['[R< UI[M$
M9=\]QY,/].@ZZRDH,,61JJGD Y72)9P;#1<VFF*C"N[13";M$,4U!\[$L'0C
M"I@%Q#>W'%3P?CT^/G=#&8]X1/Q_Z\TR,3UD4JV2Z@M.+8K)6:)BC>6R!&)F
ME2WE#RFXJB4PQUA_QZ*=4H15;((@,V>NTC\"X,0Y!4TQ^357-DU:J,8D:7@M
M@5 M4R],6)Y&'2@O_0FFCV;DE7?.'+AP*71%?FO1.)SMTU:3'),G[/8M2M-D
M!@Z_1AJTHPOH=UE&SW_4+^I$>":(2P?#;V#AO\$Q2?8A-PBF!>&A?TM(SV04
M&QO[PMQ,)9LH083ZEX'^DOC.=A8*F^,X+N!U[%-#L022\@:([O#_:1*Q%9R%
MC?PQU!4E18:*''8[-5:CEIOP\M^#F=?L,#$]P25M/<XE9>\)-9)+IE$L026C
M%_C<G=0*]!W(' 1)=Z7,32N2Q12J*@W %"$KP#S_TO2G]L@L806"W"><K^TT
MM%M(# L(5?<^K6 F/NE<SH/5H]_9D6+W =P^VR6PO28^WT#,A5I$4D8Q6D_%
M>>WJ12=Z=["3'U<;<M"PT^H0R!)@_^HV6BX((NJ33Z>_LG&=LV,^&D5!2GV7
M+U!NC8/(^R>0UK@(+(;]7D9&G"1UWWN?@XAP1)H\4$J!B$D?NHBNX+7>;PE-
MPLY>>:4/G+CF[3A!69;<HOWJ0O=;$8S1(X%(.07%ZWKF?0Z'XYB+OA< )@^Y
M@-%=UIO]?/*;_;Y%;[)_[[SNE5?]%;(DWLYA:3LSW_M'9/\PP*[0:\(Q]^0\
M/+B]Y3]#V%SL-E]ZI^DHR6QT7 1?I0;W+=9))S182<-52CI6#SNP^-3"0HX3
MK,LJJ+R#BY#%/P !S/*E][]X9/B?[QTM?9IPAKMMVC^SCX-MW[:\\UL1KP-1
M'<NO2@&KA5(G5<DV++"H%UM*\ZITWHLE1W "CDUXU1=1Q1:4*)R/GZTG!-6X
MK/E<HWE16/>.2W*;%,!#%?'4/(2DG5.A&'*&+?LPE?IGF.UJN;9,1+UVC7Q,
M? 5=X7C(98CP^[?4SYJ\5B@:N3KXE,MBUA5OY.QZ-DSS^7',9\@PGRV[?*:\
M\CFQRN?%)3?@D98JOA$C>JUZV/SG, VO?_DC"[/C>'21%"D8/A^OWD?PX]$F
M#.N[4DJU/H[[%NV+MXX8UIO?6:7\79)ZVJ9>UV!T8U/C .C4+B/"886->J?A
M 6@3Y2MJU(^.U >F[L%R?; NM[2C!ZZD:B=X)&*]/S O_>S\-)/Z'9U/BWUH
MASPCY46G5V\>&?C,=2(PC-Y1"F*+OT<&BI#%C]H&>IO4T#HNO.7,!"Y(#9D%
M8V($9C.CZG*=$D1Z=(G,/TI5SV)=8#<).,^1G'[L9XO /(^E.T*.\T'P3;0J
MN?.R'-]]K<+\TL$WP#P+!Y<F'C]*PHS<;)C0%0H(3H,!B2-F8?A%)VY/$JH
MHW2-(M;Y)1RC+&TY5Y)=?A0#F4JF%'Y"=;!62ILWCJ[''I:])K?H-%7U3$X\
M2AX7YPT63&%-!^;H4Z$Z!:!I?(J'/C8XLW&2)U^321Y$0^_@_$]6'&XC'.U!
M4PTSCD9D5KIA&E(0NA9E$RJF5IY8J@'#^F+3ZD>:^F2 [UQM?\A8H2W=8#KV
MH<)+P;7$UK#"WZUL09R(A502<\.&-,!2%37^D#J UZX*_!($'^8.TM"?*;4)
MPC[00"P49DLPE9T*".$S^&ERB4Y<1-XD0;(BZ789Q%_H!'BDD4/Q);FD'$PZ
M,8=#KVH>;91;$=:LN,++1CD_^!QL@T&F44A&FBI750R"Q6NV%,_1@G>D.D];
M#1^XPJ?4$'UW([C,$:S$*I/4J?R!^@PL-0.N=7&9<YZ4,ZEC<2*B3-6A\E5T
MX>%,6,RXO$ZH2"3!\58Q1P1^@ROS-4SGV?.+7JO>ZVO.2H>/>6&4=9J7S3J;
MO>JA43H+2!EQR/6*##/,>"00E952$4AR2=E=Z \=:N^M..WY$YE-Q<.@I$1O
M#DETPTB/1/)<ANI=(Z[_H000)?_GCD+DW5<]<0FO(BJ[+&2(5F0:K'/G19N6
M1!EZQ**N.8;&K,&3#AQ62B!6!$O3?2MSD.(P'B8:7*+!@4IRD?)L *)O'!9
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
M>=*ZB51PWP9[\/JE*O43Z!V&LJ+ORAHW=M[U]RZ(4C2GPM^-#LX/_5B7'?'
MR/E3#;9^I[68,U,(N+.7'^>>U]3<:+=&S;U\"^HCC=Y$5T$%\&2*)S7!P$Y]
M>('P!WY5[9\O^@^=@U6^:/U8Y"%]DA;AO)L#])TT/\02'=7;Q(GYJ?L.VDB:
M?"-U5WE&=-PLH\YY;/GS=_12-0Z5F,@GJ[]*99L0Y$IF>+GN)X7N$3/'77@
M/;)KYA?)#:]F),>@M5)RT"WD"VCQ(S[8M\9272E)I& VL\Q;1=/O_J3^5YJ(
MB=8L2O;&X4071<H%J)>%X*#57;F5*NZQ$O 1Z)8QP/WN3[;4C4-+N><XY'HX
M 0-HXGW5CK!Q!/(P'8Y9:[6L>N)D?WJVBX55Y7C,DL9"D:"-\8#O,0]*"?%<
MP-J2BU'%S/.20HSO+'<F4OX3^R*3!_*O DR*JQD5AYGC<LZ* @,I-V,,LB1F
MFU&*R^3$(]K&93@,<+2[:FE#%UHL4?P,:-KQJLH,9&6.R#1CL[+2VWD![9EB
M,RC0KBW^6FT1[N"7D)F 1^XFY@J,6@ZET[G2H56=+>Z5261$1IPNFEN+=3QA
M@9R5^'C?N95Y,KW'M$H-=:/>ZD:Q.U7IWP60UM7L>224Z1RZW=EMJSN\6KS?
MNV_VB7;WGGBU/J\F7/QI84(.YJ)S_"B9)-=\U?$-<-,IMR3S#HHX&"'8X>@E
M^WI'V#(.S1LQ6<@O9;@H-1>A,F!F/%4>WH5S\4QNXIZ+?._W:L]%=H^+M-;B
M(E+=7^(DE'01 3A!NLC;,<<[5.2(UE1 D":)G"JYQ!:-Q!E47)MCYA9+FOE>
M&)%]IS-#*&"E_N(TSZRXQ-1-;(4Y826<&AZ202?*FZT-(A1&+UN+P>W9VXY=
M^#U[VSWVUEY;22IBB_F0!PA IPA]3&%3U_A=4P5:P22^&R?,*270(!OG3L*Z
MZ6O5:(Q@E$Q12AQ?_(%)T8/#9MOWJETROUCN&.]=&MR$MTGZY?!$?-MR:-9O
M/MFN!4[[JWZS2C2Y249PB&$F>4*+?11$.(83P,Y*G[2(*DH?MDO6?$V\%T M
MVMS>-8^<D^JC&T)CP+W2I\OABJLPR)4?Z3*!#\H.5SR/?(;U#R#9M9^L,UCI
M[ /JP+25(LK&4HWQWGHU18!.Z=TKO68(!BXZ:*YTR[T%''T-<NXZA+.&PQ$<
MPG5]P1*[10#'F<X +HU06*.#]B@:45AK'&!?*6H1&5\;1SNH@!/)B,A>Z5[2
MY8?99+V:H?-LML!LU4JE7'65[S7EN!9[U.>"8]@A[-V?JX/?:P>\RLG^%V.
MZ0UZ]'%389S17C_2')7C>'1&?>Z KK!22E*+=SQF=I$#F@X))1XS%H65G;U!
MY .WF*@*2Y'E@@1RR#&?H84,+[@-TA$WNK^93I)9&.K&KTL"[?WFP/=LUF4C
MV/JB3=8"G87GG('%T910U7$13F*S %:M.ZG!>S T764MF"^M'"(=VL*+> T/
MY8?H\0?);LK/Q%P3 6$DBQ=E61&.I!F?SJX),A=M4E%@NL81]%D$JZ"^A_56
M[,#?13F]/8W%27RX(9W12>B/+XK+G+XA6=%M= ^[#9<262S+S3]7\\1@[0_V
MVC8!UKV+A9"7D[MP_@X0B!HC(.3CQ'WFMYE9B5YYN0YR%2%20<G-392;Y&+^
MQO<H4P[>7E.)<&F(LFH2FB+.^86$/%5H6V516C^L@'?D%JD2/ 0DGGL-*!W^
M]X:0(L%)KE1(IP$6S&(?YTL,7J48.^,]E7_DQO'M-T9\]29AOG-AZ+M90(W^
M6CRX\\J;9\#>@;Y@+W_QSFXP!UGLEAK?%46_<CF<^^0=Z\1NM[J:.3DPQR"6
M3,=LF$R)]O#VXG6&MRO'WTH>+\98,$3)@'KX=9+(^!9-QJ2+.Q>N[AUC.4A.
M@Q?'E*R(^9TSPZ>5B>:"9;]$\2Q,CAZ&4R9T[%R*QKN3JF]< 5C:.Y6LVPA]
M<&@GAA.M;P9YGD:7.F$7&ZCRW0,+-1XQ1+R$)'(C;%Z->"#FI[+MBB;12L3I
M0I: Y9]&(M89$ YQ.PJ%S%6*3'&;. ,.-.+JA9H\[][/Y-9NR$HMW($G4=5=
M!6B,2]GK2'!$N->47-;@J=!ZF"LA;D3.HGP?D\R]6LW>0ELN*]RG01K#=K/S
M,*6W_5@):8 [N 4USGR9%,B5%$*0=3/+V&D]6VM 8OAE,JF):E<.L!W!2\($
M70?OP%%0SB]LGOER#36HM;H;AN ?J/1<'< BOX%^D=/._9+.=-$.1 C345^B
MR?PUHGPZ]_>F-H+F#MS<<!UMAN('4_VQ<$04A-L0.S"CAH&]*ZY#+R[(OL=\
M%EP1> RPU3R@U%.?L()5)506/!+&(]6VM RM86?UU35I>C5 ^<(=(##6V97
M.YP'3RTX!R7J8[<AEHADSH]0B!BXG"=4/$J5G83HLN#B#]VM.D])&9L=\A:E
M737)(_J ^2E+16"TR*YU4:4771T"RC#B(H6+UN/R183G!:RW/(F!)\G&=A'7
ME#T'H1J5@(4_63B_T()%9!Q$I/+%M#,%U-;K2,A&U%+W7.FT<'0;E;&,PN$D
MH"E?FOO  4NIA!36J(EUHTA*9&BQ(6D#R1#@\&J.F1A^"]-AQ$E8+EYA$QJM
M>D.9%N*5VS.G5X&7I]%BWVW;'86UT!KS!^XKPDBGIBN&1=R&*9-"!OJ,FN^\
M,%,7KQR^H.[9@*T QZLQ0.VFWVXVU14D0)MMO]WHJ(\.IJ!<'?(0Y%#.,P,5
M*G_I3KQ[92J=UT>'5[NW]7UO6J1#L(]D5!>ZJ9T[K(B0D NJ*+?#1[U8%2$@
MZ:L* S99\>-,S@-5*KX"7T.=9^C0.S>'P3EXII:**P@0:/JV7J5$K=" ["FE
M]#WV_H K^5: N="7A4HA_T<V#>H7ZV&F'0FC=)M^,&<?WN%4Y[:>ZKP-(.Z
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
MJ VGLC7A;<7Q'G.+G18PN8'?[ST<DRLUFK,R8[;W*<^GIJA7F!__FF(T?>E
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
MR:O? !6X=)YK+?E0X*X@P%X#M,CMX*T(\%3%6:9PRW]:UX]N07?VX1W%7%K
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
MP:LPL;,CDP0J,ROOE97I,Z:U>/@KLBU66B.#6?_L_N3\&$P AL7KY-.3&P/
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
M? U4D]GBQF#>B7'^T6\BCT@_3*0/ 3:ZX&_-Q.Z3,0'7S08W%(\E9#\#XF\
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
MZ0B]ESQU!S9_":S);X$]#-(8U#$P;RK0+PU'FHE*0J%M+*M,-XI:J?GBMIG
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
M&]&<B/XHFCQW/8G]>F^P-YKM1K?;%-W6U\"HQ,UOEX/^LA.RVKV6T6@92S/
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
MMN/:MMU6MB7W9S;*V9MR"M?FAPQ1*@W0L0G/2$DND<WLU44&1RJ]:T'D[%C
M: &)9:HL=\5%V=8O%FC4)6!K"-B^61[!EI/<S02UV9B79HT@4&EXCWQ)O3EA
M6:XEN(T,H<S.W/5$&BS?^?7OG]TTF-??OV!_MP;\1] T#X+,[%.4R),1.'[*
MT3+G4S9_J-:2H%/NO6&V.W$*SP6I:+ZFES_Z25C+K[?2'I=0W[7[TJY=5W7M
M14G7[NNY]E+1QQ,18976+<0JUY,+4:(U5^8["265E*&X='?:O4Y329?D+)GJ
M]1B>*\P'9GG13LQ  MW5;<=J#<(5<XX-2!L-B7&Y(KJ035P6*,E586SV0 J2
M!PESH$C,F?K.9HL>V0S<(%)1O],EH$C1^U<0?/^KZ_M@O297L9O7?$3F9N#N
MM<RVDA!;"$5JKA=7'R"1]+_*>=]G[I9&AX+S3T%Z(D7YS7KA&)@M\>>R9I5.
M0L+#R"*0Q8QKW-E)/S9_'];& GFIWC$[=<E,B^"9=ZX:90=(R'>P%P7A2HD%
MR0YOZ.+3 (47M-BO<(A/H\9OP_YV_N/J3KN^N_O]ZI*F7EW]_??K^S^T+]??
MS[]?7'__53O_?JG=W=]<_(]V<?/M]NK[W3G.^=E)<]Q/VC:(]"5,[N&$!TOS
M@_'8\L(!%EBY_<1[],$GSY:'?61\?F3WS LJR;LDWU.TK1_*HX!Y+I]T&Y5#
M/^PSDFX0\7$YDM.49 T;#DW1I9L\"B()3J-O_*G53W^CDE2,P.X#4:RI#\22
M?WW2GNW!;(34,]YQ<A8;*TT,2(!ZL14IKNQ;CFP+S:=OJ\\IHZTSIDA'@Z,S
M)E]_>*:S0WRK,_BD"<J$$[Y-G.V=.Y]:C-96)VL#-8"&$[%"/8. &:NJ3:_[
ME+),C1K_3*/&"1QL]60/(J"^!^2LND-EO[5_"CZ<3X%,=(4HJ" NH, &:;MK
MXI[C;(I'II+VZB?8$]N/?49V1OV PQV3;O5K1=#5CWE2[^#W3-OYMOV3WL4&
M*G$SMO*';+>F?DB@7^! (%#M@>6HW]UC_ DA]!_81W1K^Q0-O%]>/WZBN26/
M'H0% ]36KO=1\QX?3NM&4Z\WNGJ]U7H?T[WJCJFO%UJ]W7RG7#U1\L-@YE*I
MV?F4D7;B71'%FOF".)LX;+B(-_-?UDN\C"I4HK>!K6WR&V-+X%4B6(N)M!Z5
MWI9!'+-9,_:1-'O$/\U:?:/<$ZJ((AHBX7O%O2AAYLAI7$K&YQJ$O*U8G_YK
M"NU* !1GN94E<"VQ*QFYG6WD8NE91V2V95;QDU]IXMO@ (3GPY[+387B;E"4
M8E.VH2DD%$="RPK%8T!Q%8E8SXI\<;TALXO9D2,A=H7B,:"X 2,RM;W*KSI6
M?GD%*&[?BB2R>+$SI4.("JOP_DC"^T:MLS?A?9&<6"4QE<0<L<3\0A4#\MM#
M;)&&;UYKLC&O]^;[?"WJ.%Q/7,_"*ELV\>EAHM<KF%],'>?P8A2OC4WTG(O7
M)7]V+6^ 13&7X)KWJ68XG#+&;ZW'^K#.*W&.C=V+U\P 1+&RF?A K_AK'.L9
M._*.>96T6!>OK3/+F[#PXKJ84C.!-8; %%S=BR9DB'N/H\[?\N4?LJ>R'WOE
M6]/0>[T>%A3'GRK6N:MPI5IVC1MG7K5% V=MX 'ZRE]XD:(GB_;$?6*S+?[\
MD_;Y9BAWV;\864!C:Y)SJX+?J2@&W;)(_0.G$F;@E*ZEK!M& J%><7SHJ@5L
M\D)TXG"I%UON^B,V"!QV,R24/^,U4U6QT ME-<\YKS5[N4>67*TV<>^KP*H2
ML*H$+.YD525@A[=G50E8N?M4E8#MO(2G*@&K2L#6(5%5 E9EO*J,UZJ85B5@
MQW#(]0K.\5X!BE4)6,4N%8I5"5C%3Q6*^V1$JA*P(^:75X!B50)6= ^J\/Y(
MPONJ!*R2F$IB]DYBHA(PT2ZJA'*%= O2[%>=XTL>J0O4YY?H)V(,P/DS%FE0
MDR=U#) X"9]?S%(WS$1K50%Q7L6* 2*CU'B4#6ZZNJ6\%>0QJ#CZE)F6=!_
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
M4>B2T];)V!83U/#[ !.3G(UQ9<Q!CL'P.B_\L>AD!LUB>&JC*U^,+)].%%X
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
MB8JEUWL4%=#E2CX6*.K]J:!9529W5$JS0;J"&-:[[<6FL>B-_WS;N+$+_]6
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
M["=[$("^P6[NR+)C]XG!_YLP;'Z.7=#=()S @ ,DX*W>B\9^]MD4NW332MZ
M.I@_V[.1ABWD^S/-"QP^,H%IM\R=.BP"$UM\?P88\*T<P]/;SS<7[PDBE *F
MG0_&]@2[T5MRB,,7UV/VXT2[^MG'W!_.2S@YO3O_<O4>>Z&30!&(0\=]QM\/
MQ>^9_+W->]8KV A<:OAN^/K9\@8"7_I3OH'W=N^+]N86C94 \A$]D!-%\_,)
M8P-J.3^V_F*P43/88N<%U;EC"31$,W.DOZ!5,$0-P)!W@BGUHX>M&KA]:F%-
M;^//<]PFH""\L/5\V":?P%" BPV;B)/=MQSD@&G@ 55\X$DD"?LY91.?Q?#3
M<,T!F[BP#Q9ONJ_]^/:9?F\YSMR1' B.Y?MLQE_OV-:#&*%!;P5><S->S:'&
M-43?^Z''D("B[[^-'9RI\W]B7_"U-.R%[REOQ(\@.-9S3?O!QO9LAMQ)7?^5
M9Y3Q!K@H#B+PV'\"&Z<*P'H@;EE[PC>2!(.6%-LM.ON+I988W7%0:N@^SNKQ
MW7:GC+,W$1@)<?OC@C;:#Q[^S4 5X+2&*7@UP.HTF\4>A$\@?_BPF?B=!:![
MMO\7W_W9RQ1/X8 !@)7<ODV<0D*CD1H2V@S7_ Y[--+.QX!%WZ)7_I-AAV90
M%H$'X!%G^<@]?2<8,+%(XK6@#T'I/7*V$.(]=9%M 0I=8P X,&R?7G_BL$?0
ML6SR9'ONA(LJ?I[2&%+YS)%(,-F! \^+01C6X G'&R#:PR$0C]$P"?X60O81
MU+-':P($)P@A<3-1!MXU%00'YN<P">7(=1:0V/Y@3X;\ YSV ^:!W 8] IH+
MG"^'?$1LK5D/GFL-N.6 '62^)@;GC-ELY(+V0ZU@_:27Q^B)4VTFC_Z1RD5D
M WSL(Z\QG%_DH6?W@EN!PY'Z@3]SQSAZA).TS^PG\M7&\"%PH8,\#Q^<DFT
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
M0.:7H/9__?+SP7,(A_\/4$L#!!0    ( 'N(#E&MU3#\'R   ':& 0 1
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
M1:R&K<^B=VX3\?ZS"5!"T*I3P\R.XAM]XC):Q=I,G5U/\_A7<L6OS*.SP$U
M"HZI=TYC9NIW:2IV),]^KBRA/E=YSKT/6?WR/X\A[)<WYI1:^POL27_J5%Z[
MAX_I)TJ#E))\XO_$OI+I+ ACAZ(I1'NZJF? "676'G69(HV8!INBJ\#ES2FJ
MP%^[>;U=^+2[M[][L/?L(?+RI\.71 %$IV^7+X<BK[<*BA&*;GES27I+)^K
M4^R[S_=8(U(<'$.YYABA&:_8P7X<%6WM+MHJ "TW+EX<=J"I#F53/R2NV=#4
M:\' O(*!V7NY-HZ [JZ(): ?%'#T@,J</^1_>;'Q5,DK0-^'YH-0,#D*XU7G
M!ZM:FAM%0X+)830"S$)]-@[N.A%QM5@B627XAVIV,D.)JUK \&8G-VMZHQ/D
MG>';^#B_T'Q\&\4A<AD?@*8W.] 9><V^$3KNQG@*ZFO'05FI-SMQF+"_TU(S
M-A<";\CK>4F8+1J4^#X897G9B"W,3-4G\.N[,$AF>2>$-5\R!@PPEO2!C+[\
M:LEQZ7K2>7Y%]PINZ-I(\1*H39C\ <>+6Y#=^N59&P? $'%5T<C(+]\AZA9W
MT6PD6X.T\U9*[1 ]9"%(]M EP&3&L/*5(WO(T>!3,&=1LYDA]+B6(=1&>I=
M+5='I;R:QU&$XZC4'$3?%9LW>T9@><@&*U*IT;RYN3TD&^(TD^/K2F0Z_)W%
MI?=&E_,0CR"^_3P/28<_;!R'U8F0RT(C-/RB'!E^48\,MV=85@6N4(YLS;MC
MM@YA;98"<IEXV4.U'J*9/'Q,(]N.LV-4>PC40UQ.X"%F:7%B":%"P^ \#Q1B
M"@4^V4C]2OA-+/!^'D/#1*2(S3M/XV=L' @CO(L-KHSL'H\;R"?31Q)/KM.@
M 3:<><@ ,R6ZBX"!LSQ>P,91V00YBME2/^*W: BDT(RLWO?I"72]E6-^_&P1
ME4L"-A%\OF$]#2(KR6R"TY/$%,+[XAR,B00_!>,-E;<'UA&['&S5:C<,V,)_
MBJ()UY$>]D[F-Q%F0M]CR!'DCLL4A%7CL!)JQ6Q(9K/T _(7VZ#>Z$- H1.K
MAV(-[$HK2-UL<1WB.QP2%7;5D$#UA.TAV3I8WTG;0[L)2,4J)ZQNI2HT1JK>
MK D<E/P-\S)YTX#B&(5S$8$CY$=""M.SQSC_Z1;YX.QGE.-;$J^U>9- EJNW
MS.'5I3%FA>,>A6U?M$4:&5)O'2(E@.445CP6N2\SKYY-$XOI-8(OVY]<!70\
MQ.$TJV8QF76D*FN[9JM:3%4#JHQ1V<%?E&T\-T#20HMNF*8Z5-6R^ X1>A5$
M48^RM99[T;ACD:\Y-M.HQ"T7-JC LQ>P1:<W.IU@.O;)2?# %L#46[A-FM=<
M/$S0*X2R7OU3\FT2))<)FB??'>E-[*HY7J\]8 /WE23]"=MQ=;O=S$W\'9$O
M(<!,SN'\>G&J#U=MXN)<?ZN#L#F15Y,@-S32VMP<N<8>GG(76NI0CSABRV>
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
M[\*_(H!^P];IQ[;TC<"JK:;IE"V7P6A QI2,B,L 9<^BPILKD!2<8&N/2%9
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
M7?)=P/%"BVI[$C#)037#5[ S1=E_S)[-J:6C@Z9/+20V5*^$G=JZX =K3_8
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
M8&3WV40L&\PW/Y@WW7&>#F]Z,$+H4-:E>QV3G><O^]/JP9QIC^(\NML>8SH
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
M,R(O"X)H)VC)PE?+QLI ;2SK8@W@5HD=3NE=*='?OG'#,G2FD967!2D^UQB
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
M)>&:VO.D72!T9 D1S<G9(X4[81&R1YD(AR4UIQ2*1>[KP.JO:C*-V5\=!O$
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
MFW+FP"N<V&0.3JD2*7N<UAT9SB'H1<<@,O+F1"-]]O#;#LLDJ/;\(>CQL#:
M_C&1\+/5BMYR_ =2S8GEG9W04\D/,U8V@"K7_-Z$(?$:U)V9HZ SWP1.]788
MI++.'KTM-9IS^UB0 F-9;PE(.HHPUF*<$C;EQ<"$684XA&L6 L"S=^F%Y[,7
M+U%VFX3:'%@D PNE,-Y5NB'Q14BI;+D\T!LCG65(9W 753/'N:)#2;MZ\M5C
M'!1'0'ZM0<&-7I5\0^C-:^$'?K'35R2.R9+^(W,(\)\=!4'T&1Q@,9R*N[@S
M^*W6 I:@A-N1'O1YGW2/4J\[DZX#K_EP;Q8NXB=L85E,>'!^-7I1MHSG\W%'
MUSVC7[8V[F\;:RF*9-B,S"W,QP5)$HYU[MDKC-XO[9A-2R:EA)P+&]*N0#1L
M31FPH/OP6-O,2S,J'_L;DI#X@=2:SNI'C0C&TG-JJD<Q+C G&%DC:$4Z M9Y
M+PA)@:)]B#B1KW^P^]-$ 75/(99)74ZP72S;IBX"4G8?@0*1VKKJ@4**Y+20
MD\?SGX+H.JTPK2?K<):B%Y*&D,?QND*9ZM0!B\M7A/K.+)#BAA?[LQC =QC0
M:;<2L+IL@6#=_UV-;S>LISZDL\8CO0+4 !7),]X:WUZP6QM61V%L$%!!"D$7
MU/=TG=ML:U=6FX,Z\:$(=F$):VO9MM^1.0GO$0'9QJ"31+:Y;)1RO96NO\WB
M79 EA<H_S\*E3L5PY2AN*X;K&-3=NYX8&I1*X'FMBU](L/)B74:(OITA_$(8
M4/9!O31FV_[Y0-+<'PQ[@0>-Y"[Z4-OG 83&[G-OAW)!\(:L_805JEKVUO8
M\$0XD*,WPF$,$<-B]4'W4)'GAFSSMZV"LF[Y2>4@,]H9:D#4)8T'NV!U&2#[
M?D;82V%0/[2:!;07)(\6O$@E"[)FCQ<^/<^J?ZLT(EXA-:-YS(.UPZ!6O[V:
MOG8VTKF1PXW$Q-P]H1LQ48*:LA[RB.]WS-#TT[PGD/&[>&6R-D?JX*.TWD7?
MFQ77Z(X(?ZD3?8MXE^A_I@/ VK@U]"[81F:"#OQ+XO]V2=9>D*?B];N)DQ*,
MA"S^LHX>J+S[5%&\^8']X17[0TT_](WH..M (5Z,*[TX6']F853DJ=C:4$\@
MQ5HB0R6TFIG30W'M\Q8/1]:)KU@37*0WI*^Q( 1 :Z@K/=CSVS]7>7BN\O!<
MY6$(,[&J/)QL?'+HW7FU6M'K'[R3,HAW,A(.@L\ME'>0@H;R8'%,_-]Y!U9&
M2N.QHN\[!YB+;,?J3M&[/IR$S#(N]CR*;PB.]ZA-PIU3 7BO$V*#DV!VR>I@
M\N>I,*7&8=X- X,1_80<O4)H\D( $JRZA'Z(_7871'M"CDE(0>&-@GA$>">W
M 8--<.+S8)T&F("&C$9^]%YR1W',0B'8.H[WAU\I=OT12X3[D#$(KE9%.L #
M72N[.%"%\!/]%L?7CC57A^6&- 4&CUV0?#@S"?,"4A0,K[F=KU:\<SQ[1L!1
M%1"RLSEN01A.*=LMNT_(GQE=WMF#!5^^8#@]A[YR$#.OOF!8C20<V0"C^_>A
M4!_>?J7K']O37VZ8(M/MVHO3?6V38"7?R,@Y?A: R&==U4B1L^HG4E#$2ZV1
M$W1;GP@@N !NX58JDA+%29Q1L\QIRHQ-KJ%4+ZH,B:8VP$Q(%)%R_N2AJQ&%
MF.'X/'K(X:E",;%1]I1$$2HD5<$@G4=8JTS"47]2-CG4>S:8!--W^K4_ ]_C
M8>UT21L-1WC?=P[+MX&,HT,ET+Y%(R5&MQ@*?@H:*OP'GCABB5)!2\0>Z^VG
M/\SO*^LAK'-W50-F-;8ASQ6@FYB#09:LC5'NB@,II?XO725)Z+H(!.L&/%",
MZ+(ZC19<!(["9?X 62LB9N"W8@^9Y9"UD00N*Z/0+>GP9D&2/4/V.+)LS7;<
MHMI0CI0!9V(L7(2OYC*9IQ8QA_T'KYT"-R#\KS6LB_0$7>[TXV$Y*+ ^*7;,
M6]P&?#A' 18FNR!?/E1E:R%\DL4Q.WO]9.$%GZCI>A8N3ZG1:P%MX=#C'YVZ
MP(M1L9O'=MA,>9)OK<9;K>&E-54C)3)]KD"0LIOPQJ@>T>DMN7T:>#98T1S/
MR2NH+O M")1OG89;@!*(O>""6HZ/_R9[>U+?&M=-P(&AL+<Q >2+F<*?Z[P;
MLHMBEF;(,]ULF,K2X6<A_W* "I9\;WD[G/L!B4_HH;..8GN;H3GJ7'1^"XL"
M<4FG>U-#,^\59<\&ZA]W'AI(@$D!OK1+O2G\!X/KG/[$YCV]/?(L](X0EO*J
M9>EMN4LKYSD.$^ICS^&V*T&FY(.U9(^#RKO=>D%PG"5T5HF]4[@YZES4?PN+
M$G5;T=4'0F=;$J_IT?Y3''U.-RS*TPOMG;W]H\_ #R$%I^2&G98<-:9O2!#8
M9D%CT%F< 7U@E)!;O.4>[*P\6-FJP5D,.0^SIXM$";>]<BH'.JQN2TPO%'Q.
M[$9!3M@+6+P_B9;V?,QR*G,XA$%HE8Q"N!U?A"GA=7<>"#6#O>(N:)%!O<//
M2$.) "IY(KX>2YX9__F:46*-,MBO_3]02P,$%     @ >X@.4>>BVN]7RP
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
M51;,;Y6*',+IH_)VB%X"$Q/=8X1L>CXUQ0^_,I1;',W-L7BF,@G<:UQNO$Y
MKSVST<? I\2HQC?';IZZ7C1EV"L+*%0S\]H^*LJ+F5=)H6-)ADB&F:?A'W7C
MA >S^<R]R4SG"_=VF06K:@Z2'%>A<2>K7Y(C?/1B+PRNP^@J3.^3;>H7^1K&
MP(]P/!NN4Q%# (PN'6K!WR<Q>A&1W2,BFNJE72#)2+%>MZ-CTMH^CN]P0&#J
M$^4V<?=>X%&(TAO['+1C0*IK2-.F?0<_ *CR7BSVP:GULQJL(RG/*KADYJ]_
M,K@-@[#0A-ENFM,=<]?K'M2&ZNKD"GR^$ER4'0N+ZT6Q);ZT'%HC+>!Z+BR9
MI=#7:HX7Q-27AN-%,'NBHZ1>O*,GB<7VBFP%H^BUSD%M@*Z3*_ %31P7+S?)
M0=/%^P-+6/P:$4S03;16;,&.KI.5<DW;2:W'X,X!B:!W*<YXL>^ J'ZSTGG3
M8SNJ5LF@:J<X[HUSX@?&LG#.YW,B=[JW#*0ND=5/[X*)]DT+ &Y:HQS<Q2/:
M.+T+.1(6M&O9+,W*%;;R 72*M)4,0+P NL?Z\CUX3NR2V.3;<2[IH*%L&"<
M+]TO_U_<9RU?%IXAF][O#N'5]1,\81LVAX ?GJ6Q#D_W#4P.N1CLNWJ'D$ ?
MNT+F0O\.1UY(4S]$U(]\A;/_CNK][<^5:6],?Y:%.U$]K,2CKW:M7IP-!IO6
M1M5_#?6_AA\P+1*$W0E10<X#ODWIRZ#%E@5Z5N(\+YW8VTP"]\KSTV2<^'%-
M3HQ;Z'I\@@YOTHIY)MVL'?J4DT=.1I\30,P>U&2AN+9=2OW@4_T2>BQKC]-"
M$6M3/-\Q@/.N(4VK\0Y^I(%+ _].S[O.\-&7I*RKH)19FQX.=YQ,G7C'KHQ<
M[%X>/\0TWU1Y'3FA+S*SFDEC>N#5N;!PI%7G$@K*F:S>H>N;Q0\K=+U<O$>+
MN]ER0I,%H,ET/?^>)5G\QNK%D#XL:GY[O073/19/W)_2S)T3TW3%=)J>CUFQ
MV\*>68=G@/91^+3P7&3X68 /3,JALJ3F^6 L-UOA+:*ZWZIN'Q-^]><I(RV\
M[H.6==AW%P$>O6@1-ES$2H=' .8$VA30&T*,EOEDU-#]$;U(8Y8@]24ZW>LZ
M)=%O+)G?O45?OL/17L(^M9"R9(X.O?I:;*^]P"%?4? P#6.6S^;*B\>+DI(>
MVX*-(\L;I*DKW6GFC\7\*C/0\7W"GC-3[&XH,?K7>IY?&RI;$04U-:RR4A;J
MT:CPQZU<H23*[)H_\6@>-2I6VSY>4Y+M4<RF.,UAESK?<!"S <=0.,!(YM\T
M\!D!7Y.&FY^9"[9HV+J^L9/A2BBW6G8K>+J:CQ'J[Q[&O%#F#F3<O<_C0K+
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
MT!QJ+*/.YX&8'@S.YW >'@,Y',.H_X(K.[IK]X/K<)4X24I:'9<XQM&CY"%
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
M4__&VX[REDMF6#L5;KK8 F_M>2!\A5+6D4!PBVU;D0JBEL)@8TTT+_7+4IJ
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
M ?Q.=]1319W/CXZ?9A55'=\//U$77V$KW"YN;#X;Z $,53SS%DW_89K,B)D
MYF1DHCTB[))&DSC&2?Q](8])(0Y;:%=AT5@(\$@3T/U,/JQJ7\G9*GX-N*E^
M0ZJK/;C=0SWF7I!ZP</B@",VHD%KASOZN=@X/.8$QT;\1.\TLI=F6R\@(B-G
M?>9-S"+.SA'O(NEW0QE<(/.O#]48Y%[@E3Y>CY$X&U>O2<FI/[Y3-H#+7P4/
M<UJ,EAP*-N3SL'K"@G@ZRPU:Q#&@GE@7RXFSA@*(UJE+M%Q]PG;+6Q-ZHQW2
MHVV\V);,S+(=X1('>.LE)B_VU-DQ#O4>S$I<ZI77$&@;1E6-GN_2E@,R^N.&
M?WFGMY0]OH!I=NT#C#4&R#M&M' _+>8("I-H0;)YE6997\M)M@I#B770M2Z*
MXY%!G'4-:=J-U<%/-\SNLX8ES-R<H$UOE:1<JRB360=]+]0I^"=3ID646EZK
M?AK&2=QZ.!2/NJOW9<E&$$)/GJ$-GE8&O[B<K&97M?K@Z.YF<FLU#=U L*GA
M?( E'"!DC?^2KIKY7*:@^-#VK397IK5V?Y8EC-WPD/E8\_[HDY?L$)G.@1R.
M6/C:_N"'1XQCY 0N,89=3,9WLWNXB+0)H]BVDV,XP/$-XUZK;RE+B?K3G44P
M4%:&43@[MU?<8TP2<L!4'[H!SR_/[I'VF/ <+'F*OI0T3KT#I7M1?<:P_A0:
M^:SU.'MFG[76)('/NO;HYS?R6?>"YX YD72EI/U9%V'_2QSCZ!%#ASKHVX.[
MF[(Y._@ #U63]8?U8OD1+6>KV?+[V<H>=#M%<,*7>)J:]2J:1"M/@02'&UE$
M@-3L @1B2^+@L7>>O'VZKSZ9R8@B9Q^F51>F=2AUB1)&EG!]M$_84^?@)>,\
M72E(FX^CR$<&8YH?O)C0P"[*&]H^=3:$4'-F5Z:B$^K^/OLTFFB:L.]"2G^(
M*9A-'RGD!1!WW@>5G5#>"TT:RL&X=I 23JD1NB>OZR!H4+S"\2;RF &DM<-4
M^YNVRF%6H'VDN6>\0NZID]6TA-UB 7>+YKQ'<+X+HJ%D6.+%/E6:T&V]NIVS
M!)*_$6F\T8VVOPGC. N9>L#!YGBR"$8)E12,9MI]#;,"Q?XN;M?SV^]FM]-Y
MY2!A9W?OEEIUP^^8JOZ5(CD [[WLQ<<D<$]#>#73<LQ[$T4.3(-,C3T0>._?
MS]?O9[?KE=6;0#UIURQ/]>70!^<-=F),[Q+'O[V#AK)Q/PWP(G'D]6E/M"%=
M;1]>.D17TVV"Z6J?8//(X>"AI#X&:CBCV !,FPWHIJ=H6$%*&7+C[,,H\7YU
M"D-KN?A@,_H&EF 5/,#4]5QL;6+S@+H$XB0/XUD$["\WGG/O^5YRE#H(J5,U
M>WQ6YD\'7%Y.LHPG)!C+FOD%6:M)H;5%7YKW>LNHOSG6QX/N(=@?1TM#J<R#
M?>W8S:1Z!DC6-\O]>($:GT%L^9RA"Q-8R4JNX$!;=V,T:F12SQ9]2C'BXQQE
M'LX.V!PF98%==$6TKQ#1YX9G 3JD\0PMW #ABM<I+3;WGGPM^W2_)(0=OPB-
MO ZC.E>QR8C%/HQ9?)O3@^VNPQ1]F+-W"'DO(4=;%L>XW=+:-76CQ<-G%)PX
M +SX\8E]U[G'$YX&\1HG!0]7*<Y?=XR_%71R8-H_I<8> 'LZ==LXUI,TK-:E
MEF(H\QL<S"(BS6MF2<:@- 4AT2LH#=Q\ R86R<:)=VCKAY\LYR=0%+8&*'M%
MA]W@.)[O#VE"'QYE9TXISP2OGUG? X<# !VTY3?(R]J6[@2+U_2"12]] M#T
M]-7.*KV/\2\I0<WL<?3'7?!@-A(M0\Q IMR'R]7L'Q]FMVLT^][ZS4NGW&J6
MEW"JNL]4RUP]Q&:["M/[9)OZDPU3M?$2;[#W2"VW,7 D.?*09^BO,U0%^(&^
M1Q/A2HXY &27CHM<?)^<4DC9W:C49%S%G,(R] TKS';"6YS,@T><I1N<!RO'
M)V<'0B3[Z^P);UBP!'M*.,J]LS8SPT4OR:-4FUOA=HJ+IJT[0WOQCOKHX$1(
M:JZ73DREPHB3P+UB;QNOLTQ<A7'X(<!.%!2OQZ5,N.%''>H VXWM<28@!'R:
M-ST' W(TP)3FYSAKJW>W.@ O2^SXWJ\G4SKCZ3)-;L/D(TZR70J[IKX;67:>
MWP<E.3/AEQ;E-$XWOWF>H_LT04&8H"-.:'431LG:HQ[SJ!SRXU21D]Y76[4*
M3PR>[$'"M]3G)D-GP#.EY*<BP940XZ>\L?2Z(, 4XP65'-O-TG^F :X@P!*9
MLLNB8R71A<MRR,[W!\>+V--*?EID@=,*IC"8^TH20D)NQ.!AO:A'*^_&.4/:
M\&EU2J?FW1+/7?/IB42^X5LRD\R/_U8*-8HD#>_9:MP)8<7+:DVU4Y%0BV7;
MRK!G4R_IB;B$GL:"Z6V 'U:G9QNTX)H4V%J=#,.I.3X &%Y!.:M!>-!BEV+G
M3DQ/L#^FO^["])^[,'A('.\N"G\B]M5[O+]OUJ( 9"SJ;_AYFX 50/)9#U1T
MH0E):9__YU]9K_^VM@%)2*4$0]>T=6_3+AUO2HD^D/\I (+3S610&, #Z+?V
M4-D2O: ;1%Z@B67A>I<ZQ[1 1?P2M7!A0SO <BDA <S?8/%G 1N\MXWOH\\K
M<J!2X2WULUEIC6K&E4]Y[3GD>*NKBGF]3=?\ SD1ZV':X??.(8R_=8+BJ^,!
MP8XV%HBEH8NAB>M5XRN.FXOMS"?T(F_C)4?F&2&_B=PP5H"(/#6CZ4ZDV0*3
M5A3]:80B/E% ,25!?\F(<,!D&DO*\JP4WU-9).W+R<O4\VF.+!ZJAKEQ;(Q@
M/#RK/CYD&>2-VI"Q<"7(ETGUGH\SIQ[1IM_CG;<AL!H/ XT1C&.@/CZ @:+1
M66" +Y,J!CASZA-QS.*\9[^DWH$ZM,:# G\@X_'#/"Z@%WY9"#P](;#"):CL
M=A9($4JN%I,)SKE'8%ZX33XY$9X$;O'/*_R(_9 -P4(+QH.2_.#&4TS+<@9%
M\>6=+)O#VE*NA?4IK84Z%.,H^7<>62P--=*G C/R4Q-B;:(&#U6MP:%L7ED;
MZWX*4 (4!OS):.Q4C%"6]FM@.=>(FI9S=?".K&UG(6>>!$HYMR:CZXVLGJPU
M?2*VO)%M'B3<(#1?P%?4#W(.CC!X\;F>#[[+42'_!#6J9GD]A+QD3#S9;*+4
M\56\'3)T3+O&)'B"\ECGG5 290_-7R%".(Q0&M!K3I90PO7HLQIFF<8A*VWJ
M!7$:L=O/@W-D'A+[/A %^9[22DBNFUXPQH/C9VF<XM2GCY16.'HDIK$*V#J)
M&+X-Z^('2M%5-G^%G)3@*?L7 91/"19Y2WBN- MA&G)RJT1J2*R)[@YUYQP)
MUY1\$Z8**.HD8AA%7?P *&(?)G:ISJ'=&7X^87\+G&#,0T=66"5TI!9"%SI,
MN>5KEF?)4=WFN+VM;&X\3D0E;ZWZ3.26O[X+@1/4V7O>?5S.KF]"A]8#C=*8
MAK.$2A:ND(!Q6U?$#0 "U@7YI!EZ4?9B/W,NW$U#0T8\)3HZ)V_Z KZ+(6Z)
M]9H(?F,2T+V87Q,3.M[BZ"[R6#CP=(>#!U\C7$J*D-&[5QF.H$P%>5=TH'U9
M>&7>&]U!M_>FX:,BN1)&TFLR#)JRLS,+-NJ/*)"8:6- EC%Y<.7^D2PJ"T28
M#7-25:(@TH2+-+!>Z-H]5'CC[20U<0G">7Z;TGJCY_MJ#I&'(][MG!C/R>EC
M/L]'4CE5*A,U;C>J<BBO-(IX3D8*S=E1=#XOU ?7CV$=D+)"!X$IM7RFK5$=
M)GOHE?\10M0P:(MKV!\<6NAOQ,".^@ V,H/6.(#2?F9M;.L!H52JM^?M.>D9
MH?-3A>FKHL!TM0SDG:_DAE @9]B%*<\9@) * 5120%42B-(X Q6D+M-2^2BN
M4H^ZO,'#SO'6TW<*X&KW,E_/MLX %*:3MT.DX7F<3, %KU:!Y<Q-^Y[><P(U
MX=9[F+^=KPX/7<Q[I_MX2++&[^1Y"WVZCF_-RK2UU^* :\IY=$4WN_/X5A27
M5->9R$+UU;Z11A>SR2GK@T/1">Q]Q;E\'/PE+D7)F9'F$WT*"O;T<J?V2I+7
MSZQ4.1Q(:+^RAWW/KF#I:]\L;Y+#^T)EU"&'$YY2%*SQ<UKD-WV,1"=X\L@!
M7_&KXG8T[??F,0&;B[0IRMO:_Z9$*U\U&/D3U+G_9L!Y2E6.FHTN9M5F?7!
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
M;J=='M.GUTJ!:\>'U_F O3@H>.V#@DU''?^1>L?LM*$Q#<E.%R4>"_U/RF<
M8^ #&LH&2 !>H (MI]:TH.R>& QA=$0!Z9G'^ED-\^N08:V4BV#>VABJ'U6G
M3A0=O>!APA9F?*]%8SP;:!(Q!!T3(^_!"VB@$#4^D>O%FQJ.K+LJ^&*$/12<
M60\$J&H$QU4:D3'(N=,+7;-!/K61[8,,8DTIO,<ZR+I$*Q?6TYJ_WCNBDS=C
ML<U0'%?N:*1LYPX2IG-VB-F!'L:7G5BBXZQ;-5#':AHW.2&5%K7$"@SBLZ_L
MJ]D_8V*TLU/>6P,[H&!PNT\G!)P)32W:+'<%-&M\LAPRUE)H:TM?L'%VK%&/
M HHGRF-=LS>'L!"ST6 !P-7L:;,C/V-FM-LN'P (!C#4JY?M&LE&.5EJI?8R
M;D?C-6TX3$#'^8ZDPA92C@J6_I1T%)KA(/M29A1YF]S!:.XN&1K8]ETRP%>7
MV8R?#CB(+4>9*HD6WG!$2Z )NH+&+%LF.AY1N'[J9@="HL=^==J*9UBW8^?8
M%N,)NWA3A9]%]Z2LB'E.2ZEET-KEZ(LC;^,=?#QQ?TJS:VJ> PHZM\'=C=YY
MP'R 6<S82RL?(Z?LT'))VCBF=<KC=$03SWD@)]*UL\&F/)*5L8P7]H X$>/'
M\2V#1E9H\*[6F*K9L$89EGA1CJ47^ #*X1D+03D>,KLCI^&T18&I:;C?AP$+
MS9 +DX Z&ZZ. K AC"".R^IB&]8#Q;0+MW"8\9B'#IF< AQ$$^^7G>3D'"F^
M&E9MFJ%M-">;>%!;UP!"KD217014FY.#C2"-/F>W[ R1EFU3[72O@K;M,'%=
MEB>59COQW'DP=0X> ?88*(.&LH$M@!>PQ$O1FF6Z09NLM<U#2H?<:NF9!7/5
MNS]J>&^E]JMF']/^M<;XDDYYB]%WP"*7&Q!O0II.C8I^V;)-+%,MN6<6NZ-L
M.MV#V@N7$7 % (?&W38VG=8YPYK_74*R;8]\UQKHJ8Y;G'21EU(G,G1,JQ@)
MGJ ZICBI(J>A>DQK'@49E=I(=NYZ=>>S)T%7./MOY5X[?Q@./>&!L^S*$S1[
MGE)A#4ZVR[H2DS?_!R?WR"O>HQT;_C,=X5:3[JJMEG;NB>K9OSV*%.HZB1A^
M\-O%CRCOHU?VZTAL8R'MA)RH*EDG)):A1S7O.OTE=O&>77TRJ\UD(B]X:,N^
M6Y QJ;BMJ.Q=9"/U<JW@GI>/MU/TL+=1O$(]P,GVZ3E[%5:-+<S\6K?X$_O3
M.+7"Y4:V<0:08PTJ$YGY-K.7=C8]!&JBK94'EY]_CX<Z>;K\V9.S]P)V*0K&
M[0QU?2X>TG0 80<_G:44SB'Z1U&<]:OR[NGK^]$7Q+PE)&GZJ#AF$?O;,/KD
M1.XX=2GAT8R7J019$9P]PZ(3\JGS?$.[H:)?-3#UI=7KNFZAU@I<BE>B![9H
MY<QY0*CM&6J)>DRR7&7KL$3UB%6P)88V;M%),M9='^80A8\>=2*<PS-H38FW
MRJQ*+HQN#:+9=HLWB?>(2X+TL<@2TYEYOI>KUJRF)_DC3=O)?C?Q_?"3]/FU
M_RBF'7*].98Z@+@Y!0;?QX(&<@HB%N\0!@-&>5H>9DEU$_D\;7 <,_,T,T8G
M:;(+(^_7IM-XH-0]@N',1_<*N!$?19IA%D[9CZ5NI"<5^]F()41;2]?3L1@Z
M;N;J"RJ:/SLE[8Y+'./H$1,C*0.\E*:4HV38W2?%E)3""S#SL9#F%E6;DK2X
MK^3$BZ"[%U='R DO\8,7T[A@EQM=(0$BD)#9F%T)CB!55*PUBM/HX*>TG 0C
MD'GP"B)%9 7_=L(FQ+I$R468<)'T[D]9V%F9&SD?0#G%4A<1T[5'._B!0-6
MTC8-W#-)A2,KIGHX8=<2]'+TYA_@9,/2+U"O7N002X[LH^7?2@TX7ORX%A_F
MC2T=-CL2?E'UEE]0\!TJ=IS$^K"HNXPUUVN0MW\C.X[AP2P\M *9$5W7GCJ\
M0E?GXE3IE"%\']8W>UQ!M<A&=QU&2SR.PFL.80$R#18 H+P/@V3G'Q%->,\"
M75DGJ_Y>0#Q57/#FIIVIG^4=#MPE6X'\"=\8F. /9+P #8\+ !Q9&\[C8#M%
M:$2"JF7Q!Z>H[_V?[0]^>,3X$@=XZR4Q(<]<$)<TXF :[ND8HST!EA_<>#9I
M6<XZU$_L$+/H:!MARD*N.:>4ED(?B7RBDRBBZ3^H5KP\GIKDBG)"+\!NT_T]
MCA;;W'7VZ'@^*^D51M^1ON/8_6/Q:B5 9*3)@(\2JMY;5J.8?"B67\N9 F'M
ME#'FNFN'LF1IMIDONE;!BAW\Z!EHG*U 9E@+QJ8$6W+US'#PX&1214Z1.<;V
MMJ @ZAIN)==$+R&$$R7L?1=V::+3#.)R'F9N3[,N91X+T"7$J2VBC5_E[X@M
M.HA%2W_R"(-SU%8Y1,%Y\6);<;:$OK<Y9O^_QD_)I=]Z1SZ,UI$<V<:N+,<:
M "[6F:J=.^I-)J>%,PBJ4Y-R5>$H+$6??-HQH>=F42WC(T\XGJ6G@B!#72BK
M];6]J\E(LO$^4#QQO:NM#S%F1R4F*8+>&^^7U'.]Y"BUF<&]34<=@9P H*#M
MB5GOHKP'Q4?9QUHBC$YIE/N;>+Z:#GY"=+&=Q8FW=Y)Q0BD;(QB/F*R/#V.#
MPJ%L9EM5\,5250Z<:?6XMESB1QRD++[L(? ,[33=@]K8;CJY EVWK!^J=+3J
MU)<6:155<I/7MF5N<!QCS+S%L0& B8:S4,$7Y@8JZ5 ^%\AZ62Y)WRV\^IV
M>+JZ.32<>$=V0?H?6ECMD1SY@\0$F.0&-@\K*;X@CR?I9-.IJ23,FFDL/6E-
MF*TCQZ4W6NQ907Z^BT\EDK*1QH"9W,#F82;%%UP7*ZOY<&IO$W5*LJVB3GX-
M]-)O- MQ9:4EXS7IR?2H4,N!.3A4J9I.Q*'(7U=FXQ,AFB>(D4*45G,/-9^
M0U.\E2P<.DNEF8KC5)QWWA@DOL6)'A)5*)KV)BAQ!V*PH(&\@-6[C2\HO\AG
M=%[1B'Z+H?Q:(JV@3W6!]+.DT<CNB+F]EE[\\S3"KI?0?XWD[P2'LV#-P=S
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
M:MEC>:7J\H1)@95:3VA,W8K\W'5+BB3PINRK_=!)'.&8(ZR;1[3XKQW QT3
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
M%X>+J^]08M':<"XB' L68?\K5M6,]R;<,XBUEN=J5]99\XF3_K*M&WX15E#
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
M>)TO)\?=#(XZY YTKD+J*ID'JO]Z#*!71#<+/_%Z<081S"YK>:HZ#6QMXV'
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
MR \E'U7'BIN779I5<(%_'C6J":UM8IN_H(HF-A -[LVC33SQD:L!H&E)/T!
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
M!(ZY%[2X2A5TZ0L]U6:<)6I.\O=NUG_2/N=V=-!CZ$$^TM.]9AET=.#[0-;
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
M%RHD^"__J1#A/^'_ &$)#N7_!U!+ P04    " ![B Y1CND[MTM3  #Z5 4
M%0   &-R96<M,C R,# V,S!?<')E+GAM;.U]ZW/<-K+O]_-7^/A^N;=N>?W:
M))NMW7-*&DFQ=F6/5B,G\=XZE:(XF!DD''+,AZSQ7W\!D)SA R#Q:!"DK ^I
MV+*(;ORZT6@T&MU_^^^';?#L'L4)CL*_/W_]IU?/GZ'0CY8X7/_]^<?%BY/%
M[/+R^7__U[-G__&W_WSQXME/*$2QEZ+EL[O]LUFTW2U\_.PV]L)D%<7;9_\[
MW?Z?9R^>;=)T]]>7+[]\^?(GG_Q.XN,8)5$6^RBA/WCVX@49L!QR%B,ZX%^?
M7<3XV4FV?O;ZS\]>?__7MZ__^MWWS\[/;I^]>?7F5?[)?_PMP.$?=UZ"GA&^
MP^3OSRN4'N[BX$]1O'[YYM6KMR_+7WR>_^9?'^@/:K__Y2W[[=<__OCC2_:O
MAU]-,.\7R;"O7_[Z_FKA;]#6>X'#)/5"GQ)(\%\3]L.KR/=2AF0O7\^$OT'_
M]J+\M1?T1R]>OWGQ]O6?'I+E\QRW9\_^%D<!ND&K9XSSOZ;['?K[\P1O=P%E
MB/UL$Z/5WY_[,5J_H B^^O[M*SK$_Z(_^2W^;1:%213@)<7^U OH5!8;A-+G
MS^C0'V\N:Y.@'_DA%=Y+^L\OA5^__"_;#/YV[<4H3#<HQ;X7)&;\-@>SP_XE
M65);M$C)G[>$FCK+S0%>VM&#F9=L+H+HBSJ#AR]SSF!86VR(<#91L"3VZ?QS
MAM/]+1GD312_E6.PXWO*)@B/\WCMA?@K6_9>N#Q#B1_C'?U;M#K-$ARB1%)%
MI48"XWN1;;=>O(]6"[P.\8IH?YB>^'Z4A2FQ_==$KCY&DIQ+CD5X!V'],KQ'
M24K7 0X77H 2*M4K1*QE\D'6?O6, :G%<V)=XAOD(WSOW06RF+:^ I/\=1SM
M4)SNB8[11;&C() _T]6<QIE/%0Z'Y)?6L;3JJ@T)">ZM]X"2:V]/,9+CM?8%
MH!TE"A]G:'F%O3L<X)0H/$& 2;$@)HFEQ#APF]096J$X1DL"BO32:7P#Q\Q5
M1-Q()5G6O@"4)?DX"Y=TU#.TBQ*<)JLXVLZR)"6[<$Q=W<4^(5MQ0BT&,7%R
MW"J/"F4P;U! ]VCBZI =D/KJ'EN2D@HI_!I.\A^B%)7:+:V'S8_ /8_D,DG(
M2B1RR9V'"TSV99\(ABS(11KY?]#S#R)X4#@4/!*U<2&GE;N19.'*;I+EK\.)
MFDWPE.RSR^HLKXE'+HF@^'LXWXCXV5D:Q?L;E*#X7MH-:GT&ZZ939XH<SJ7=
MLOHG4,:$P+[%S'.29N/X :#[>I>@SQD9]/Q>GI765V#\M-W=TSW[TUYZUQ=]
M/[#+?ZO@JRB-"&=#NIUWE0E(C>3&\U:9AL[ 8+.J.M0J3'.^@[)1_3ZT"J/2
MHT%NU74O6X5=[I>0K%6];A7&.-]!"5S=KU(R<[JC@ZVQ@R>F9MSJ'X$ZR$(W
M3 G8OE$ ':B6=Z;&*/]C"TZ5"EOMSR !\S=HF04H6MUYRR6Z2[T@B+[0R/FM
M_ F];Q XY^9 :'?<#%&Y&9)-'F_I*3; I?!4^9<=%O"H=* =(N*?'#V5A'HJ
M=," >2I:TY$9$M1@'"C[-:]D5_5*5"?1-925E9!2GV57V<)4.6X/8(5/+W=9
M@IK+$E&795=U652YEQW6QAI8%FX-0;"DO]>:A'@@._H>(Z*F/B'CY7<Y,2)@
MT547K=Y]NCF_"(A;1/X69PDU)%&Q]ZG.2I.*#4E]\>*8' 1IF/!>5TC<,>S*
M!R4?%TFYS],<AR2-T&J%* N(* O]D9%HY G8D JQCO>8IGD0#Q8SSY#:H@?J
M=>E-JW] ,._^0#-B]Z&E5GS!*?DRV1$$"9)DP&B/F$G"9(\F?"R)PB\Q@9\
MKF?PC.G9D.36>\#;;'M4I=PG];8T[J(U38D1;4R$^1I^E.@QW?@:GD&:T40
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
MA#A+Z"I>H>HB_#7[NHFR?V^B<)UZ^#J.?D=^^AYM[U LM<5U?>]V-4E"W D
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
M.4C)NPIHW5JJR.T4DR&2Y#KZ@N*?4,CR.*)PL4^(P5&PFA+#.$U?4@1?!A7
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
MPLZ<T-=<'S*ZK<U71:[Y/<&$;@G$!/U$OK43L+;%ZW@\]NZ MC5903W6TM)
M+T!%I>A*^':^8HW$:;C>CKV1(3N-W5\*P$F^Q\KN$O0Y(P.>WP,$Q)O#62T'
M*J*E_$*#CX'"@Y&N 73RI/GCJ<6\>P=Q&_CNTQ1VR=PI&+/2FB4?Q6.P:R].
M]Y75;.NI2!<Y1_>^$MI?-86=@ &$RY4J5 788YG;9)H;A3 O[SNGM6(DM)"5
M4N'-%[@JII'!M_G*2D3*V;,JQ84CA HBBQU =M(11E/)'1?<6':?KH=1 I2@
MPS\C5-Q^-P0FYOCM]H:4=?24FD/"U&122BLFVQ9KP(:6M(YZ?@26VHCY7SI)
M'%80A6"^@/>O YW^SB*?:=%)N,POL"I59U2/@%UC*14#D!I(([6E'+<R'.>(
MIY5?(1P:ADW!P0^*U2O7E5E55*?,%A%+4U!,8.#DC3YMZYA'>X/5/.,>LVKR
M9PTT$/G!:[[(,<@H:@SKQIV1733U/*,F(H"%TW57//5" 5<X&\Y9\I**1.H
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
M=O175O!@@"=RV"72HRTQ /ZA)<JMA V15,;/\/WS $>"@*CO13ZFEOJ7NH9
M[*- 8=>43-(8E/(!S5=!CT(%CY=%@Q><]8T?S9,1?:#'OT49HL2L#/=Z"5EL
M*/X#>76L+MV'CJZS_JY*+Q+GM;V-!]"LY@ZN_.33SK<IE+0*-'K!KW9Q.FZF
MJ5-+?"N!/WTZ;12S=F =+":6;U8.L^/TE'OVN;.O^[$2 ^1/!JB'98WSSZQQ
M'_39UHO0V+SQ^L%A'A3OQ6=C(_63KY-148:IWF!JO.W8BC=2M[\*.._E"Z=8
M/]1^J+\8*7IMXB%,\ *S;P8)5@N__Z2%D%GB/YG6(VBX>\$0W0,.1]NDN?'A
MNH]>253\$VW2-V/.=Q[D<2*2BFG#!#SO#SW@2-BZ**ZG,-!H_OK;PQK..WLL
M2T&2?2'E7[ <;_O!&ZR<L^;1BC]T9DXBG77MD$Q;(BNZNH2!8$V_;;=6ZZET
M4VE>,Y'K?J%10$"_CLOYDIY4KL&I)74OT6?<9D4#L:_4W5R5F&E1%VM_,5EH
M$V,6!NC[RUI&BLR(S8/B F.C[_8?/U>Y>$0@KAGE/?ZH>8Z$V#O<FXTKTHC$
MO[&U[9FX"__N>9>M6;4T@_@#_JT/A"*<,X",0GYFD7?C] Y!/0;XF+6-?JYI
M3@U0Z:G^ES;W7]UK4DTZJ[ EKB/_%VH#H@1_M\O3J$MH!@SP-E8# WS^AB7]
M U"39V\@^ZEJK'C3*DU^ 9\I;Q^<JSB7ISFK3>+H+VTS-.^SL;#+-OGE&N3Z
ML@SW.E;O+T##8"M6@Q"X) 1].1:IA9+  "HL\1C@,=;^$+=PE!\Q([6I;WL8
MX8:/LX$4<26]A2R>2MR5IYRM'AOS>*GL(N0MT)=\*'?03@WY%_A 9H7@HZ=$
M?NIH_'8,T*I[+B_#7G=5S%[/N)WY>6M4W,7+%ZP2^Q&)MVD;'[%H:<E)#+XE
M,^ZPJ32KVGJY?]D]?F_U)K3)<K;XF&XO%D4<BP$B,M$4&( 8VM_^'CKS (JZ
M#8B@.#(PP/U/3P_,6&WL [;Y4OF6Y9+3D^&M.GA/,,!XMOTX?F6H4ID>_2Y'
M1[--K"4:)L&*NC3U3Q!U]U%1JJYJ"-86Y"#>?5H314/(0>*F),T:JDP;A!(Z
MY\\QR$ZX7-@^[7[2NC+6IV>  7Z%H/<GS@;)%/K/]E2,FZIF?OC62%DGJNXJ
MSBWHUD(EG[CB4Q0\WY1BD??>Q+ZV7EU/Z[9NH5RE48P4$WEBNTDRFF*;" /\
MA6!PZQ3]YIP !P8 66& N5S<:KCZ4_G0\-7PKC+^]0;U>\R/UJU3$2D)K. 5
MFE6"YJRF8/KQ.79"&TZ7>N5>WRU9ACB?NF;?Y1:3&Y#U@[\M<Y.3)C_?00E'
M 5FZ3>OAG2'I^T>3&(!\F6.-CU49[OPVTU@B<YISY) BQ--%/L&,5TGZ?%\'
M-U-(JP<W%CMY5G)[5B0C*P:@5O\7C 8&[>ZEC66DB"=PFQ=$U>@KG)=(MYW]
MQ-)T8;;J8[15*CD[A1&97Q3%0X50*2SE/TF:%9[LXX@.4_A!>1X..?S1XP-'
M?^A&=93!;N [8>-23F9&F4Z(20?+^1.=F'UB=[V32SUO6ESY=>-.XC-7=*0E
MJ@/,9Q,Q@!C-7XA-QX*U18?]A:%Y1T&E/K;J:4MS2Z;GTQQ??G%7U)A\?P>1
MBJNN+X-U*4^L5!T9Y22'9B4/C&D&4N/I..Q!Z5=4N?^Y2HDAA9JKA-7/I=P2
MH'H8^.H6#6MMKQ<3BWI)WCR\-R;9H(HWIZ7,)".&9GE15UBZ3WI#ASWQ3]J.
MY0'R9Q[DXLI9@GW\FG:FMD:UPO@BO;V?#5?JPJ8XTD[7?1Z*&,'^/!Z+/ZS9
MO%[E-WCS2F0^<FAEP_0#JD\88/ 9W[LBQT;]5M>WDSWGGG'J.Q@6Q#(Z&^#/
M72=3US,7^"]W=R+QG%>B/G3YL$6%Z)Z&#:$#V3  S IUN8<*QW1#,GUW%7QZ
MPCJK_LT)LCQ(>G( :2H84*)N:,:FI8IQT.D2-%7@?]ND]+OEV(Q! [*-E31!
MA7(&B4E35S]RW>2F(SY>=!HX"?()4N'!^O.@MB$,L! P@@'6F[HQP)6TVLM
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
M[-!ZSNLSP9(OY!\QC>:VU9$):GX&\;OIC,0]$]E64UAY]SAU.]H= YP?VL4
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
MV-WT1'TP2G=?R?<;W#G'<V::>$*VT27?3E^=7\-ZER,NH_%<D$C\D4%.^&:
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
M#QM_+U>\7UH:Y.T*W:62!-G2'VX;V/V^_8]H1X7['9[Z]&!73AD=@BW0VV,
MLYM'!!U_]PY0\;>/9?F]F;6WX%O#;V2L7*L]NBJ\!O&I&!H50A#9?DXIDGUR
M!0*^J<0,\>.]P$'=I%B1>QJ_V59DY;))^#)Z5J/[<AOA92M&W]4A:3!,'&=J
MT/!-3OC^^ICW>+567ID+<^0'(/H *JRA8[8UGQAU>Y.OE=9@<%62H>-5T9:W
MFOE5:YKI<MK+KFE*<J)B:4%Z=VHF!K2O:"RSALK^XA(I<9-^VJ<B;>U7=9UE
MUJ<W]'!Q;GQ:Z# >-:X$74W! )?[$.JHB./8TX<._>48(%8#LGYV%7A=067
MX?-:6UMZ6CXQ_,FF2]G&]I*+OC*C2/7\N;T5,27&YP:$R'Q-31NU>H#3PCXP
MZB;=]Z!OC4[OF3.6J=UUOA9ZROE<JHA_PZ7?_9PMB(1$F947',4 #+:>/0XX
M>]\7]&>_2VVHCP'B;*9/7:&GY[Y^R,^#=HBNHZMAZ& [D%@C=(=CQ?* %)N"
M*5'7&2D28FLT5F4,4'P>LH=CL/05KZ'8*:>>(K;\Z@[_D7F(LRBI3)_,:JP?
M,)A5P,S8,N*' 29NI#+8%5IVBX:9R7D#MAP(D,*',F37R'FGE*7>+7#:PL21
M4TD$F=*DQKWS"QZ<NT,A&B1I$?DN'LG7>E@>TN5R,YV<7NY8O8[W\RY@YH^"
MU=;Q#O2. V1_DQL=[*A6M@\[ M98?^O9X7@DOF'I8XJ]*(/",R-RMX#Z*[Z3
M,&=@Y.7RENPOUU-Q+;](?-)\V79)O]X6?,[K [_G&[7_T]U7QL65+?MN H$$
M:RRX!4@@N+N&8"&$!'<)$+0AN"8-!'=)($!P#Q[<W8,UT@1W=]?F-9F9>V;F
MW'-_Y]UWWX?W/O2'WKW7[JJUJFK]JW95+0%HITHB74B@35LLMG!N902N;6*=
M?=F[=UQCGAMN+@+<&\O<"G;N17@;I*I]><S%-%W0V,5B9&MV$8D!89CZWWSG
MBN1_^,Z*__1#[8NC@UN!_RZ7;GNA_E4N-Q5*(9W-/SS\NBIL9=XZV4,#[<WN
M!NH5YML,3<=K89T-9W40MYT&[1?AL1XD3SGB%BHE3K?]=L"-FKO\<ZJ%I-H0
M\Z[/8RI!]AE-\/@VK.JT0.L?>3U90E9/I_T?5UO:D$LZ@Q^,-O@6R6-V40H0
MMLU_"O$6V&% SK\M$I"_ 3;T]M'@"/4_7KOMOPC/W,6!S(%N +T_\O__="G\
MK_<C9_*T>"CM8\=FNCR]Z#FX8+#>,;P!9'P'..?];+5F]V)O@)':!= 5PM!L
MPO#W!2?A^.$8"?(0[,W@'/$%;75W9LPCQI<[2 1(:_&@@+)&/$VR>L9MUE2U
M\?ZX)BOCH"]F;K*5,4B9/UTY&Q/H(*8*A3? #"TQ_4S5+)J>Y+P8AH;9D M$
MWP@%4F=K>+HD7+*YJ?W;O];__J^#J.,E941^6UJM)]Y)F@F]9"<W@+.SCONK
M,5X[>90"R_M1F.?,1B3APA39E?,:R7\9>ULQ ;F6G[GM+D %KP<<JO[-"6M-
M/B>Z36OT1+NR-)(?H1XMJU60'J_V7GD4([+I-]%*2UN2@E'V2QE5K8O ^>F<
MTSJM*)J3#:;WN-:CQ0ES\AO/9(\4+S#79\\(DA=EKNC<J*Y1'7:OT!7W4[">
M,['!\41 \(^"SO"[]+?=T>Y3^M\ $HE"-\"=: 0F40KZ@2 B7!)A:/L3;P O
M.3AW\E[D&N2(9+AQ[PD"TC">%:[<J^/[$#5 8+W'.^H,)&=92K<LD.3/L_>1
M>])XO_YHY+6NI[J?+#]TI3IOZ&R2NWY@X>;*AJ/]Y6#MPX'C!>Y1P:[?20/5
MGK_WUA9V059P+H&B0\NZ0&0C92OR7@I(4AA]T<\K_U'M<]+6[<@-+EWQVJF.
M;FH#28IJ%%01I/5=Q"K]B:!H.!X%!OPCJ<TM/X-H/$9SD.]EO,IU?*0OGO5(
M$AY2_!!]K3S.*M!O/UFN&=P2&^-6$<WC.S$Y,4EX.(\G]N-^/]KI65>O6_18
M)4**:"!+7-F([5\1P3<(UTQSX.2/6=AI&DW[C@ ZM(,((,:5#9E3NNT]]R="
M(D@_*3^H-$*CI9!Q>X]8'5FW5W>&-.([ ZB'"ED,W+5[XW8^?EDH\_]A]9@/
M?PUU_GQ4_^\*\=_5*=U_/"*?C6#S0NUC1M=$YA5OL*"P+<E+9-[A=O6_#JLN
M(N]%"ZFC=\Z0F[]V?>0X:_.PY#(*6^5Z)S&\) 4KV3^)&LIC@[Y>X>9XQ<?U
M\^?3V/LDW2';R&C[: <%[R5EDTXU2VLOWV00[LN1-2\M==<9))Z?N[F1'MX
M?FJ+S90$VD+AV)O^K^/J)BOEF;VG/Y$? /"WM8IG\O[7&$E_Z 2INK]U61'/
M\*O0%0=<VH1W=SI2MI60[21$W"_0P>&^+.#\'WC!YG3NX66EF=_2F/9 ,7%"
M]Y&C0';NP[<]B:F.6&][Q@"0BR-(BX[8VG_, M(%R&]Q</>8*6='2ZHN0K0O
MX2D@AUA%2MMD<32+-9GG*_\T7.]/P_^M=4BHW+?"WR"L4%IW*T^?%@BCKRX?
M]_6.[;!?RSXH#"$/ GYK]E'XX;)#$#OQ/<_GL;1<^_MWGFDD5N AD331IJ+M
MIV![W]9BB>X-7*.$PY%[?Z^S.O6#K-%!]BCU?Q51K5SI+U#0/QMBQ5=N]!XJ
M-(BD/GPIW#$YZ'[P1.PO0V&T^V2O]CI#ZLA<LUG3L";"!4=#Z^IDZ]&F=SC%
MR ?1C.;%<-8N3F)QH$7SM;S[- K+Y%M6#F(%#OQWZBKG^T[]A$GF-A4$CN\2
MA5]N9N'(__#/Z9^9 K74[)XIUG$A3 0MPB8=_%;O8>"F!./Y*ZGA?[\+&*#4
MU6Z=2[1X4D@3NE3RB:;64V-;!,T-!F4MV''HA90.$#0;21F1^34W'14].:OD
M\Q<VG']JM8L2GYC@6C&GW5W=N4\_O<-QKHJ0*><&XCW3CP56&2- 0^PIS%B[
M.YG]!@!-;[&+H0/'[].A(>BW:_I?3N4+P-SR5GLN6VGA;_3/V=AN 'QM-;ZQ
MB\^?B"JBF<>&4UR6],)NZYVL?Z]UNE<HMCBA?PHZR+>Y>P-T!<_? )=HS3=
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
M!I_M:\5Y(=[ZRJK*F(79GB2!$QFNNV1$%CDZ<ZR"06;8D0WK^2!D2)=OR@T
M\Q&[N%>P8)=5[(&%T _*CPC]P+D!UFA^;Y*[ZB&/,&!46)!Q#<BZ\.C0WV!G
M"E9"WI?\@JSJ*H.(%C\9HW&D[B*Q40_G_)\6:J\*&L)MP._-'TV!7-^MJ1+<
M>5#,4;5D]&#"Y>,+^/@>/#7+_\G)%TKJGVNR[;8P4>(QGE 9V5'\2QXLWVBM
M\H+CTN[#"&1*;&R.9LHRSYEA84T3Y]1U]8FH&^#M0(XT"7BY?UE$A)_29S'G
MVZ +=,*XS-8^>[NJ(>;G\YY.!L_HRN7E#E2U[X9GIN3*YG@#SI1I%>^X\3,W
MN)B\+YM?X(90 @+$^>5[8YGI&Z24444G>5[Y\KEQ;RH=?7$_>TVU)4G0AGA+
M+.3@COT\VWWV7A C>%JI@Y:SE^Z#<FF>=(@$]>)7YZ.\&O\0!RR>A;!5%6\!
M>E4S_Q^3']_/UH#T1CNT$5:UX.@20VQ;&_62I7Y)*K3VP'2 =F61JH@G%I)I
M$<_;F#F1E6CYH6+LI&?^Q?[]">;YXI2\!]M5(;CR$I3)F9OL^A,Z/6=!V@*D
M3)_Z/2I>1P]DW1,+-5K[0#?J(65^76)H:#VA'*-MXBJ;](K,^@;8\73EWVS7
MV%N)V(> 9W33&3<J%1@"+_+=GX9<?L4_&_E N;>2.5\5+5_:6 $FI>EXX!*>
M3$POQ)68@9DDVT<A/EX^=C39>VX%WJ6)6@$=1^;9B=B.+S8(JIY?#3R\2DRR
M'B[]X+1:83M1%0RZ,V->^;K7,B<MF*Z:U)[;2E/+J"K.[ET3I:?13 T6#T]Y
M]&NB2L*#PCGF@<^EQ*^PYT"T3HJ%6/3%/908^Y2I"Q2L.Z>O*LLK<::Z <*M
MOM/[F"]E<G(*A5TS>E-T-K3 6VPT99'BI6@8S(%1TD _OW!0>LJ9?EL-3_#Z
MHM(P5C[,QI8KL\Y;H7 R3IW%:PU+$JUU<U-;2&-^9,Z<!;HS14(#SB+II@_9
MFTNJ!V7>$6S$V,2SG"$9+M<TU-#;N?LY7:U+R1U9)ACR*[A*]2NX&C>O2P-&
M;KEPBN;N%HZ)" C)R90T:L 2:V_\!:9!O\#T"]S4;$@7+PQ>E0WW9AQ5'6Y<
M(K.\37Y">&8/++Q\;TLP9G)O -I5?\CFQ.D-8*XN[:8N\ W2=3X_>W%2?P-,
MJ XE?4)JN=((%@7J$O4T5KP6S9:"U)YF5*%]IBVAW?^F=-9S*37Z"(JOX)MO
MM5/ (GG>;\S$SB]\BN)V5#BL,5A6_V$4[&C)4#BG-D4;2X> @*>#PL@/%G\*
M:SV?J0O\0FF[0J1?W6RUY)2*I"MLDC,Y:<DU._$S=R@S>OOULW[--(Q/QEUP
MYM/%CZ^;%UFL=1_/'.B2L.!F7B^W]R\'OFDR:,*L$.AP,W93U[$Z6JK](JRV
MX-XVR6!E':=BA.(,D'H)"Z1G^KBYK>\%RR;8/4-J^;IZ<)*"37>VJ>?%PU11
M/KQ2$:REP$N'.>?+?[<TA++Z:H-?]+&%K1Z3A2 XY3N1NE,A>'I"8? )N FA
MA2*;WY-;*<E'10<?#>>OLO#'& A<;X3<>>=B\"32A;[UE6[FE"!+V@!Y*&.5
M<L3V:$-V/6#_VN54*_;E,"ND!(\6XDZ 6W89J4NGU-,[\M4V:6I?<=@#G&<I
M&.Z7YCT!16DD>KRN^>4&^ ;.-K]V+>@Z4KPWI<'\6GL=.J'QTJ1%E@2\M".'
MMDR;G$FJ$/YQ*>9>&60KU[C,*?Y1>9QN&LOI%T".Y"IWC99>.4K7:$%IC>A
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
M<0/"AJ9&R]T 35TW0(<GGUD^VYF"!\L-(/DX^@;PBKP!0JGVXL^TX7X*]#<
M,NT-0 I,IQ4WSO/L55YCQBO"465NCQRWG+>Y(.%.OL(,OS)#=@I"3)@/K&7V
MB--<[(R$ZE="=)%OXYHQ%++'*;:?@C7Q/T3)Y#_+7-(,]UX)8@D>4/XQBJNI
M[@PD(78T#X)[,R"G_EHMY[;& ]P]V+6O/SRZ#Z$LE,P1D]VI>L36='ZS2GCR
M2^('WXNB&5<MO&UCD+/=@/6U0G<XO@@]W-6B\>Q)S0VPZ !I,470/L"B?0/<
MY=._LD8L+U,2@NT!! =)6I5P=.O&LVFJO;AUL<->M1N@60%V Y#=VI_5QGDN
M*&0UIN &\$XH@O,A6'=3O#H8;=Q3=D0POH:@L'KW[,51\OER'F0N:Q/!P>W\
M)2'8$2ZWN2*8ANS7 &MF_T'0[/\A07_7,?V_/M<Q;H&*0$/?Q5*UK*)R5,]U
M:R7H$;RGFN3M4V!%3%F<0NVV!<&D_L5"\L6]/%6E9DUF<&0S9@D#]0G_ VN$
MX&:(,"!__=NKJ.0QAT3I0Y7A<@K.G;'[6U#C]KY:V4*ZR>2:'@DR,2U%V@ZQ
M([S!QCU]OMM2K]LYJPLGO@$&Y9\BZ/:8O7(+___W#N2_;W;VZ9LPK<(X^UP+
M4LMF$ZZ7M.5E#J9&9%F<4';D5?ILBW783AB'.,:ORJR_.F:Z6+8Q->T-H0L@
MG,SMAA3AR[:8Q_Z*2:J.!S0Z?L]HOT7"R@$G!W617](5?JQ5]/^.T/X;!/W9
MBGY<%*$GE_J#,N@9XQ/P%4F&E+"2%.-$BG'D\^]?':@/0&/_,-&TL3M%ERW?
M.Y6/$&@8XU]5PLWN%S!!SD[#KX<0&RO+O]%B_W_Z0W7S\W\!4$L! A0#%
M  @ >X@.45.$?Y.U1P$ [],+ !$              ( !     &-R96<M,C R
M,# V,S N>&UL4$L! A0#%     @ >X@.4:W5,/P?(   =H8! !$
M     ( !Y$<! &-R96<M,C R,# V,S N>'-D4$L! A0#%     @ >X@.453Q
MRBM+#@  :*<  !4              ( !,F@! &-R96<M,C R,# V,S!?8V%L
M+GAM;%!+ 0(4 Q0    ( 'N(#E&Q"UGD2E,  -,E!0 5              "
M ;!V 0!C<F5G+3(P,C P-C,P7V1E9BYX;6Q02P$"% ,4    " ![B Y1YZ+:
M[U?+  "P/0H %0              @ $MR@$ 8W)E9RTR,#(P,#8S,%]L86(N
M>&UL4$L! A0#%     @ >X@.48[I.[=+4P  ^E0% !4              ( !
MMY4" &-R96<M,C R,# V,S!?<')E+GAM;%!+ 0(4 Q0    ( 'N(#E$Z6D<J
M=7$  "F2   -              "  37I @!I;6%G95\P,#$N:G!G4$L%!@
0   '  < Q0$  -5: P    $!

end
</TEXT>
</DOCUMENT>
</SEC-DOCUMENT>
