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

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:		20995845

	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>f10q0320_chinarecycling.htm
<DESCRIPTION>QUARTERLY REPORT
<TEXT>
<HTML>
<HEAD>
     <TITLE></TITLE>
</HEAD>
<BODY STYLE="font: 10pt Times New Roman, Times, Serif">

<P STYLE="margin: 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="margin: 0">&nbsp;</P>

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

<P STYLE="font: 18pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>SECURITIES AND EXCHANGE COMMISSION</B></P>

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

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

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

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

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

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

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

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

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.35pt; text-align: center"><FONT STYLE="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; <B>TRANSITION REPORT PURSUANT
TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934</B></P>

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

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

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

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

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

<P STYLE="font: 18pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>China
Recycling Energy Corporation</B></P>

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

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

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

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

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">(Address of principal executive offices)</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: center">(011) 86-29-8765-1098</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">(Registrant&rsquo;s telephone number, including
area code)</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-align: center">Securities registered pursuant to Section
12(b) of the Act:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&nbsp;</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 STYLE="border-bottom: black 1.5pt solid; vertical-align: bottom; white-space: nowrap; width: 25%; text-align: center"><FONT STYLE="font-size: 10pt"><B>Title of each class</B></FONT></TD>
    <TD STYLE="vertical-align: bottom; width: 1%; text-align: center">&nbsp;</TD>
    <TD STYLE="border-bottom: black 1.5pt solid; vertical-align: bottom; width: 25%; text-align: center"><FONT STYLE="font-size: 10pt"><B>Trading Symbol(s)</B></FONT></TD>
    <TD STYLE="vertical-align: bottom; width: 1%; text-align: center">&nbsp;</TD>
    <TD STYLE="border-bottom: black 1.5pt solid; vertical-align: bottom; width: 44%; text-align: center">
        <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>Name of each exchange on which
        registered</B></P></TD></TR>
<TR STYLE="background-color: #CCEEFF">
    <TD STYLE="vertical-align: top; text-align: center"><FONT STYLE="font-size: 10pt">Common Stock, $0.001 par value</FONT></TD>
    <TD STYLE="vertical-align: bottom">&nbsp;</TD>
    <TD STYLE="vertical-align: top; text-align: center"><FONT STYLE="font-size: 10pt">CREG</FONT></TD>
    <TD STYLE="vertical-align: bottom">&nbsp;</TD>
    <TD STYLE="vertical-align: top; text-align: center"><FONT STYLE="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">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Securities registered pursuant to Section 12(g) of the
Act: None</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-align: left">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 <FONT STYLE="font-family: Times New Roman, Times, Serif">&#9746;</FONT> &nbsp;&nbsp;No <FONT STYLE="font-family: Times New Roman, Times, Serif">&#9744;</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left">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;</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.35pt; text-align: left">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.</P>

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

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%">
<TR>
    <TD STYLE="width: 7%">&nbsp;</TD>
    <TD STYLE="vertical-align: top; width: 44%"><FONT STYLE="font-size: 10pt">Large accelerated filer</FONT></TD>
    <TD STYLE="vertical-align: top; width: 7%; text-align: justify">&#9744;</TD>
    <TD STYLE="vertical-align: top; width: 35%"><FONT STYLE="font-size: 10pt">Accelerated filer</FONT></TD>
    <TD STYLE="width: 7%; text-align: justify">&#9744;</TD></TR>
<TR>
    <TD>&nbsp;</TD>
    <TD STYLE="vertical-align: top"><FONT STYLE="font-size: 10pt">Non-accelerated filer</FONT></TD>
    <TD STYLE="vertical-align: top; text-align: justify">&#9744;</TD>
    <TD STYLE="vertical-align: top"><FONT STYLE="font-size: 10pt">Smaller reporting company</FONT></TD>
    <TD STYLE="text-align: justify">&#9746;</TD></TR>
<TR>
    <TD>&nbsp;</TD>
    <TD COLSPAN="2" STYLE="vertical-align: top">&nbsp;</TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">Emerging Growth Company </FONT></TD>
    <TD STYLE="vertical-align: top; text-align: justify">&#9744;</TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.35pt; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left">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;</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left">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;</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.35pt; text-align: justify">As of June 24, 2020, there were 2,493,197 shares of the registrant&rsquo;s
common stock outstanding.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.35pt; text-align: justify"></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 0pt 0.35pt; text-align: justify"></P>

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

<!-- Field: Page; Sequence: 1 -->
    <DIV STYLE="margin-top: 6pt; 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: 6pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center; background-color: white"><B><BR>
Explanatory Note <FONT STYLE="background-color: white">Regarding Reliance on SEC Order</FONT></B></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 18pt; background-color: white">On March 4, 2020,
the SEC issued an order (Release No. 34-88318) under Section 36 of the Securities Exchange Act of 1934, as amended (the &ldquo;Exchange
Act&rdquo;), granting exemptions from specified provisions of the Exchange Act and certain rules thereunder. On March 25, 2020,
the order was modified and superseded by a new SEC order (Release No. 34-88465) that provides conditional relief to public companies
that are unable to timely comply with their filing obligations as a result of the novel coronavirus (&ldquo;COVID-19&rdquo;) outbreak
(the &ldquo;SEC Order&rdquo;).</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 18pt; background-color: white">As previously reported
on Form 8-K filed with the SEC on May 14, 2020, we are relying on the SEC Order to delay the filing of our Quarterly Report due
to circumstances related to the COVID-19 outbreak. In particular, COVID-19 and related precautionary responses have caused limited
access to our facilities and disrupted our normal interactions among our accounting personnel and other staff involved in the completion
of our quarterly review and preparation of the Quarterly Report. These restrictions have slowed the completion of our internal
quarterly review, including evaluating the various impacts of COVID-19 on our financial statements, and preparing and completing
in a timely manner the Quarterly Report.</P>

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

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

<!-- Field: Page; Sequence: 2 -->
    <DIV STYLE="margin-top: 6pt; 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: 6pt"><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-align: center"><B>CHINA RECYCLING ENERGY CORPORATION</B></P>

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

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

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

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

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

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

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 58px">&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="border-bottom: black 1.5pt solid; width: 48px; text-align: center"><FONT STYLE="font-size: 10pt"><B>PAGE</B></FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: center">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top; background-color: #CCEEFF">
    <TD COLSPAN="2" STYLE="text-align: justify"><A HREF="#a_001"><FONT STYLE="font-size: 10pt">PART I - FINANCIAL INFORMATION</FONT></A></TD>
    <TD STYLE="text-align: center">1</TD></TR>
<TR STYLE="vertical-align: top; background-color: white">
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: center">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top; background-color: #CCEEFF">
    <TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">Item 1.</FONT></TD>
    <TD STYLE="text-align: justify"><A HREF="#a_002"><FONT STYLE="font-size: 10pt">Financial Statements (Unaudited)</FONT></A></TD>
    <TD STYLE="text-align: center">1</TD></TR>
<TR STYLE="vertical-align: top; background-color: white">
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: center">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top; background-color: #CCEEFF">
    <TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">Item 2.</FONT></TD>
    <TD STYLE="text-align: justify"><A HREF="#a_003"><FONT STYLE="font-size: 10pt">Management&rsquo;s Discussion and Analysis of Financial Condition and Results of Operations</FONT></A></TD>
    <TD STYLE="text-align: center">39</TD></TR>
<TR STYLE="vertical-align: top; background-color: white">
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: center">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top; background-color: #CCEEFF">
    <TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">Item 3.</FONT></TD>
    <TD STYLE="text-align: justify"><A HREF="#a_004"><FONT STYLE="font-size: 10pt">Quantitative and Qualitative Disclosures About Market Risk</FONT></A></TD>
    <TD STYLE="text-align: center">59</TD></TR>
<TR STYLE="vertical-align: top; background-color: white">
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: center">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top; background-color: #CCEEFF">
    <TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">Item 4.</FONT></TD>
    <TD STYLE="text-align: justify"><A HREF="#a_005"><FONT STYLE="font-size: 10pt">Controls and Procedures</FONT></A></TD>
    <TD STYLE="text-align: center">60</TD></TR>
<TR STYLE="vertical-align: top; background-color: white">
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: center">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top; background-color: #CCEEFF">
    <TD COLSPAN="2" STYLE="text-align: justify"><A HREF="#a_006"><FONT STYLE="font-size: 10pt">PART II - OTHER INFORMATION</FONT></A></TD>
    <TD STYLE="text-align: center">61</TD></TR>
<TR STYLE="vertical-align: top; background-color: white">
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: center">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top; background-color: #CCEEFF">
    <TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">Item 1.</FONT></TD>
    <TD STYLE="text-align: justify"><A HREF="#a_007"><FONT STYLE="font-size: 10pt">Legal Proceedings</FONT></A></TD>
    <TD STYLE="text-align: center">61</TD></TR>
<TR STYLE="vertical-align: top; background-color: white">
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: center">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top; background-color: #CCEEFF">
    <TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">Item 1A.</FONT></TD>
    <TD STYLE="text-align: justify"><A HREF="#a_008"><FONT STYLE="font-size: 10pt">Risk Factors</FONT></A></TD>
    <TD STYLE="text-align: center">61</TD></TR>
<TR STYLE="vertical-align: top; background-color: white">
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: center">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top; background-color: #CCEEFF">
    <TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">Item 2.</FONT></TD>
    <TD STYLE="text-align: justify"><A HREF="#a_009"><FONT STYLE="font-size: 10pt">Unregistered Sales of Equity Securities and Use of Proceeds</FONT></A></TD>
    <TD STYLE="text-align: center">61</TD></TR>
<TR STYLE="vertical-align: top; background-color: white">
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: center">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top; background-color: #CCEEFF">
    <TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">Item 3.</FONT></TD>
    <TD STYLE="text-align: justify"><A HREF="#a_010"><FONT STYLE="font-size: 10pt">Defaults Upon Senior Securities</FONT></A></TD>
    <TD STYLE="text-align: center">61</TD></TR>
<TR STYLE="vertical-align: top; background-color: white">
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: center">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top; background-color: #CCEEFF">
    <TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">Item 4.</FONT></TD>
    <TD STYLE="text-align: justify"><A HREF="#a_011"><FONT STYLE="font-size: 10pt">Mine Safety Disclosures</FONT></A></TD>
    <TD STYLE="text-align: center">61</TD></TR>
<TR STYLE="vertical-align: top; background-color: white">
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: center">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top; background-color: #CCEEFF">
    <TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">Item 5.</FONT></TD>
    <TD STYLE="text-align: justify"><A HREF="#a_012"><FONT STYLE="font-size: 10pt">Other Information</FONT></A></TD>
    <TD STYLE="text-align: center">62</TD></TR>
<TR STYLE="vertical-align: top; background-color: white">
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: center">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top; background-color: #CCEEFF">
    <TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">Item 6.</FONT></TD>
    <TD STYLE="text-align: justify"><A HREF="#a_013"><FONT STYLE="font-size: 10pt">Exhibits</FONT></A></TD>
    <TD STYLE="text-align: center">62</TD></TR>
<TR STYLE="vertical-align: top; background-color: white">
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: center">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top; background-color: #CCEEFF">
    <TD COLSPAN="2" STYLE="text-align: justify"><A HREF="#a_014"><FONT STYLE="font-size: 10pt">SIGNATURES</FONT></A></TD>
    <TD STYLE="text-align: center">63</TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.7pt; text-align: justify">&nbsp;</P>

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

<!-- Field: Page; Sequence: 3; Options: NewSection; Value: 1 -->
    <DIV STYLE="margin-top: 6pt; 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: 6pt"><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; text-align: center"><B>CAUTIONARY STATEMENT REGARDING FORWARD-LOOKING
STATEMENTS</B></P>

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

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

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

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

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

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><FONT STYLE="font-size: 7pt">&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">MARCH 31, 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 31, 2019</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">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center">(UNAUDITED)</TD><TD STYLE="font-weight: bold">&nbsp;</TD><TD>&nbsp;</TD>
    <TD COLSPAN="2" STYLE="text-align: center">&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><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD>
    <TD COLSPAN="2"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD>
    <TD COLSPAN="2"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 7pt">&nbsp;</FONT></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">55,028,489</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">40,010,739</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,038</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">40,164</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><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></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">95,130,430</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><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></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">37,499</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,628,705</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><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="padding-bottom: 1.5pt; text-align: left; 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,666,204</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><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></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,796,634</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><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></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><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></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,166,401</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">4,589,662</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">403,489</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">1,134,876</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,155,734</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">40,794</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,723</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,389,311</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="text-align: left; padding-bottom: 1.5pt; 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,165,427</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><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-left: 0.125in">Total current liabilities</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">38,074,417</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><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left">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.125in">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.125in">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.125in">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.125in">Long term payable</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">423,424</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.125in">Entrusted loan payable</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">282,283</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.125in">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><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></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">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,332</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><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-left: 0.125in">Total liabilities</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">44,562,749</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><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></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><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></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.125in; padding-left: 0.25in">Common stock, $0.001 par value; 10,000,000 shares authorized, 2,179,387 shares and 2,032,721 shares issued and outstanding as of March 31, 2020 and December 31, 2019, respectively</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">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.125in">Additional paid in capital</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">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.125in">Statutory reserve</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">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.125in">Accumulated other comprehensive loss</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">(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.125in">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">(47,046,510</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><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="padding-bottom: 1.5pt; text-align: left">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">77,233,885</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><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></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,796,634</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: center"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></P>

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

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

<!-- Field: Page; Sequence: 4; Options: NewSection; Value: 1 -->
    <DIV STYLE="margin-top: 6pt; 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: 6pt"><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-align: center"><B>CHINA RECYCLING ENERGY CORPORATION<BR>
AND SUBSIDIARIES<BR>
<BR>
CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE LOSS</B></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&nbsp;</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="6" STYLE="font-weight: bold; text-align: center">THREE MONTHS ENDED<BR> MARCH 31,</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">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>Revenue</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="padding-left: 0.125in; width: 76%; text-align: left">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">621,174</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></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">174,235</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="padding-left: 0.125in; 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">795,409</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">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></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="padding-left: 0.125in; text-align: left">Bad debts</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">108,396</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="padding-left: 0.125in; text-align: left">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,257,170</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="padding-left: 0.125in; text-align: left; padding-bottom: 1.5pt">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">154,178</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,334,424</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-left: 0.125in; text-align: left; padding-bottom: 1.5pt">Total operating 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">154,178</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,699,990</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">Loss from operations</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(154,178</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(1,904,581</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></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></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="padding-left: 0.125in; text-align: left">Loss on note redemption / conversion</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(103,167</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></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="padding-left: 0.125in; text-align: left">Interest income</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">27,006</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">41,112</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="padding-left: 0.125in; text-align: left">Interest expense</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(355,244</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(1,932,105</TD><TD STYLE="text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="padding-left: 0.125in; text-align: left; padding-bottom: 1.5pt">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">(12,968</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">356,367</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-left: 0.125in; 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">(444,373</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,428,584</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">Loss before income tax</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">(4,333,165</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</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,390,871</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 loss attributable to China Recycling Energy Corporation</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">(1,942,294</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></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></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="padding-left: 0.125in; text-align: left; padding-bottom: 1.5pt">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">(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">1,810,626</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">Comprehensive 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">(1,939,827</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">(131,668</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></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,135,340</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,206,572</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">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.28</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.61</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: center">&nbsp;</P>

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

<!-- Field: Page; Sequence: 5; Value: 1 -->
    <DIV STYLE="margin-top: 6pt; 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: 6pt"><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-align: center"><B>CHINA RECYCLING ENERGY CORPORATION AND
SUBSIDIARIES</B></P>

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

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><FONT STYLE="font-size: 7pt"><B>&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>&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD COLSPAN="6" STYLE="font-weight: bold; text-align: center">THREE MONTHS ENDED<BR> MARCH 31,</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">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; padding-left: 0.25in">Net Loss</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 9%; text-align: right">(598,551</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">(1,942,294</TD><TD STYLE="width: 1%; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-left: 0.25in">Adjustments to reconcile net loss 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: rgb(204,238,255)">
    <TD STYLE="padding-left: 0.25in; text-align: left">Amortization of OID and debt issuing costs of convertible note</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">12,500</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">59,661</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="padding-left: 0.25in; text-align: left">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: rgb(204,238,255)">
    <TD STYLE="padding-left: 0.25in; text-align: left">Operating lease expenses</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">16,374</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-left: 0.25in; text-align: left">Bad debts 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">108,396</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="padding-left: 0.25in; text-align: left">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,506</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="padding-left: 0.25in; text-align: left">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">638,167</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="padding-left: 0.25in; text-align: left">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">405,959</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="padding-left: 0.25in; text-align: left">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">213,044</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="padding-left: 0.25in; text-align: left">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: White">
    <TD STYLE="padding-left: 0.25in; text-align: left">Loss on notes redemption / conversion</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">103,167</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: rgb(204,238,255)">
    <TD STYLE="padding-left: 0.25in; text-align: left">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,530,614</TD><TD STYLE="text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="padding-left: 0.375in; text-align: left">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: rgb(204,238,255)">
    <TD STYLE="padding-left: 0.5in; text-align: left">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">(174,235</TD><TD STYLE="text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="padding-left: 0.5in; text-align: left">Collection of principal and interest on sales type leases</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">13,984,746</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="padding-left: 0.5in; text-align: left">Accounts receivable</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">25,791,539</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(720,561</TD><TD STYLE="text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="padding-left: 0.5in; text-align: left">Prepaid expenses</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">926</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="padding-left: 0.5in; text-align: left">Other receivables</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">911</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(144,398</TD><TD STYLE="text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="padding-left: 0.5in; text-align: left">Construction in progress</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,156,480</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="padding-left: 0.5in; text-align: left">Taxes payable</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">818</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">234,534</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="padding-left: 0.5in; text-align: left">Payment of lease liability</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(15,705</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: rgb(204,238,255)">
    <TD STYLE="padding-left: 0.5in; text-align: left">Interest payable on entrusted loan</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">320,095</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">1,900,658</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="padding-left: 0.5in; text-align: left">Accrued liabilities and other payables</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">22,701</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(430,025</TD><TD STYLE="text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="padding-left: 0.5in; text-align: left; padding-bottom: 1.5pt">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">(489,123</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="padding-left: 0.25in; text-align: left; padding-bottom: 1.5pt">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">39,650,520</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">(772,594</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <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: White">
    <TD STYLE="padding-left: 0.25in; text-align: left; padding-bottom: 1.5pt">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,188</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><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="padding-left: 0.25in; text-align: left; padding-bottom: 1.5pt">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,188</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><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <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: rgb(204,238,255)">
    <TD STYLE="padding-left: 0.25in; text-align: left">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: White">
    <TD STYLE="padding-left: 0.25in; text-align: left; padding-bottom: 1.5pt">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">1,620,800</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><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="padding-left: 0.25in; text-align: left; padding-bottom: 1.5pt">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">3,620,800</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><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 1.5pt">EFFECT OF EXCHANGE RATE CHANGE ON CASH AND EQUIVALENTS</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">(843,328</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,023,068</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><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">NET INCREASE IN CASH</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">38,807,192</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">3,876,462</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">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: White">
    <TD><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <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">55,028,489</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">57,099,604</TD><TD STYLE="padding-bottom: 4pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <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: White">
    <TD STYLE="padding-left: 0.25in; text-align: left; padding-bottom: 4pt; text-indent: 0">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">-</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-left: 0.25in; text-align: left; padding-bottom: 4pt; text-indent: 0">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: White">
    <TD><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD><TD><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="padding-left: 10pt; text-align: left; padding-bottom: 4pt; text-indent: -10pt">Supplemental disclosure of
    non-cash operating activities<BR>
Transfer of Tian&rsquo;an project from construction in progress to accounts receivable.</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,814,532</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: White">
    <TD STYLE="text-align: left"></TD><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-left: 10pt; text-align: left; padding-bottom: 4pt; text-indent: -10pt">Supplemental disclosure of non-cash financing activities<BR>
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">430,000</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: center"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></P>

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

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

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

<!-- Field: Page; Sequence: 6; Value: 1 -->
    <DIV STYLE="margin-top: 6pt; 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: 6pt"><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="text-align: center; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><B>CHINA RECYCLING ENERGY CORPORATION AND SUBSIDIARIES</B></P>

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

<P STYLE="text-align: center; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><B>THREE MONTHS ENDED MARCH 31, 2020 AND 2019</B></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</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"><B>&nbsp;</B></TD><TD STYLE="text-align: center; padding-bottom: 1.5pt"><B>&nbsp;</B></TD>
    <TD COLSPAN="6" STYLE="border-bottom: Black 1.5pt solid; text-align: center"><B>Common Stock</B></TD><TD STYLE="text-align: center; padding-bottom: 1.5pt"><B>&nbsp;</B></TD><TD STYLE="text-align: center; padding-bottom: 1.5pt"><B>&nbsp;</B></TD>
    <TD COLSPAN="2" STYLE="text-align: center"><B>Paid in</B></TD><TD STYLE="text-align: center; padding-bottom: 1.5pt"><B>&nbsp;</B></TD><TD STYLE="text-align: center; padding-bottom: 1.5pt"><B>&nbsp;</B></TD>
    <TD COLSPAN="2" STYLE="text-align: center"><B>Statutory</B></TD><TD STYLE="text-align: center; padding-bottom: 1.5pt"><B>&nbsp;</B></TD><TD STYLE="text-align: center; padding-bottom: 1.5pt"><B>&nbsp;</B></TD>
    <TD COLSPAN="2" STYLE="text-align: center"><B>Other Comprehensive</B></TD><TD STYLE="text-align: center; padding-bottom: 1.5pt"><B>&nbsp;</B></TD><TD STYLE="text-align: center; padding-bottom: 1.5pt"><B>&nbsp;</B></TD>
    <TD COLSPAN="2" STYLE="text-align: center"><B>Accumulated</B></TD><TD STYLE="text-align: center; padding-bottom: 1.5pt"><B>&nbsp;</B></TD><TD STYLE="text-align: center; padding-bottom: 1.5pt"><B>&nbsp;</B></TD>
    <TD COLSPAN="2" STYLE="text-align: center"><B>&nbsp;</B></TD><TD STYLE="text-align: center; padding-bottom: 1.5pt"><B>&nbsp;</B></TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="text-align: center"><B>&nbsp;</B></TD><TD STYLE="text-align: center; padding-bottom: 1.5pt"><B>&nbsp;</B></TD>
    <TD COLSPAN="2" STYLE="border-bottom: Black 1.5pt solid; text-align: center"><B>Shares</B></TD><TD STYLE="text-align: center; padding-bottom: 1.5pt"><B>&nbsp;</B></TD><TD STYLE="text-align: center; padding-bottom: 1.5pt"><B>&nbsp;</B></TD>
    <TD COLSPAN="2" STYLE="border-bottom: Black 1.5pt solid; text-align: center"><B>Amount</B></TD><TD STYLE="text-align: center; padding-bottom: 1.5pt"><B>&nbsp;</B></TD><TD STYLE="text-align: center; padding-bottom: 1.5pt"><B>&nbsp;</B></TD>
    <TD COLSPAN="2" STYLE="border-bottom: Black 1.5pt solid; text-align: center"><B>Capital</B></TD><TD STYLE="text-align: center; padding-bottom: 1.5pt"><B>&nbsp;</B></TD><TD STYLE="text-align: center; padding-bottom: 1.5pt"><B>&nbsp;</B></TD>
    <TD COLSPAN="2" STYLE="border-bottom: Black 1.5pt solid; text-align: center"><B>Reserves</B></TD><TD STYLE="text-align: center; padding-bottom: 1.5pt"><B>&nbsp;</B></TD><TD STYLE="text-align: center; padding-bottom: 1.5pt"><B>&nbsp;</B></TD>
    <TD COLSPAN="2" STYLE="border-bottom: Black 1.5pt solid; text-align: center"><B>Loss</B></TD><TD STYLE="text-align: center; padding-bottom: 1.5pt"><B>&nbsp;</B></TD><TD STYLE="text-align: center; padding-bottom: 1.5pt"><B>&nbsp;</B></TD>
    <TD COLSPAN="2" STYLE="border-bottom: Black 1.5pt solid; text-align: center"><B>Deficit</B></TD><TD STYLE="text-align: center; padding-bottom: 1.5pt"><B>&nbsp;</B></TD><TD STYLE="text-align: center; padding-bottom: 1.5pt"><B>&nbsp;</B></TD>
    <TD COLSPAN="2" STYLE="border-bottom: Black 1.5pt solid; text-align: center"><B>Total</B></TD><TD STYLE="text-align: center; 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="text-indent: -0.125in; padding-left: 0.125in; width: 30%">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>&nbsp;</TD><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">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-indent: -0.125in; padding-left: 0.125in; text-align: left">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-indent: -0.125in; padding-left: 0.125in; text-align: left">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-indent: -0.125in; padding-left: 0.125in; text-align: left; padding-bottom: 1.5pt">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 STYLE="padding-left: 0; text-indent: 0; padding-bottom: 4pt">Balance at March 31, 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,179,387</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,179</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,226,394</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,525,712</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,473,890</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">(47,046,510</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">77,233,885</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">&nbsp;</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"><B>&nbsp;</B></TD><TD STYLE="text-align: center; padding-bottom: 1.5pt"><B>&nbsp;</B></TD>
    <TD COLSPAN="6" STYLE="border-bottom: Black 1.5pt solid; text-align: center"><B>Common Stock</B></TD><TD STYLE="text-align: center; padding-bottom: 1.5pt"><B>&nbsp;</B></TD><TD STYLE="text-align: center; padding-bottom: 1.5pt"><B>&nbsp;</B></TD>
    <TD COLSPAN="2" STYLE="text-align: center"><B>Paid in</B></TD><TD STYLE="text-align: center; padding-bottom: 1.5pt"><B>&nbsp;</B></TD><TD STYLE="text-align: center; padding-bottom: 1.5pt"><B>&nbsp;</B></TD>
    <TD COLSPAN="2" STYLE="text-align: center"><B>Statutory</B></TD><TD STYLE="text-align: center; padding-bottom: 1.5pt"><B>&nbsp;</B></TD><TD STYLE="text-align: center; padding-bottom: 1.5pt"><B>&nbsp;</B></TD>
    <TD COLSPAN="2" STYLE="text-align: center"><B>Other Comprehensive</B></TD><TD STYLE="text-align: center; padding-bottom: 1.5pt"><B>&nbsp;</B></TD><TD STYLE="text-align: center; padding-bottom: 1.5pt"><B>&nbsp;</B></TD>
    <TD COLSPAN="2" STYLE="text-align: center"><B>Accumulated</B></TD><TD STYLE="text-align: center; padding-bottom: 1.5pt"><B>&nbsp;</B></TD><TD STYLE="text-align: center; padding-bottom: 1.5pt"><B>&nbsp;</B></TD>
    <TD COLSPAN="2" STYLE="text-align: center"><B>&nbsp;</B></TD><TD STYLE="text-align: center; padding-bottom: 1.5pt"><B>&nbsp;</B></TD><TD STYLE="text-align: center; padding-bottom: 1.5pt"><B>&nbsp;</B></TD>
    <TD COLSPAN="2" STYLE="text-align: center"><B>Noncontrolling</B></TD><TD STYLE="text-align: center; padding-bottom: 1.5pt"><B>&nbsp;</B></TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="text-align: center"><B>&nbsp;</B></TD><TD STYLE="text-align: center; padding-bottom: 1.5pt"><B>&nbsp;</B></TD>
    <TD COLSPAN="2" STYLE="border-bottom: Black 1.5pt solid; text-align: center"><B>Shares</B></TD><TD STYLE="text-align: center; padding-bottom: 1.5pt"><B>&nbsp;</B></TD><TD STYLE="text-align: center; padding-bottom: 1.5pt"><B>&nbsp;</B></TD>
    <TD COLSPAN="2" STYLE="border-bottom: Black 1.5pt solid; text-align: center"><B>Amount</B></TD><TD STYLE="text-align: center; padding-bottom: 1.5pt"><B>&nbsp;</B></TD><TD STYLE="text-align: center; padding-bottom: 1.5pt"><B>&nbsp;</B></TD>
    <TD COLSPAN="2" STYLE="border-bottom: Black 1.5pt solid; text-align: center"><B>Capital</B></TD><TD STYLE="text-align: center; padding-bottom: 1.5pt"><B>&nbsp;</B></TD><TD STYLE="text-align: center; padding-bottom: 1.5pt"><B>&nbsp;</B></TD>
    <TD COLSPAN="2" STYLE="border-bottom: Black 1.5pt solid; text-align: center"><B>Reserves</B></TD><TD STYLE="text-align: center; padding-bottom: 1.5pt"><B>&nbsp;</B></TD><TD STYLE="text-align: center; padding-bottom: 1.5pt"><B>&nbsp;</B></TD>
    <TD COLSPAN="2" STYLE="border-bottom: Black 1.5pt solid; text-align: center"><B>Loss</B></TD><TD STYLE="text-align: center; padding-bottom: 1.5pt"><B>&nbsp;</B></TD><TD STYLE="text-align: center; padding-bottom: 1.5pt"><B>&nbsp;</B></TD>
    <TD COLSPAN="2" STYLE="border-bottom: Black 1.5pt solid; text-align: center"><B>Deficit</B></TD><TD STYLE="text-align: center; padding-bottom: 1.5pt"><B>&nbsp;</B></TD><TD STYLE="text-align: center; padding-bottom: 1.5pt"><B>&nbsp;</B></TD>
    <TD COLSPAN="2" STYLE="border-bottom: Black 1.5pt solid; text-align: center"><B>Total</B></TD><TD STYLE="text-align: center; padding-bottom: 1.5pt"><B>&nbsp;</B></TD><TD STYLE="text-align: center; padding-bottom: 1.5pt"><B>&nbsp;</B></TD>
    <TD COLSPAN="2" STYLE="border-bottom: Black 1.5pt solid; text-align: center"><B>Interest</B></TD><TD STYLE="text-align: center; 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>&nbsp;</TD><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-align: left">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">(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">-</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; text-align: left">Purchase of noncontrolling 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">-</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">-</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">(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; text-align: left">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">-</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">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">-</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; text-align: left">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">-</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">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">-</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-align: left">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">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">-</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">-</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><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; text-align: left; padding-bottom: 1.5pt">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">-</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,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">-</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">-</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="padding-bottom: 4pt">Balance at March 31, 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,374,777</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,375</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">114,180,472</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,739,072</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,810,304</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">(39,830,856</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">86,279,759</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">&nbsp;</P>

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

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

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

<!-- Field: Page; Sequence: 7; Value: 1 -->
    <DIV STYLE="margin-top: 6pt; 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: 6pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

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

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

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

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

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

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B>1. ORGANIZATION AND DESCRIPTION OF BUSINESS</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">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;).</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">The Company&rsquo;s organizational chart as of March 31, 2020
is as follows:</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-align: center"><IMG SRC="image_001.jpg" ALT=""></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"></P>

<!-- Field: Page; Sequence: 8; Value: 1 -->
    <DIV STYLE="margin-top: 6pt; 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: 6pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<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"><I>Erdos TCH &ndash; Joint Venture</I></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">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 expects
the resumption of operations in July 2020. During this period, Erdos will compensate Erdos TCH RMB 1 million ($145,460) per month,
until operations resume.</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">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.</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"><I>Pucheng Biomass Power Generation Projects</I></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">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;).</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">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.</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"></P>

<!-- Field: Page; Sequence: 9; Value: 1 -->
    <DIV STYLE="margin-top: 6pt; 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: 6pt"><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.05pt">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.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">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;</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"><I>Shenqiu Yuneng Biomass Power Generation Projects</I></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">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.</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">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.</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">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).</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-align: justify"></P>

<!-- Field: Page; Sequence: 10; Value: 1 -->
    <DIV STYLE="margin-top: 6pt; 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: 6pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<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"><I>The Fund Management Company</I></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">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.</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">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;).</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">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.</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"><I>Chengli Waste Heat Power Generation Projects</I></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">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;</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"></P>

<!-- Field: Page; Sequence: 11; Value: 1 -->
    <DIV STYLE="margin-top: 6pt; 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: 6pt"><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">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;).</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">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).</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"><I>Tianyu Waste Heat Power Generation Project</I></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">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.</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">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).</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-align: justify"></P>

<!-- Field: Page; Sequence: 12; Value: 1 -->
    <DIV STYLE="margin-top: 6pt; 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: 6pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<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">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.</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"><I>Zhongtai Waste Heat Power Generation Energy Management Cooperative
Agreement</I></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">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.</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">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.</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">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).</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"></P>

<!-- Field: Page; Sequence: 13; Value: 1 -->
    <DIV STYLE="margin-top: 6pt; 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: 6pt"><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">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 March 31, 2020, the Company had gross receivable from Zhongtai for $5.65 million (with bad debt allowance of
$5.65 million). In January 2020, Zhongtai paid RMB 10 million ($1.41 million); in March 2020, Zhongtai paid RMB 20 million ($2.82
million). Zhongtai is committed to pay in full the remaining balance of RMB 40 million ($5.65 million) no later than the end of
2020.</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"><I>Formation of Zhongxun</I></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">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.</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"><I>Formation of Yinghua</I></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">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.</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"></P>

<!-- Field: Page; Sequence: 14; Value: 1 -->
    <DIV STYLE="margin-top: 6pt; 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: 6pt"><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"><I>Other Events</I></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-align: justify">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.</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">&nbsp;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 March 31, 2020 and December 31, 2019, and for the three months ended March 31, 2020
and 2019 were retroactively restated to reflect this reverse stock split.</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.1pt; text-align: justify">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, some cities in China started to reopen in mid-March, the outbreak in China is now fully under the control; based on PRC
government&rsquo;s statistic, as of April 15<SUP>th</SUP>, 2020, the reopening rate for nation-wide industrial enterprises was
99% and the rate of its employees returning to work was 94%, the small and medium size companies&rsquo; work resume rate was 84%.
The Company disposed all of its systems and currently holds only five power generating systems through Erdos TCH, and expects to
resume production of these five power generating systems in July 2020 from the renovation and furnace safety upgrade, the impact
of COVID-19 to the Company was not material. There are some new Covid-19 cases discovered in a few provinces of China including
Beijing, no new case has been discovered in Xi&rsquo;an province where the Company is located as of today.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B>2. SUMMARY OF SIGNIFICANT ACCOUNTING
POLICIES</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"><I>Basis of Presentation</I></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">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;).</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.1pt">The interim consolidated financial information as of March
31, 2020 and for the three-month periods ended March 31, 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.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.2pt">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 March 31, 2020, its consolidated results of operations and cash flows for the three months ended March 31, 2020
and 2019, as applicable, were made.</P>

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

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

<!-- Field: Page; Sequence: 15; Value: 1 -->
    <DIV STYLE="margin-top: 6pt; 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: 6pt"><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"><I>Basis of Consolidation</I></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">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 March 31, 2020. All significant inter-company
accounts and transactions were eliminated in consolidation.</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"><I>Uses and Sources of Liquidity</I></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">For the three months ended March 31, 2020, the Company had a
net loss of $0.60 million. For the year ended December 31, 2019, the Company had net loss of $8.78 million. The Company has an
accumulated deficit of $47.05 million as of March 31, 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.</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">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 $55.03 million cash on hand
at March 31, 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.</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-align: left">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.</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"></P>

<!-- Field: Page; Sequence: 16; Value: 1 -->
    <DIV STYLE="margin-top: 6pt; 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: 6pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<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"><I>Use of Estimates</I></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">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.</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"><I>Revenue Recognition</I></P>

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

<P STYLE="margin-left: 0.25in; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><FONT STYLE="font-size: 10pt"><I>A)</I></FONT> <FONT STYLE="font-size: 10pt"><I>Sales-type Leasing and Related Revenue Recognition</I></FONT></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">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.</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">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.</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">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.</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"></P>

<!-- Field: Page; Sequence: 17; Value: 1 -->
    <DIV STYLE="margin-top: 6pt; 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: 6pt"><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="margin-left: 0.25in; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><FONT STYLE="font-size: 10pt"><I>B)</I></FONT> <FONT STYLE="font-size: 10pt"><I>Contingent Rental Income</I></FONT></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">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.</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"><I>Operating Leases</I></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">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.</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">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.</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">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 March 31, 2020, the ROU was $37,499.</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">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.</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">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;</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"></P>

<!-- Field: Page; Sequence: 18; Value: 1 -->
    <DIV STYLE="margin-top: 6pt; 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: 6pt"><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"><I>Cash</I></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">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.</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"><I>Accounts Receivable</I></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">The Company&rsquo;s accounts receivable arise from sale of systems
and sale of electricity of Erdos. The Company does not expect to collect receivables more than one year from the time of sale.</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">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;</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">As of March 31, 2020, the Company had gross
accounts receivable of $45.91 million; of which, $20.76 million was for transferring the ownership of Huayu and Shenqiu Phase I
and II systems to Mr. Bai; $5.65 million was from the sales of CDQ and a CDQ WHPG system to Zhongtai, $16.94 million was from transferring
the ownership of Tian&rsquo;an project to Tianyu, and $2.57 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 March 31, 2020, the Company had bad
debt allowance of $5,645,651 for Zhongtai and $257,412 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, Erdos TCH collected RMB 4 million ($0.56 million) accounts receivable.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 36pt">&nbsp;</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="3" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2020</TD><TD STYLE="font-weight: bold; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2019</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">5,645,651</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">20,757,082</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,936,952</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">2,574,117</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">45,913,802</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">(5,903,063</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">40,010,739</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">&nbsp;</P>

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

<!-- Field: Page; Sequence: 19; Value: 1 -->
    <DIV STYLE="margin-top: 6pt; 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: 6pt"><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"><I>Interest Receivable on Sales Type Leases</I></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">As of March 31, 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;</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"><I>Investment in sales-type leases, net</I>&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">As of March 31, 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 March 31, 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. Xi&rsquo;an TCH received RMB 97.6 million ($14 million) in full for Pucheng system
on January 14, 2020 and the ownership of the system was transferred.</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"><I>Concentration of Credit Risk</I></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">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.</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">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.</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">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.</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"><I>Property and Equipment</I></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">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:</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"></P>

<!-- Field: Page; Sequence: 20; Value: 1 -->
    <DIV STYLE="margin-top: 6pt; 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: 6pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

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

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; border-collapse: collapse">
<TR STYLE="vertical-align: bottom; background-color: #CCEEFF">
    <TD STYLE="width: 52%"><FONT STYLE="font-size: 10pt">Building</FONT></TD>
    <TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 45%"><FONT STYLE="font-size: 10pt">20 years</FONT></TD>
    <TD STYLE="width: 1%">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: white">
    <TD><FONT STYLE="font-size: 10pt">Vehicles</FONT></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-size: 10pt">2 - 5 years</FONT></TD>
    <TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: #CCEEFF">
    <TD><FONT STYLE="font-size: 10pt">Office and Other Equipment</FONT></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-size: 10pt">2 - 5 years</FONT></TD>
    <TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: white">
    <TD><FONT STYLE="font-size: 10pt">Software</FONT></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-size: 10pt">2 - 3 years</FONT></TD>
    <TD>&nbsp;</TD></TR>
</TABLE>
<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"><I>Impairment of Long-lived Assets</I></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">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 three months ended
March 31, 2020.&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.</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"><I>Notes Payable &ndash; Banker&rsquo;s Acceptances</I></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">The Company endorses banker&rsquo;s acceptances that are issued
from a bank to vendors as payment for its obligations. Most of the banker&rsquo;s acceptances have maturity dates of less than
six months following their issuance.</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"><I>Cost of Sales</I></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">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;</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"><I>Income Taxes </I></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">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.</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">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.</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-align: justify"></P>

<!-- Field: Page; Sequence: 21; Value: 1 -->
    <DIV STYLE="margin-top: 6pt; 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: 6pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<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">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.</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"><I>Statement of Cash Flows</I></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">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.</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"><I>Fair Value of Financial Instruments</I></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">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.</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">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:</P>

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

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 24px; padding-bottom: 8pt; text-align: justify">&nbsp;</TD>
    <TD STYLE="width: 24px; padding-bottom: 8pt; text-align: justify"><FONT STYLE="font-size: 10pt">&#9679;</FONT></TD>
    <TD STYLE="padding-bottom: 8pt; text-align: justify"><FONT STYLE="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">&nbsp;</P>

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

<!-- Field: Page; Sequence: 22; Value: 1 -->
    <DIV STYLE="margin-top: 6pt; 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: 6pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

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

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 24px; padding-bottom: 8pt; text-align: justify">&nbsp;</TD>
    <TD STYLE="width: 24px; padding-bottom: 8pt; text-align: justify"><FONT STYLE="font-size: 10pt">&#9679;</FONT></TD>
    <TD STYLE="padding-bottom: 8pt; text-align: justify"><FONT STYLE="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">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 24px; padding-bottom: 8pt; text-align: justify">&nbsp;</TD>
    <TD STYLE="width: 24px; padding-bottom: 8pt; text-align: justify"><FONT STYLE="font-size: 10pt">&#9679;</FONT></TD>
    <TD STYLE="padding-bottom: 8pt; text-align: justify"><FONT STYLE="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">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">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.</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">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></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">As of March 31, 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.</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"><I>Stock-Based Compensation</I></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">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.</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">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.</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">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.</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"></P>

<!-- Field: Page; Sequence: 23; Value: 1 -->
    <DIV STYLE="margin-top: 6pt; 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: 6pt"><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"><I>Basic and Diluted Earnings per Share</I></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">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.</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">For the three months ended March 31, 2020 and 2019, the basic
and diluted loss per share were the same due to outstanding options and warrants being anti-dilutive as a result of the Company&rsquo;s
net loss. For the three months ended March 31, 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 their effects were anti-dilutive.</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"><I>Foreign Currency Translation and Comprehensive Income (Loss)</I></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">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.</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">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.</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"><I>Segment Reporting</I></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">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.</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"></P>

<!-- Field: Page; Sequence: 24; Value: 1 -->
    <DIV STYLE="margin-top: 6pt; 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: 6pt"><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"><I>New Accounting Pronouncements</I></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">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.</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">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.</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">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.</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>3. INVESTMENT IN SALES-TYPE LEASES, NET</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">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 March 31, 2020 and December 31, 2019 are as follows:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</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="3" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2020</TD><TD STYLE="font-weight: bold; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2019</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">&nbsp;</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 by Xi&rsquo;an TCH.&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"></P>

<!-- Field: Page; Sequence: 25; Value: 1 -->
    <DIV STYLE="margin-top: 6pt; 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: 6pt"><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"><B>4. OTHER RECEIVABLES</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">As of March 31, 2020, other receivables mainly consisted of
(i) advances to third parties of $7,057, bearing no interest, payable upon demand, and (ii) other receivables of $33,107 including
social insurance of $10,218. As of December 31, 2019, other receivables mainly consisted of (i) advances to third parties of $7,167,
bearing no interest, payable upon demand, and (ii) tax and maintenance cost receivable of $1,001,527 for Xi&rsquo;an TCH. Tax receivable
is VAT receivable from customers and payable to City government on collection.</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>5. PROPERTY AND EQUIPMENT AND CONSTRUCTION IN PROGRESS</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"><I>Property and Equipment</I></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">As of March 31, 2020 and December 31, 2019, the Company had
net property and equipment (after impairment allowance) of $26.63 million and $27.04 million, respectively, which was for the Chengli
project.</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">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.</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"><I>Construction in Progress</I></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">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 March 31, 2020 and December 31, 2019, the Company&rsquo;s construction in progress included:</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"></P>

<!-- Field: Page; Sequence: 26; Value: 1 -->
    <DIV STYLE="margin-top: 6pt; 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: 6pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</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="3" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2020</TD><TD STYLE="font-weight: bold; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="text-align: center; font-weight: bold; border-bottom: Black 1.5pt solid">2019</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">&nbsp;</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 VAT ($24.37 million) 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.</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>6. TAXES PAYABLE</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">Taxes payable consisted of the following as of March 31, 2020
and December 31, 2019:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</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="3" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2020</TD><TD STYLE="font-weight: bold; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2019</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,113,916</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">2,147,944</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">327,802</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">4,589,662</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">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">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.</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"></P>

<!-- Field: Page; Sequence: 27; Value: 1 -->
    <DIV STYLE="margin-top: 6pt; 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: 6pt"><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-align: justify"><B>7. ACCRUED LIABILITIES AND OTHER PAYABLES</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">Accrued liabilities and other payables consisted of the following
as of March 31, 2020 and December 31, 2019:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</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="3" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2020</TD><TD STYLE="font-weight: bold; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2019</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">837,794</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">35,256</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">242,229</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">40,455</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,155,734</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">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B>8. DEFERRED TAX, NET</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">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.</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">As of March 31, 2020 and December 31, 2019, deferred tax liability
consisted of the following:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</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="3" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2020</TD><TD STYLE="font-weight: bold; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2019</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left">Non-current deferred tax 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="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,145</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: rgb(204,238,255)">
    <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: White">
    <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: rgb(204,238,255)">
    <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,411,413</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: White">
    <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">266,817</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: rgb(204,238,255)">
    <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,337,354</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: 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 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: White">
    <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: 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">Net non-current deferred tax assets</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">18,201,729</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: rgb(204,238,255)">
    <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,201,729</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: White">
    <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">&nbsp;</P>

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

<!-- Field: Page; Sequence: 28; Options: NewSection; Value: 25 -->
    <DIV STYLE="margin-top: 6pt; 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: 6pt"><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"><B>9. LOANS PAYABLE</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"><I><U>Entrusted Loan Payable (HYREF Loan)</U></I></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">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.</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">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 March
31, 2020, the interest payable for this loan was $8.39 million and the outstanding balance for this loan was $20.45 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.&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"></P>

<!-- Field: Page; Sequence: 29; Value: 25 -->
    <DIV STYLE="margin-top: 6pt; 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: 6pt"><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"><I><U>Repayment of HYREF loan</U></I></P>

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

<P STYLE="margin-left: 0.25in; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><FONT STYLE="font-size: 10pt">1.</FONT> <FONT STYLE="font-size: 10pt">Transfer of Chengli project as partial repayment</FONT></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">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 March 31, 2020 and December 31, 2019.</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">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.</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-left: 0.25in; margin-top: 0pt; margin-bottom: 0pt"><FONT STYLE="font-size: 10pt">2.</FONT> <FONT STYLE="font-size: 10pt">Buy Back Agreement</FONT></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">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.</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">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;</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"></P>

<!-- Field: Page; Sequence: 30; Value: 25 -->
    <DIV STYLE="margin-top: 6pt; 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: 6pt"><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">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.</P>

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

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; text-indent: 0.25in; margin-top: 0pt; margin-bottom: 0pt"><FONT STYLE="font-size: 10pt">4.</FONT> <FONT STYLE="font-size: 10pt">HYREF Fund transferred 10% ownership in Xi&rsquo;an Zhonghong to Shanghai TCH</FONT></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">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.</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"></P>

<!-- Field: Page; Sequence: 31; Value: 25 -->
    <DIV STYLE="margin-top: 6pt; 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: 6pt"><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; text-indent: 0.25in; margin-top: 0pt; margin-bottom: 0pt"><FONT STYLE="font-size: 10pt">5.</FONT> <FONT STYLE="font-size: 10pt">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">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">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.</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">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;</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">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.</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">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 150 million ($21.51 million).</P>

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

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 24px; padding-bottom: 8pt">&nbsp;</TD>
    <TD STYLE="width: 24px; padding-bottom: 8pt"><FONT STYLE="font-size: 10pt">6.</FONT></TD>
    <TD STYLE="padding-bottom: 8pt"><FONT STYLE="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">&nbsp;</P>

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

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

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="vertical-align: top; width: 35%; text-align: left; text-indent: -9pt; padding-left: 9pt">Transfer price for Chengli Project</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 9%; text-align: right">26,624,805</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 40%; text-align: left">Entrusted loan payable at March 31, 2020, net with Xi&rsquo;an TCH investment in entrusted loan (current and noncurrent)</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 9%; text-align: right">20,447,710</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; text-indent: -9pt; padding-left: 9pt">Transfer price for Xuzhou Huayu Project</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">16,936,952</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">Interest payable on entrusted loan at March 31, 2020</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">8,389,311</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: -9pt; padding-left: 9pt">Transfer price for Shenqiu Phase I and II Projects</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">17,934,256</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="text-align: left; padding-bottom: 1.5pt">Add back: Xi&rsquo;an TCH investment in entrusted loan</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">10,585,595</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-indent: -9pt; padding-left: 9pt">&nbsp;</TD><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">Less: interest accrued from September 20, 2018 to March 31, 2020 (cut-off date for interest calculation for repayment was September 20, 2018)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(1,929,934</TD><TD STYLE="text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-indent: -9pt; padding-left: 9pt">&nbsp;</TD><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">Less: portion of loan with repayment due date extended to year 2023</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(10,867,878</TD><TD STYLE="text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-indent: -9pt; padding-left: 9pt">&nbsp;</TD><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>&nbsp;</TD><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: -9pt; padding-left: 9pt">&nbsp;</TD><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">Add back: interest &amp; penalty repaid by Xi&rsquo;an TCH</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">8,460,017</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 9pt">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="text-align: left; padding-bottom: 1.5pt">Add back: loan principle repaid by Xi&rsquo;an TCH</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,411,192</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; text-indent: -9pt; padding-left: 9pt">&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">61,496,013</TD><TD STYLE="padding-bottom: 4pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="padding-bottom: 4pt">&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">61,496,013</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">&nbsp;</P>

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

<!-- Field: Page; Sequence: 32; Value: 25 -->
    <DIV STYLE="margin-top: 6pt; 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: 6pt"><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"><B>10. REFUNDABLE DEPOSITS FROM CUSTOMERS FOR SYSTEMS LEASING</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">As of March 31, 2020 and December 31, 2019, the balance of refundable
deposits from customers for systems leasing was $0 and $544,709 (for Pucheng systems), respectively.</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>11. RELATED PARTY TRANSACTIONS</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">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.</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"></P>

<!-- Field: Page; Sequence: 33; Value: 25 -->
    <DIV STYLE="margin-top: 6pt; 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: 6pt"><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">As of March 31, 2020, and December 31, 2019, the Company had
$28,723 and $41,174, respectively, in advances from the Company&rsquo;s management, which bear no interest, are unsecured, and
are payable upon demand.&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-align: justify"><B>12. NOTE PAYABLES, NET</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"><I><U>Convertible Notes / Promissory Notes in January and February
2019</U></I></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">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.</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">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.</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">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.</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"></P>

<!-- Field: Page; Sequence: 34; Value: 25 -->
    <DIV STYLE="margin-top: 6pt; 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: 6pt"><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">During the three months ended March 31, 2020, the Company amortized
OID of $12,500 and recorded $35,127 interest expense.</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">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.</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">On September 19, 2019, the Company entered into an Exchange
Agreement with Iliad Research and Trading, L.P (&ldquo;Lender&rdquo;). Pursuant to the Agreement, the Company and Lender agreed
to partition a new Promissory Note in the original principal amount of $202,000 (the &ldquo;Partitioned Note&rdquo;) from a Promissory
Note (the &ldquo;Note&rdquo;) issued by the Company on April 14, 2019, which was exchanged from a Convertible Note originally issued
by Company on January 31, 2019, whereupon the outstanding balance of the Note was reduced by an amount equal to the initial outstanding
balance of the Partitioned Note. The Company and Lender further agreed to settle the Partitioned Note by the issuance of 40,400
shares (post-reverse stock split) of the Company&rsquo;s Common Stock. The Company recorded $24,240 gain on this partitioned note
settlement, which was the difference between the market price and the conversion price.</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">On October 16, 2019, the Company entered into two Exchange Agreements
with Iliad Research and Trading, L.P. Pursuant to the Agreements, the Company and Lender agreed to partition two new Promissory
Notes in the original principal amounts of $125,000 and $200,000 from a Promissory Note issued by the Company on April 14, 2019.
The Company and Lender agreed to settle the Partitioned Notes by the issuance of 25,000 shares and 40,000 shares (post-reverse
stock split) of the Company&rsquo;s Common Stock. The Company recorded gain on conversion of $22,500 and $36,000, respectively.</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">On November 11, 2019, the Company entered into an Exchange Agreement
with Iliad Research and Trading, L.P. Pursuant to the Agreement, the Company and Lender agreed to partition a new Promissory Note
in the original principal amount of $150,000 from a Promissory Note issued by the Company on April 14, 2019. The Company and Lender
agreed to settle the Partitioned Note by the issuance of 30,000 shares (post-reverse stock split) of the Company&rsquo;s Common
Stock. The Company recorded $45,000 gain on conversion of this portion of note.</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"></P>

<!-- Field: Page; Sequence: 35; Value: 25 -->
    <DIV STYLE="margin-top: 6pt; 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: 6pt"><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">On December 16, 2019, the Company entered into an Exchange Agreement
with Iliad Research and Trading, L.P. Pursuant to the Agreement, the Company and Lender agreed to partition a new Promissory Note
in the original principal amount of $120,000 from a Promissory Note issued by the Company on April 14, 2019. The Company and Lender
agreed to exchange the Partitioned Note for the delivery of 40,000 shares (post-reverse stock split) of the Company&rsquo;s Common
Stock. The Company recorded $4,000 gain on conversion of this portion of note. On the same date, 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).</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">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.</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">On January 3, 2020, Company entered into an Exchange Agreement
with Iliad Research and Trading, L.P. Pursuant to the Agreement, the Company and Lender agreed to partition a new Promissory Note
in the original principal amount of $150,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 50,000 shares (post-reverse stock split) of the Company&rsquo;s Common Stock.
The Company recorded $25,000 loss on conversion of this portion of note.</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">On January 13, 2020, the Company entered into an Exchange Agreement
with Iliad Research and Trading, L.P. Pursuant to the Agreement, the Company and Lender agreed to partition a new Promissory Note
in the original principal amount of $135,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 45,000 shares (post-reverse stock split) of the Company&rsquo;s Common Stock.
The Company recorded $54,000 loss on conversion of this portion of note.</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">On March 6, 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 $145,000 from a Promissory Note issued by the Company on April 14, 2019. The Company and
the Lender exchanged the Partitioned Note for 48,333 shares (post-reverse stock split) of common stock of the Company. The Company
recorded $24,167 loss on conversion of this portion of note.&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"></P>

<!-- Field: Page; Sequence: 36; Value: 25 -->
    <DIV STYLE="margin-top: 6pt; 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: 6pt"><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"><B>13. SHARES ISSUED FOR EQUITY FINANCING AND STOCK COMPENSATION</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; background-color: white">Following is a summary of the activities
of warrants that were issued from equity financing (post-reverse stock split) for the three months ended March 31, 2020:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; background-color: white">&nbsp;</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="3" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Number of<BR> Warrants</TD><TD STYLE="font-weight: bold; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="3" 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="font-weight: bold; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="3" 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></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 March 31, 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.96</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD>Exercisable at March 31, 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.96</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
</TABLE>


<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"><I><U>Shares Issued for Stock Compensation</U></I></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">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;</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>14. INCOME TAX</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">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;</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">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.</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">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.</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">The US parent company, CREG is taxed in the US and, as of March
31, 2020, had net operating loss (&ldquo;NOL&rdquo;) carry forwards for income taxes of $1.27 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.</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"></P>

<!-- Field: Page; Sequence: 37; Value: 25 -->
    <DIV STYLE="margin-top: 6pt; 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: 6pt"><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.1pt">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:</P>

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

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 24px; padding-right: 0.1pt; padding-bottom: 8pt; padding-left: 0.1pt"><FONT STYLE="font-size: 10pt">1.</FONT></TD>
    <TD STYLE="padding-right: 0.1pt; padding-bottom: 8pt; padding-left: 0.1pt"><FONT STYLE="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.1pt">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 24px; padding-right: 0.1pt; padding-bottom: 8pt; padding-left: 0.1pt"><FONT STYLE="font-size: 10pt">2.</FONT></TD>
    <TD STYLE="padding-right: 0.1pt; padding-bottom: 8pt; padding-left: 0.1pt"><FONT STYLE="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.1pt">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 24px; padding-right: 0.1pt; padding-bottom: 8pt; padding-left: 0.1pt"><FONT STYLE="font-size: 10pt">3.</FONT></TD>
    <TD STYLE="padding-right: 0.1pt; padding-bottom: 8pt; padding-left: 0.1pt"><FONT STYLE="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.1pt">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 24px; padding-right: 0.1pt; padding-bottom: 8pt; padding-left: 0.1pt"><FONT STYLE="font-size: 10pt">4.</FONT></TD>
    <TD STYLE="padding-right: 0.1pt; padding-bottom: 8pt; padding-left: 0.1pt"><FONT STYLE="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">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">As of March 31, 2020, the Company&rsquo;s PRC subsidiaries had
$65.35 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 Zhonghong, Zhonghong has not yet generated any sales yet; accordingly, the Company recorded a 100% deferred
tax valuation allowance for PRC NOL.</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">The following table reconciles the U.S. statutory rates to the
Company&rsquo;s effective tax rate for the three months ended March 31, 2020 and 2019, respectively:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</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="3" STYLE="text-align: center; font-weight: bold; border-bottom: Black 1.5pt solid">2020</TD><TD STYLE="font-weight: bold; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="text-align: center; font-weight: bold; border-bottom: Black 1.5pt solid">2019</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">(2.3</TD><TD STYLE="text-align: left">)%</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(3.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">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">(52.9</TD><TD STYLE="text-align: left">)%</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">Permanent differences</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">4.0</TD><TD STYLE="text-align: left">%</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">4.3</TD><TD STYLE="text-align: left">%</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <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">(0.7</TD><TD STYLE="text-align: left">)%</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD>Utilization of NOL</TD><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">(1.1</TD><TD STYLE="text-align: left">)%</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left">Valuation allowance on PRC NOL</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">14.7</TD><TD STYLE="text-align: left">%</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">19.6</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">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.6</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></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <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">(55.2</TD><TD STYLE="padding-bottom: 4pt; text-align: left">)%</TD></TR>
</TABLE>

<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"></P>

<!-- Field: Page; Sequence: 38; Value: 25 -->
    <DIV STYLE="margin-top: 6pt; 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: 6pt"><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">The provision for income tax expense for the three months ended
March 31, 2020 and 2019 consisted of the following:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</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="3" STYLE="text-align: center; font-weight: bold; border-bottom: Black 1.5pt solid">2020</TD><TD STYLE="font-weight: bold; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="text-align: center; font-weight: bold; border-bottom: Black 1.5pt solid">2019</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">139,743</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,530,614</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,390,871</TD><TD STYLE="padding-bottom: 4pt; text-align: left">)</TD></TR>
</TABLE>

<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>15. STOCK-BASED COMPENSATION PLAN</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"><I><U>Options to Employees and Directors</U></I></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">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.</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">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:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</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="3" STYLE="text-align: center; font-weight: bold; border-bottom: Black 1.5pt solid">Number of<BR> Shares</TD><TD STYLE="font-weight: bold; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="text-align: center; font-weight: bold; border-bottom: Black 1.5pt solid">Average<BR> Exercise Price<BR> per Share (post-reverse stock split price)</TD><TD STYLE="font-weight: bold; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="text-align: center; font-weight: bold; border-bottom: Black 1.5pt solid">Weighted<BR> Average<BR> Remaining<BR> Contractual<BR> Term in Years</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD COLSPAN="3">&nbsp;</TD><TD>&nbsp;</TD>
    <TD COLSPAN="3">&nbsp;</TD><TD>&nbsp;</TD>
    <TD COLSPAN="3">&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 March 31, 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">4.16</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 March 31, 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">4.16</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">&nbsp;</P>

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

<!-- Field: Page; Sequence: 39; Value: 25 -->
    <DIV STYLE="margin-top: 6pt; 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: 6pt"><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"><B>16. STATUTORY RESERVES</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">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.</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"><I><U>Surplus Reserve Fund</U></I></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">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;</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">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.</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">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 March 31, 2020 and December 31, 2019:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</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="3" STYLE="text-align: center; font-weight: bold; border-bottom: Black 1.5pt solid">Registered<BR> Capital</TD><TD STYLE="font-weight: bold; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="text-align: center; font-weight: bold; border-bottom: Black 1.5pt solid">Maximum<BR> Statutory&nbsp;<BR> Reserve<BR> Amount</TD><TD STYLE="font-weight: bold; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="text-align: center; font-weight: bold; border-bottom: Black 1.5pt solid">Statutory reserve at<BR> March 31, 2020 and<BR>
 December 31, 2019</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD COLSPAN="3">&nbsp;</TD><TD>&nbsp;</TD>
    <TD COLSPAN="3">&nbsp;</TD><TD>&nbsp;</TD>
    <TD COLSPAN="3">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 41%; text-align: left">Shanghai TCH</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 14%; text-align: right">29,800,000</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: 14%; text-align: right">14,900,000</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: 22%; text-align: left"><FONT STYLE="font-size: 10pt">&yen;6,564,303 ($1,003,859)</FONT></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></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left">Xi&rsquo;an TCH</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&yen;</TD><TD STYLE="text-align: right">202,000,000</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&yen;</TD><TD STYLE="text-align: right">101,000,000</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 10pt">&yen;69,359,820 ($10,606,984)</FONT></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></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left">Erdos TCH</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&yen;</TD><TD STYLE="text-align: right">120,000,000</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&yen;</TD><TD STYLE="text-align: right">60,000,000</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 10pt">&yen;19,035,814 ($2,914,869)</FONT></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></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left">Xi&rsquo;an Zhonghong</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&yen;</TD><TD STYLE="text-align: right">30,000,000</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&yen;</TD><TD STYLE="text-align: right">15,000,000</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 10pt">Did not accrue yet due to accumulated deficit</FONT></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></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left">Shaanxi Huahong</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">2,500,300</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">1,250,150</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 10pt">Did not accrue yet due to accumulated deficit</FONT></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></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD>Zhongxun</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&yen;</TD><TD STYLE="text-align: right">35,000,000</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&yen;</TD><TD STYLE="text-align: right">17,500,000</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: left"><FONT STYLE="font-size: 10pt">Did not accrue yet due to accumulated deficit</FONT></TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
</TABLE>

<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">&nbsp;</P>

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

<!-- Field: Page; Sequence: 40; Value: 25 -->
    <DIV STYLE="margin-top: 6pt; 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: 6pt"><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"><I><U>Common Welfare Fund</U></I></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">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.</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>17. CONTINGENCIES</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">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.</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">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.</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">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.</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>18. COMMITMENTS</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"><I><U>Lease Commitment</U></I></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">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.</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">On August 2, 2018, the Company entered into a lease for its
office use in Beijing with a term from August 4, 2018 through August 3, 2020. The monthly rent is RMB 22,000 ($3,205) with quarterly
payment in advance. This lease was terminated in 2019.</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">For the three months ended March 31, 2020 and 2019, the rental
expense of the Company was $16,374 and $26,582 (including Beijing office rent of $9,782), respectively.&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">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:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</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="3" STYLE="text-align: center; font-weight: bold">Three Months Ended</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD>&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="text-align: center; font-weight: bold; border-bottom: Black 1.5pt solid">March&nbsp;31, <BR>
2020</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</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">16,374</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">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-size: 10pt">0.67 years</FONT></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">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">&nbsp;</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</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="3" STYLE="text-align: center; font-weight: bold; border-bottom: Black 1.5pt solid">Operating Leases</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">41,254</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">41,254</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">(460</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">40,794</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">&nbsp;</P>

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

<!-- Field: Page; Sequence: 41; Value: 25 -->
    <DIV STYLE="margin-top: 6pt; 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: 6pt"><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"><I><U>Employment Agreement</U></I></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">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;</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>19. SUBSEQUENT EVENTS</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">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;</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">On April 30, 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 $150,000 from a Convertible Promissory Note dated January 31, 2019 which was exchanged
for a new Promissory Note in the original principal amount of $1,173,480 on April 14, 2019. The Company and the Lender agreed to
exchange the Partitioned Note for 50,000 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.</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">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;</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-align: left">On May 15, 2020, the Company entered into
an Exchange Agreement with Iliad Research and Trading, L.P. Pursuant to the Exchange Agreement, the Company and the Lender agreed
to partition a new Promissory Note in the original principal amount of $319,586 from a Convertible Promissory Note dated January
31, 2019 which was exchanged for a new Promissory Note in the original principal amount of $1,173,480 on April 14, 2019. The Company
and the Lender agreed to exchange the Partitioned Note for 106,528 shares of common stock of the Company, and then the amount of
the outstanding balance of the Note will be reduced by an amount equal to the Partitioned Note. The shares of common stock were
issued without any restrictions.</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: left">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,719.78 and 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%.</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: left">On May 29, 2020, the Company entered into
an Exchange Agreement with Iliad Research and Trading, L.P. Pursuant to the Exchange Agreement, the Company and the Lender agreed
to partition a new Promissory Note in the original principal amount of $150,000 from a Convertible Promissory Note dated February
27, 2019 which was exchanged for a new Promissory Note in the original principal amount of $1,165,379.18 on April 14, 2019. The
Company and the Lender agreed to exchange the Partitioned Note for 65,674 shares of common stock of the Company, and then the amount
of the outstanding balance of the Note will be reduced by an amount equal to the Partitioned Note. The shares of common stock were
issued without any restrictions.</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"></P>

<!-- Field: Page; Sequence: 42; Value: 25 -->
    <DIV STYLE="margin-top: 6pt; 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: 6pt"><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-align: left"><B><A NAME="a_003"></A>ITEM 2. MANAGEMENT&rsquo;S DISCUSSION
AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS</B></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><B>OVERVIEW OF BUSINESS BACKGROUND</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: 36pt">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;</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 36pt">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;</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.1pt; text-align: left; text-indent: 35.9pt">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, some cities in China started to reopen in mid-March, the outbreak in China is now fully under the control;
based on PRC government&rsquo;s statistic, as of April 15<SUP>th</SUP>, 2020, the reopening rate for nation-wide industrial enterprises
was 99% and the rate of its employees returning to work was 94%, the small and medium size companies&rsquo; work resume rate was
84%. The Company disposed all of its systems and currently holds only five power generating systems through Erdos TCH, and expects
to resume production of these five power generating systems in July 2020 from the renovation and furnace safety upgrade, the impact
of COVID-19 to the Company was not material.</P>

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

<P STYLE="text-align: left; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 36pt">For the three months ended March 31, 2020
and 2019, the Company had a net loss of $0.60 million and $1.94 million, respectively. The Company has an accumulated deficit of
$47.05 million as of March 31, 2020. The Company is in the process of transforming and expanding into an energy storage integrated
solution provider as described above.</P>

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

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

<!-- Field: Page; Sequence: 43; Value: 25 -->
    <DIV STYLE="margin-top: 6pt; 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: 6pt"><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: 36pt">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 $55.03
million cash on hand at March 31, 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.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 36pt">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.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><I>Our Subsidiaries</I></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: 36pt">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;</P>

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

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

<!-- Field: Page; Sequence: 44; Value: 25 -->
    <DIV STYLE="margin-top: 6pt; 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: 6pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 36pt">The Company&rsquo;s organizational chart
as of March 31, 2020 is as follows:</P>

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

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

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

<P STYLE="text-align: center; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt">&nbsp;<IMG SRC="image_002.jpg" ALT=""></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"><I>Shanghai TCH and its Subsidiaries</I></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: 36pt">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.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><I>The Fund Management Company and the HYREF Fund</I></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: 36pt">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.</P>

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

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

<!-- Field: Page; Sequence: 45; Value: 25 -->
    <DIV STYLE="margin-top: 6pt; 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: 6pt"><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: 36pt">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;).</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 36pt">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.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><I>Erdos TCH &ndash; Joint Venture</I></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: 36pt">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;</P>

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

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

<!-- Field: Page; Sequence: 46; Value: 25 -->
    <DIV STYLE="margin-top: 6pt; 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: 6pt"><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: 36pt">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.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 36pt">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 expects
the resumption of operations in July 2020. During this period, Erdos will compensate Erdos TCH RMB 1 million ($145,460) per month,
until operations resume.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 36pt">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.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 36pt">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.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><I>Shenqiu Yuneng Biomass Power Generation Projects</I></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: 36pt">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.</P>

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

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

<!-- Field: Page; Sequence: 47; Value: 25 -->
    <DIV STYLE="margin-top: 6pt; 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: 6pt"><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: 36pt">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;</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 36pt">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 150 million ($21.51 million).</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><I>Pucheng Biomass Power Generation Projects</I></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: 36pt">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;).</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 36pt">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.</P>

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

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

<!-- Field: Page; Sequence: 48; Value: 25 -->
    <DIV STYLE="margin-top: 6pt; 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: 6pt"><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: 36pt">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.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 36pt">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;</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><I>Chengli Waste Heat Power Generation Projects</I></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: 36pt">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.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 36pt">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;</P>

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

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

<!-- Field: Page; Sequence: 49; Value: 25 -->
    <DIV STYLE="margin-top: 6pt; 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: 6pt"><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: 36pt">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.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 36pt">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.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><I>Tianyu Waste Heat Power Generation Project</I></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: 36pt">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;</P>

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

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

<!-- Field: Page; Sequence: 50; Value: 25 -->
    <DIV STYLE="margin-top: 6pt; 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: 6pt"><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: 36pt">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;</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 36pt">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;&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)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 the date of this
report, the Company has already received RMB 150 million ($21.51 million).&nbsp;</P>

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

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

<!-- Field: Page; Sequence: 51; Value: 25 -->
    <DIV STYLE="margin-top: 6pt; 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: 6pt"><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: 36pt">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.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><I>Zhongtai WHPG Energy Management Cooperative Agreement</I></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: 36pt">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.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 36pt">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.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 36pt">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;</P>

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

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

<!-- Field: Page; Sequence: 52; Value: 25 -->
    <DIV STYLE="margin-top: 6pt; 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: 6pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 36pt">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 March 31, 2020, &nbsp;the Company had receivables from Zhongtai for $5.65 million (with bad debt
allowance of $5.65 million). In January 2020, Zhongtai paid RBM 10 million (1.41 million); in March 2020, Zhongtai paid RMB 20
million ($2.82 million). Zhongtai is committed to pay in full the remaining balance of RMB 40 million ($5.65 million) in 2020.&nbsp;</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 36pt">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.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><B>Critical Accounting Policies and Estimates</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: 36pt">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.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 36pt">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.</P>

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

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

<!-- Field: Page; Sequence: 53; Value: 25 -->
    <DIV STYLE="margin-top: 6pt; 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: 6pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><B>Basis of Presentation</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: 36pt">These accompanying CFS were prepared in accordance
with US GAAP and pursuant to the rules and regulations of the SEC for financial statements.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><B>Basis of Consolidation</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: 36pt">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 March 31, 2020. All significant inter-company
accounts and transactions were eliminated in consolidation.&nbsp;&nbsp;</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><B>Use of Estimates</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: 36pt">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;</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><B>Concentration of Credit Risk</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: 36pt">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;</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 36pt">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.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 36pt">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.</P>

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

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

<!-- Field: Page; Sequence: 54; Value: 25 -->
    <DIV STYLE="margin-top: 6pt; 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: 6pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><B>Accounts Receivable</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: 36pt">As of March 31, 2020, the Company had gross
accounts receivable of $45.91 million; of which, $20.76 million was for transferring the ownership of Huayu and Shenqiu Phase I
and II systems to Mr. Bai; $5.65 million was from the sales of CDQ and a CDQ WHPG system to Zhongtai, $16.94 million was from transferring
the ownership of Tian&rsquo;an project to Tianyu, and $2.57 million accounts receivable of Erdos TCH for the electricity sold.&nbsp;As
of March 31, 2020, the Company had bad debt allowance of $5,645,651 for Zhongtai and $257,412 for Erdos TCH due to not making the
payments as scheduled. In June 2020, Erdos TCH collected RMB 4 million ($0.56 million) accounts receivable.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><B>Investment in sales-type leases, net&nbsp;</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: 36pt">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 March 31, 2020, the Company had bad debt
allowance for net investment receivable on sales-type leases of $0.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><B>Revenue Recognition</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"><I>Sales-type Leasing and Related Revenue Recognition&nbsp;</I></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: 36pt">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.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 36pt">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;Lease</I>s<I>,&rdquo;</I>&nbsp;and its various amendments
and interpretations.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 36pt">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.</P>

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

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

<!-- Field: Page; Sequence: 55; Value: 25 -->
    <DIV STYLE="margin-top: 6pt; 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 -->52<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt"><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"><I>Contingent Rental Income</I></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: 36pt">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></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><B>Foreign Currency Translation and Comprehensive Income (Loss)</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: 36pt">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.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 36pt">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;</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><B><I>New Accounting Pronouncements</I></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: 36pt">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;</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 36pt">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.</P>

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

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

<!-- Field: Page; Sequence: 56; Value: 25 -->
    <DIV STYLE="margin-top: 6pt; 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 -->53<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><B>RESULTS OF OPERATIONS</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 three months Ended March 31, 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: 36pt">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: 36pt">&nbsp;</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="3" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2020</TD><TD STYLE="font-weight: bold; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">% of&nbsp; Sales</TD><TD STYLE="font-weight: bold; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2019</TD><TD STYLE="font-weight: bold; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">% of Sales</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">621,174</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">621,174</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">174,235</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">28</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">795,409</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">128</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 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">(154,178</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">(2,699,990</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">(435</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">Loss from operations</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(154,178</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><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(1,904,581</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(307</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">(444,373</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">(2,428,584</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">(391</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">Loss before income tax</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">-</TD><TD STYLE="text-align: left">%</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(4,333,165</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(698</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,390,871</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(385</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">(598,551</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">-</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,942,294</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">(313</TD><TD STYLE="padding-bottom: 4pt; text-align: left">)%</TD></TR>
</TABLE>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 36pt"><I>SALES</I>.&nbsp;Total sales for the three
months ended March 31, 2020 and 2019 were $0 and $621,174, respectively. The sales were from the electricity sold by Erdos TCH.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 36pt"><I>COST OF SALES.&nbsp;</I>Cost of sales
(&ldquo;COS&rdquo;) for the three months ended March 31, 2020 and 2019 were $0.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 36pt"><I>GROSS PROFIT</I>. Gross income for the
three months ended March 31, 2020 and 2019 were $0 and $621,174, a gross margin of 0 and 100%.</P>

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

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

<!-- Field: Page; Sequence: 57; Value: 25 -->
    <DIV STYLE="margin-top: 6pt; 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 -->54<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 36pt"><I>INTEREST INCOME ON SALES-TYPE LEASES.&nbsp;</I>Interest income
on sales-type leases for the three months ended March 31, 2020 was $0, a $0.17 million decrease from $0.17 million for the three
months ended March 31, 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.</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: 36pt">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: 36pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 36pt"><I>OPERATING EXPENSES</I>.&nbsp;Operating
expenses consisted of general and administrative expenses, loss on disposal of systems and bad debts expense totaling $154,178
for the three months ended March 31, 2020, compared to $2,699,990 for the three months ended March 31, 2019, a decrease of $2,545,812
or 94%. The decrease was mainly due to decreased bad debts expense by $108,396, decreased operating expense by $1,095,907 of Erdos
TCH due to cease of the operation, and decreased loss on disposal of systems by $1,257,170. We disposed Chengli Boxing system,
Xuzhou Huayu system, and Shenqiu Phase I &amp; II systems during the three months ended March 31, 2019 for the repayment of entrusted
loan.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 36pt"><I>NET NON-OPERATING EXPENSES.&nbsp;</I>Net
non-operating expenses consisted of interest income, interest expenses and miscellaneous expenses. For the three months ended March
31, 2020, net non-operating expense was $444,373 compared to $2.43 million for the three months ended March 31, 2019. For the three
months ended March 31, 2020, we had $27,006 interest income but the amount was offset by $355,244 interest expense on entrusted
loan and convertible note and $103,167 loss on note conversion. For the three months ended March 31, 2019, we had $41,112 interest
income but the amounts were offset by a $1.93 million interest expense on entrusted loan and loss on note conversion of $893,958.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 36pt"><I>INCOME TAX BENEFIT.</I>&nbsp;Income tax
benefit was $0 for the three months ended March 31, 2020, compared with $2,390,871 income tax benefit for the three months ended
March 31, 2019. The consolidated effective income tax rates for the three months ended March 31, 2020 and 2019 were 0 and (55.2)%,
respectively.&nbsp;The decrease in income tax benefit for three months ended March 31, 2020 was due to decreased tax-deductible
expenses.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 36pt"><I>NET LOSS.</I>&nbsp;Net loss for three
months ended March 31, 2020 was $598,551 compared to $1,942,294 for the three months ended March 31, 2019, a decrease of loss of
$1,343,743. 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; text-indent: 36pt"><B>&nbsp;</B></P>

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

<!-- Field: Page; Sequence: 58; Value: 25 -->
    <DIV STYLE="margin-top: 6pt; 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 -->55<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt"><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"><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 three months Ended March 31, 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: 36pt">As of March 31, 2020, the Company had cash
and equivalents of $55.03 million, other current assets of $40.10 million, current liabilities of $38.07 million, working capital
of $57.06 million, a current ratio of 2.50:1 and a liability-to-equity ratio of 0.58:1.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 36pt">The following is a summary of cash provided
by or used in each of the indicated types of activities during the three months ended March 31, 2020 and 2019:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 36pt">&nbsp;</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="3" STYLE="text-align: center; font-weight: bold; border-bottom: Black 1.5pt solid">2020</TD><TD STYLE="font-weight: bold; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="text-align: center; font-weight: bold; border-bottom: Black 1.5pt solid">2019</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">Cash provided by (used in):</TD><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="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">39,650,520</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">(772,594</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,188</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">3,620,800</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
</TABLE>

<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: 36pt">Net cash provided by operating activities
was $39.65 million during the three months ended March 31, 2020, compared to $772,594 cash used in operating activities for the
three months ended March 31, 2019. The increase in net cash inflow for the three months ended March 31, 2020 was mainly due to
increased cash inflow from collection of sales type leases of Pucheng systems by $13.98 million, and increased cash collection
of accounts receivable by $26.51 million for selling / disposing Huayu, Shengqiu, Zhongtai and Tian&rsquo;an systems.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 36pt">Net cash provided by investing activities
was $0 and $5,188, respectively, for the three months ended March 31, 2020 and 2019. For the three months ended March 31, 2019,
$5,188 was the proceeds from disposal of the fixed assets.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 36pt">Net cash used in financing activities was
$0 compared to net cash provided by financing activities of $3.62 million during the three months ended March 31, 2020 and 2019,
respectively. The cash inflow for the three months ended March 31, 2019 came from the issuance of notes of $2.0 million and proceeds
from issuance of common stock of $1.62 million.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 36pt">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: 36pt">&nbsp;</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: 36pt">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.</P>

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

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

<!-- Field: Page; Sequence: 59; Value: 25 -->
    <DIV STYLE="margin-top: 6pt; 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 -->56<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt"><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: 36pt">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: 36pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 36pt">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: 36pt">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 48px">&nbsp;</TD>
    <TD STYLE="width: 24px"><FONT STYLE="font-size: 10pt">1.</FONT></TD>
    <TD><FONT STYLE="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="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-size: 10pt">2.</FONT></TD>
    <TD><FONT STYLE="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="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-size: 10pt">3.</FONT></TD>
    <TD><FONT STYLE="font-size: 10pt">Such reserves may not be distributed as cash dividends;</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-size: 10pt">4.</FONT></TD>
    <TD><FONT STYLE="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="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-size: 10pt">5.</FONT></TD>
    <TD><FONT STYLE="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="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-size: 10pt">6.</FONT></TD>
    <TD><FONT STYLE="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">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 36pt">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; text-indent: 36pt">&nbsp;</P>

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

<!-- Field: Page; Sequence: 60; Value: 25 -->
    <DIV STYLE="margin-top: 6pt; 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 -->57<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><I>&nbsp;</I></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"><I>PRC Regulations</I></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: 36pt">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: 36pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 36pt">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: 36pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 36pt">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: 36pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><I>Chart of the Company&rsquo;s Statutory Reserve</I></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: 36pt">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: 36pt">&nbsp;</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="7" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">As of</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD>&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">March&nbsp;31,<BR> 2020</TD><TD STYLE="font-weight: bold; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">December&nbsp;31,<BR> 2019</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">(47,046,510</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,525,712</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">(32,520,798</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"><B>&nbsp;</B></P>

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

<!-- Field: Page; Sequence: 61; Value: 25 -->
    <DIV STYLE="margin-top: 6pt; 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 -->58<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt"><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"><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: 36pt">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: 36pt">&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: 36pt">The Company&rsquo;s contractual obligations
as of March 31, 2020 are as follows:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 36pt">&nbsp;</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="3" STYLE="font-weight: bold; text-align: center">1 year or </TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-weight: bold; text-align: center">More than</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-weight: bold; text-align: center">See Note</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left"><B>Contractual Obligation</B></TD><TD STYLE="font-weight: bold; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">less</TD><TD STYLE="font-weight: bold; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">1 year</TD><TD STYLE="font-weight: bold; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">(for details)</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 $403,489</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">1,538,365</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,389,311</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,554,738</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,283</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">30,093,103</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,283</TD><TD STYLE="padding-bottom: 4pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="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">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 36pt">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: 36pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: left"><B><A NAME="a_004"></A>Item 3.
Quantitative and Qualitative Disclosures About Market Risk.</B></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: 36pt">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">&nbsp;</P>

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

<!-- Field: Page; Sequence: 62; Value: 25 -->
    <DIV STYLE="margin-top: 6pt; 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 -->59<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><B><A NAME="a_005"></A>Item 4. Controls and Procedures.</B>&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-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: 36pt">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: 36pt">Based upon that evaluation, our Chief Executive
Officer and Chief Financial Officer concluded that, as of March 31, 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: 36pt">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 March 31, 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: 36pt">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">&nbsp;</P>

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

<!-- Field: Page; Sequence: 63; Value: 25 -->
    <DIV STYLE="margin-top: 6pt; 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 -->60<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B><A NAME="a_006"></A>PART II - OTHER INFORMATION</B></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><B><A NAME="a_007"></A>Item&nbsp;1. Legal Proceedings</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-align: left">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">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><B><A NAME="a_008"></A>Item&nbsp;1A. Risk Factors</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-align: left">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.</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><A NAME="a_009"></A>Item&nbsp;2. Unregistered Sales of Equity Securities and
Use of Proceeds</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-align: justify">None.&nbsp;</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><A NAME="a_010"></A>Item&nbsp;3. Defaults Upon Senior Securities</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-align: justify">None.</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><A NAME="a_011"></A>Item 4. Mine Safety Disclosures.</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-align: justify">Not Applicable.</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: 36pt"></P>

<!-- Field: Page; Sequence: 64; Value: 25 -->
    <DIV STYLE="margin-top: 6pt; 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 -->61<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><B><A NAME="a_012"></A>Item&nbsp;5. Other Information</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-align: justify">None.</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><A NAME="a_013"></A>ITEM 6. EXHIBITS</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</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="vertical-align: top; border-bottom: Black 1.5pt solid; text-align: left; font-weight: bold">Exhibit No.</TD><TD STYLE="font-weight: bold; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="font-weight: bold; border-bottom: Black 1.5pt solid">Description</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="vertical-align: top; text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="vertical-align: top; width: 10%; text-align: left">31.1</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 89%; text-align: left"><A HREF="f10q0320ex31-1_chinarecyc.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></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="vertical-align: top; text-align: left">31.2</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left"><A HREF="f10q0320ex31-2_chinarecyc.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></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="vertical-align: top; text-align: left">32.1</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left"><A HREF="f10q0320ex32-1_chinarecyc.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></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="vertical-align: top; text-align: left">32.2</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left"><A HREF="f10q0320ex32-2_chinarecyc.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></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="vertical-align: top; text-align: left">101.INS</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: justify">XBRL Instance Document</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="vertical-align: top; text-align: left">101.SCH</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: justify">XBRL Taxonomy Extension Schema Document</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="vertical-align: top; text-align: left">101.CAL</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: justify">XBRL Taxonomy Extension Calculation Linkbase Document</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="vertical-align: top; text-align: left">101.DEF</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: justify">XBRL Taxonomy Extension Definition Linkbase Document</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="vertical-align: top; text-align: left">101.LAB</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: justify">XBRL Taxonomy Extension Label Linkbase Document</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="vertical-align: top; text-align: left">101.PRE</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: justify">XBRL Taxonomy Extension Presentation Linkbase Document</TD></TR>
</TABLE>

<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"></P>

<!-- Field: Page; Sequence: 65; Value: 25 -->
    <DIV STYLE="margin-top: 6pt; 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 -->62<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<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: center"><B><A NAME="a_014"></A>SIGNATURES</B></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left; text-indent: 36pt">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.</P>

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

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD COLSPAN="2"><FONT STYLE="font-size: 10pt"><B>China Recycling Energy Corporation</B></FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 62%">&nbsp;</TD>
    <TD STYLE="width: 3%">&nbsp;</TD>
    <TD STYLE="width: 35%">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD><FONT STYLE="font-size: 10pt">Date: June&nbsp;29, 2020</FONT></TD>
    <TD><FONT STYLE="font-size: 10pt">By:</FONT></TD>
    <TD STYLE="border-bottom: black 1.5pt solid"><FONT STYLE="font-size: 10pt">/s/ Guohua Ku</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-size: 10pt">Guohua Ku</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD><P STYLE="margin-top: 0; margin-bottom: 0"><FONT STYLE="font-size: 10pt">Chairman of the Board and</FONT></P>
        <P STYLE="margin-top: 0; margin-bottom: 0"><FONT STYLE="font-size: 10pt">Chief Executive Officer <BR> (Principal Executive Officer)</FONT></P></TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD><FONT STYLE="font-size: 10pt">Date: June 29, 2020</FONT></TD>
    <TD><FONT STYLE="font-size: 10pt">By:</FONT></TD>
    <TD STYLE="border-bottom: black 1.5pt solid"><FONT STYLE="font-size: 10pt">/s/ Yongjiang Shi</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-size: 10pt">Yongjiang Shi</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="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: 0pt 0; text-align: justify">&nbsp;</P>

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

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

<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 1.5pt solid">&nbsp;</DIV></DIV><!-- Field: /Rule-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-align: right"></P>

</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.1
<SEQUENCE>2
<FILENAME>f10q0320ex31-1_chinarecyc.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; text-align: right"><B>Exhibit 31.1</B></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>CERTIFICATION OF PRINCIPAL EXECUTIVE
OFFICER</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>OF REGISTRANT PURSUANT TO SECTION 302
OF THE SARBANES-OXLEY ACT OF 2002 </B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>(RULE 13a-14(a) or 15d-14(a) OF THE EXCHANGE
ACT)</B></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 27pt">I, Guohua Ku, certify
that:</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; text-indent: 27pt">1.&nbsp;I have reviewed
this quarterly report on Form 10-Q of China Recycling Energy Corporation;</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: left; text-indent: 27pt">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;</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: left; text-indent: 27pt">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;</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: left; text-indent: 27pt">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:</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: left; text-indent: 27pt">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;</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: left; text-indent: 27pt">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;</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: left; text-indent: 27pt">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;</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: left; text-indent: 27pt">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;</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: left; text-indent: 27pt">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):</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: left; text-indent: 27pt">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</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: left; text-indent: 27pt">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.</P>

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

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
<TR>
    <TD STYLE="vertical-align: top; width: 60%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Date:
    <FONT STYLE="background-color: White">June 29, 2020</FONT></FONT></TD>
    <TD STYLE="width: 5%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">By:</FONT></TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; vertical-align: top; width: 35%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">/s/
    Guohua Ku</FONT></TD></TR>
<TR>
    <TD STYLE="vertical-align: top"><FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Name:&nbsp;</FONT></TD>
    <TD STYLE="vertical-align: top"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Guohua Ku</FONT></TD></TR>
<TR>
    <TD STYLE="vertical-align: top"></TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Title:</FONT></TD>
    <TD STYLE="vertical-align: top"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Chief Executive
    Officer</FONT></TD></TR>
<TR>
    <TD STYLE="vertical-align: top"><FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD STYLE="vertical-align: top"><FONT STYLE="font-family: Times New Roman, Times, Serif">(Principal Executive Officer)</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; margin-top: 0pt; margin-bottom: 0pt">&nbsp; </P>

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


</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.2
<SEQUENCE>3
<FILENAME>f10q0320ex31-2_chinarecyc.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; text-align: right; margin-top: 0pt; margin-bottom: 0pt"><B>Exhibit 31.2</B></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>CERTIFICATION OF PRINCIPAL FINANCIAL
OFFICER</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>OF REGISTRANT PURSUANT TO SECTION 302
OF THE SARBANES-OXLEY ACT OF 2002 </B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>(RULE 13a-14(a) or 15d-14(a) OF THE EXCHANGE
ACT)</B>&nbsp;</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 27pt">I, Yongjiang Shi, certify
that:</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; text-indent: 27pt">1.&nbsp;I have reviewed
this quarterly report on Form 10-Q of China Recycling Energy Corporation.</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: left; text-indent: 27pt">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;</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: left; text-indent: 27pt">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;</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: left; text-indent: 27pt">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:</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: left; text-indent: 27pt">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;</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: left; text-indent: 27pt">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;</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: left; text-indent: 27pt">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;</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left; text-indent: 27pt">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;</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: left; text-indent: 27pt">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):</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: left; text-indent: 27pt">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</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: left; text-indent: 27pt">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.</P>

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

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
<TR>
    <TD STYLE="vertical-align: top; width: 60%; padding-right: 0.8pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Date:
     <FONT STYLE="background-color: White">June 29, 2020</FONT></FONT></TD>
    <TD STYLE="width: 5%; padding-right: 0.8pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">By:</FONT></TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; vertical-align: top; width: 35%; padding-right: 0.8pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">/s/
    Yongjiang Shi</FONT></TD></TR>
<TR>
    <TD STYLE="vertical-align: top; padding-right: 0.8pt"></TD>
    <TD STYLE="padding-right: 0.8pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Name:&nbsp;</FONT></TD>
    <TD STYLE="vertical-align: top; padding-right: 0.8pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Yongjiang
    Shi</FONT></TD></TR>
<TR>
    <TD STYLE="vertical-align: top; padding-right: 0.8pt"><FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD STYLE="padding-right: 0.8pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Title:</FONT></TD>
    <TD STYLE="vertical-align: top; padding-right: 0.8pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Chief
    Financial Officer</FONT></TD></TR>
<TR>
    <TD STYLE="vertical-align: top; padding-right: 0.8pt"><FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD STYLE="padding-right: 0.8pt"><FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD STYLE="vertical-align: top; padding-right: 0.8pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(Principal
    Financial and Accounting Officer)</FONT></TD></TR>
</TABLE>
<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-align: right">&nbsp;</P>

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


</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-32.1
<SEQUENCE>4
<FILENAME>f10q0320ex32-1_chinarecyc.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; text-align: right"><B>Exhibit 32.1</B></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>CERTIFICATION OF PRINCIPAL EXECUTIVE
OFFICER </B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>PURSUANT TO 18 U.S.C. SECTION 1350,</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>AS ADOPTED PURSUANT TO SECTION 906 OF</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>THE SARBANES-OXLEY ACT OF 2002</B></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left; text-indent: 25pt">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:</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left">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</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: left">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.</P>

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

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
<TR>
    <TD STYLE="vertical-align: top; width: 60%; padding-right: 0.8pt"><FONT STYLE="font-size: 10pt; background-color: White">Date:
     June 29, 2020</FONT></TD>
    <TD STYLE="width: 5%; padding-right: 0.8pt"><FONT STYLE="font-size: 10pt">By:</FONT></TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; vertical-align: top; width: 35%; padding-right: 0.8pt"><FONT STYLE="font-size: 10pt">/s/ Guohua Ku</FONT></TD></TR>
<TR>
    <TD STYLE="vertical-align: top; padding-right: 0.8pt">&nbsp;</TD>
    <TD STYLE="padding-right: 0.8pt"><FONT STYLE="font-size: 10pt">Name:&nbsp;</FONT></TD>
    <TD STYLE="vertical-align: top; padding-right: 0.8pt"><FONT STYLE="font-size: 10pt">Guohua Ku</FONT></TD></TR>
<TR>
    <TD STYLE="vertical-align: top; padding-right: 0.8pt"></TD>
    <TD STYLE="padding-right: 0.8pt"><FONT STYLE="font-size: 10pt">Title:</FONT></TD>
    <TD STYLE="vertical-align: top; padding-right: 0.8pt"><FONT STYLE="font-size: 10pt">Chief Executive Officer</FONT></TD></TR>
<TR>
    <TD STYLE="vertical-align: top; padding-right: 0.8pt">&nbsp;</TD>
    <TD STYLE="padding-right: 0.8pt">&nbsp;</TD>
    <TD STYLE="vertical-align: top; padding-right: 0.8pt"><FONT STYLE="font-size: 10pt">(Principal Executive Officer)</FONT></TD></TR>
</TABLE>
<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">&nbsp;</P>


</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-32.2
<SEQUENCE>5
<FILENAME>f10q0320ex32-2_chinarecyc.htm
<DESCRIPTION>CERTIFICATION
<TEXT>
<HTML>
<HEAD>
     <TITLE></TITLE>
</HEAD>
<BODY STYLE="font: 10pt Times New Roman, Times, Serif">

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>CERTIFICATION OF PRINCIPAL FINANCIAL
OFFICER </B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>PURSUANT TO 18 U.S.C. SECTION 1350,</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>AS ADOPTED PURSUANT TO SECTION 906 OF</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>THE SARBANES-OXLEY ACT OF 2002</B></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left; text-indent: 25pt">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:</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left">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</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: left">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.</P>

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

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
<TR>
    <TD STYLE="vertical-align: top; width: 60%; padding-right: 0.8pt"><FONT STYLE="font-size: 10pt; background-color: White">Date:
    June 29, 2020</FONT></TD>
    <TD STYLE="width: 5%; padding-right: 0.8pt"><FONT STYLE="font-size: 10pt">By:</FONT></TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; vertical-align: top; width: 35%; padding-right: 0.8pt"><FONT STYLE="font-size: 10pt">/s/ Yongjiang Shi</FONT></TD></TR>
<TR>
    <TD STYLE="vertical-align: top; padding-right: 0.8pt">&nbsp;</TD>
    <TD STYLE="padding-right: 0.8pt"><FONT STYLE="font-size: 10pt">Name:&nbsp;</FONT></TD>
    <TD STYLE="vertical-align: top; padding-right: 0.8pt"><FONT STYLE="font-size: 10pt">Yongjiang Shi</FONT></TD></TR>
<TR>
    <TD STYLE="vertical-align: top; padding-right: 0.8pt"></TD>
    <TD STYLE="padding-right: 0.8pt"><FONT STYLE="font-size: 10pt">Title:</FONT></TD>
    <TD STYLE="vertical-align: top; padding-right: 0.8pt"><FONT STYLE="font-size: 10pt">Chief Financial Officer</FONT></TD></TR>
<TR>
    <TD STYLE="vertical-align: top; padding-right: 0.8pt">&nbsp;</TD>
    <TD STYLE="padding-right: 0.8pt">&nbsp;</TD>
    <TD STYLE="vertical-align: top; padding-right: 0.8pt">
        <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">(Principal Financial and Accounting Officer)</P></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>


















































<P STYLE="margin: 0">&nbsp;</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@'!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 **** .>\<2RVW@K5I;>62&40G;)&Y5EY R".0:7_A#=+_ .?C5_\
MP;W7_P <J/Q]_P B+J__ %P_]F%=&>E '/GP?I>?^/C6/_!O=?\ QRC_ (0[
M3/\ GXUC_P &]U_\<K'\6WUY)XM\.Z"9Y+;3;]I&N)(GV-*57Y8MPY&>O'/%
M5/%EM)HU_P"&ETVZN<?VBD0@>Y<J%\MCM)SD@X!.[- '1_\ "':9Q_I&L?\
M@WNO_CE+_P (=I?_ #\:O_X-[K_XY7$2?$&\F>QU=-,0,=(NKI8_M3!"T;@,
MI&W!'RC#=1GI6S:>/-0N[>_7^S[2*ZMUM6C#W)$;"==P!.,Y'H <]J -[_A#
MM+_Y^-7_ /!O=?\ QRD_X0[3,C]_K'_@WNO_ (Y5/3M:/BSP%<7TT#6[213(
MZ1R,,,A(RK#!QD>QKS_P)J-PMYHKR3W]C)'IKWEU]INGG&J1X.#&"Q"E2,GH
M>10'0]-_X0[2_P#GXU?_ ,&]U_\ '*/^$.TO_GXU?_P;W7_QRN9L_B3?W]I:
MM#H;Q2ZC,L>GR7&Y(9 P9OF;&<@+V!'(K5/B77H]=CTFYT[3[:>YMEGM=]P[
M!V! D0E5ZKG/'7B@#1/@[2P/^/C5_P#P;W7_ ,<I!X/TPG_CXU?_ ,&]U_\
M'*Y#Q'XEU'7O NN7T%K]FL(PPM;J&Y99A)'*%(8#&.A/!(QUI++QKJ5G+?*E
MA'+-_;$&GN);IR/GC!#*"OR^Z_6@#L3X.TO_ )^-7_\ !O=?_'*0>#],/_+Q
MK'_@WNO_ (Y7+S_$G4CH-I>6VBQ-/,TZ%7D<HTD3[0BE5)+-VR![T_XD-=R>
M!+*]>.>#4!<V^Z.UN'B(+N R9!'7..: .E'@[3,X\_6/_!O=?_'*7_A#M+_Y
M^-7_ /!O=?\ QRL&:_F\(Z982V>FR)/J%[';S6=W?/*8MQ*A@Q+>W?%5D^)E
MU);Z='#HLMQJ%R\V^" ,XVQ/L8H0,Y/OCWH Z?\ X0W2_P#GXU?_ ,&]U_\
M'*/^$.TO_GXU?_P;W7_QRL6#QGK4MOK=P-#CDBTR>2$K',2\F%!7 (]^?3!Q
MFJ,'CSQ#]A;5+G2M/728KM();E)9?N,0#*H9!E03@T =.?!VF#_EOJ__ (-[
MK_XY1_PAVF9_U^L?^#>Z_P#CE97C37M:T;X>W6IQ+!'?;E420$NL2,X'F?,!
MR%.>1Q4UVMAX0\/OK,=S>S)!&9G5KEI?M)(ZG<3@9.?EP* -#_A#=+_Y^-7_
M /!O=?\ QRC_ (0W2_\ GXU?_P &]U_\<KGY/'FI121VITVV>]2_@LK@+*PC
M_>KN1D8KSCN#BH;WX@:SINJZI:W>DV033(X)K@I<L69)6VX7Y<$CKS0!TW_"
M&Z7_ ,_&K_\ @WNO_CE'_"':7_S\:O\ ^#>Z_P#CE8$_Q$G6:8PV$;6S2W%M
M:EW8.TL*%FWC'"G'!&34LOC36(_"]IJSZ;812W<0FBC>Z."NS>PX7)(P>@]S
M0!LGP=IF?^/C5_\ P;W7_P <I1X.TO'_ !\:Q_X-[K_XY7$:U\0-7N+>XFM+
M&W%@-!74I8WG=)<.<85E4X88X^M:\/C]H)K>$6.;.$VEM<R/(QE$DZY7:,?,
MH[DXH Z#_A#M+_Y^-7_\&]U_\<H_X0W2_P#GXU?_ ,&]U_\ '*PO#GCV^UC6
M+*QNM,A@6[:Z1'BE+%3 V"2"!P:[M#N0$T6L!@>#"XT.:-YIYA#?W<*-/*TC
M[%G=5!9B2<  <GM70USW@W_D$WG_ &%+W_THDKH: "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** .;\??\ (BZO
M_P!</_9A725S/CY@O@3669@JK!DD]N15S_A+_#/_ $,6D?\ @;'_ /%4 7=2
MTJPU>V^S7]K'/%G(##E3Z@]0?<52E\)Z'-;VD$FGQNEG)YD&YF)1^F<YR3]:
M/^$O\,_]#%I'_@;'_P#%4?\ "7^&?^ABTC_P-C_^*H HK\.O"2*%71( HC>(
M#>^ C9W+UZ'/-6$\$^&XV=ETF$%O+W<MSY?W._;'%3?\)?X9_P"ACTC_ ,#8
M_P#XJC_A+_#/_0Q:1_X&Q_\ Q5 $T?A_2H=)FTJ*RCCL9BQDA0E02QR>AXR:
MJ)X,\.I9V=FNE0B"SE,MLN6_=,>I4YR/ITJ7_A+_  S_ -#%I'_@;'_\51_P
ME_AG_H8M(_\  V/_ .*H 9)X1T#^S'L/[+@^RM+YWE<X5\YW+S\OX8JQ!83_
M -JF>=K=K6!0+- A\R/(PV6/7_Z_-1?\)=X9_P"ABTC_ ,#8_P#XJC_A+_#/
M_0Q:1_X&Q_\ Q5 #)_!_A^X@OH)-+A,-\X>YC!8+(PYR0#@?A5>/P%X7@BV1
MZ/$%\];C[[G]XO1LYZBK?_"7^&?^ABTC_P #8_\ XJC_ (2_PS_T,6D?^!L?
M_P 50!S.O?#BVO%MHM'"V,$3NS)'<30G+G+$%#R3Z'BNAN/"FEZII%GINL0G
M44M54*T[MEB.-QP1D\=:D_X2[PS_ -#%I'_@;'_\50?%WAGMXBTC_P #8_\
MXJ@"$>"/#GDK$=,1D699UWR.Q#K]ULDYXS4D/@_P_;I"L.EPH(9VN(BI;*2-
M]X@YSSW'0TX>+O#>>?$6DX_Z_8__ (JE_P"$O\,_]#%I'_@;'_\ %4 5K[PG
MIYT?5K+3H8[234\M,X+?.Y_B/.1]16/H/@S4-&L6M'OTFM[B4&ZMYY)+A2@'
M 1GY!..<\5T!\7>&3P?$6D?^!L?_ ,52_P#"7>&?^ABTC_P-C_\ BJ -)H8I
MK9H)HTDB==K(RY4CTP:H6GAK1K"&>&VL(UCG!$B,2P(/48).!["F?\)=X9_Z
M&+2/_ V/_P"*H_X2[PS_ -#%I'_@;'_\52 B;P=X?^S6]O\ V9$8K>;[1&"S
M9$@Z-G.2?K60/!'VGQYJ&NZB+.YL[B.)8H"'W(T?0GG!K;/B[PS_ -#%I'_@
M;'_\51_PEWAC_H8M(_\  V/_ .*I@.D\,:-/<W-S+I\337,9CF?)&Y2,'C.
M2.I'-+_PB^B-8V=FVG0FWLLBVC.2(P1M('/H<4W_ (2[PS_T,6D?^!L?_P 5
M1_PE_AG_ *&+2/\ P-C_ /BJ (I_!7ARYMX[>7286BCM_LJJ"P_=9SL.#R/8
MU83PQHL=U:W*Z=")K5!'"W/RJ!@<9P<=B>13/^$O\,_]#%I'_@;'_P#%4?\
M"7^&?^ABTC_P-C_^*H CM/!OAZPN[>[M=+ABN+=G>)U+90O]XCGOWK=' Q6-
M_P )?X9_Z&+2/_ V/_XJD_X2_P -=O$6D?\ @;'_ (T 0^#?^03>?]A2]_\
M2B2NAKF_!$L5QH=S-!(DD4FI7K(\;;E8&XDP01U%=)0 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 UD1T*,JL
MIX((R#4/V"S_ .?2#_OV/\*L44 5_L%G_P ^D'_?L?X4?8+/_GT@_P"_8_PJ
MQ10!7^P6?_/I!_W['^%'V"S_ .?2#_OV/\*L44 5_L%G_P ^D'_?L?X4?8+/
M_GT@_P"_8_PJQ10!7^P6?_/I!_W['^%'V"S_ .?2#_OV/\*L44 5_L%G_P ^
MD'_?L?X4?8+/_GT@_P"_8_PJQ10!7^P6?_/I!_W['^%)]@L_^?2#_OV/\*LT
M&@#E["RM#X[UI3:P;18V>!Y8_O3^U=!]@L_^?2#_ +]C_"L;3_\ D?=;_P"O
M"R_]"GKH: *_V"S_ .?2#_OV/\*/L%G_ ,^D'_?L?X58HH K_8+/_GT@_P"_
M8_PH^P6?_/I!_P!^Q_A5BB@"O]@L_P#GT@_[]C_"C[!9_P#/I!_W['^%6**
M*_V"S_Y](/\ OV/\*/L%G_SZ0?\ ?L?X58HH K_8+/\ Y](/^_8_PH^P6?\
MSZ0?]^Q_A5BB@"O]@L_^?2#_ +]C_"C[!9_\^D'_ '[%6** &I&D2!(T5%'1
M5& *=110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4&B@\T <[I_
M_(^ZW_UX67_H4]=%61;H%\5WKA<%K2')QUPS_P#UZUZ "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@#CM=TNRUGQ[IEIJ-N+BW73;F01.3M#"2$!L ]<$C\:N_P#"
M ^%O^@+;_P#CW^--N?\ DI>F_P#8)N?_ $;#6U?W$MK8W$\,:R21QLZHS[02
M!G&<''Y4 8__  @/A7_H"V__ (]_C1_P@/A7_H"V_P#X]_C4$_B\016,HL@8
MYK:.[NCYV/(1R%&WCYCEO;C\JH7_ ,0OL-J]P=-\R*0@VKB? E3<5);CY3E>
M!SG(Y&:+ :W_  @/A;_H"V__ (]_C1_P@/A7_H"V_P#X]_C6AI^L6VH3RP12
M1B6-5?RS(#)M/<KU SQGOBM2@#F_^$!\*_\ 0%M__'O\:/\ A ?"O_0%M_\
MQ[_&NDHH YO_ (0'PK_T!;?_ ,>_QH_X0'PK_P! 6W_\>_QKI** .;_X0'PK
M_P! 6W_\>_QH_P"$!\*_] 6W_P#'O\:Z2B@#F_\ A ?"O_0%M_\ Q[_&C_A
M?"O_ $!;?_Q[_&NDHH YO_A ?"O_ $!;?_Q[_&C_ (0'PK_T!;?_ ,>_QKI*
M* .;_P"$!\*_] 6W_P#'O\:/^$!\*_\ 0%M__'O\:Z2B@#F_^$!\*_\ 0%M_
M_'O\:/\ A ?"O_0%M_\ Q[_&NDHH YK_ (0#PIG=_8=MD\9YS_.E_P"$!\*_
M] 6W_P#'O\:Z2B@#F_\ A ?"O_0%M_\ Q[_&C_A ?"O_ $!;?_Q[_&NDHH Y
MO_A ?"O_ $!;?_Q[_&C_ (0'PK_T!;?_ ,>_QKI** .;_P"$!\*_] 6W_P#'
MO\:/^$!\*_\ 0%M__'O\:Z2B@#F_^$!\*_\ 0%M__'O\:/\ A ?"O_0%M_\
MQ[_&NDHH YO_ (0'PK_T!;?_ ,>_QH_X0'PK_P! 6W_\>_QKI** .;_X0'PK
M_P! 6W_\>_QH_P"$!\*_] 6W_P#'O\:Z2B@#F_\ A ?"O_0%M_\ Q[_&C_A
M?"O_ $!;?_Q[_&NDHH YO_A ?"O_ $!;?_Q[_&LC6/#6CZ'JGAVYTRPCM9GU
M1(R\;,,J8Y,@\^PKNZYGQ=_Q]^&O^PQ'_P"BY* .F'2BF\9->?S:HITVYC75
MYA8QZK)#=W*71WP)M) WYRHW;1VX- 'H5%>9+?:U>3VT/V^XAU66*-(86D*H
MT+(=\I0=\]^H..E7M-UO4='N-#TS41)=O<EHEE%P6R<GG+#,F/4XXYH [^B@
M=** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHIA!)/6@#G+G_ )*7IO\ V";G_P!&
MPUNW=L+NTFMS(\8E0H73&X CMGBOG_6_^%@0?&>WT&WU^ZS/D6USY:?):N0S
M_P .#MV?FOO7T.BE452Q8@ ;CU/O0!SG_"(61AL(I+F\D%I"L!+,H-Q&IRJR
M87D @'C'2K%GX;M+.:YDBFN2)D*(A8;8$)+%4XX!))YR:W:*+@8EGX=L;/79
M=6@,HFEC$?EY&Q> ,@8SDA5ZD].V36W110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5S/B[
M_C[\-?\ 88C_ /1<E=-7@_QBUCQEH?B[2DTZZ\RQN)EELD\H'9. 5VY[_>_6
M@#WBDVK@C Y]JS]$AOX-%LX]4N/M%\(AY\NT*&?'/ K1H 3 SG'-&!Z4M% !
M1110 4444 %%%% !1110 4444 %%%&: "BBB@ HHHH **** "BBB@ HHHH *
MYOQE)<+8Z=#;W<]J;G4;>WDEMVVOL9N0#CBNDKF_&/\ J]$_[#%K_P"A&@!!
MX0)_YF/Q#_X&_P#V-+_PB'_4Q^(/_ W_ .QKI** .;_X1#_J8_$'_@;_ /8T
M?\(A_P!3'X@_\#?_ +&NDHH YK_A$/\ J8_$'_@;_P#8T?\ "(?]3'X@_P#
MW_[&J?C2YU6SN;*XM8+ZYTZ++746G2A)U]'Q_&HYRO?-<U?>-[HV^LR:3+/<
MR6VB)=PSRRA8V#,1OV;<JXY&/:A:@=C_ ,(A_P!3'X@_\#?_ +&C_A$/^IC\
M0?\ @;_]C6!9>*+GPU!I&GZC%=7OVQXEDN9KM7DC>;)50 N64$8R<?CBI-.^
M)*W<@$^BSP[H;J11%*)69H&VLH  SGL: -O_ (1'_J8_$'_@;_\ 8T?\(A_U
M,?B#_P #?_L:K>%?%LWBJ:]C.G):P6ZH//BNQ*'+C. 0H 8#KSP>*\RNM9UF
M'POKLBWOB5I[;5S!#?+=YBCC#JNT_-GH3_">HH ]6_X1#_J8_$'_ (&__8T?
M\(A_U,?B#_P-_P#L:R[CQC:V5W)I)BN7MH98]/EO3.?,6>1"R@#&3Q_%G@UR
MJ>+M1D^&8M([B[GU<Z9/>27GVCRWB1'(5LXRQR ,>F:+ =LW@6U>_2^;6]<:
M[CC:%)C>_,J-@D#Y>Y4?E5C_ (1#C_D8_$'_ (&__8UQ]EX^N=,M;ZXN;6ZO
M9+.SL"R/=+M?S>-Z_+D-D\@YZ5IWGQ+2VM)W;2<3P7<MK(LMT$B!10W$FWJ0
M1A<9)XH8&[_PB'_4R>(/_ W_ .QH_P"$1_ZF3Q!_X&__ &-0:3XKN=2O[.TN
M-)-E]HMUFS-<?-DC.U%*C?CC/((]*H"^O=?^(FIZ'+=W-G8Z9;PRJMM(8WG=
M\DDL.=HQC% KFM_PB'_4Q^(/_ W_ .QH_P"$0_ZF/Q!_X&__ &-4=3\7Q^&[
MJ:SG$E\+6(75Y<%@IAB=RJ8&/G.>W''-=@KJZ*RGAAD?2@9SO_"(?]3'X@_\
M#?\ [&C_ (1#_J9/$'_@;_\ 8UCQO=K\8WL_[1OC9G3/M/V4W!\H2;]N=OIC
MMZ\T^_\ ';:=XDU6U>T1],TZP6ZEG63YV9F( "X]1CK0!J_\(A_U,?B#_P #
M?_L:/^$0_P"IC\0?^!O_ -C6)X-U34[SQMXC@OI)DB6.VFBM'N/.6#>N3M.!
MQ[8KOQ0*YSG_  B'_4Q^(/\ P-_^QH_X1#_J8_$'_@;_ /8UTE% SFCX0./^
M1C\0_P#@;_\ 8U4BLKC1O&6D6Z:OJ=U!=07)DCNY_,7*>7M(&!@_,:["N<U3
M_D>_#O\ U[WO_M*@#HZ*** "BBB@ I&[4M!H Y&YL9M8\9:C:MJ^IVD%M9VS
MQQVD_EKN=I=Q/!R?D%6?^$0_ZF/Q!_X&_P#V-2:?_P C[K?_ %X67_H4];[9
MXQ0!SG_"(=_^$C\0?^!O_P!C1_PB'_4Q^(/_  -_^QKFXM6U&SUF>SUF34K>
M:[DD6UNX9?,M+@!6*JF/]4V/S(ZTWP9XWN&T"TM+^&:ZO(],%[]HDG7,RERO
MS$XVD8ZG/% '3?\ "(?]3'X@_P# W_[&C_A$/^IC\0?^!O\ ]C6+%\1VE@MM
MNC,;B347T^2/[2,1R*NX'<5Y4CVXJ"Z^*21Z1I]_;Z*\LEU THBEN1'R'V%$
M.T[WSS@ ''- '0_\(A_U,?B#_P #?_L:/^$0_P"IC\0?^!O_ -C7+>'_ !=>
M6?B"\L=12XG2\UAK6 M/O^S$Q!PHR!E<Y':GZU\1"FFZS$VFW$$MI;K<*\%V
MNXQE]F0P4@-GMR/>BP'3?\(C_P!3'X@_\#?_ +&C_A$/^IC\0?\ @;_]C6=X
MVLM4U#PE'?Z-J-]:WMK&+@1P3E!<* "R-CN1T/K67J6NN="L?%<$^IBTOWMH
M$MTO-GE@L,MM(())X/MGUH Z7_A$/^ID\0?^!O\ ]C1_PB'_ %,?B#_P-_\
ML:R8_B+_ ,3A[&?1IE1;Z:R$D<P<LZ)O!"X'4>_!]:YW6_']_K/AO49-/M9-
M/-K]GE%U;WF\DO(!Y;84;6QG<N<B@#N/^$0_ZF/Q!_X&_P#V-'_"(?\ 4Q^(
M/_ W_P"QK)_X6 WFP0KI#-*^I/IC@W( 615W!L[>0?T]ZAF^)7D^&;+6SH[F
M"=2\J?:5W1J'V' QECWZ >]%A&Y_PB'_ %,?B#_P-_\ L:/^$0_ZF/Q!_P"!
MO_V-<_\ %:]O++0-,OK"^U"VD>^AB*V<Q1I$<\C'0GT]*7^UIM$U;0[7&L.M
M\MS.(KV\#,K(A^1\@G'<8. :!F__ ,(A_P!3'X@_\#?_ +&JMWX"M+V6W>YU
MG7)Y+:030,]YS&^,;A\O7!-4=&^(W]K0[AHLL,C:>+^)#<(=R[RA4D@!>>_I
M42?$MY3:QQZ(SW$MW-9N@NAM22--^0Q7E2.^!18#='A'_J8_$'_@;_\ 8T?\
M(C_U,GB#_P #?_L:SK#Q[_:[6":7H\US)<6R7<\?G*K01LQ7(S]X@@GJ./RK
M*MO'TUEX=N=2DTVXN1'=W(F6:\3,:HW(4A<L/08Z#DB@#IO^$0_ZF3Q!_P"!
MO_V-'_"(_P#4R>(/_ W_ .QK.\-:A<7_ (W\11&[N9++R;66"*1\B/>A)VCM
MVXJ#P'-/]M\3F\U*^N8[34'@C%U.7$<8 (QGZF@#8_X1#_J8_$'_ (&__8T?
M\(A_U,?B#_P-_P#L:R]/^(D&J"_>QTVYF@MU)AFY1)<-M(+,H5>>>IX_*DL_
M'[WT,#1Z08W:[>UG:6YVQ1,I .'V\DYX! SZYH U?^$0_P"IC\0?^!O_ -C1
M_P (B/\ H9/$'_@;_P#8USMEX^FB9D_LVXN'FU:>QVRW:_NF1<\';]S@^XI;
MOXH)'I.GWMKHTDKWEOYPBDN!'D[]FQ#M.]\\X';F@#H?^$1_ZF/Q!_X&_P#V
M-'_"(]_^$D\0?^!O_P!C6;XMUO4+6X\.:5;DV;:S=>3/<1G+0KMW%5)[GIG]
M*NZA>GPI':HD]UJ$EW(EK:VUS-DM*<G)D() P.^>E $O_"(?]3'X@_\  W_[
M&C_A$/\ J8_$'_@;_P#8U=T#7(?$&E)?VZE5+-&Z$YV.I*L,]^1UKF_B1)=6
M\6B26FH7UJTVIPVTGV:<QAT<_,"!U/'6@$:__"(?]3'X@_\  W_[&C_A$/\
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
M+*'3K.&TMT9885VH&8L0/J>361XD_P"0IX:_["G_ +;S5T-<]XD'_$T\-?\
M84_]MYJ .AHHHH **** "BBB@ HHHH **** "J&K:19:U:K:W\!FA5UD4!V0
MJZG((*D$$5?HH YS_A!= _Y][O\ \&%Q_P#'*/\ A!= _P">%Y_X,+C_ .+K
MHZ* .<_X070/^>%Y_P"#"X_^+H_X070/^>%Y_P"#"X_^+KHZ* .<_P"$%T#_
M )X7G_@PN/\ XNC_ (070/\ GA>?^#"X_P#BZZ.B@#G/^$%T#_GA>?\ @PN/
M_BZ/^$%T#_GA>?\ @PN/_BZZ.B@#G/\ A!= _P">%Y_X,+C_ .+H_P"$%T#_
M )X7G_@PN/\ XNNCHH YS_A!= _YX7G_ (,+C_XNC_A!= _YX7G_ (,+C_XN
MNCHH XM_!^BCQ##:"*[\EK5Y"O\ :%QRP90#_K/<UH_\(+H'_/"\_P#!A<?_
M !=79?\ D;;;_KQE_P#0TK6H YS_ (070/\ GA>?^#"X_P#BZ/\ A!= _P">
M%Y_X,+C_ .+KHZ* .<_X070/^>%Y_P"#"X_^+H_X070/^>%Y_P"#"X_^+KHZ
M* .<_P"$%T#_ )X7G_@PN/\ XNC_ (070/\ GA>?^#"X_P#BZZ.B@#G/^$%T
M#_GA>?\ @PN/_BZ/^$%T#_GA>?\ @PN/_BZZ.B@#G/\ A!= _P">%Y_X,+C_
M .+H_P"$%T#_ )X7G_@PN/\ XNNCHH YL^!= QQ!>?\ @PN/_CE6=.\)Z/I=
M^E]:VTHN41D5Y;F67:&QD#>Q S@?E6W10 4444 %%%% !2$9%+10!B:AX5T?
M5K\WUY;2FY,8C,D=S+$2H)(!V, <9/YU7_X070/^>%Y_X,+C_P"+KHZ* .<_
MX070/^>%Y_X,+C_XNC_A!= _YX7G_@PN/_BZZ.B@#G/^$%T#_GA>?^#"X_\
MBZ/^$%T#_GA>?^#"X_\ BZZ.B@#G/^$%T#_GA>?^#"X_^+H_X070/^>%Y_X,
M+C_XNNCHH YS_A!= _YX7G_@PN/_ (NC_A!= _YX7G_@PN/_ (NNCHH YS_A
M!= _YX7G_@PN/_BZ/^$%T#_GA>?^#"X_^+KHZ* .<_X070/^>%Y_X,+C_P"+
MH_X070/^>%Y_X,+C_P"+KHZ* .<_X070/^>%Y_X,+C_XNC_A!= _YX7G_@PN
M/_BZZ.B@#G/^$%T#_GA>?^#"X_\ BZ/^$%T#_GA>?^#"X_\ BZZ.B@#G/^$%
MT#_GA>?^#"X_^+H_X070/^>%Y_X,+C_XNNCHH YS_A!= _YX7G_@PN/_ (NC
M_A!= _YX7G_@PN/_ (NNCHH YS_A!= _YX7G_@PN/_BZ/^$%T#_GA>?^#"X_
M^+KHZ* .<_X070/^>%Y_X,+C_P"+H_X070/^>%Y_X,+C_P"+KHZ* .<_X070
M/^>%Y_X,+C_XNC_A!= _YX7G_@PN/_BZZ.B@#G/^$%T#_GA>?^#"X_\ BZ/^
M$%T#_GA>?^#"X_\ BZZ.B@#G/^$%T#_GA>?^#"X_^+H_X070/^>%Y_X,+C_X
MNNCHH YP^!= Q_J+O_P87'_Q=26G@[1+*_@O(;64SP,6B:2ZFD"$@@D!F(S@
MD=.];]% !1110 4444 %%%% !1110 4444 %1RSQ0*&FE2-2<9=L#/XU)7/^
M)HDFGT:.1%=#?IE6&0>#0!K_ -H67_/Y;_\ ?P?XTO\ :%E_S]V__?P?XU$-
M*T\=;&W_ ._8I/[-TS)'V.VR.H\L9H E_M"R_P"?NW_[^#_&E_M"R_Y^[?\
M[^#_ !J#^SM+P#]DM<$X!V+UI?[,TS)'V.VR.O[L<4 3?VA9?\_=O_W\'^-'
M]H67_/W;_P#?P?XU%_96G?\ /C;_ /?L4O\ 9.G?\^-O_P!^Q0!)_:%E_P _
M=O\ ]_!_C1_:%E_S]V__ '\'^-1_V3IW_/C;_P#?L4?V3IW_ #XV_P#W[% $
MG]H67_/W;_\ ?P?XT?VA9?\ /W;_ /?P?XU'_9.G?\^-O_W[%']DZ=_SXV__
M '[% $G]H67_ #]V_P#W\'^-']H67_/W;_\ ?P?XU'_9.G?\^-O_ -^Q1_9.
MG?\ /C;_ /?L4 9LM]:?\)7;M]J@V_8I!GS!_?2M;^T++_G[M_\ OX/\:B_L
MC3B<_8;;/0?NQTI?[)T[_GQM_P#OV* )/[0LO^?NW_[^#_&C^T++_G[M_P#O
MX/\ &H_[)T[_ )\;?_OV*/[)T[_GQM_^_8H D_M"R_Y^[?\ [^#_ !H_M"R_
MY^[?_OX/\:C_ +)T[_GQM_\ OV*/[)T[_GQM_P#OV* )/[0LO^?NW_[^#_&C
M^T++_G[M_P#OX/\ &H_[)T[_ )\;?_OV*/[)T[_GQM_^_8H D_M"R_Y^[?\
M[^#_ !H_M"R_Y^[?_OX/\:C_ +)T[_GQM_\ OV*/[)T[_GQM_P#OV* )/[0L
MO^?NW_[^#_&C^T++_G[M_P#OX/\ &H_[)T[_ )\;?_OV*/[)T[_GQM_^_8H
MD_M"R_Y^[?\ [^#_ !H_M"R_Y^[?_OX/\:C_ +)T[_GQM_\ OV*/[)T[_GQM
M_P#OV* )/[0LO^?NW_[^#_&C^T++_G[M_P#OX/\ &H_[)T[_ )\;?_OV*/[)
MT[_GQM_^_8H D_M"R_Y^[?\ [^#_ !I/[0LO^?RW_P"_@_QIG]DZ=_SXV_\
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
M;;Y<J1L^_/3 4$_I5/2_&GA[6G9=/U-9MJLQ8QNB@+][YF ''?FH/!]W<?\
M"":9=:F;C[4EJ&G\Z)A(&'!RN,Y_"N"TS2=3UGX-ZEI5G;W45\+N60P7$+0M
M*AEW[1N X9?3Z&D*YZ,GB_0FM)KL:B#!%]YO+?G')*\?,/<9%01^/O#$OV/9
MJFX7K;;8B"3$I_V3MYJI/K%G>>%;KRK&]5[>S9-C64BM$VS:% QD\G'RY%>>
M:-'?P0^ ?M%QJTZVDO[ZU?3'06OR%>6$8/7CDFA+4?0]7U7Q?H>B7T5EJ-\8
M;F9=T<7DNY<>VU3FM#3]2M-4LDO+*4R0/D*VPKT.#P0"*\^\?2S_ /"9>&F@
MEU"W%MYSRW5M8O.(@R8'\)'/3'6JOBG5]5NK^UFTF77([8Z9=$^3!*@>90/+
M)7;D$G. >30!ZIO''/6G9S7E>DWOBC4-9$M_>75I:QV4;K']FF'GH8_GZ859
M _J-P[54FU'4M-^&VFZMJ.N:I!+),D=VMTTL38!;C>%+1D\?-@YQ[TV@/7\T
M YKRSP[:ZC=6NB7EMXCO]8L]1BDM[N:.]D B?[PD3.""-I4\?AS7J,:[$"Y)
MP ,L<D_6D(?CWHQ[T44#.=\;9_X1IN?^7NT_]*8ZZ$#&:Y_QM_R++?\ 7Y9_
M^E,5=#0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110!S_@W_D!S_P#81OO_ $IEK>*Y&*P?!O\ R Y_^PC??^E,M=!0
M S:?7]:7:V.M.HH JWD[VEG+.L,MP44D10@;W/H,D#/UKG-*\:G5M7N=.CT#
M5HI+69(;EY/)*PLPR,[9"2,=P#75MTK@-'T;7DU/QD\EF^G?VLV^SN#-&^U@
MFP9"DD'/-+J#.Z,JXW"1=HZG=69;>(;:X\2WNA".6.XM(8YF=MNQU?.-ISG/
M!Z@5P%MX'U>V\/Z='):37)2Z634M,N)X3'<@*5+(5 4<G=\W)[G-,\0^#-;G
MU>_FTS2,P>18I:,;I-R^4^6Y9LC XS3L!ZN)$9MH=2WH#S63XA\06WAS1Y-2
MN8IIX(I$600;2R;B "02.,D5Y_!X0U^+Q0=2ATGR%?7)+OS5N(\K T6W.,_W
MN2O?%5+[P+XG.B7-K!9JTOD)#*!/&HOIA,',Y.>/E&/F^8YQTH ]@5\X4N-V
M,XSS31/$I \Z/TQN KSF3POK:Z_-?R Q#[1)=27Z2H':W,6T6W7/#<Y^[WZU
MR'A_2-$U.TOX;W3Y[#5)+>(65S>6L4:&1#\A5E+;I"<;B<;O2BP=#VG5[/3]
M0TYQJ$C+;PGS3)',T9C*CJ&4@CC-97AW6;!K"(Z=IM_'ILK P7<B[A<%C][E
MB_/]Y@,U-<>'4U+P=>:3*D5M/J%NPN7@CV RLOS-@>]5=#AU^#08M$NK$6LU
MO;?9Q?I.K1L0I 9%SN!Z'! H$=/O1LX8'!P<$<&H-0O#8V,]VMO+<>2A?RHB
MNY@.H&X@?F:X7PMH/B'P_-).NGHN+6&VD@\]0+J4/^\N21GG:>_S'%=''?ZE
MJGAS47?2BMUNF@A@CG4^<O16#' &??IS0QEGP[XAM_$GA^#688)[:VF!:/[1
MM#%1_%\I( Z]ZCUSQ38Z+X;EUYA+=6<2[R+<J6*YP2 Q&<5R>A:7XE@\ V?A
M6XT0V[):/!-=27431]&P %);DD#IQ6'J/@'7)?#/V&'1[=V?1EM(X1+&HMKD
M-EWZX.\?Q#GL:?4#U^WG%S;13QY"R(' /7!&>:F ]ZR]%;4!;^1?62VR0I&D
M3><',GR#<3CI@Y%:B_=%)@9%YX8TV_OFN[B.5I'&'03N(Y!_M(#M/XBKVGZ=
M;Z79I:VJLL2DD!G+GGU)R35NB@!*YWP%_P B'HO_ %[+71USG@+_ )$/1?\
MKV6@#HZ*** "BBB@ HHHH YW3/\ D?/$/_7K9?\ M:NBKG=,_P"1\\0_]>ME
M_P"UJZ*@ H/2B@]* *E]=/9VCS1VTUTXP%AAQO8YQQN('YD5@:+XS&NWT]K#
MHFJ0"WN#;3S2B(I%(!G!VN3Z<@8KIVR%) R0.@[UYSI.@>(O['\86IM7TRZU
M.YDGLYC.CXW   [2<'C]:2 ]#\U F[S%*^N[C\ZYJ672/$VN7VESQ7D5WI3(
M#*LYBW;QD;61LD$=C7+IX)U"+3-'C?3Y[NT69GU#2[BXB RRXW)M"I@'D#KS
MGK4&K>$=>?Q)>7ECI+>4+^REMY1=)N\J)2KX);(./7K3 ]/M([>VMX[:VV+%
M&,(B'H!5#7_$5OX?LX;J>*:>*6X2W)@VML9C@$@D<9]*\ZT_P;XAMM=BN;?3
M?L6;Z^=ITN(R8XIE_=G .2 >2/:H9/!7B6/3T2#3<!6LQ+;I<1@3R1/NDN.O
M5AQSR>]# ]?RI<@,-PZC/2F^?"6'[Z//3[PKS27PQK%K>7UW<EXT3[7+<7T4
MR+)=1R+^[B'<%/5N!CBN:T#2-*U&QO5;3WT[Q '@FLI;RSCB1GCP $VD[B<'
M=R,YSBCJ+9'MEW?6UE9S7ES.L5O I>20GA0.IK-TWQ$-26&5=.OX(+A@+>::
M,;901D-@$E1@?Q 55USPG!K'@F^T&(169O(B6,2;5$I.XM@>K=:CA3Q!>>&I
MM)ELQIET+4P+>+.KJ7VX#( <]?[P% SIU8-G:X(SU'K5/6-3&C:1<Z@UO/<Q
MP(9'CAV[]HZD;B!^M<AX9T;7=!:>=--CBAE%O";/[0H&5R);C(R,G.<=3CFM
M6ZN=4UOP-?;=)*W]S%+"ELDZD'.55@YP,$8-#V$:>CZY#J^@P:SY<MK;2Q^:
M!<%0P3J"=I(Z>]97C+5-(MO#2ZA?Q7-U9B1"KV4NR1=QP&!#*<<@<>M84>E^
M);SP#'X5?0OLI&G&![F:YB=&<+A0H5B>3W.,5C:SX%URYTJ:WM]%@D+V5HEM
M'YT:_9'C8&1.3CYL$Y'7O0'0]+TS0--TZ<W5G"Z2O&%+-(S9&2<G)Y;DY/4U
MKCO5#2Y;UXYEO+-;;RWV18E#ETP/F..ASD8]JT*&""BBB@9SWC;_ )%EO^OR
MS_\ 2F*NAKGO&W_(M-_U]VG_ *4QU>DUZPBD:-FEW*<'$+'^E &G165_PD6G
M_P!Z;_ORW^%'_"1:?_>F_P"_+?X4 :M%97_"1:?_ 'IO^_+?X4?\)%I_]Z;_
M +\M_A0!JT5D_P#"1:?_ 'IO^_+<_I2?\)%:=K>_/N+23_"@#7HK(_X2*U_Y
M]K__ ,!)/\*/^$BM?^?:_P#_  $D_P * ->BLC_A(K7_ )]K_P#\!)/\*/\
MA(K7_GVO_P#P$D_PH UZ*R/^$BM?^?:__P# 23_"C_A(K7_GVO\ _P !)/\
M"@#7HK(_X2*U_P"?:_\ _ 23_"C_ (2*U_Y]K_\ \!)/\* ->BLC_A(K3_GV
MO_\ P$D_PJJ_B^U1RO\ 96N/C^)-+F(/T.V@#H:*YW_A,;;_ *!&O_\ @JF_
M^)I/^$QMO^@1K_\ X*IO_B: .CHKE[KQU865K-<W&EZY'#$A=W;3)@% ZDDC
MBNDBE6:))$SM=0PR.QH DHHHH **** .?\&_\@.?_L(WW_I3+705SW@T_P#$
MDF'_ %$;[_TIEKH: "BBB@!",TFTYZTZB@!NVDV'UI]% # F!UI=I]:=10 P
MQ@C%4H=#TNW!$&FV40+B0A+=%RPZ'@=?>M"B@!H7 ZT;?>G44 -*\YS2;33Z
M* &E?>C:<=:=10 W;BG 444 %%%% !7.> O^1#T7_KV6NBSS7.^ N/ >B_\
M7LM '1T444 %%%% !1110!SNF?\ (^>(?^O6R_\ :U=%7.:8?^*[\0?]>ME_
M[6KHZ "BBB@!".*0+3J*+ ,*DCK2[33J* &;3GK2[?6G44 ,:,.C*P#*1@@C
M((JE!HNFVR*D&G6<2*_F*L=NJ@/_ 'A@=?>M"B@!NWCWHVT[-% #"N: GO3Z
M,T -V^M!7GK3LT4 - ('6G444 %%%% '/>-O^19;_K[L_P#TICKH:YWQL?\
MBFF_Z^[3_P!*8JZ$'.: %HHHH **** $(]Z *6B@ HHHH **** "BBB@ HHH
MH *3%+10 F**6B@#GO'/_(A:]S_RXR_^@FM?3A_Q+;0_],E_D*R/'/\ R(6O
M?]>,W_H)K8T[_D&6O_7%/Y"@"S1110 4444 <K9Z/XGTM9X+#4-(-LUS//'Y
M]I*7 DD:3!(D .-V.@Z58\GQG_S_ .@_^ 4W_P =KHJ* .=\GQG_ ,_^@_\
M@%-_\=H\GQG_ ,_^@_\ @%-_\=KHJ* .=\GQG_S_ .@_^ 4W_P =H\GQG_S_
M .@_^ 4W_P =KHJ* .=\GQG_ ,_^@_\ @%-_\=H\GQG_ ,_^@_\ @%-_\=KH
MJ* .=\GQG_S_ .@_^ 4W_P =H\GQG_S_ .@_^ 4W_P =KHJ* .=\GQG_ ,_^
M@_\ @%-_\=H\GQG_ ,_^@_\ @%-_\=KHJ* .=\GQG_S_ .@_^ 4W_P =H\GQ
MG_S_ .@_^ 4W_P =KHJ* .=\GQG_ ,_^@_\ @%-_\=H\GQG_ ,_^@_\ @%-_
M\=KHJ* .=\GQG_S_ .@_^ 4W_P =H\GQG_S_ .@_^ 4W_P =KHJ* .=\GQG_
M ,_^@_\ @%-_\=H\GQG_ ,_^@_\ @%-_\=KHJ* .=\GQG_S_ .@_^ 4W_P =
MH\GQG_S_ .@_^ 4W_P =KHJ* .=\CQB3G[=H/_@%-_\ ':O^'=*?1/#MAIDD
MRS/;0B-I%7:&([@9./SK3HH **** "BBB@ HHHH YNZT?6X?$-YJ>DWNG(EW
M##&\=W;NY!CWX(*NO7?^E.\GQG_S_P"@_P#@%-_\=KHJ* .=\GQG_P _^@_^
M 4W_ ,=H\GQG_P _^@_^ 4W_ ,=KHJ* .=\GQG_S_P"@_P#@%-_\=H\GQG_S
M_P"@_P#@%-_\=KHJ* .=\GQG_P _^@_^ 4W_ ,=H\GQG_P _^@_^ 4W_ ,=K
MHJ* .=\GQG_S_P"@_P#@%-_\=JM?S>,;&T:X:\T%@"HQ]CF'4@?\]?>NKK+\
M0_\ ('D_WT_]"% % Q>,A_R_Z#_X!3?_ !VLB37O%,7]H"2?2E>RD6-D-A+F
M4L,KL_?<Y]\5W.,US5QX8NKFZU29]0B'VF6*:V MS^X:,8&[YOG'KTH PT\5
M^('>%3=Z4JN/WCMI\N+=LD!9/WW#9!&!FK.D:]XEUJ%9+6\T==SE-DFGS!EP
M,Y/[[H1C'U%6X/!1AN$<WRM'-(L]\GDX\^56W J=WRC/4<]!3M0\#V]R+<6D
ML5D(KK[1MB@ 7&<X !&&Z_-SR3QS0+4LB+QD?^7_ $'_ , IO_CM+Y/C/_G_
M -!_\ IO_CM="!BEH&<[Y/C/_G_T'_P"F_\ CM'D^,_^?_0?_ *;_P".UT5%
M '.^3XS_ .?_ $'_ , IO_CM'D^,_P#G_P!!_P# *;_X[7144 <[Y/C/_G_T
M'_P"F_\ CM'D^,_^?_0?_ *;_P".UT5% ')W^C>*-6@2UO=0T=;?SX99/)M)
M0Y"2*^ 3(0,[<=*ZL#%+10 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110!SWCG_ )$+7O\ KQF_]!-;&G?\@RU_ZXI_(5C^.?\ D0M>_P"O
M&;_T$UL:=_R#+7_KBG\A0!9HHHH **** "BBB@ HHHH **** "BBB@ HHHH
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
MD# YVYQ@<'WKT?5K6_N?!EQ96]LDE]-:&'RGFPH8KM/S8Y ^G-;NT?2C%#U
M\\'@S4[KP;X;MG6"WU?0I(Y8D,GF1R%!@@D 8R/RK4\1VOB#Q!X+U*Q_LRV@
MO+N(PI";O<%SP6+[<8QVQ77[1C%+M%(#R_1O!NI:;XMT'4X="M;2"TM6@NRE
M^7)9@!N (Z#&<<=:LZWX=U>\^(9UP:%;WEI!:K! #J B?>&#;\;>!VP<UZ-@
M9ZFC:.*8'EGBKP=K^O:I?7T>GV'FW&F0P*QN "LJR!S_  ] !@&I$\":H#X@
MFNX_M-U>0RK:O)>?NR)5 *,FW^$CKR/0"O4-HI-HH \>\8:3%HWAOP] ^DH+
MKRFBN$BN(@O^K"$YE 1CC !^\.U;7A71])N=4M+O2[:*WMTL4BU#3YX5:19$
MP8BQQC< 3R.M>AS6L%P@2>&.50<XD4,,_C3UAC1B5103C. !G'2A"9ROQ!TG
M4]<\*3Z7I5M%-/.Z9,L_EA &!ST.>F*S_$7A/4->U?1;R7>+2& PW5I'=^68
MV)!#A@/FQC'8UWFT4FT4#/,I/!&J)X?\0V LK6YU"Y$JVFHO/B25)&!VR<9&
MW'OTXQ5&?P-K\@NHUTNQ,4M_972*;H<")0'_ (>IQ^.:]<VC\*-HH \H@\"Z
M]'8JLEK:R+'<7@2S-P/+"3'*2#Y>&3/3'T-.?P)XA749G9HKF&*&S4-)./\
M3#!U5P1P&R>N>G->J;1[T%1[CZ4 >'>*=&ETBWL+._M)+Q[A;AGACN80L$3N
M&$2>: ,CH&7YO3BNW\+Z1I<VNSW^F1VZV#PQ?:+-X%W0W2 KD\<,%QGUZUVT
MMI;W&TS0QR[3E=Z!L'VS3TB1"2J@%CDX'7ZT(#D=4T#4+7QI'XITF**[E:S^
MQSVDLOE[EW;@ZO@@$<Y!%5/%/AO6=<G@NTBMY'-K+;?9GEPMNSXVRJ2#EEP>
MF.O%=UMYI=HH Y>*77]*?3M.6TMKJW$D=NUPTS>8T83YY",8SN'3-9^O:9K\
MGC[2];T_2[>YM+&VEB(:\$;2,^.VTXQBNW* C!I=HH \XU'PGK^M:S_:ES%9
MVL\VFW%GE9-[6K,248';\W'&1@C-)H/ASQ'HNNW.H0:7IT8FLK:V$8N?EW(V
M';A>X)(]^M>C[1FC8,YH $.13J,44@"BBBF!#=_\>DW_ %S;^597@W_D2-!_
M[!T'_HM:U;O_ (])O^N;?RK*\&_\B1H/_8.@_P#1:T ;=%%% !1110 4444
M%%%% !1110 4444 <]XY_P"1"U[_ *\9O_036QIW_(,M?^N*?R%8_CG_ )$+
M7O\ KQF_]!-;&G?\@RU_ZXI_(4 6:*** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** .5:RU_3_$FK7VGVFG7-O?&%
MAY]V\3(43:1@1L#^=6?M?B__ * VC?\ @SD_^,5T&.:,"@#G_M?B_P#Z VC?
M^#.3_P",4?:_%_\ T!M&_P#!G)_\8KH<48H Y[[7XO\ ^@-HW_@SD_\ C%'V
MOQ?_ - ;1O\ P9R?_&*Z'%&* .>^U^+_ /H#:-_X,Y/_ (Q1]K\7_P#0&T;_
M ,&<G_QBNAQ1B@#GOM?B_P#Z VC?^#.3_P",4?:_%_\ T!M&_P#!G)_\8KH<
M48H Y[[7XO\ ^@/HW_@SD_\ C%'VOQ?_ - ;1O\ P9R?_&*Z'%&* .>^U^+_
M /H#:-_X,Y/_ (Q1]K\7_P#0&T;_ ,&<G_QBNAQ1B@#GOM?B_P#Z VC?^#.3
M_P",4?:_%_\ T!M&_P#!G)_\8KH<48H Y[[7XO\ ^@-HW_@SD_\ C%5;_6O%
MFGP1RR:%I+J\T<7R:F^078*"<PC@9R?:NKQ61XB'_$MC_P"OJ#_T8M %3[9X
MO_Z ^C?^#.3_ .,4OVOQ?_T!M&_\&<G_ ,8K?  -.Q0!SWVOQ?\ ] ;1O_!G
M)_\ &*/M?B__ * VC?\ @SD_^,5T.*,4 <]]K\7_ /0&T;_P9R?_ !BC[7XO
M_P"@-HW_ (,Y/_C%=#BC% '/?:_%_P#T!]&_\&<G_P 8H^U^+_\ H#:-_P"#
M.3_XQ70XHQ0!SWVOQ?\ ] ;1O_!G)_\ &*/M?B__ * VC?\ @SD_^,5T.*,4
M <]]K\7_ /0&T;_P9R?_ !BC[7XO_P"@-HW_ (,Y/_C%=#BC% '/?:_%_P#T
M!M&_\&<G_P 8H^U^+_\ H#:-_P"#.3_XQ70XHQ0!SWVOQ?\ ] ;1O_!G)_\
M&*/M?B__ * VC?\ @SD_^,5T.*,4 <]]K\7_ /0&T;_P9R?_ !BC[7XO_P"@
M-HW_ (,Y/_C%=#BC% '-S7'BZ2%X_P"Q]&!92/\ D)2>G_7&M/P_82Z7X<TS
M3YV1IK6UBA<H<J650#CVR*T,4HXH **** "BBB@ HHHH **** "BBB@ HHHH
M Y[QS_R(6O?]>,W_ *":V-._Y!EK_P!<4_D*Q_'/_(A:]_UXS?\ H)K8T[_D
M&6O_ %Q3^0H LT444 %%%% !1110 4444 %%%% !1110 4444 %%%4]3U&#2
MK)KNXW^6I PBY)).  /K0!<HK'_MX_\ 0*U3_OP/\:7^WC_T"=4_[\#_ !H
MUZ*R/[>/_0)U3_OP/\:/[>/_ $"=4_[\#_&@#7HK(_MX_P#0)U3_ +\#_&C^
MWC_T"=4_[\#_ !H UZ*R/[>/_0)U3_OP/\:/[>/_ $"=4_[\#_&@#7HK(_MX
M_P#0)U3_ +\#_&C^WC_T"=4_[\#_ !H UZ*R/[>/_0)U3_OP/\:/[>/_ $"=
M4_[\#_&@#7HKGI?%$L<A5?#FN2@?Q);I@_FXIG_"5S_]"OK_ /X#Q_\ QR@#
MI**YO_A+)_\ H5]?_P# >/\ ^.4?\)9/_P!"OK__ (#Q_P#QR@#I**YO_A+)
M_P#H5]?_ / >/_XY1_PE<_\ T*^O_P#@/'_\<H Z2BN3O?'*Z;937E[X>UZ&
MVA7=)(UNF%'KP]6!XLF8 CPQKY!Y'^CQ_P#QR@#I**YO_A+)_P#H5]?_ / >
M/_XY1_PE<_\ T*^O_P#@/'_\<H Z2BN;_P"$LG_Z%?7_ /P'C_\ CE'_  ED
M_P#T*^O_ /@/'_\ '* .DHKF_P#A+)_^A7U__P !X_\ XY5F'7[B:,.-!U5,
MG&V2- P_#<: -NLGQ$#_ &6K=DN(6/T#J:3^VKC_ * FH_\ ?*?_ !55-3OK
MF^L7@71]04DJ<E4[$'^][4 =#WI:R/[9N 3_ ,274#[[4_\ BJ/[:N/^@)J/
M_?*?_%4 :]%9']M7'_0$U'_OE/\ XJC^VKC_ * FH_\ ?*?_ !5 &O161_;5
MQ_T!-1_[Y3_XJC^VKC_H":C_ -\I_P#%4 :]%9']M7'_ $!-1_[Y3_XJC^VK
MC_H":C_WRG_Q5 &O161_;5Q_T!-1_P"^4_\ BJ:^NSQH7;1M0"J"22J<?^/4
M ;-%8MOKMQ>6T=S;:3</!*H>-RZC<I&0>M2?VI?_ /0&G_[^+0!K45D_VI?_
M /0&G_[^+1_:E_\ ] :?_OXM &M163_:E_\ ] :?_OXM']J7_P#T!I_^_BT
M:U%9/]J7_P#T!I_^_BT?VI?_ /0&G_[^+0!K45D_VI?_ /0&G_[^+1_:E_\
M] :?_OXM &M163_:E_\ ] :?_OXM']J7_P#T!I_^_BT :U%9/]J7_P#T!I_^
M_BTAU+52?DT1B/\ ;N56@#7HK(_M'6/^@'_Y-K_A1_:.L?\ 0#_\FU_PH UZ
M*R/[1UC_ * ?_DVO^%1S:MJ=O"\TNC!8HU+.QNEPH')/2@#;HJO:7#7-I%.5
M"^8H; ;.,^_>K% !1110!SWCG_D0M>_Z\9O_ $$UL:=_R#+7_KBG\A6/XY_Y
M$+7O^O&;_P!!-;&G?\@RU_ZXI_(4 6:*** "BBB@ HHHH **** "BBB@ HHH
MH **** "N9^(#,G@C4'0E77RB&'4?O%KIJYCXAC/@/5<=0B$?@ZF@#IN]%(2
M1BN%?6M1^QO;C6#&W]H747VPI&658P65,8V\].F< ]^: .[HKSQ/$FOWTH:U
MD"74V;>.Q=4 1OL_F"0GKG=QR<8J]I7BF[MIM)L-9$S7=SNC+J(R"V_:"Y4X
MSR =F1G/0"BP7.VHIJ$D<X_"G4 %%%% !1110 4444 )@&EHHH **** "BBB
M@##\7017'A'5(95W1O;L&'K6K:C-G"?^F:_RK/\ %'_(KZC_ -<&K1M/^/.#
M_KFO\J )>U%%8S^*--33C?-).(A.UOL^S/YF]201LQN.,$].@S0!M45AOXKT
MA)94:\ "0^:7V,4QC=@-C!;:0=H.<5<T_5[34X()K61G292RY0@@ X.01\I!
MXP: -#%)BEHH **** #&**** "BBB@ HHHH **** "JNI?\ (+N_^N+_ /H)
MJU5;4O\ D%W?_7%__030!E^"_P#D1]!_[!\'_H K=K!\%_\ (C:#_P!>$'_H
M J[/J@M]8MM.>"4?:(GD6?*[!MQD'G.><],>] &A2UAZ+XGL_$'VTZ:&FBM7
M\OS0RX=NX SD?B!GM55_&=K!#;-<V5W \]R;?RVV,4((&XD,01R.A)YZ<&D!
MTU%5K:Z2Z5FCS@,5!..??Z58'(I@+1110 4444 %%%% !1BBB@ HHHH *SM;
M _L#4?\ KVD_]!-:-9^M_P#( U#_ *]I/_030 NDG.D6>.1Y"<_@*N!CFN O
M9]1_M71H;*29W-M"T44-QM"$-^\:5,_,I7C.#@CM5!FUG4HYTL=5G22,B6_$
MEPX\J;>0$7&=O'.T<' SUH#J>G@Y-.KEM"UV>Z\2ZCI5S:LLL"+(TI?CL -N
M,#U!SSS74T <]XY_Y$+7O^O&;_T$UKZ?_P @RU_ZXI_(5D>.?^1"U[_KQF_]
M!-:^G_\ (+M<]/)3^0H L$FC<?I7G,NIH=&=1JDXT]-1N([FX6Z??%@'8N_J
M!OP,9IZRZ_IXN=3NKAYHI+!','FME , DC&$/J1D]>.* /1,TM9F@ZC_ &MH
MEG?B$P^=&&\LMNQVZ]Q[UIT %%%% !1110 44UVV(6[#DUR]MXXAN[:*ZMM"
MU^6"9 \<BV)PRD9!'/<4 =517-_\)A_U+OB#_P  ?_KT?\)A_P!2[X@_\ ?_
M *] '245S?\ PF'_ %+OB#_P!_\ KT?\)A_U+OB#_P  ?_KT =(:X7XI^(=*
MTKPA?65Y?10W=S#_ */"YP9<,,XK5_X3#_J7?$'_ ( __7KBOB?:CQSX6-I;
M^'==748'$MJ[V6!GH5)W< B@#T30/$6E^);$W>E7:74*-L9TS@-C)%3_ -AZ
M2()8!I=EY,LGFR1_9TVN_P#>(Q@GWKC/!UY#X3\*V&C1>'M?8P1_O'%A]^0\
ML>OK6]_PF'_4N^(/_ '_ .O0!N"QM!>&[%K!]I*>69O+&_;_ '=W7'M0UA9O
M+!*UK 9(,^2YC!,>>#M/;\*P_P#A,/\ J7?$'_@#_P#7H_X3#_J7?$'_ ( _
M_7H Z3&**YO_ (3#_J7?$'_@#_\ 7H_X3#_J7?$'_@#_ /7H Z2BN:_X3#G_
M )%[Q!_X '_&MK2]0@U;2K74;4N8+F)98]ZX;:PR,CL: +=%%% !115:ZO+>
MRC\V[N8;>+.W?,X09],F@"S167_PD>B?]!G3O_ I/\:/^$CT/_H,Z=_X%)_C
M0!J45E_\)'H?_09T[_P*3_&C_A(]#_Z#.G?^!2?XT :E%9G_  D>A_\ 09T[
M_P "D_QI/^$CT/\ Z#.G?^!2?XT 5O%=S!%X;U!)9XHW>!MJNX!/TK1L+B&:
MSA,,T<@"*"48-C@>E>4_&G2]'\5^%1>66I:=)J>GDO$JW,>70_>7K]"/I6_\
M-[7P_P"$/!=E8'5M-%U(HGNF%TG,C?CV&!^% 'H1X%<>/#^L+;M*KZ>+R/49
MKN!=[F-DD# ACMR" QZ ]/>MW_A(]#_Z#.G?^!2?XTG_  D.A?\ 08TW_P "
MD_QH YNQ\"_9&AL[B2&XTF(F4ABWF.YA\HJ>P7'.<Y[=JLQ>%+RSU;29["[6
MWM;8MY\(D?Y@3G _O\9&6]2>M;9\1:$?^8SIW'_3TG^-'_"1:$#G^V=._P#
MI/\ &G=@:M%9?_"1Z'_T&=._\"D_QH_X2/0S_P QG3O_  *3_&D!J44Q6W8P
M<C'4=Z?0 444AZ4 +16-J_B&#1KBUMY+6]NI[H.8XK2'S&PF-Q/H!N'YU4_X
M3#_J7?$'_@#_ /7H Z2BN;_X3#_J7?$'_@#_ /7H_P"$P_ZEWQ!_X __ %Z
M.DHKF_\ A,/^I=\0?^ /_P!>D_X3#_J7?$'_ ( __7H Z6L/Q3K^E:#I,C:K
M?PVBSH\<1E. S;3Q]:K_ /"8?]2[X@_\ ?\ Z]<WXZD@\9^$[O2)/#VOI*Z[
M[>0V'W)!RI^]T['V- &Q\//$.D:MX4TVST[4(;F>SLH5N$C.3&=H&#^(/Y5K
MZAI$U]K5G>&[6.WMXI(W@\G)DWC!._/R]/0UY_\ #&W'@?PHEG<>'-=.HS,9
M;MTLL@MV4'/( _F:[3_A+Q_T+GB#_P  ?_KT +I7ARYTKS7CU%'F=%B1VM@
ML:@[5(#<D$]>_H*;8^$[6VLC!*+:21[C[2SI:JB*_ /EID["0.2#W)[TO_"7
MC_H7?$'_ ( __7H_X2X?]"[X@_\  '_Z] $N@^&H]"O]2NH[DR+>R!]FS:$
M)/\ P(\XSZ #M6^.E<W_ ,)>/^A=\0?^ /\ ]>C_ (2\?]"[X@_\ ?\ Z] '
M2T5S?_"8?]2[X@_\ ?\ Z]'_  F'_4N^(/\ P!_^O0!TE%<[;^+H)]1M;*72
M]7LWNG,<3W5IL0L%+XSD]E/Y5T(.10 M%%% !116#?>,M TZ^FLKK452YA($
MB+$[;"0",X!'0@_C0!O45S7_  GWAG_H)'_P'E_^)I?^$^\,_P#02/\ X#R_
M_$T =)7-^,/$.DZ)HEPFJ:A!:-<P2)!YIQYC;>@]^11_PGWAG_H)'_P'E_\
MB:Y'XCZAX8\9^#+S3EU &\0>=:L;>7B1>@^[W&1^.: .Q\)^(M'U[2HAI5_#
M=FWB1)O*.=C8Z']:Z# %>7?#B^\+^"_!MIISZ@HNW_?73""7F0]1G;VX'X5U
MW_"?>&?^@D?_  'E_P#B: .CP/2EKF_^$^\,_P#02/\ X#R__$TG_"?>&?\
MH)'_ ,!Y?_B: &^/;JWA\#ZW'-<11O)8RA%=P"QVGH.]:^D75O=:;;_9YXI@
ML:*QC<-@X'ITKRCXNR^'/&/A/-E>"35+)O-MP+>3<X_B3[O<8_*M#X9WOA?P
M9X-M;&34 +Z7]]=D6\F?,/\ #]WL,#\* /5MH]*,"N<_X3[PS_T$C_X#R_\
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
M\6:# ETS:S8 6K>7,#.H\MSG"MZ=*CM?&&CR6-M+>:GI]K<30+.8OM2, K'
M(;H1GC-4Y_"]R-0U.[MIX5^WV*Q/ ^=IN%4J') Z8.#WX%<D_P -->;28;0W
M6EYCT8Z9OW2'YBX;=]WI@ ?B:-!GH=SXDT6RU"/3[K5K.&\?&V!Y0'8GH ,]
MZU@<BO'56[M/B1;VSZ1%<!+B*5EBO2G[P1A3,(V7+8'O@CM7L2]* !ONFL'P
M+_R(6@_]>$/_ *"*WF^Z:P? O_(A:#_UX0_^@B@#H**** "N>\3?\A'PS_V%
MA_Z3S5T-<]XF_P"0CX9_["P_])YJ -74+@VEE/<+;27!C0L8D*AGQV&X@?F:
MR/#/B"R\2:)!J\-D]G!< F(7/EAW4<9 4G SGK6IJAG&FW0M[<W$K1LJ1*X4
ML2.Q;@?C7E%KX*\0-HOAFRNM!C:33;>[AG9KF)@?,4A2.>1D]/:A;@>N%[="
MP+0@XYY X_PIW^CC()B^09(X^4?TKS_1O!=Y%+H%U?6%L9!IWV#5HY2LA8+@
MH<\[N1CZ57M/ 5\;S6GU/[3</-(YB>.YC6.>(D,JE=N<K@##DK^% D;VN>%_
M#FM:[:S:A<1&9H]R0,D+!T7&2"REEZCE2*Z=6LT*A6@##A>1FO--1\$:G=2Q
M7$FB:?.QT*:Q$<8C003$DH0#P.#CY3QSCBN=G^'7B%[-PGAVW^T_V?9P1R&Y
MBRDT3 NP.>X&,]:8SW BW!8-Y*E1D@@<#WJ&YO+&SMGN+B:"*!2%=RP R> #
M^=>9:EX$UN^7Q--/'/=7E['(+1C<Q+&ZNH C<8W90CC)V]QS4$W@37+C3]3M
MFTB%89+BPN(H'FC97\H 2C&< GU/6@#UM(H?E98X\]B%%2"*-2"$4$=,"F0J
M$BC581$H4 (, */3CC\JFI"&>5& ,1IQTXZ5RUUX"TB[U]]:F+M<%MXS''N1
M@, J^SS!CTW8]JZRCB@92T^S^P6L=MY\LY4?--,<NY]6/<U3\7?\B7KO_8.N
M/_1;5LUC>+O^1+UW_L'7'_HMJ +^G?\ (-M?^N*?^@BK55=._P"0;:_]<4_]
M!%6J "BBB@#G-4_Y'SP[_P!>U[_[2KHZYS5/^1\\._\ 7M>_^TJZ.@".3<8V
M"$!B#@D9 /TKR[0_'NO:A>0P^=I5]<?V@]K<:?:PLDT<2L5,Q)=L 8[C'/6O
M4)0YC81$*Y! 8C.#ZX[UP=E\-YK&"!X]<QJ=M>27=O>)9A2HD.9(V7=\R-Z9
M&*%N+H;MQXG\.W27]I<W4,L,$9,Z21DHZ@X('&'YX(&>>*@LO&'AY?L]A9BX
MC_=.8K=+&1=HC^\H&W@CTZUE0_##3X]+U/3S/%B\D,B3I:(LT+%MW+YRRAN0
M#].:U+K2IKW4-&M+_P"T7%Q8,+G^T(HA%&Q *E."<$\$C/- QFN^)M)GL+O3
M28Y;M[=G6&ZM'>,-LWA9!P V!G:2#6-X;\<Z9:Z,)+H6UC:V]C;W$T%I9R+Y
M;2=2 !@IDC&,XYR:W9O"4HOM;N++5/L\&KQXFA: 2;9-NW>IR.W:N<C^%-RM
MA=VS^(]RW-G!9[A8@;4B.5/W^2>]"!G5/XUT%;9Y_M4C;+@VQA6!VE,@&2 @
M&X\<Y Z53UWQ4Y^']UXF\/R1LL,1FB^UV[A9 .HVDJ1GUKFO$OA#5=.L+J6Q
MG2_EO=0%T^;%SY)V;3CRVW\X'W?QXK?7P]J&M_#=-!NGM=+FFA\J7[-;$HJ?
M[*,05)XZ]* *]MKUK?>%9=7\27VDZGHGEH9!;V+D12$C((W/D D#/&*T+?7O
M"5G:F]MUAB^QN;(!+4K(AQNV*N-V".>.PS5:[\%:IJ7AR?1;SQ!$T#PI$C1:
M>$(VD<M\YW'"@=JJ3_#)+J2YEN-3CFE>^6^C$MDK(K!-C*R%L.I'TP: .@7Q
MGH3WPLDNW:7RXY1MA<J4?A6W8QM]^W>J#_$GPU&S SWC*JARZV$Q386VA]P7
M&TG@'I5JU\,'3]?N]4@N8O*FLEM4LH[945 F2,'.,9)XQ7">&]+UBV74K;4]
M!CFL[N(VKF"SECF3<3C[Y*E!UPG ZT=09ZK::A#>&41K,/*?8QDA9,GVR!D>
MXJX.E5-*LAIVE6MF'=_(B6/=(VYC@8R3WJY0!SWB'_D.>%_^PB__ *335T-<
M]XA_Y#GA?_L(O_Z335T- !1110 5SWA__D.^*/\ L(I_Z30UT-<]X?\ ^0[X
MH_["*?\ I-#0!T..**** $XJGJ-S/:Z=<7%M%'++&A=4D<HIP,\D X_*KM4-
M3AN)],N8K00F>2,HGG,0N3QR0"?TI/R YKPUXPOM9TJ'6+RSTZSTQX3+)(M^
M7>!1GEU*  <'G-=!;^(-(NX)YK?5+66*!0\KI,"$4C().>!BN+T#P9KVC>&9
M=$2'08A):O#+<P-('G8@A2PV#N>3DFJ"_#'6'L9[>2]LH]UA:P(T#R+^\@;/
M. #M;O@Y%,#OW\3:'&T(?5[-3-'YT8:8 NG]X>HJ"]\8>&[&X>UO->TZ&9?O
MQ23J"..X^E8MIX-FM=?T2[BAT]+.S@F2: RR2MOD()*LX.1QWQ7*:5,NG^.;
MW[5I"/I]N]PW[NZ+&W1QEV\C;N^;'.21Z"@1W^@VWAR.]WZ3=)/*\0E0?:VF
MV1MW0,2%4X[>E=+7/^$=,&EZ)'"EQ)/ 69K<R##)"22B^O />N@H8(0]*R)O
M#FF7&H_;Y8I6F)!8>>XC<CH2@.TGZBMBB@8@'-<]X$_Y$71?^O5/Y5T5<[X$
M_P"1%T7_ *]4_E0!T5%%% !1110!'<?\>TO^X?Y5B>#,_P#""Z!_V#X/_18K
M;N/^/:7_ '#_ "K$\&\>!- _[!\'_HL4 8'B07\_Q!T/3H-:U&SMKV"=I8[>
M10-R %2,J?7GUK+TGXG?8=%9-85[S4(KZ>S4PKM\](CR^ #\V.PZFNNU3PA8
MZSK$.JSW6HQ75NA2)K>[:,(#][ 'J.M'_"':*MMI\%O;R6OV"1I;>2WD*2*Q
M^]EAR=W?/6DM@94LO&;W=Q?Q?V3-"+)D:5I)T!\ED+^;CK@ =.N>.U<YJ7C\
M:UI-I>:1)=V7EZI;*S#[LT,C8Y)'<9R!R*[_ /L:Q;5)-2,(:ZDMA;.Q.=T>
M2<$=^IYK(D\#:1)I-OI7F7XM+:=;B!!=,/+9?N@'LH["F!EW/Q/L;:RN;L6$
MSPK#-/:L)%'VE(FVR$?W<'H#U%%Q\2XK2PEGN-(N4EC:V)A\U"3'/PC@].O4
M=13/%7@W3K;POK3V/E13W-M)!$;RZ\N"W$ARVW/" GD^IIVC^"M$UCPQ$MU(
MUQ+,(6N)K>_,N7A&%57'\(/( ]: &Q_$^W341;7VDSVEN+N:S:Y:9'59(TWG
M@<XQWIT/Q/L[FQANK?3+J59KR*U7#  B3[CY( (]0.14]SX#\+V$G]H7]W<1
MQI=-=$W5\1%YKC:2=W'(XQ5__A"M(ETBRT_S;TVEI<)=6P%TQV%?N@'^Z,\#
MI1H!F0>/Y;Z\T&"QTJ0G4KB>*823*##Y.0WL><'Z5+JNJ7VI>/X/"T%S/86R
MV)O)[B# DD^;:$4D' !Y/%7[+P1H^GRVDD N_,L[B6Y@=KAF*M)]\?[I[BKV
MJ^';#6)89YQ-#=6^?)NK>4QRH#U 8=CZ4NH&9JGB0>&)UL9FFU&X>*2ZVY5&
MBMXP-S$_Q$?F<UTEA=PW]A;WEL^^">-9(V]5(R*R+[PEI>H0P)<+<[XE9#*L
MQ$DB-]Y7;JRMW%13^$[-KZWN+>6XM_*GCGV1S,%&Q=JJ%S@+CJ*: Z-ONFL'
MP+_R(6@_]>$/_H(K=/*FL+P+_P B'H/_ %X0_P#H(H Z"BBB@ KGO$W_ "$?
M#/\ V%A_Z3S5T-<]XF_Y"/AG_L+#_P!)YJ -FZN8K.VFN9V"0PH9'8]@!R:\
M_P!5\=ZS9:I90K;Z/;6U]:27D#WMPZ%54 A6P,;CD8Q7:>(-,_MCP_J&F[RG
MVF!X@V>A(Q7'7'AC6-8U'2-43^S(S8636C6M_;/)\Y #'@X.,<$>M(#?TOQ;
M9W>AZ5?ZF/[-GU",,MO+G<IZ>G ]"<=156#QK;3):.+G3]MQ?26RE96.40$G
M;\O+C RM9,7PRCAGTB2>[CU%;.!H)TO49E<%]X*8(Q@\ '(Q64OAG4M&U#0]
M)#B[N!K$NIF6*W=841E8'<Q)Y!(XR"0>*H$==9^/-$DTZ"XO=4L8C,LLB>4[
M.K1HQ!(..<=_2KFH>,= TUXH[G5;>.2=%:$?,VX-]W[H/7M7&VWPRU>WTZPM
M/[5L&^RV]Y$6-N_)GSR/FXQ^O-95_I6J:+X@TNU33K6_6VM[99 IGB$[19PV
M%!5BO;<1@BD(]1TO68+^SN97Q%+9R-%<IG/ELHR>?3!!_&L?0_$FJ^([3^V-
M/T^W;2G++;*\I$\H#;=_]T \G'7BI_#FD/&=;O;M&5=5NFE$3]5CVA1GW."?
MQJ/P]X<U+PU$FE6=_;-HT18PJ\1\^,$YV9SM(&3R1FCJ!LVNM:;?7\MC;7L4
MEU!_K(E/(]<=CCOCI5^;S/(D\G9YNT[-^=N>V<=JX>P\"7FFW4<MKJ<:BR2Y
M&G,T;%E:8[B9<G# 'H!CWKH=-37!)J(OKBWD7<!9GRMF,* =P!Y&[)]<&A[#
M,_P7XCU#Q%I5W?:A!:VXAN9( +=F;[A(8G(]144_CW29?#]SJ6G7L+NK210)
M,'"RR)DD8 SC@\BJ.@>%O$NBV+Z?_:>EFUGNWN)G2WD$FUVW,JY; ] :A@^'
MM]:V=K'#J<#26R7=N#)$VTPSDD\9X<$]>A]*0CJ_#&L2:]X9T[5985A>[@65
MHU;(4GL#2>+?^1+UW_L'W'_HMJ;X5TB;0/"^G:3-,D\EI"(C*BE0V.^#3O%O
M_(EZ[_V#[C_T6U,$:&G?\@VU_P"N*?\ H(JU573O^0;:_P#7%/\ T$5:H&%%
M%% '.:I_R/GAW_KVO?\ VE71'I7.ZI_R/GAW_KVO?_:5=$>E '#?%F+/@"\G
M5Y8YH'C:.2*5D*DN >5([$C\:I2>,[[1-5ETA-,@:QL[JTM0_G.9"LP.#SW!
M'KTKM-9T/2]?M5M=6LHKN!6W".7)&?6N??0/ ,5Z]D\.D+>O(F8'G'F%U^YP
M6SD=J$!73QIJ-O;:S/?VMFIT:63[5%$SEFB"Y1DR/XL]^.#3(/&>N2Z3;WDN
MBI:(\O[RXN=RQ+%@,& &6QSC/3(]*ZTV>G)=3!XK<3WB;90V-TRJ,8(/4 &H
M$\.:,FGQZ>NGPBTB;<D0!PISG\O:@1Q)\=:]!'J5VUKI\UM%K2:;$@9P0IP"
MV<8/7/YU'!\3=3BO%;4-,M!9BZN[5S;N[2;H%+;@",8/%=E/X8\-ZI]H$NG6
M<Y:<2S <_O5& 3@\,!3(O!/AF"[2[AT6T6>.1I5<*<AVZM]3WH&<U'X^UJ73
M=,N?[#2+[?>Q01-/N17212RLO4G'&>W/%/TWQOJVM:EX:B@MK2!+\7)N59F/
M^J;:=I_7FMV/1/"%Q8+%%;Z=+:6$YEPDH9;>3N20?E(Y^E)I-AX.DE@CT?\
MLJ62T=IXEM9E=HBWWF !)&?RIZ",K4I)=8^)B^']0>6+2H]/^T0P)(8_M,F[
M!)*D$[<= :EU?Q+-X>UJUT73+&ZU6:96N749<I&&"[5/K]>G?K73ZGHNFZS$
ML>HV45PJ'*[QROT(Y%,FT'2YVLVDL(6:S.ZW;',9]C2&<C;>/-3EU\6$^G6H
MA.I36"NDC;@5CWJQ!&.G!_2J&G?$76WT_3%?2TO;_4&FFCCME8_N4DVD=@&]
M^GK79KX0\/+="Z72+83BX-R'V\B7N_7K4@\+Z$B1 :9;*L$S7$>%QL<\EAZ9
M[T 9^B^(-6U77=2LWL;:*UL;D1-)YC;RI0,.,8R"<&NJ7I6;8:3IEC<75Y8V
ML,4EXWF3RQ_\M6]36D.E CG_ !#_ ,ASPO\ ]A%__2::NAKGO$/_ "'/"_\
MV$7_ /2::NAH&%%%% !7/>'_ /D.^*/^PBG_ *30UT-<]X?_ .0[XH_["*?^
MDT- &U.)7BD2%PDI4A6*Y"G'!(_I7!:?J'BF;QKJ6BS:_:F'3H(;AG-@J^8&
MSN!^;Y1QUKT2N7M?"?V?Q5J6MR:G--]OB$$MLT2!-@R% (&>,GGO2ZB9'#\0
M?#]Q#<R0W;2&!E01H 6EW'"[ #\V2"!]*R)/B"EMXED:Y:9-%_L^.X :U*RQ
M.TFP[\\@9QVJ['\.M/@T+^RHKJ5%AG6>TF6*,26[*<KR!\^,G[V:;K?P_&O7
M5S<76MW2O<V<=I)MACQA'#AAD<'.?;FF@-#_ (3K1AK#:6WVI)UNEM"S0$()
M&7<OS>A'2L[7?'5M_8.K2Z/<,E];6\D]M)-#F.<1G:Q3GY@#P:23X=+-J+7K
MZW=%WOHKXKY$>"\:[0.G0CK22_#2QDM;FV%_<)$T$MO:@1IFUCD;<X7CYLGN
M<XHT&:-AXTTV06EO<S,+B2.,33!/W*3,F[86[,1DXJD_Q-T9?-*6>K2QI#]H
M\V.S)4PYQY@.>5R#S3H/A]96T\,@NII8XW2X: HH66X1-JR$XR..PXKGO#.D
M>(-'GU-[O28[NTN%:.6%;-()7W-CAPQ#C!.>!]*-+Z"Z'>R>(+>+3+_47@N5
MM[.(S,[Q[1(NW=\A[\?K63X=U#7]9T6VUZ2ZLX[>[194M#$<11$YR7SDMM]L
M9K:TS1[;3_#\.D[/,MTA\IE?YMRD<@^O6L_1_"S:1#]AAU6Z?2D4K%92*I\M
M?[N_&XCM@F@?0L:/XHTS6;IK>T>7?L,D9D3:)HP<%T/\2YXS6[7&V?@.WL-S
M6NHW<3I#]GLY$50UK$7W%5XYR>YR<5N:39WUK<W[W=])<)//OACDP?)3&-H(
M X[\T :U<[X$_P"1%T7_ *]4_E715SO@3_D1=%_Z]4_E0!T5%%% !1110!'<
M?\>TO^X?Y5C>"O\ D1= _P"P?!_Z+%;-Q_Q[2_[A_E6-X*_Y$70/^P?!_P"B
MQ0!NT8HHH ,4444 8GBZ6VA\)ZH]W)$D7V9P3*0%R00.O&<UPFB^)[&V^%%E
M8:1J$!U@:8Q2"W96DC94R25&<'ZUZHRJPPP!'H13!%&O*QJ#Z@4(#Q'Q5K-]
M<^!9--N]2,EJ^A)=I*\:$WLI8;E!Q_![8/KFO6O#VI6=]IT4%M.)9+:&))0
M?E)0$?7@CI6MY:$ %%P.G%."@= !]*  4N*** "BBB@!K?=-8/@7_D0M!_Z\
M(?\ T$5O-T-8/@7_ )$+0?\ KPA_]!% '04444 %<]XF_P"0CX9_["P_])YJ
MZ&N>\3?\A'PS_P!A8?\ I/-0!T-%%% !1110 4444 %&*** "BBB@ HQ110
M5C>+O^1+UW_L'W'_ *+:MFL;Q=_R)>N_]@ZX_P#1;4 7]._Y!MK_ -<4_P#0
M15JJNG?\@VU_ZXI_Z"*M4 %%%% '.:I_R/GAW_KVO?\ VE71&N=U3_D?/#O_
M %[7O_M*NB- &;KMQ/9Z#J%S;+ON(K=WC7U8 XKS":[T:P\7^ Y;JZLHF%A+
M/<2S.JG<\8(9R>F3G&:]>D7<N#T/!!&<BJEAIMK86_V>%"8@245_FV#^Z/8=
MAVH6@'F?B?QNA\1VL^DZG:_9UTZ]:*7RT<B1 ,%6(Z$\8Z'%84_Q'UZ&WDN1
MXC@Q%865T(O(B_>/(P$BYQG &3QR*]U\J,#_ %:_]\TGE1_\\T_[Y% 'C%GX
MDU#4(4-OJR10/XF:"6YMH8AOCVY0L<8.2 ,]ZTX?&7BE]'UC4I!;*L,ODF ,
M&ELSYFTLR!1A0OS?,6S]*]4$: 8"*!Z 4[:O/RCGKQUH8K'FWP[FMDU/QDSW
ML-Q$M^KO<':H=3&/G.,+@\\CBN:^'^F176ER>(%U.UCCT6YO98XK6'+Y8M@R
M$-EDP,A0!GUKVT(@! 50#UP.M"HBY"HHSUP* /'F\=:W'IFH$ZU&&@N[+[//
M+!&#)'-C<I7&, 9Z<C'6K_B75-<T?Q#./^$BDBCM]$GNH&\B()+(&X7!&#@
M=.>/>O4C'&1@HOY4I5&ZJ#CU% SQU/B'KL>FZALO(+R9(+&42A$3R!*/WC<
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
M ->U[_[2KHZP=9TG4KS5=.U'3+NU@GLTF3%S;M(KB3;G[K*01L_6F?9_&/\
MT$M"_P#!?-_\>H Z&BN>^S^,?^@EH7_@OF_^/4?9_&/_ $$M"_\ !?-_\>H
MZ&BN>^S^,?\ H):%_P""^;_X]1]G\8_]!+0O_!?-_P#'J .AHKGOL_C'_H):
M%_X+YO\ X]1]G\8_]!+0O_!?-_\ 'J .AHKGOL_C'_H):%_X+YO_ (]1]G\8
M_P#02T+_ ,%\W_QZ@#H:*Y[[/XQ_Z"6A?^"^;_X]1]G\8_\ 02T+_P %\W_Q
MZ@#H:*Y[[/XQ_P"@EH7_ (+YO_CU'V?QC_T$M"_\%\W_ ,>H Z&BN>^S^,?^
M@EH7_@OF_P#CU'V?QC_T$M"_\%\W_P >H /$/_(<\+_]A%__ $FFKH:YG^Q]
M?N]6TRZU/4-->"QF:<1VMHZ,[&-TQEI& 'SD].U=*OW1QB@!:*** "N>\/\
M_(=\4?\ 813_ -)H:Z&N-M=8M]%\0^(8[VWU >?>)+$T.GSRJZ^1$N0R(1U4
MCKVH [*BN>_X3/2<?ZK5?_!3=?\ QNC_ (3/2?\ GEJW_@INO_C= '0T5SW_
M  F>D_\ /+5O_!3=?_&Z/^$STG_GEJW_ (*;K_XW0!T-%<]_PF>D_P#/+5O_
M  4W7_QNC_A,])_YY:M_X*;K_P"-T =#17/?\)GI/_/+5O\ P4W7_P ;H_X3
M/2?^>6K?^"FZ_P#C= '0T5SW_"9Z3_SRU;_P4W7_ ,;H_P"$STG_ )Y:M_X*
M;K_XW0!T-%<]_P )GI/_ #RU;_P4W7_QNC_A,])_YY:M_P""FZ_^-T =#7.^
M!/\ D1M%_P"O5/Y4'QGI..(M6_\ !3=?_&Z?X)AEM_!6CQ3Q212K:H&212K*
M<="#R#]: -^BBB@ HHHH CE^ZO\ O"LL=3]!110 M%%% !1110 4444 %%%%
M !1110 4444 '?\ &M.W_P"/:/\ W1110!)1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
)110 4444 ?_9

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.INS
<SEQUENCE>8
<FILENAME>creg-20200331.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 Jun 26 07:40:29 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/2019-01-31" xmlns:creg="http://www.cregcn.com/20200331" xmlns:us-types="http://fasb.org/us-types/2019-01-31" xmlns:iso4217="http://www.xbrl.org/2003/iso4217" xmlns:nonnum="http://www.xbrl.org/dtr/type/non-numeric" xmlns:compsci="http://compsciresources.com" xmlns:currency="http://xbrl.sec.gov/currency/2019-01-31" xmlns:num="http://www.xbrl.org/dtr/type/numeric" xmlns:xbrldi="http://xbrl.org/2006/xbrldi" xmlns:srt="http://fasb.org/srt/2019-01-31" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xs="http://www.w3.org/2001/XMLSchema-instance">
  <link:schemaRef xlink:type="simple" xlink:href="creg-20200331.xsd"/>
  <context id="c0_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="c1_AsOf24Jun2020">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
    </entity>
    <period>
      <instant>2020-06-24</instant>
    </period>
  </context>
  <context id="c2_AsOf31Mar2020">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
    </entity>
    <period>
      <instant>2020-03-31</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_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="c5_AsOf31Dec2018">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
    </entity>
    <period>
      <instant>2018-12-31</instant>
    </period>
  </context>
  <context id="c6_AsOf31Mar2019">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
    </entity>
    <period>
      <instant>2019-03-31</instant>
    </period>
  </context>
  <context id="c7_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="c8_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="c9_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="c10_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="c11_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="c12_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="c13_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="c14_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="c15_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="c16_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="c17_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="c18_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="c19_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="c20_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="c21_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="c22_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="c23_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="c24_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="c25_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="c26_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="c27_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="c28_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="c29_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="c30_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="c31_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="c32_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="c33_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="c34_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="c35_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="c36_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="c37_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="c38_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="c39_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="c40_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="c41_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="c42_From1Apr2009To14Apr2009_CNY_ErdosMetallurgyCompanyLimitedMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
      <segment>
        <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:CNY</xbrldi:explicitMember>
        <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="c43_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="c44_From1Apr2009To14Apr2009_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>2009-04-01</startDate>
      <endDate>2009-04-14</endDate>
    </period>
  </context>
  <context id="c45_From1Jun2015To15Jun2015_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>2015-06-01</startDate>
      <endDate>2015-06-15</endDate>
    </period>
  </context>
  <context id="c46_From1Jun2015To15Jun2015_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>2015-06-01</startDate>
      <endDate>2015-06-15</endDate>
    </period>
  </context>
  <context id="c47_From3Jul2013To31Jul2013_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-03</startDate>
      <endDate>2013-07-31</endDate>
    </period>
  </context>
  <context id="c48_From1Jan2020To31Mar2020_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-03-31</endDate>
    </period>
  </context>
  <context id="c49_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="c50_From3Apr2009To14Apr2009_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>2009-04-03</startDate>
      <endDate>2009-04-14</endDate>
    </period>
  </context>
  <context id="c51_From3Apr2009To14Apr2009_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>2009-04-03</startDate>
      <endDate>2009-04-14</endDate>
    </period>
  </context>
  <context id="c52_From3Jun2010To29Jun2010_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-03</startDate>
      <endDate>2010-06-29</endDate>
    </period>
  </context>
  <context id="c53_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="c54_From3Sep2013To11Sep2013_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-03</startDate>
      <endDate>2013-09-11</endDate>
    </period>
  </context>
  <context id="c55_From1Feb2019To29Sep2019_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-02-01</startDate>
      <endDate>2019-09-29</endDate>
    </period>
  </context>
  <context id="c56_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="c57_From3Mar2013To30Mar2013_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-03</startDate>
      <endDate>2013-03-30</endDate>
    </period>
  </context>
  <context id="c58_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="c59_From1Jan2020To31Mar2020_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>2020-01-01</startDate>
      <endDate>2020-03-31</endDate>
    </period>
  </context>
  <context id="c60_AsOf31Mar2020_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-03-31</instant>
    </period>
  </context>
  <context id="c61_From3Jun2013To25Jun2013_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-03</startDate>
      <endDate>2013-06-25</endDate>
    </period>
  </context>
  <context id="c62_AsOf7Jul2013_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-07</instant>
    </period>
  </context>
  <context id="c63_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="c64_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="c65_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="c66_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="c67_From3Jul2013To18Jul2013_HongyuanHuifuVentureCapitalCoLtdMember_XianTchMember">
    <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:XianTchMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2013-07-03</startDate>
      <endDate>2013-07-18</endDate>
    </period>
  </context>
  <context id="c68_From3Dec2018To29Dec2018_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-03</startDate>
      <endDate>2018-12-29</endDate>
    </period>
  </context>
  <context id="c69_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="c70_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="c71_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="c72_From3Jul2019To19Jul2019_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>2019-07-03</startDate>
      <endDate>2019-07-19</endDate>
    </period>
  </context>
  <context id="c73_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="c74_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="c75_From3Feb2019To15Feb2019">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
    </entity>
    <period>
      <startDate>2019-02-03</startDate>
      <endDate>2019-02-15</endDate>
    </period>
  </context>
  <context id="c76_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="c77_From1Jan2020To31Mar2020_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-03-31</endDate>
    </period>
  </context>
  <context id="c78_From14Feb2016To14Mar2016_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-02-14</startDate>
      <endDate>2016-03-14</endDate>
    </period>
  </context>
  <context id="c79_From3Mar2014To24Mar2014">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
    </entity>
    <period>
      <startDate>2014-03-03</startDate>
      <endDate>2014-03-24</endDate>
    </period>
  </context>
  <context id="c80_From3Feb2015To11Feb2015_ShenqiuProjectMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
      <segment>
        <xbrldi:explicitMember dimension="dei:LegalEntityAxis">creg:ShenqiuProjectMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2015-02-03</startDate>
      <endDate>2015-02-11</endDate>
    </period>
  </context>
  <context id="c81_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="c82_From1Jan2020To31Mar2020_ZhongtaiMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">creg:ZhongtaiMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2020-01-01</startDate>
      <endDate>2020-03-31</endDate>
    </period>
  </context>
  <context id="c83_From1Jan2020To31Mar2020_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-03-31</endDate>
    </period>
  </context>
  <context id="c84_From1Jan2019To31Dec2019_ZhongtaiMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">creg:ZhongtaiMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2019-01-01</startDate>
      <endDate>2019-12-31</endDate>
    </period>
  </context>
  <context id="c85_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="c86_AsOf30Jun2020_ErdosTCHMember_SubsequentEventMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">creg:ErdosTCHMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2020-06-30</instant>
    </period>
  </context>
  <context id="c87_AsOf30Jun2020_CNY_ErdosTCHMember_SubsequentEventMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
      <segment>
        <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:CNY</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">creg:ErdosTCHMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2020-06-30</instant>
    </period>
  </context>
  <context id="c88_AsOf14Jan2020_CNY_PuchengSystemsMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
      <segment>
        <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:CNY</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">creg:PuchengSystemsMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2020-01-14</instant>
    </period>
  </context>
  <context id="c89_AsOf14Jan2020_PuchengSystemsMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">creg:PuchengSystemsMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2020-01-14</instant>
    </period>
  </context>
  <context id="c90_From1Jan2019To31Dec2019_XuzhouTiananMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">creg:XuzhouTiananMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2019-01-01</startDate>
      <endDate>2019-12-31</endDate>
    </period>
  </context>
  <context id="c91_AsOf31Mar2020_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-03-31</instant>
    </period>
  </context>
  <context id="c92_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="c93_AsOf31Mar2020_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-03-31</instant>
    </period>
  </context>
  <context id="c94_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="c95_AsOf31Mar2020_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-03-31</instant>
    </period>
  </context>
  <context id="c96_AsOf31Mar2020_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-03-31</instant>
    </period>
  </context>
  <context id="c97_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="c98_From1Jan2020To31Mar2020_MaximumMember_BuildingMember">
    <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:BuildingMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2020-01-01</startDate>
      <endDate>2020-03-31</endDate>
    </period>
  </context>
  <context id="c99_From1Jan2020To31Mar2020_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-03-31</endDate>
    </period>
  </context>
  <context id="c100_From1Jan2020To31Mar2020_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-03-31</endDate>
    </period>
  </context>
  <context id="c101_From1Jan2020To31Mar2020_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-03-31</endDate>
    </period>
  </context>
  <context id="c102_From1Jan2020To31Mar2020_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-03-31</endDate>
    </period>
  </context>
  <context id="c103_From1Jan2020To31Mar2020_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-03-31</endDate>
    </period>
  </context>
  <context id="c104_From1Jan2020To31Mar2020_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-03-31</endDate>
    </period>
  </context>
  <context id="c105_AsOf31Mar2020_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-03-31</instant>
    </period>
  </context>
  <context id="c106_AsOf31Dec2019_ChengaliMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">creg:ChengaliMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2019-12-31</instant>
    </period>
  </context>
  <context id="c107_AsOf31Dec2018_ChengaliMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:UnderlyingAssetClassAxis">creg:ChengaliMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2018-12-31</instant>
    </period>
  </context>
  <context id="c108_From1Jan2019To22Jan2019_ChengaliMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:UnderlyingAssetClassAxis">creg:ChengaliMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2019-01-01</startDate>
      <endDate>2019-01-22</endDate>
    </period>
  </context>
  <context id="c109_AsOf31Mar2020_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-03-31</instant>
    </period>
  </context>
  <context id="c110_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="c111_AsOf31Mar2020_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-03-31</instant>
    </period>
  </context>
  <context id="c112_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="c113_AsOf31Mar2020_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-03-31</instant>
    </period>
  </context>
  <context id="c114_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="c115_AsOf31Mar2020_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-03-31</instant>
    </period>
  </context>
  <context id="c116_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="c117_AsOf31Mar2020_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-03-31</instant>
    </period>
  </context>
  <context id="c118_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="c119_AsOf31Mar2020_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-03-31</instant>
    </period>
  </context>
  <context id="c120_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="c121_AsOf6Aug2017">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
    </entity>
    <period>
      <instant>2017-08-06</instant>
    </period>
  </context>
  <context id="c122_AsOf6Aug2017_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>2017-08-06</instant>
    </period>
  </context>
  <context id="c123_AsOf6Aug2017_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>2017-08-06</instant>
    </period>
  </context>
  <context id="c124_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="c125_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="c126_AsOf29Dec2019_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-12-29</instant>
    </period>
  </context>
  <context id="c127_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="c128_AsOf19Dec2019">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
    </entity>
    <period>
      <instant>2019-12-19</instant>
    </period>
  </context>
  <context id="c129_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="c130_AsOf29Dec2019_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-12-29</instant>
    </period>
  </context>
  <context id="c131_AsOf29Dec2019_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>2019-12-29</instant>
    </period>
  </context>
  <context id="c132_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="c133_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="c134_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="c135_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="c136_From1Jan2020To31Mar2020_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-03-31</endDate>
    </period>
  </context>
  <context id="c137_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="c138_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="c139_From1Jan2020To31Mar2020_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-03-31</endDate>
    </period>
  </context>
  <context id="c140_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="c141_From1Jan2020To31Mar2020_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-03-31</endDate>
    </period>
  </context>
  <context id="c142_From1Jan2020To31Mar2020_TransferPriceForXuzhouHuayuProjectMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">creg:TransferPriceForXuzhouHuayuProjectMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2020-01-01</startDate>
      <endDate>2020-03-31</endDate>
    </period>
  </context>
  <context id="c143_From1Jan2020To31Mar2020_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-03-31</endDate>
    </period>
  </context>
  <context id="c144_From1Jan2020To31Mar2020_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-03-31</endDate>
    </period>
  </context>
  <context id="c145_From1Dec2018To29Dec2018_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>2018-12-01</startDate>
      <endDate>2018-12-29</endDate>
    </period>
  </context>
  <context id="c146_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="c147_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="c148_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="c149_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="c150_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="c151_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="c152_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="c153_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="c154_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="c155_From1Jan2020To31Mar2020_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-03-31</endDate>
    </period>
  </context>
  <context id="c156_From1Jan2020To31Mar2020_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-03-31</endDate>
    </period>
  </context>
  <context id="c157_From1Sep2019To19Sep2019_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-09-01</startDate>
      <endDate>2019-09-19</endDate>
    </period>
  </context>
  <context id="c158_From1Oct2019To19Oct2019_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>2019-10-01</startDate>
      <endDate>2019-10-19</endDate>
    </period>
  </context>
  <context id="c159_From1Nov2019To11Nov2019_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-11-01</startDate>
      <endDate>2019-11-11</endDate>
    </period>
  </context>
  <context id="c160_From1Dec2019To16Dec2019_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-12-01</startDate>
      <endDate>2019-12-16</endDate>
    </period>
  </context>
  <context id="c161_AsOf31Mar2020_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>2020-03-31</instant>
    </period>
  </context>
  <context id="c162_From1Jan2020To4Jan2020_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-01-04</endDate>
    </period>
  </context>
  <context id="c163_From1Jan2020To13Jan2020_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-01-13</endDate>
    </period>
  </context>
  <context id="c164_From1Jan2020To6Jan2020_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-01-06</endDate>
    </period>
  </context>
  <context id="c165_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="c166_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="c167_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="c168_From1Jan2020To31Mar2020_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-03-31</endDate>
    </period>
  </context>
  <context id="c169_AsOf31Mar2020_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-03-31</instant>
    </period>
  </context>
  <context id="c170_From1Jan2020To31Mar2020_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-03-31</endDate>
    </period>
  </context>
  <context id="c171_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="c172_AsOf31Mar2020_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-03-31</instant>
    </period>
  </context>
  <context id="c173_From1Jan2018To31Dec2018_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-01-01</startDate>
      <endDate>2018-12-31</endDate>
    </period>
  </context>
  <context id="c174_AsOf19Jun2015">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
    </entity>
    <period>
      <instant>2015-06-19</instant>
    </period>
  </context>
  <context id="c175_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="c176_From1Jan2020To31Mar2020_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-03-31</endDate>
    </period>
  </context>
  <context id="c177_AsOf31Mar2020_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-03-31</instant>
    </period>
  </context>
  <context id="c178_From1Jan2020To31Mar2020_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-03-31</endDate>
    </period>
  </context>
  <context id="c179_From1Jan2020To31Mar2020_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-03-31</endDate>
    </period>
  </context>
  <context id="c180_From1Jan2020To31Mar2020_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-03-31</endDate>
    </period>
  </context>
  <context id="c181_AsOf31Mar2020_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-03-31</instant>
    </period>
  </context>
  <context id="c182_From1Jan2020To31Mar2020_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-03-31</endDate>
    </period>
  </context>
  <context id="c183_AsOf31Mar2020_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-03-31</instant>
    </period>
  </context>
  <context id="c184_From1Jan2020To31Mar2020_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-03-31</endDate>
    </period>
  </context>
  <context id="c185_AsOf31Mar2020_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-03-31</instant>
    </period>
  </context>
  <context id="c186_AsOf31Mar2020_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-03-31</instant>
    </period>
  </context>
  <context id="c187_From1Jan2020To31Mar2020_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-03-31</endDate>
    </period>
  </context>
  <context id="c188_AsOf31Mar2020_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-03-31</instant>
    </period>
  </context>
  <context id="c189_From1Jan2020To31Mar2020_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-03-31</endDate>
    </period>
  </context>
  <context id="c190_AsOf31Mar2020_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-03-31</instant>
    </period>
  </context>
  <context id="c191_From1Jan2020To31Mar2020_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-03-31</endDate>
    </period>
  </context>
  <context id="c192_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="c193_From23Jul2018To2Aug2018">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
    </entity>
    <period>
      <startDate>2018-07-23</startDate>
      <endDate>2018-08-02</endDate>
    </period>
  </context>
  <context id="c194_From1Jan2020To31Mar2020_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-03-31</endDate>
    </period>
  </context>
  <context id="c195_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="c196_AsOf8May2020">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
    </entity>
    <period>
      <instant>2020-05-08</instant>
    </period>
  </context>
  <context id="c197_AsOf30Apr2020_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-04-30</instant>
    </period>
  </context>
  <context id="c198_AsOf14Apr2019_IliadResearchMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">creg:IliadResearchMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2019-04-14</instant>
    </period>
  </context>
  <context id="c199_From3Apr2020To30Apr2020_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-04-03</startDate>
      <endDate>2020-04-30</endDate>
    </period>
  </context>
  <context id="c200_From3May2020To8May2020_SubsequentEventMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2020-05-03</startDate>
      <endDate>2020-05-08</endDate>
    </period>
  </context>
  <context id="c201_AsOf15May2020_SubsequentEventMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2020-05-15</instant>
    </period>
  </context>
  <context id="c202_AsOf14Apr2019">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
    </entity>
    <period>
      <instant>2019-04-14</instant>
    </period>
  </context>
  <context id="c203_From3May2020To15May2020_SubsequentEventMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2020-05-03</startDate>
      <endDate>2020-05-15</endDate>
    </period>
  </context>
  <context id="c204_AsOf29May2020_SubsequentEventMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2020-05-29</instant>
    </period>
  </context>
  <context id="c205_From3May2020To29May2020_SubsequentEventMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2020-05-03</startDate>
      <endDate>2020-05-29</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>
  <dei:DocumentType contextRef="c0_From1Jan2020To31Mar2020">10-Q</dei:DocumentType>
  <dei:DocumentPeriodEndDate contextRef="c0_From1Jan2020To31Mar2020">2020-03-31</dei:DocumentPeriodEndDate>
  <dei:EntityFileNumber contextRef="c0_From1Jan2020To31Mar2020">000-12536</dei:EntityFileNumber>
  <dei:EntityRegistrantName contextRef="c0_From1Jan2020To31Mar2020">CHINA RECYCLING ENERGY CORP</dei:EntityRegistrantName>
  <dei:EntityIncorporationStateCountryCode contextRef="c0_From1Jan2020To31Mar2020">NV</dei:EntityIncorporationStateCountryCode>
  <dei:EntityCurrentReportingStatus contextRef="c0_From1Jan2020To31Mar2020">Yes</dei:EntityCurrentReportingStatus>
  <dei:EntityInteractiveDataCurrent contextRef="c0_From1Jan2020To31Mar2020">Yes</dei:EntityInteractiveDataCurrent>
  <dei:EntitySmallBusiness contextRef="c0_From1Jan2020To31Mar2020">true</dei:EntitySmallBusiness>
  <dei:EntityEmergingGrowthCompany contextRef="c0_From1Jan2020To31Mar2020">false</dei:EntityEmergingGrowthCompany>
  <dei:EntityShellCompany contextRef="c0_From1Jan2020To31Mar2020">false</dei:EntityShellCompany>
  <dei:AmendmentFlag contextRef="c0_From1Jan2020To31Mar2020">false</dei:AmendmentFlag>
  <dei:CurrentFiscalYearEndDate contextRef="c0_From1Jan2020To31Mar2020">--12-31</dei:CurrentFiscalYearEndDate>
  <dei:DocumentFiscalPeriodFocus contextRef="c0_From1Jan2020To31Mar2020">Q1</dei:DocumentFiscalPeriodFocus>
  <dei:DocumentFiscalYearFocus contextRef="c0_From1Jan2020To31Mar2020">2020</dei:DocumentFiscalYearFocus>
  <dei:EntityCentralIndexKey contextRef="c0_From1Jan2020To31Mar2020">0000721693</dei:EntityCentralIndexKey>
  <dei:EntityFilerCategory contextRef="c0_From1Jan2020To31Mar2020">Non-accelerated Filer</dei:EntityFilerCategory>
  <dei:EntityCommonStockSharesOutstanding unitRef="shares" contextRef="c1_AsOf24Jun2020" decimals="INF">2493197</dei:EntityCommonStockSharesOutstanding>
  <us-gaap:CashAndCashEquivalentsAtCarryingValue unitRef="usd" contextRef="c2_AsOf31Mar2020" decimals="0">55028489</us-gaap:CashAndCashEquivalentsAtCarryingValue>
  <us-gaap:CashAndCashEquivalentsAtCarryingValue unitRef="usd" contextRef="c3_AsOf31Dec2019" decimals="0">16221297</us-gaap:CashAndCashEquivalentsAtCarryingValue>
  <us-gaap:AccountsReceivableNetCurrent unitRef="usd" contextRef="c2_AsOf31Mar2020" decimals="0">40010739</us-gaap:AccountsReceivableNetCurrent>
  <us-gaap:AccountsReceivableNetCurrent unitRef="usd" contextRef="c3_AsOf31Dec2019" decimals="0">42068760</us-gaap:AccountsReceivableNetCurrent>
  <us-gaap:InterestReceivableCurrent unitRef="usd" contextRef="c2_AsOf31Mar2020" xs:nil="true"/>
  <us-gaap:InterestReceivableCurrent unitRef="usd" contextRef="c3_AsOf31Dec2019" decimals="0">5245244</us-gaap:InterestReceivableCurrent>
  <us-gaap:PrepaidExpenseCurrent unitRef="usd" contextRef="c2_AsOf31Mar2020" decimals="0">51038</us-gaap:PrepaidExpenseCurrent>
  <us-gaap:PrepaidExpenseCurrent unitRef="usd" contextRef="c3_AsOf31Dec2019" decimals="0">52760</us-gaap:PrepaidExpenseCurrent>
  <us-gaap:AccountsAndOtherReceivablesNetCurrent unitRef="usd" contextRef="c2_AsOf31Mar2020" decimals="0">40164</us-gaap:AccountsAndOtherReceivablesNetCurrent>
  <us-gaap:AccountsAndOtherReceivablesNetCurrent unitRef="usd" contextRef="c3_AsOf31Dec2019" decimals="0">1031143</us-gaap:AccountsAndOtherReceivablesNetCurrent>
  <us-gaap:AssetsCurrent unitRef="usd" contextRef="c2_AsOf31Mar2020" decimals="0">95130430</us-gaap:AssetsCurrent>
  <us-gaap:AssetsCurrent unitRef="usd" contextRef="c3_AsOf31Dec2019" decimals="0">64619204</us-gaap:AssetsCurrent>
  <us-gaap:CapitalLeasesLessorBalanceSheetNetInvestmentInSalesTypeLeasesNoncurrent unitRef="usd" contextRef="c2_AsOf31Mar2020" xs:nil="true"/>
  <us-gaap:CapitalLeasesLessorBalanceSheetNetInvestmentInSalesTypeLeasesNoncurrent unitRef="usd" contextRef="c3_AsOf31Dec2019" decimals="0">8287560</us-gaap:CapitalLeasesLessorBalanceSheetNetInvestmentInSalesTypeLeasesNoncurrent>
  <us-gaap:DepositsAssetsNoncurrent unitRef="usd" contextRef="c2_AsOf31Mar2020" xs:nil="true"/>
  <us-gaap:DepositsAssetsNoncurrent unitRef="usd" contextRef="c3_AsOf31Dec2019" decimals="0">15712</us-gaap:DepositsAssetsNoncurrent>
  <us-gaap:OperatingLeaseRightOfUseAsset unitRef="usd" contextRef="c2_AsOf31Mar2020" decimals="0">37499</us-gaap:OperatingLeaseRightOfUseAsset>
  <us-gaap:OperatingLeaseRightOfUseAsset unitRef="usd" contextRef="c3_AsOf31Dec2019" decimals="0">54078</us-gaap:OperatingLeaseRightOfUseAsset>
  <us-gaap:PropertyPlantAndEquipmentNet unitRef="usd" contextRef="c2_AsOf31Mar2020" decimals="0">26628705</us-gaap:PropertyPlantAndEquipmentNet>
  <us-gaap:PropertyPlantAndEquipmentNet unitRef="usd" contextRef="c3_AsOf31Dec2019" decimals="0">27044385</us-gaap:PropertyPlantAndEquipmentNet>
  <creg:ConstructionInProgressNet unitRef="usd" contextRef="c2_AsOf31Mar2020" xs:nil="true"/>
  <creg:ConstructionInProgressNet unitRef="usd" contextRef="c3_AsOf31Dec2019" decimals="0">23824202</creg:ConstructionInProgressNet>
  <us-gaap:AssetsNoncurrent unitRef="usd" contextRef="c2_AsOf31Mar2020" decimals="0">26666204</us-gaap:AssetsNoncurrent>
  <us-gaap:AssetsNoncurrent unitRef="usd" contextRef="c3_AsOf31Dec2019" decimals="0">59225937</us-gaap:AssetsNoncurrent>
  <us-gaap:Assets unitRef="usd" contextRef="c2_AsOf31Mar2020" decimals="0">121796634</us-gaap:Assets>
  <us-gaap:Assets unitRef="usd" contextRef="c3_AsOf31Dec2019" decimals="0">123845141</us-gaap:Assets>
  <us-gaap:AccountsPayableCurrent unitRef="usd" contextRef="c2_AsOf31Mar2020" decimals="0">2166401</us-gaap:AccountsPayableCurrent>
  <us-gaap:AccountsPayableCurrent unitRef="usd" contextRef="c3_AsOf31Dec2019" decimals="0">2200220</us-gaap:AccountsPayableCurrent>
  <us-gaap:TaxesPayableCurrent unitRef="usd" contextRef="c2_AsOf31Mar2020" decimals="0">4589662</us-gaap:TaxesPayableCurrent>
  <us-gaap:TaxesPayableCurrent unitRef="usd" contextRef="c3_AsOf31Dec2019" decimals="0">4087642</us-gaap:TaxesPayableCurrent>
  <us-gaap:OtherNotesPayableCurrent unitRef="usd" contextRef="c2_AsOf31Mar2020" decimals="0">403489</us-gaap:OtherNotesPayableCurrent>
  <us-gaap:OtherNotesPayableCurrent unitRef="usd" contextRef="c3_AsOf31Dec2019" xs:nil="true"/>
  <us-gaap:NotesPayableCurrent unitRef="usd" contextRef="c2_AsOf31Mar2020" decimals="0">1134876</us-gaap:NotesPayableCurrent>
  <us-gaap:NotesPayableCurrent unitRef="usd" contextRef="c3_AsOf31Dec2019" xs:nil="true"/>
  <us-gaap:AccountsPayableAndOtherAccruedLiabilitiesCurrent unitRef="usd" contextRef="c2_AsOf31Mar2020" decimals="0">1155734</us-gaap:AccountsPayableAndOtherAccruedLiabilitiesCurrent>
  <us-gaap:AccountsPayableAndOtherAccruedLiabilitiesCurrent unitRef="usd" contextRef="c3_AsOf31Dec2019" decimals="0">1184751</us-gaap:AccountsPayableAndOtherAccruedLiabilitiesCurrent>
  <us-gaap:OperatingLeaseLiabilityCurrent unitRef="usd" contextRef="c2_AsOf31Mar2020" decimals="0">40794</us-gaap:OperatingLeaseLiabilityCurrent>
  <us-gaap:OperatingLeaseLiabilityCurrent unitRef="usd" contextRef="c3_AsOf31Dec2019" decimals="0">56755</us-gaap:OperatingLeaseLiabilityCurrent>
  <us-gaap:DueToRelatedPartiesCurrent unitRef="usd" contextRef="c2_AsOf31Mar2020" decimals="0">28723</us-gaap:DueToRelatedPartiesCurrent>
  <us-gaap:DueToRelatedPartiesCurrent unitRef="usd" contextRef="c3_AsOf31Dec2019" decimals="0">41174</us-gaap:DueToRelatedPartiesCurrent>
  <creg:EntrustedLoansPayableInterestCurrent unitRef="usd" contextRef="c2_AsOf31Mar2020" decimals="0">8389311</creg:EntrustedLoansPayableInterestCurrent>
  <creg:EntrustedLoansPayableInterestCurrent unitRef="usd" contextRef="c3_AsOf31Dec2019" decimals="0">8200044</creg:EntrustedLoansPayableInterestCurrent>
  <us-gaap:LoansPayableCurrent unitRef="usd" contextRef="c2_AsOf31Mar2020" decimals="0">20165427</us-gaap:LoansPayableCurrent>
  <us-gaap:LoansPayableCurrent unitRef="usd" contextRef="c3_AsOf31Dec2019" decimals="0">20480214</us-gaap:LoansPayableCurrent>
  <us-gaap:LiabilitiesCurrent unitRef="usd" contextRef="c2_AsOf31Mar2020" decimals="0">38074417</us-gaap:LiabilitiesCurrent>
  <us-gaap:LiabilitiesCurrent unitRef="usd" contextRef="c3_AsOf31Dec2019" decimals="0">36250800</us-gaap:LiabilitiesCurrent>
  <us-gaap:OtherAccruedLiabilitiesNoncurrent unitRef="usd" contextRef="c3_AsOf31Dec2019" decimals="0">368362</us-gaap:OtherAccruedLiabilitiesNoncurrent>
  <us-gaap:AccruedIncomeTaxesNoncurrent unitRef="usd" contextRef="c2_AsOf31Mar2020" 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="c3_AsOf31Dec2019" decimals="0">1552376</us-gaap:LongTermNotesPayable>
  <us-gaap:ConvertibleLongTermNotesPayable unitRef="usd" contextRef="c2_AsOf31Mar2020" decimals="0">423424</us-gaap:ConvertibleLongTermNotesPayable>
  <us-gaap:ConvertibleLongTermNotesPayable unitRef="usd" contextRef="c3_AsOf31Dec2019" decimals="0">430034</us-gaap:ConvertibleLongTermNotesPayable>
  <us-gaap:LongTermLoansPayable unitRef="usd" contextRef="c2_AsOf31Mar2020" decimals="0">282283</us-gaap:LongTermLoansPayable>
  <us-gaap:LongTermLoansPayable unitRef="usd" contextRef="c3_AsOf31Dec2019" decimals="0">286689</us-gaap:LongTermLoansPayable>
  <us-gaap:CustomerDepositsNoncurrent unitRef="usd" contextRef="c3_AsOf31Dec2019" decimals="0">544709</us-gaap:CustomerDepositsNoncurrent>
  <us-gaap:LiabilitiesNoncurrent unitRef="usd" contextRef="c2_AsOf31Mar2020" decimals="0">6488332</us-gaap:LiabilitiesNoncurrent>
  <us-gaap:LiabilitiesNoncurrent unitRef="usd" contextRef="c3_AsOf31Dec2019" decimals="0">8964795</us-gaap:LiabilitiesNoncurrent>
  <us-gaap:Liabilities unitRef="usd" contextRef="c2_AsOf31Mar2020" decimals="0">44562749</us-gaap:Liabilities>
  <us-gaap:Liabilities unitRef="usd" contextRef="c3_AsOf31Dec2019" decimals="0">45215595</us-gaap:Liabilities>
  <us-gaap:CommitmentsAndContingencies unitRef="usd" contextRef="c2_AsOf31Mar2020" xs:nil="true"/>
  <us-gaap:CommitmentsAndContingencies unitRef="usd" contextRef="c3_AsOf31Dec2019" xs:nil="true"/>
  <us-gaap:CommonStockValue unitRef="usd" contextRef="c2_AsOf31Mar2020" decimals="0">2179</us-gaap:CommonStockValue>
  <us-gaap:CommonStockValue unitRef="usd" contextRef="c3_AsOf31Dec2019" decimals="0">2033</us-gaap:CommonStockValue>
  <us-gaap:AdditionalPaidInCapitalCommonStock unitRef="usd" contextRef="c2_AsOf31Mar2020" decimals="0">117226394</us-gaap:AdditionalPaidInCapitalCommonStock>
  <us-gaap:AdditionalPaidInCapitalCommonStock unitRef="usd" contextRef="c3_AsOf31Dec2019" decimals="0">116682374</us-gaap:AdditionalPaidInCapitalCommonStock>
  <us-gaap:RetainedEarningsAppropriated unitRef="usd" contextRef="c2_AsOf31Mar2020" decimals="0">14525712</us-gaap:RetainedEarningsAppropriated>
  <us-gaap:RetainedEarningsAppropriated unitRef="usd" contextRef="c3_AsOf31Dec2019" decimals="0">14525712</us-gaap:RetainedEarningsAppropriated>
  <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax unitRef="usd" contextRef="c2_AsOf31Mar2020" decimals="0">-7473890</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
  <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax unitRef="usd" contextRef="c3_AsOf31Dec2019" decimals="0">-6132614</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
  <us-gaap:RetainedEarningsAccumulatedDeficit unitRef="usd" contextRef="c2_AsOf31Mar2020" decimals="0">-47046510</us-gaap:RetainedEarningsAccumulatedDeficit>
  <us-gaap:RetainedEarningsAccumulatedDeficit unitRef="usd" contextRef="c3_AsOf31Dec2019" decimals="0">-46447959</us-gaap:RetainedEarningsAccumulatedDeficit>
  <us-gaap:StockholdersEquity unitRef="usd" contextRef="c2_AsOf31Mar2020" decimals="0">77233885</us-gaap:StockholdersEquity>
  <us-gaap:StockholdersEquity unitRef="usd" contextRef="c3_AsOf31Dec2019" decimals="0">78629546</us-gaap:StockholdersEquity>
  <us-gaap:LiabilitiesAndStockholdersEquity unitRef="usd" contextRef="c2_AsOf31Mar2020" decimals="0">121796634</us-gaap:LiabilitiesAndStockholdersEquity>
  <us-gaap:LiabilitiesAndStockholdersEquity unitRef="usd" contextRef="c3_AsOf31Dec2019" decimals="0">123845141</us-gaap:LiabilitiesAndStockholdersEquity>
  <us-gaap:CommonStockParOrStatedValuePerShare unitRef="usdPershares" contextRef="c2_AsOf31Mar2020" 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_AsOf31Mar2020" 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_AsOf31Mar2020" decimals="INF">2179387</us-gaap:CommonStockSharesIssued>
  <us-gaap:CommonStockSharesIssued unitRef="shares" contextRef="c3_AsOf31Dec2019" decimals="INF">2032721</us-gaap:CommonStockSharesIssued>
  <us-gaap:CommonStockSharesOutstanding unitRef="shares" contextRef="c2_AsOf31Mar2020" decimals="INF">2179387</us-gaap:CommonStockSharesOutstanding>
  <us-gaap:CommonStockSharesOutstanding unitRef="shares" contextRef="c3_AsOf31Dec2019" decimals="INF">2032721</us-gaap:CommonStockSharesOutstanding>
  <us-gaap:OperatingLeasesIncomeStatementContingentRevenue unitRef="usd" contextRef="c0_From1Jan2020To31Mar2020" xs:nil="true"/>
  <us-gaap:OperatingLeasesIncomeStatementContingentRevenue unitRef="usd" contextRef="c4_From1Jan2019To31Mar2019" decimals="0">621174</us-gaap:OperatingLeasesIncomeStatementContingentRevenue>
  <us-gaap:InterestAndFeeIncomeLoansAndLeases unitRef="usd" contextRef="c0_From1Jan2020To31Mar2020" xs:nil="true"/>
  <us-gaap:InterestAndFeeIncomeLoansAndLeases unitRef="usd" contextRef="c4_From1Jan2019To31Mar2019" decimals="0">174235</us-gaap:InterestAndFeeIncomeLoansAndLeases>
  <us-gaap:Revenues unitRef="usd" contextRef="c0_From1Jan2020To31Mar2020" xs:nil="true"/>
  <us-gaap:Revenues unitRef="usd" contextRef="c4_From1Jan2019To31Mar2019" decimals="0">795409</us-gaap:Revenues>
  <us-gaap:ProvisionForDoubtfulAccounts unitRef="usd" contextRef="c4_From1Jan2019To31Mar2019" decimals="0">108396</us-gaap:ProvisionForDoubtfulAccounts>
  <us-gaap:GainLossOnDispositionOfAssets1 unitRef="usd" contextRef="c4_From1Jan2019To31Mar2019" decimals="0">-1257170</us-gaap:GainLossOnDispositionOfAssets1>
  <us-gaap:GeneralAndAdministrativeExpense unitRef="usd" contextRef="c0_From1Jan2020To31Mar2020" decimals="0">154178</us-gaap:GeneralAndAdministrativeExpense>
  <us-gaap:GeneralAndAdministrativeExpense unitRef="usd" contextRef="c4_From1Jan2019To31Mar2019" decimals="0">1334424</us-gaap:GeneralAndAdministrativeExpense>
  <us-gaap:OperatingExpenses unitRef="usd" contextRef="c0_From1Jan2020To31Mar2020" decimals="0">154178</us-gaap:OperatingExpenses>
  <us-gaap:OperatingExpenses unitRef="usd" contextRef="c4_From1Jan2019To31Mar2019" decimals="0">2699990</us-gaap:OperatingExpenses>
  <us-gaap:OperatingIncomeLoss unitRef="usd" contextRef="c0_From1Jan2020To31Mar2020" decimals="0">-154178</us-gaap:OperatingIncomeLoss>
  <us-gaap:OperatingIncomeLoss unitRef="usd" contextRef="c4_From1Jan2019To31Mar2019" decimals="0">-1904581</us-gaap:OperatingIncomeLoss>
  <us-gaap:GainsLossesOnExtinguishmentOfDebt unitRef="usd" contextRef="c0_From1Jan2020To31Mar2020" decimals="0">-103167</us-gaap:GainsLossesOnExtinguishmentOfDebt>
  <us-gaap:GainsLossesOnExtinguishmentOfDebt unitRef="usd" contextRef="c4_From1Jan2019To31Mar2019" decimals="0">-893958</us-gaap:GainsLossesOnExtinguishmentOfDebt>
  <us-gaap:InvestmentIncomeInterest unitRef="usd" contextRef="c0_From1Jan2020To31Mar2020" decimals="0">27006</us-gaap:InvestmentIncomeInterest>
  <us-gaap:InvestmentIncomeInterest unitRef="usd" contextRef="c4_From1Jan2019To31Mar2019" decimals="0">41112</us-gaap:InvestmentIncomeInterest>
  <us-gaap:InterestExpense unitRef="usd" contextRef="c0_From1Jan2020To31Mar2020" decimals="0">355244</us-gaap:InterestExpense>
  <us-gaap:InterestExpense unitRef="usd" contextRef="c4_From1Jan2019To31Mar2019" decimals="0">1932105</us-gaap:InterestExpense>
  <us-gaap:OtherNonoperatingIncomeExpense unitRef="usd" contextRef="c0_From1Jan2020To31Mar2020" decimals="0">-12968</us-gaap:OtherNonoperatingIncomeExpense>
  <us-gaap:OtherNonoperatingIncomeExpense unitRef="usd" contextRef="c4_From1Jan2019To31Mar2019" decimals="0">356367</us-gaap:OtherNonoperatingIncomeExpense>
  <us-gaap:NonoperatingIncomeExpense unitRef="usd" contextRef="c0_From1Jan2020To31Mar2020" decimals="0">-444373</us-gaap:NonoperatingIncomeExpense>
  <us-gaap:NonoperatingIncomeExpense unitRef="usd" contextRef="c4_From1Jan2019To31Mar2019" decimals="0">-2428584</us-gaap:NonoperatingIncomeExpense>
  <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments unitRef="usd" contextRef="c0_From1Jan2020To31Mar2020" decimals="0">-598551</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
  <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments unitRef="usd" contextRef="c4_From1Jan2019To31Mar2019" decimals="0">-4333165</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
  <us-gaap:IncomeTaxExpenseBenefit unitRef="usd" contextRef="c4_From1Jan2019To31Mar2019" decimals="0">-2390871</us-gaap:IncomeTaxExpenseBenefit>
  <us-gaap:NetIncomeLoss unitRef="usd" contextRef="c0_From1Jan2020To31Mar2020" decimals="0">-598551</us-gaap:NetIncomeLoss>
  <us-gaap:NetIncomeLoss unitRef="usd" contextRef="c4_From1Jan2019To31Mar2019" decimals="0">-1942294</us-gaap:NetIncomeLoss>
  <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToNoncontrollingInterest unitRef="usd" contextRef="c0_From1Jan2020To31Mar2020" decimals="0">-1341276</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToNoncontrollingInterest>
  <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToNoncontrollingInterest unitRef="usd" contextRef="c4_From1Jan2019To31Mar2019" decimals="0">1810626</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToNoncontrollingInterest>
  <us-gaap:ComprehensiveIncomeNetOfTax unitRef="usd" contextRef="c0_From1Jan2020To31Mar2020" decimals="0">-1939827</us-gaap:ComprehensiveIncomeNetOfTax>
  <us-gaap:ComprehensiveIncomeNetOfTax unitRef="usd" contextRef="c4_From1Jan2019To31Mar2019" decimals="0">-131668</us-gaap:ComprehensiveIncomeNetOfTax>
  <us-gaap:WeightedAverageNumberOfShareOutstandingBasicAndDiluted unitRef="shares" contextRef="c0_From1Jan2020To31Mar2020" decimals="INF">2135340</us-gaap:WeightedAverageNumberOfShareOutstandingBasicAndDiluted>
  <us-gaap:WeightedAverageNumberOfShareOutstandingBasicAndDiluted unitRef="shares" contextRef="c4_From1Jan2019To31Mar2019" decimals="INF">1206572</us-gaap:WeightedAverageNumberOfShareOutstandingBasicAndDiluted>
  <us-gaap:EarningsPerShareBasicAndDiluted unitRef="usdPershares" contextRef="c0_From1Jan2020To31Mar2020" decimals="2">-0.28</us-gaap:EarningsPerShareBasicAndDiluted>
  <us-gaap:EarningsPerShareBasicAndDiluted unitRef="usdPershares" contextRef="c4_From1Jan2019To31Mar2019" decimals="2">-1.61</us-gaap:EarningsPerShareBasicAndDiluted>
  <us-gaap:AmortizationOfFinancingCostsAndDiscounts unitRef="usd" contextRef="c0_From1Jan2020To31Mar2020" decimals="0">12500</us-gaap:AmortizationOfFinancingCostsAndDiscounts>
  <us-gaap:AmortizationOfFinancingCostsAndDiscounts unitRef="usd" contextRef="c4_From1Jan2019To31Mar2019" decimals="0">59661</us-gaap:AmortizationOfFinancingCostsAndDiscounts>
  <us-gaap:ShareBasedCompensation unitRef="usd" contextRef="c0_From1Jan2020To31Mar2020" decimals="0">10999</us-gaap:ShareBasedCompensation>
  <us-gaap:ShareBasedCompensation unitRef="usd" contextRef="c4_From1Jan2019To31Mar2019" xs:nil="true"/>
  <us-gaap:OperatingLeaseExpense unitRef="usd" contextRef="c0_From1Jan2020To31Mar2020" decimals="0">16374</us-gaap:OperatingLeaseExpense>
  <us-gaap:OperatingLeaseExpense unitRef="usd" contextRef="c4_From1Jan2019To31Mar2019" xs:nil="true"/>
  <creg:BadDebtsExpense unitRef="usd" contextRef="c0_From1Jan2020To31Mar2020" xs:nil="true"/>
  <creg:BadDebtsExpense unitRef="usd" contextRef="c4_From1Jan2019To31Mar2019" decimals="0">-108396</creg:BadDebtsExpense>
  <creg:GainLossOnDispositionOfAsset unitRef="usd" contextRef="c0_From1Jan2020To31Mar2020" xs:nil="true"/>
  <creg:GainLossOnDispositionOfAsset unitRef="usd" contextRef="c4_From1Jan2019To31Mar2019" decimals="0">-47506</creg:GainLossOnDispositionOfAsset>
  <creg:LossOnTransferOfChengliBoxingSystem unitRef="usd" contextRef="c0_From1Jan2020To31Mar2020" xs:nil="true"/>
  <creg:LossOnTransferOfChengliBoxingSystem unitRef="usd" contextRef="c4_From1Jan2019To31Mar2019" decimals="0">638167</creg:LossOnTransferOfChengliBoxingSystem>
  <creg:LossOnTransferOfXuzhouHuayuSystem unitRef="usd" contextRef="c0_From1Jan2020To31Mar2020" xs:nil="true"/>
  <creg:LossOnTransferOfXuzhouHuayuSystem unitRef="usd" contextRef="c4_From1Jan2019To31Mar2019" decimals="0">405959</creg:LossOnTransferOfXuzhouHuayuSystem>
  <creg:LossOnTransferOfShenqiuPhaseIIISystems unitRef="usd" contextRef="c0_From1Jan2020To31Mar2020" xs:nil="true"/>
  <creg:LossOnTransferOfShenqiuPhaseIIISystems unitRef="usd" contextRef="c4_From1Jan2019To31Mar2019" decimals="0">213044</creg:LossOnTransferOfShenqiuPhaseIIISystems>
  <creg:GainLossOnSaleOfPropertyPlantEquipments unitRef="usd" contextRef="c0_From1Jan2020To31Mar2020" xs:nil="true"/>
  <creg:GainLossOnSaleOfPropertyPlantEquipments unitRef="usd" contextRef="c4_From1Jan2019To31Mar2019" decimals="0">-293</creg:GainLossOnSaleOfPropertyPlantEquipments>
  <creg:LossOnNotesRedemptionConversion unitRef="usd" contextRef="c0_From1Jan2020To31Mar2020" decimals="0">103167</creg:LossOnNotesRedemptionConversion>
  <creg:LossOnNotesRedemptionConversion unitRef="usd" contextRef="c4_From1Jan2019To31Mar2019" decimals="0">893958</creg:LossOnNotesRedemptionConversion>
  <us-gaap:DeferredIncomeTaxExpenseBenefit unitRef="usd" contextRef="c0_From1Jan2020To31Mar2020" xs:nil="true"/>
  <us-gaap:DeferredIncomeTaxExpenseBenefit unitRef="usd" contextRef="c4_From1Jan2019To31Mar2019" decimals="0">-2530614</us-gaap:DeferredIncomeTaxExpenseBenefit>
  <creg:IncreaseDecreaseInAccruedInterestReceivables unitRef="usd" contextRef="c0_From1Jan2020To31Mar2020" xs:nil="true"/>
  <creg:IncreaseDecreaseInAccruedInterestReceivables unitRef="usd" contextRef="c4_From1Jan2019To31Mar2019" decimals="0">174235</creg:IncreaseDecreaseInAccruedInterestReceivables>
  <creg:IncreaseDecreaseInLeasingReceivable unitRef="usd" contextRef="c0_From1Jan2020To31Mar2020" decimals="0">-13984746</creg:IncreaseDecreaseInLeasingReceivable>
  <creg:IncreaseDecreaseInLeasingReceivable unitRef="usd" contextRef="c4_From1Jan2019To31Mar2019" xs:nil="true"/>
  <creg:IncreaseDecreaseInAccountReceivable unitRef="usd" contextRef="c0_From1Jan2020To31Mar2020" decimals="0">-25791539</creg:IncreaseDecreaseInAccountReceivable>
  <creg:IncreaseDecreaseInAccountReceivable unitRef="usd" contextRef="c4_From1Jan2019To31Mar2019" decimals="0">720561</creg:IncreaseDecreaseInAccountReceivable>
  <creg:IncreaseDecreaseInPrepaidExpenses unitRef="usd" contextRef="c0_From1Jan2020To31Mar2020" decimals="0">-926</creg:IncreaseDecreaseInPrepaidExpenses>
  <creg:IncreaseDecreaseInPrepaidExpenses unitRef="usd" contextRef="c4_From1Jan2019To31Mar2019" xs:nil="true"/>
  <creg:IncreaseDecreaseInOtherReceivable unitRef="usd" contextRef="c0_From1Jan2020To31Mar2020" decimals="0">-911</creg:IncreaseDecreaseInOtherReceivable>
  <creg:IncreaseDecreaseInOtherReceivable unitRef="usd" contextRef="c4_From1Jan2019To31Mar2019" decimals="0">144398</creg:IncreaseDecreaseInOtherReceivable>
  <creg:IncreaseDecreaseInOtherNoncurrentAsset unitRef="usd" contextRef="c0_From1Jan2020To31Mar2020" xs:nil="true"/>
  <creg:IncreaseDecreaseInOtherNoncurrentAsset unitRef="usd" contextRef="c4_From1Jan2019To31Mar2019" decimals="0">-1156480</creg:IncreaseDecreaseInOtherNoncurrentAsset>
  <us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable unitRef="usd" contextRef="c0_From1Jan2020To31Mar2020" decimals="0">818</us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable>
  <us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable unitRef="usd" contextRef="c4_From1Jan2019To31Mar2019" decimals="0">234534</us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable>
  <us-gaap:IncreaseDecreaseInAccountsPayable unitRef="usd" contextRef="c0_From1Jan2020To31Mar2020" decimals="0">-15705</us-gaap:IncreaseDecreaseInAccountsPayable>
  <us-gaap:IncreaseDecreaseInAccountsPayable unitRef="usd" contextRef="c4_From1Jan2019To31Mar2019" xs:nil="true"/>
  <us-gaap:IncreaseDecreaseInInterestPayableNet unitRef="usd" contextRef="c0_From1Jan2020To31Mar2020" decimals="0">320095</us-gaap:IncreaseDecreaseInInterestPayableNet>
  <us-gaap:IncreaseDecreaseInInterestPayableNet unitRef="usd" contextRef="c4_From1Jan2019To31Mar2019" decimals="0">1900658</us-gaap:IncreaseDecreaseInInterestPayableNet>
  <us-gaap:IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities unitRef="usd" contextRef="c0_From1Jan2020To31Mar2020" decimals="0">22701</us-gaap:IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities>
  <us-gaap:IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities unitRef="usd" contextRef="c4_From1Jan2019To31Mar2019" decimals="0">-430025</us-gaap:IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities>
  <creg:RefundableDepositForSystemsLeasing unitRef="usd" contextRef="c0_From1Jan2020To31Mar2020" xs:nil="true"/>
  <creg:RefundableDepositForSystemsLeasing unitRef="usd" contextRef="c4_From1Jan2019To31Mar2019" decimals="0">-489123</creg:RefundableDepositForSystemsLeasing>
  <us-gaap:NetCashProvidedByUsedInOperatingActivities unitRef="usd" contextRef="c0_From1Jan2020To31Mar2020" decimals="0">39650520</us-gaap:NetCashProvidedByUsedInOperatingActivities>
  <us-gaap:NetCashProvidedByUsedInOperatingActivities unitRef="usd" contextRef="c4_From1Jan2019To31Mar2019" decimals="0">-772594</us-gaap:NetCashProvidedByUsedInOperatingActivities>
  <us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment unitRef="usd" contextRef="c0_From1Jan2020To31Mar2020" xs:nil="true"/>
  <us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment unitRef="usd" contextRef="c4_From1Jan2019To31Mar2019" decimals="0">5188</us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment>
  <us-gaap:NetCashProvidedByUsedInInvestingActivities unitRef="usd" contextRef="c0_From1Jan2020To31Mar2020" xs:nil="true"/>
  <us-gaap:NetCashProvidedByUsedInInvestingActivities unitRef="usd" contextRef="c4_From1Jan2019To31Mar2019" decimals="0">5188</us-gaap:NetCashProvidedByUsedInInvestingActivities>
  <us-gaap:ProceedsFromRepaymentsOfNotesPayable unitRef="usd" contextRef="c0_From1Jan2020To31Mar2020" xs:nil="true"/>
  <us-gaap:ProceedsFromRepaymentsOfNotesPayable unitRef="usd" contextRef="c4_From1Jan2019To31Mar2019" decimals="0">2000000</us-gaap:ProceedsFromRepaymentsOfNotesPayable>
  <us-gaap:ProceedsFromIssuanceOfCommonStock unitRef="usd" contextRef="c0_From1Jan2020To31Mar2020" xs:nil="true"/>
  <us-gaap:ProceedsFromIssuanceOfCommonStock unitRef="usd" contextRef="c4_From1Jan2019To31Mar2019" decimals="0">1620800</us-gaap:ProceedsFromIssuanceOfCommonStock>
  <us-gaap:NetCashProvidedByUsedInFinancingActivities unitRef="usd" contextRef="c0_From1Jan2020To31Mar2020" xs:nil="true"/>
  <us-gaap:NetCashProvidedByUsedInFinancingActivities unitRef="usd" contextRef="c4_From1Jan2019To31Mar2019" decimals="0">3620800</us-gaap:NetCashProvidedByUsedInFinancingActivities>
  <us-gaap:EffectOfExchangeRateOnCashAndCashEquivalents unitRef="usd" contextRef="c0_From1Jan2020To31Mar2020" decimals="0">-843328</us-gaap:EffectOfExchangeRateOnCashAndCashEquivalents>
  <us-gaap:EffectOfExchangeRateOnCashAndCashEquivalents unitRef="usd" contextRef="c4_From1Jan2019To31Mar2019" decimals="0">1023068</us-gaap:EffectOfExchangeRateOnCashAndCashEquivalents>
  <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect unitRef="usd" contextRef="c0_From1Jan2020To31Mar2020" decimals="0">38807192</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
  <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect unitRef="usd" contextRef="c4_From1Jan2019To31Mar2019" decimals="0">3876462</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
  <us-gaap:CashAndCashEquivalentsAtCarryingValue unitRef="usd" contextRef="c5_AsOf31Dec2018" decimals="0">53223142</us-gaap:CashAndCashEquivalentsAtCarryingValue>
  <us-gaap:CashAndCashEquivalentsAtCarryingValue unitRef="usd" contextRef="c6_AsOf31Mar2019" decimals="0">57099604</us-gaap:CashAndCashEquivalentsAtCarryingValue>
  <us-gaap:IncomeTaxesPaid unitRef="usd" contextRef="c0_From1Jan2020To31Mar2020" xs:nil="true"/>
  <us-gaap:IncomeTaxesPaid unitRef="usd" contextRef="c4_From1Jan2019To31Mar2019" xs:nil="true"/>
  <us-gaap:InterestPaidNet unitRef="usd" contextRef="c0_From1Jan2020To31Mar2020" xs:nil="true"/>
  <us-gaap:InterestPaidNet unitRef="usd" contextRef="c4_From1Jan2019To31Mar2019" xs:nil="true"/>
  <us-gaap:TransferToInvestments unitRef="usd" contextRef="c0_From1Jan2020To31Mar2020" decimals="0">23814532</us-gaap:TransferToInvestments>
  <us-gaap:TransferToInvestments unitRef="usd" contextRef="c4_From1Jan2019To31Mar2019" xs:nil="true"/>
  <us-gaap:DebtInstrumentConvertibleBeneficialConversionFeature unitRef="usd" contextRef="c0_From1Jan2020To31Mar2020" decimals="0">430000</us-gaap:DebtInstrumentConvertibleBeneficialConversionFeature>
  <us-gaap:DebtInstrumentConvertibleBeneficialConversionFeature unitRef="usd" contextRef="c4_From1Jan2019To31Mar2019" xs:nil="true"/>
  <us-gaap:SharesOutstanding unitRef="shares" contextRef="c7_AsOf31Dec2019_CommonStockMember" decimals="INF">2032721</us-gaap:SharesOutstanding>
  <us-gaap:StockholdersEquity unitRef="usd" contextRef="c7_AsOf31Dec2019_CommonStockMember" decimals="0">2033</us-gaap:StockholdersEquity>
  <us-gaap:StockholdersEquity unitRef="usd" contextRef="c8_AsOf31Dec2019_AdditionalPaidInCapitalMember" decimals="0">116682374</us-gaap:StockholdersEquity>
  <us-gaap:StockholdersEquity unitRef="usd" contextRef="c9_AsOf31Dec2019_StatutoryReservesMember" decimals="0">14525712</us-gaap:StockholdersEquity>
  <us-gaap:StockholdersEquity unitRef="usd" contextRef="c10_AsOf31Dec2019_AccumulatedOtherComprehensiveIncomeMember" decimals="0">-6132614</us-gaap:StockholdersEquity>
  <us-gaap:StockholdersEquity unitRef="usd" contextRef="c11_AsOf31Dec2019_RetainedEarningsMember" decimals="0">-46447959</us-gaap:StockholdersEquity>
  <us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest unitRef="usd" contextRef="c12_From1Jan2020To31Mar2020_CommonStockMember" xs:nil="true"/>
  <us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest unitRef="usd" contextRef="c13_From1Jan2020To31Mar2020_AdditionalPaidInCapitalMember" xs:nil="true"/>
  <us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest unitRef="usd" contextRef="c14_From1Jan2020To31Mar2020_StatutoryReservesMember" xs:nil="true"/>
  <us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest unitRef="usd" contextRef="c15_From1Jan2020To31Mar2020_AccumulatedOtherComprehensiveIncomeMember" xs:nil="true"/>
  <us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest unitRef="usd" contextRef="c16_From1Jan2020To31Mar2020_RetainedEarningsMember" decimals="0">-598551</us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest>
  <us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest unitRef="usd" contextRef="c0_From1Jan2020To31Mar2020" decimals="0">-598551</us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest>
  <us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation unitRef="shares" contextRef="c12_From1Jan2020To31Mar2020_CommonStockMember" decimals="INF">3333</us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation>
  <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation unitRef="usd" contextRef="c12_From1Jan2020To31Mar2020_CommonStockMember" decimals="0">3</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
  <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation unitRef="usd" contextRef="c13_From1Jan2020To31Mar2020_AdditionalPaidInCapitalMember" decimals="0">10996</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
  <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation unitRef="usd" contextRef="c14_From1Jan2020To31Mar2020_StatutoryReservesMember" xs:nil="true"/>
  <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation unitRef="usd" contextRef="c15_From1Jan2020To31Mar2020_AccumulatedOtherComprehensiveIncomeMember" xs:nil="true"/>
  <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation unitRef="usd" contextRef="c16_From1Jan2020To31Mar2020_RetainedEarningsMember" xs:nil="true"/>
  <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation unitRef="usd" contextRef="c0_From1Jan2020To31Mar2020" decimals="0">10999</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
  <creg:StockIssuedDuringPeriodShareValueConversionOfLongtermNotesIntoCommonShares unitRef="shares" contextRef="c12_From1Jan2020To31Mar2020_CommonStockMember" decimals="INF">143333</creg:StockIssuedDuringPeriodShareValueConversionOfLongtermNotesIntoCommonShares>
  <creg:StockIssuedDuringPeriodValueConversionOfLongtermNotesIntoCommonShares unitRef="usd" contextRef="c12_From1Jan2020To31Mar2020_CommonStockMember" decimals="0">143</creg:StockIssuedDuringPeriodValueConversionOfLongtermNotesIntoCommonShares>
  <creg:StockIssuedDuringPeriodValueConversionOfLongtermNotesIntoCommonShares unitRef="usd" contextRef="c13_From1Jan2020To31Mar2020_AdditionalPaidInCapitalMember" decimals="0">533024</creg:StockIssuedDuringPeriodValueConversionOfLongtermNotesIntoCommonShares>
  <creg:StockIssuedDuringPeriodValueConversionOfLongtermNotesIntoCommonShares unitRef="usd" contextRef="c14_From1Jan2020To31Mar2020_StatutoryReservesMember" xs:nil="true"/>
  <creg:StockIssuedDuringPeriodValueConversionOfLongtermNotesIntoCommonShares unitRef="usd" contextRef="c15_From1Jan2020To31Mar2020_AccumulatedOtherComprehensiveIncomeMember" xs:nil="true"/>
  <creg:StockIssuedDuringPeriodValueConversionOfLongtermNotesIntoCommonShares unitRef="usd" contextRef="c16_From1Jan2020To31Mar2020_RetainedEarningsMember" xs:nil="true"/>
  <creg:StockIssuedDuringPeriodValueConversionOfLongtermNotesIntoCommonShares unitRef="usd" contextRef="c0_From1Jan2020To31Mar2020" decimals="0">533167</creg:StockIssuedDuringPeriodValueConversionOfLongtermNotesIntoCommonShares>
  <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax unitRef="usd" contextRef="c12_From1Jan2020To31Mar2020_CommonStockMember" xs:nil="true"/>
  <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax unitRef="usd" contextRef="c13_From1Jan2020To31Mar2020_AdditionalPaidInCapitalMember" xs:nil="true"/>
  <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax unitRef="usd" contextRef="c14_From1Jan2020To31Mar2020_StatutoryReservesMember" xs:nil="true"/>
  <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax unitRef="usd" contextRef="c15_From1Jan2020To31Mar2020_AccumulatedOtherComprehensiveIncomeMember" decimals="0">-1341276</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
  <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax unitRef="usd" contextRef="c16_From1Jan2020To31Mar2020_RetainedEarningsMember" xs:nil="true"/>
  <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax unitRef="usd" contextRef="c0_From1Jan2020To31Mar2020" decimals="0">-1341276</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
  <us-gaap:SharesOutstanding unitRef="shares" contextRef="c17_AsOf31Mar2020_CommonStockMember" decimals="INF">2179387</us-gaap:SharesOutstanding>
  <us-gaap:StockholdersEquity unitRef="usd" contextRef="c17_AsOf31Mar2020_CommonStockMember" decimals="0">2179</us-gaap:StockholdersEquity>
  <us-gaap:StockholdersEquity unitRef="usd" contextRef="c18_AsOf31Mar2020_AdditionalPaidInCapitalMember" decimals="0">117226394</us-gaap:StockholdersEquity>
  <us-gaap:StockholdersEquity unitRef="usd" contextRef="c19_AsOf31Mar2020_StatutoryReservesMember" decimals="0">14525712</us-gaap:StockholdersEquity>
  <us-gaap:StockholdersEquity unitRef="usd" contextRef="c20_AsOf31Mar2020_AccumulatedOtherComprehensiveIncomeMember" decimals="0">-7473890</us-gaap:StockholdersEquity>
  <us-gaap:StockholdersEquity unitRef="usd" contextRef="c21_AsOf31Mar2020_RetainedEarningsMember" decimals="0">-47046510</us-gaap:StockholdersEquity>
  <us-gaap:SharesOutstanding unitRef="shares" contextRef="c22_AsOf31Dec2018_CommonStockMember" decimals="INF">1029582</us-gaap:SharesOutstanding>
  <us-gaap:StockholdersEquity unitRef="usd" contextRef="c22_AsOf31Dec2018_CommonStockMember" decimals="0">1030</us-gaap:StockholdersEquity>
  <us-gaap:StockholdersEquity unitRef="usd" contextRef="c23_AsOf31Dec2018_AdditionalPaidInCapitalMember" decimals="0">114493283</us-gaap:StockholdersEquity>
  <us-gaap:StockholdersEquity unitRef="usd" contextRef="c24_AsOf31Dec2018_StatutoryReservesMember" decimals="0">14525712</us-gaap:StockholdersEquity>
  <us-gaap:StockholdersEquity unitRef="usd" contextRef="c25_AsOf31Dec2018_AccumulatedOtherComprehensiveIncomeMember" decimals="0">-4620930</us-gaap:StockholdersEquity>
  <us-gaap:StockholdersEquity unitRef="usd" contextRef="c26_AsOf31Dec2018_RetainedEarningsMember" decimals="0">-37675202</us-gaap:StockholdersEquity>
  <us-gaap:StockholdersEquity unitRef="usd" contextRef="c5_AsOf31Dec2018" decimals="0">86723893</us-gaap:StockholdersEquity>
  <us-gaap:StockholdersEquity unitRef="usd" contextRef="c27_AsOf31Dec2018_NoncontrollingInterestMember" decimals="0">-3544624</us-gaap:StockholdersEquity>
  <us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest unitRef="usd" contextRef="c28_From1Jan2019To31Mar2019_CommonStockMember" xs:nil="true"/>
  <us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest unitRef="usd" contextRef="c29_From1Jan2019To31Mar2019_AdditionalPaidInCapitalMember" xs:nil="true"/>
  <us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest unitRef="usd" contextRef="c30_From1Jan2019To31Mar2019_StatutoryReservesMember" xs:nil="true"/>
  <us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest unitRef="usd" contextRef="c31_From1Jan2019To31Mar2019_AccumulatedOtherComprehensiveIncomeMember" xs:nil="true"/>
  <us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest unitRef="usd" contextRef="c32_From1Jan2019To31Mar2019_RetainedEarningsMember" decimals="0">-1942294</us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest>
  <us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest unitRef="usd" contextRef="c4_From1Jan2019To31Mar2019" decimals="0">-1942294</us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest>
  <us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest unitRef="usd" contextRef="c33_From1Jan2019To31Mar2019_NoncontrollingInterestMember" xs:nil="true"/>
  <creg:AdjustmentToAdditionalPaidInCapitalPurchaseOfNoncontrollingInterest unitRef="usd" contextRef="c28_From1Jan2019To31Mar2019_CommonStockMember" xs:nil="true"/>
  <creg:AdjustmentToAdditionalPaidInCapitalPurchaseOfNoncontrollingInterest unitRef="usd" contextRef="c29_From1Jan2019To31Mar2019_AdditionalPaidInCapitalMember" decimals="0">-3948242</creg:AdjustmentToAdditionalPaidInCapitalPurchaseOfNoncontrollingInterest>
  <creg:AdjustmentToAdditionalPaidInCapitalPurchaseOfNoncontrollingInterest unitRef="usd" contextRef="c30_From1Jan2019To31Mar2019_StatutoryReservesMember" xs:nil="true"/>
  <creg:AdjustmentToAdditionalPaidInCapitalPurchaseOfNoncontrollingInterest unitRef="usd" contextRef="c31_From1Jan2019To31Mar2019_AccumulatedOtherComprehensiveIncomeMember" xs:nil="true"/>
  <creg:AdjustmentToAdditionalPaidInCapitalPurchaseOfNoncontrollingInterest unitRef="usd" contextRef="c32_From1Jan2019To31Mar2019_RetainedEarningsMember" xs:nil="true"/>
  <creg:AdjustmentToAdditionalPaidInCapitalPurchaseOfNoncontrollingInterest unitRef="usd" contextRef="c4_From1Jan2019To31Mar2019" decimals="0">-3948242</creg:AdjustmentToAdditionalPaidInCapitalPurchaseOfNoncontrollingInterest>
  <creg:AdjustmentToAdditionalPaidInCapitalPurchaseOfNoncontrollingInterest unitRef="usd" contextRef="c33_From1Jan2019To31Mar2019_NoncontrollingInterestMember" decimals="0">3544624</creg:AdjustmentToAdditionalPaidInCapitalPurchaseOfNoncontrollingInterest>
  <us-gaap:StockIssuedDuringPeriodSharesNewIssues unitRef="shares" contextRef="c28_From1Jan2019To31Mar2019_CommonStockMember" decimals="INF">160000</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
  <us-gaap:StockIssuedDuringPeriodValueNewIssues unitRef="usd" contextRef="c28_From1Jan2019To31Mar2019_CommonStockMember" decimals="0">160</us-gaap:StockIssuedDuringPeriodValueNewIssues>
  <us-gaap:StockIssuedDuringPeriodValueNewIssues unitRef="usd" contextRef="c29_From1Jan2019To31Mar2019_AdditionalPaidInCapitalMember" decimals="0">1620640</us-gaap:StockIssuedDuringPeriodValueNewIssues>
  <us-gaap:StockIssuedDuringPeriodValueNewIssues unitRef="usd" contextRef="c30_From1Jan2019To31Mar2019_StatutoryReservesMember" xs:nil="true"/>
  <us-gaap:StockIssuedDuringPeriodValueNewIssues unitRef="usd" contextRef="c31_From1Jan2019To31Mar2019_AccumulatedOtherComprehensiveIncomeMember" xs:nil="true"/>
  <us-gaap:StockIssuedDuringPeriodValueNewIssues unitRef="usd" contextRef="c32_From1Jan2019To31Mar2019_RetainedEarningsMember" xs:nil="true"/>
  <us-gaap:StockIssuedDuringPeriodValueNewIssues unitRef="usd" contextRef="c4_From1Jan2019To31Mar2019" decimals="0">1620800</us-gaap:StockIssuedDuringPeriodValueNewIssues>
  <us-gaap:StockIssuedDuringPeriodValueNewIssues unitRef="usd" contextRef="c33_From1Jan2019To31Mar2019_NoncontrollingInterestMember" xs:nil="true"/>
  <us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities unitRef="shares" contextRef="c28_From1Jan2019To31Mar2019_CommonStockMember" decimals="INF">185195</us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities>
  <us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities unitRef="usd" contextRef="c28_From1Jan2019To31Mar2019_CommonStockMember" decimals="0">185</us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities>
  <us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities unitRef="usd" contextRef="c29_From1Jan2019To31Mar2019_AdditionalPaidInCapitalMember" decimals="0">2014791</us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities>
<!-- [WMV5][XcpuxYn59dz7vgYynUDuwG7r97K2jUTysl7vcz0lJt/tSeJz73kx1cLt0ZFF2SK/vxBCY0vdSrYJBEf/H1nIPJFQ703sE8EFHxqwi23LMbCnKmQIJFQmQZ2HlmAp6Ugxnu33zjgCzdUrL7iYnKRByY2vP2rMySf7HBzOPU5nuEfJoIzZt6q4nrHj8UyK5jhQbcWmcohaGCeOGhCSGJukcPpRjDwrRFZsU20Nz3uXZiteXG3/NxqtJGDH2oWHKwRtFJ3LGUiNLfa+wp3g6Yi0iC9Qun0NHg1t0ItvqXvj4ag=] CSR-->
  <us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities unitRef="usd" contextRef="c30_From1Jan2019To31Mar2019_StatutoryReservesMember" xs:nil="true"/>
  <us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities unitRef="usd" contextRef="c31_From1Jan2019To31Mar2019_AccumulatedOtherComprehensiveIncomeMember" xs:nil="true"/>
  <us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities unitRef="usd" contextRef="c32_From1Jan2019To31Mar2019_RetainedEarningsMember" xs:nil="true"/>
  <us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities unitRef="usd" contextRef="c4_From1Jan2019To31Mar2019" decimals="0">2014976</us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities>
  <us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities unitRef="usd" contextRef="c33_From1Jan2019To31Mar2019_NoncontrollingInterestMember" xs:nil="true"/>
  <us-gaap:StatutoryAccountingPracticesStatutoryNetIncomeAmount unitRef="usd" contextRef="c28_From1Jan2019To31Mar2019_CommonStockMember" xs:nil="true"/>
  <us-gaap:StatutoryAccountingPracticesStatutoryNetIncomeAmount unitRef="usd" contextRef="c29_From1Jan2019To31Mar2019_AdditionalPaidInCapitalMember" xs:nil="true"/>
  <us-gaap:StatutoryAccountingPracticesStatutoryNetIncomeAmount unitRef="usd" contextRef="c30_From1Jan2019To31Mar2019_StatutoryReservesMember" decimals="0">213360</us-gaap:StatutoryAccountingPracticesStatutoryNetIncomeAmount>
  <us-gaap:StatutoryAccountingPracticesStatutoryNetIncomeAmount unitRef="usd" contextRef="c31_From1Jan2019To31Mar2019_AccumulatedOtherComprehensiveIncomeMember" xs:nil="true"/>
  <us-gaap:StatutoryAccountingPracticesStatutoryNetIncomeAmount unitRef="usd" contextRef="c32_From1Jan2019To31Mar2019_RetainedEarningsMember" decimals="0">-213360</us-gaap:StatutoryAccountingPracticesStatutoryNetIncomeAmount>
  <us-gaap:StatutoryAccountingPracticesStatutoryNetIncomeAmount unitRef="usd" contextRef="c4_From1Jan2019To31Mar2019" xs:nil="true"/>
  <us-gaap:StatutoryAccountingPracticesStatutoryNetIncomeAmount unitRef="usd" contextRef="c33_From1Jan2019To31Mar2019_NoncontrollingInterestMember" xs:nil="true"/>
  <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax unitRef="usd" contextRef="c28_From1Jan2019To31Mar2019_CommonStockMember" xs:nil="true"/>
  <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax unitRef="usd" contextRef="c29_From1Jan2019To31Mar2019_AdditionalPaidInCapitalMember" xs:nil="true"/>
  <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax unitRef="usd" contextRef="c30_From1Jan2019To31Mar2019_StatutoryReservesMember" xs:nil="true"/>
  <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax unitRef="usd" contextRef="c31_From1Jan2019To31Mar2019_AccumulatedOtherComprehensiveIncomeMember" decimals="0">1810626</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
  <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax unitRef="usd" contextRef="c32_From1Jan2019To31Mar2019_RetainedEarningsMember" xs:nil="true"/>
  <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax unitRef="usd" contextRef="c4_From1Jan2019To31Mar2019" decimals="0">1810626</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
  <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax unitRef="usd" contextRef="c33_From1Jan2019To31Mar2019_NoncontrollingInterestMember" xs:nil="true"/>
  <us-gaap:SharesOutstanding unitRef="shares" contextRef="c34_AsOf31Mar2019_CommonStockMember" decimals="INF">1374777</us-gaap:SharesOutstanding>
  <us-gaap:StockholdersEquity unitRef="usd" contextRef="c34_AsOf31Mar2019_CommonStockMember" decimals="0">1375</us-gaap:StockholdersEquity>
  <us-gaap:StockholdersEquity unitRef="usd" contextRef="c35_AsOf31Mar2019_AdditionalPaidInCapitalMember" decimals="0">114180472</us-gaap:StockholdersEquity>
  <us-gaap:StockholdersEquity unitRef="usd" contextRef="c36_AsOf31Mar2019_StatutoryReservesMember" decimals="0">14739072</us-gaap:StockholdersEquity>
  <us-gaap:StockholdersEquity unitRef="usd" contextRef="c37_AsOf31Mar2019_AccumulatedOtherComprehensiveIncomeMember" decimals="0">-2810304</us-gaap:StockholdersEquity>
  <us-gaap:StockholdersEquity unitRef="usd" contextRef="c38_AsOf31Mar2019_RetainedEarningsMember" decimals="0">-39830856</us-gaap:StockholdersEquity>
  <us-gaap:StockholdersEquity unitRef="usd" contextRef="c6_AsOf31Mar2019" decimals="0">86279759</us-gaap:StockholdersEquity>
  <us-gaap:StockholdersEquity unitRef="usd" contextRef="c39_AsOf31Mar2019_NoncontrollingInterestMember" xs:nil="true"/>
  <us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock contextRef="c0_From1Jan2020To31Mar2020">&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify&quot;&gt;&lt;b&gt;1. ORGANIZATION AND DESCRIPTION OF BUSINESS&lt;/b&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&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;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;The Company&amp;#x2019;s organizational chart as of March 31, 2020
is as follows:&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; 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;i&gt;Erdos TCH &amp;#x2013; Joint Venture&lt;/i&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&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 expects
the resumption of operations in July 2020. During this period, Erdos will compensate Erdos TCH RMB 1 million ($145,460) per month,
until operations resume.&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&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;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;&lt;i&gt;Pucheng Biomass Power Generation Projects&lt;/i&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&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;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&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.&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;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;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&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;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;&lt;i&gt;Shenqiu Yuneng Biomass Power Generation Projects&lt;/i&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&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;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&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;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&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).&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;&lt;i&gt;The Fund Management Company&lt;/i&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&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;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&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;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&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;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;&lt;i&gt;Chengli Waste Heat Power Generation Projects&lt;/i&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&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;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&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;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&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;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;&lt;i&gt;Tianyu Waste Heat Power Generation Project&lt;/i&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&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;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&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).&lt;/p&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 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.&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;&lt;i&gt;Zhongtai Waste Heat Power Generation Energy Management Cooperative
Agreement&lt;/i&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&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;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&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;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&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;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&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 March 31, 2020, the Company had gross receivable from Zhongtai for $5.65 million (with bad debt allowance of
$5.65 million). In January 2020, Zhongtai paid RMB 10 million ($1.41 million); in March 2020, Zhongtai paid RMB 20 million ($2.82
million). Zhongtai is committed to pay in full the remaining balance of RMB 40 million ($5.65 million) no later than the end of
2020.&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;&lt;i&gt;Formation of Zhongxun&lt;/i&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&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;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;&lt;i&gt;Formation of Yinghua&lt;/i&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&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;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;&lt;i&gt;Other Events&lt;/i&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;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;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;&amp;#xa0;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 March 31, 2020 and December 31, 2019, and for the three months ended March 31, 2020
and 2019 were retroactively restated to reflect this reverse stock split.&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.1pt; text-align: justify&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, some cities in China started to reopen in mid-March, the outbreak in China is now fully under the control; based on PRC
government&amp;#x2019;s statistic, as of April 15&lt;sup&gt;th&lt;/sup&gt;, 2020, the reopening rate for nation-wide industrial enterprises was
99% and the rate of its employees returning to work was 94%, the small and medium size companies&amp;#x2019; work resume rate was 84%.
The Company disposed all of its systems and currently holds only five power generating systems through Erdos TCH, and expects to
resume production of these five power generating systems in July 2020 from the renovation and furnace safety upgrade, the impact
of COVID-19 to the Company was not material. There are some new Covid-19 cases discovered in a few provinces of China including
Beijing, no new case has been discovered in Xi&amp;#x2019;an province where the Company is located as of today.&lt;/p&gt;&lt;br/&gt;</us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock>
  <creg:DissolutionTermOfJointVentures contextRef="c40_From1Apr2009To14Apr2009_ErdosMetallurgyCompanyLimitedMember">P20Y</creg:DissolutionTermOfJointVentures>
  <creg:TotalInvestmentForProject unitRef="usd" contextRef="c41_From1Apr2009To14Apr2009" decimals="-6">79000000</creg:TotalInvestmentForProject>
  <creg:TotalInvestmentForProject unitRef="cny" contextRef="c42_From1Apr2009To14Apr2009_CNY_ErdosMetallurgyCompanyLimitedMember" decimals="-6">500000000</creg:TotalInvestmentForProject>
  <us-gaap:InvestmentOwnedAtCost unitRef="usd" contextRef="c43_AsOf14Apr2009_InitialInvestmentMember_ErdosMetallurgyCompanyLimitedMember" decimals="-4">17550000</us-gaap:InvestmentOwnedAtCost>
  <us-gaap:InvestmentOwnedAtCost unitRef="cny" contextRef="c43_AsOf14Apr2009_InitialInvestmentMember_ErdosMetallurgyCompanyLimitedMember" decimals="-6">120000000</us-gaap:InvestmentOwnedAtCost>
  <us-gaap:VariableInterestEntityOwnershipPercentage unitRef="pure" contextRef="c40_From1Apr2009To14Apr2009_ErdosMetallurgyCompanyLimitedMember" decimals="2">0.07</us-gaap:VariableInterestEntityOwnershipPercentage>
  <us-gaap:VariableInterestEntityOwnershipPercentage unitRef="pure" contextRef="c44_From1Apr2009To14Apr2009_XianTCHEnergyTechnologyCoLtdMember" decimals="2">0.93</us-gaap:VariableInterestEntityOwnershipPercentage>
  <us-gaap:VariableInterestEntityOwnershipPercentage unitRef="pure" contextRef="c45_From1Jun2015To15Jun2015_ErdosMetallurgyCompanyLimitedMember" decimals="2">0.07</us-gaap:VariableInterestEntityOwnershipPercentage>
  <us-gaap:ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangeDueToNetIncomeAttributableToParentAndEffectsOfChangesNet unitRef="usd" contextRef="c46_From1Jun2015To15Jun2015_ErdosTCHMember" decimals="-4">1290000</us-gaap:ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangeDueToNetIncomeAttributableToParentAndEffectsOfChangesNet>
  <us-gaap:ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangeDueToNetIncomeAttributableToParentAndEffectsOfChangesNet unitRef="cny" contextRef="c46_From1Jun2015To15Jun2015_ErdosTCHMember" decimals="-6">8000000</us-gaap:ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangeDueToNetIncomeAttributableToParentAndEffectsOfChangesNet>
  <us-gaap:MinorityInterestDecreaseFromRedemptions unitRef="usd" contextRef="c47_From3Jul2013To31Jul2013_ErdosTCHMember" decimals="-4">1290000</us-gaap:MinorityInterestDecreaseFromRedemptions>
  <creg:LeasesDescription contextRef="c48_From1Jan2020To31Mar2020_ErdosTCHMember">Erdos will compensate Erdos TCH RMB 1 million ($145,460) per month, until operations resume.</creg:LeasesDescription>
  <us-gaap:VariableInterestEntityOwnershipPercentage unitRef="pure" contextRef="c49_From3Apr2009To14Apr2009_DaTongRecyclingEnergyMember" decimals="2">0.30</us-gaap:VariableInterestEntityOwnershipPercentage>
  <us-gaap:VariableInterestEntityOwnershipPercentage unitRef="pure" contextRef="c50_From3Apr2009To14Apr2009_DaTangShiDaiMember" decimals="2">0.30</us-gaap:VariableInterestEntityOwnershipPercentage>
  <us-gaap:VariableInterestEntityOwnershipPercentage unitRef="pure" contextRef="c51_From3Apr2009To14Apr2009_TianYuXuZhouRecyclingEnergyMember" decimals="2">0.40</us-gaap:VariableInterestEntityOwnershipPercentage>
  <creg:LeaseRevenuesAndFees unitRef="usd" contextRef="c52_From3Jun2010To29Jun2010_BiomassPowerGenerationProjectLeaseAgreementMember" decimals="0">279400</creg:LeaseRevenuesAndFees>
  <creg:LeaseRevenuesAndFees unitRef="cny" contextRef="c52_From3Jun2010To29Jun2010_BiomassPowerGenerationProjectLeaseAgreementMember" decimals="0">1900000</creg:LeaseRevenuesAndFees>
  <creg:LeasePeriod contextRef="c52_From3Jun2010To29Jun2010_BiomassPowerGenerationProjectLeaseAgreementMember">P15Y</creg:LeasePeriod>
  <creg:PayableForPowerGenerationSystems unitRef="cny" contextRef="c53_AsOf11Sep2013_BiomassPowerGenerationAssetTransferAgreementMember" decimals="-6">100000000</creg:PayableForPowerGenerationSystems>
  <creg:PayableForPowerGenerationSystems unitRef="usd" contextRef="c53_AsOf11Sep2013_BiomassPowerGenerationAssetTransferAgreementMember" decimals="-4">16480000</creg:PayableForPowerGenerationSystems>
  <creg:CommonStockIssuableForPowerGenerationSystems unitRef="shares" contextRef="c53_AsOf11Sep2013_BiomassPowerGenerationAssetTransferAgreementMember" decimals="INF">87666</creg:CommonStockIssuableForPowerGenerationSystems>
  <creg:CommonStockIssuablePerShareForPowerGenerationSystems unitRef="usdPershares" contextRef="c53_AsOf11Sep2013_BiomassPowerGenerationAssetTransferAgreementMember" decimals="1">187.0</creg:CommonStockIssuablePerShareForPowerGenerationSystems>
  <creg:LeaseAmountPerMonth unitRef="cny" contextRef="c54_From3Sep2013To11Sep2013_BiomassPowerGenerationAssetTransferAgreementMember" decimals="-5">3800000</creg:LeaseAmountPerMonth>
  <creg:LeaseAmountPerMonth unitRef="usd" contextRef="c54_From3Sep2013To11Sep2013_BiomassPowerGenerationAssetTransferAgreementMember" decimals="-4">630000</creg:LeaseAmountPerMonth>
  <creg:LongTermLeasesDescription contextRef="c55_From1Feb2019To29Sep2019_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="c56_From3Sep2011To28Sep2011_ShenqiuProjectMember" decimals="0">286000</creg:LeaseRevenuesAndFees>
  <creg:LeaseRevenuesAndFees unitRef="cny" contextRef="c56_From3Sep2011To28Sep2011_ShenqiuProjectMember" decimals="0">1800000</creg:LeaseRevenuesAndFees>
  <creg:LeasePeriod contextRef="c56_From3Sep2011To28Sep2011_ShenqiuProjectMember">P11Y</creg:LeasePeriod>
  <creg:LeaseRevenuesAndFees unitRef="usd" contextRef="c57_From3Mar2013To30Mar2013_BiomassPowerGenerationSystemMember_XianTchMember" decimals="0">239000</creg:LeaseRevenuesAndFees>
  <creg:LeaseRevenuesAndFees unitRef="cny" contextRef="c57_From3Mar2013To30Mar2013_BiomassPowerGenerationSystemMember_XianTchMember" decimals="-5">1500000</creg:LeaseRevenuesAndFees>
  <creg:LeasePeriod contextRef="c57_From3Mar2013To30Mar2013_BiomassPowerGenerationSystemMember_XianTchMember">P9Y6M</creg:LeasePeriod>
  <creg:PaymentOfTransferPrice unitRef="cny" contextRef="c58_AsOf4Jan2019_BiomassPowerGenerationProjectLeaseAgreementMember" decimals="0">127066000</creg:PaymentOfTransferPrice>
  <creg:PaymentOfTransferPrice unitRef="usd" contextRef="c58_AsOf4Jan2019_BiomassPowerGenerationProjectLeaseAgreementMember" decimals="-4">18550000</creg:PaymentOfTransferPrice>
  <creg:LossFromTheTransfer unitRef="usd" contextRef="c59_From1Jan2020To31Mar2020_BiomassPowerGenerationSystemMember" decimals="0">208359</creg:LossFromTheTransfer>
  <creg:RepaymentOfLoan unitRef="shares" contextRef="c60_AsOf31Mar2020_XianHuaxinNewEnergyCoLtdMember" decimals="INF">47150000</creg:RepaymentOfLoan>
  <creg:InitialCapitalContributionDescription contextRef="c61_From3Jun2013To25Jun2013_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="c62_AsOf7Jul2013_HYREFFundMember" decimals="-6">5000000</creg:OriginalInvestmentBySubsidiary>
  <creg:OriginalInvestmentBySubsidiary unitRef="usd" contextRef="c62_AsOf7Jul2013_HYREFFundMember" decimals="0">-830000</creg:OriginalInvestmentBySubsidiary>
  <creg:TotalFundCapitalContribution unitRef="cny" contextRef="c63_AsOf18Jul2013_HYREFFundMember" decimals="-6">460000000</creg:TotalFundCapitalContribution>
  <creg:TotalFundCapitalContribution unitRef="usd" contextRef="c63_AsOf18Jul2013_HYREFFundMember" decimals="-6">77000000</creg:TotalFundCapitalContribution>
  <creg:SubscribedAmountOfInitialCapitalContribution unitRef="cny" contextRef="c64_AsOf18Jul2013_ChinaOrientAssetManagementCoLtdMember_HYREFFundMember" decimals="-6">280000000</creg:SubscribedAmountOfInitialCapitalContribution>
  <creg:SubscribedAmountOfInitialCapitalContribution unitRef="usd" contextRef="c64_AsOf18Jul2013_ChinaOrientAssetManagementCoLtdMember_HYREFFundMember" decimals="-4">46670000</creg:SubscribedAmountOfInitialCapitalContribution>
  <creg:SubscribedAmountOfInitialCapitalContribution unitRef="cny" contextRef="c65_AsOf18Jul2013_HongyuanHuifuVentureCapitalCoLtdMember_HYREFFundMember" decimals="-6">100000000</creg:SubscribedAmountOfInitialCapitalContribution>
  <creg:SubscribedAmountOfInitialCapitalContribution unitRef="usd" contextRef="c66_AsOf18Jul2013_XianTchMember_HongyuanHuifuVentureCapitalCoLtdMember" decimals="-4">16670000</creg:SubscribedAmountOfInitialCapitalContribution>
  <creg:InitialCapitalContributionDescription contextRef="c67_From3Jul2013To18Jul2013_HongyuanHuifuVentureCapitalCoLtdMember_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="c68_From3Dec2018To29Dec2018_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="c69_AsOf19Jul2013_HYREFFundMember" decimals="-6">30000000</creg:OriginalInvestmentBySubsidiary>
  <creg:OriginalInvestmentBySubsidiary unitRef="usd" contextRef="c70_AsOf19Jul2013_XianZhonghongNewEnergyTechnologyCoMember" decimals="-4">4850000</creg:OriginalInvestmentBySubsidiary>
  <creg:EnergySavingSolutionAndServicesCost unitRef="usd" contextRef="c71_From3Jul2013To19Jul2013_XianZhonghongNewEnergyTechnologyCoMember" decimals="-6">27000000</creg:EnergySavingSolutionAndServicesCost>
  <creg:OwnershipDescription contextRef="c72_From3Jul2019To19Jul2019_XianZhonghongNewEnergyTechnologyCoMember">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="c73_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:OriginalInvestmentBySubsidiary unitRef="cny" contextRef="c74_AsOf4Jan2019_XuzhouHuayuProjectMember" decimals="0">120000000</creg:OriginalInvestmentBySubsidiary>
  <creg:OriginalInvestmentBySubsidiary unitRef="usd" contextRef="c74_AsOf4Jan2019_XuzhouHuayuProjectMember" decimals="-4">17520000</creg:OriginalInvestmentBySubsidiary>
  <creg:DescriptionOfFundManagementSupplementalAgreement contextRef="c75_From3Feb2019To15Feb2019">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="c76_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="c77_From1Jan2020To31Mar2020_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="c78_From14Feb2016To14Mar2016_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 March 31, 2020, the Company had gross receivable from Zhongtai for $5.65 million (with bad debt allowance of $5.65 million). In January 2020, Zhongtai paid RMB 10 million ($1.41 million); in March 2020, Zhongtai paid RMB 20 million ($2.82 million). Zhongtai is committed to pay in full the remaining balance of RMB 40 million ($5.65 million) no later than the end of 2020.</creg:DescriptionOfWasteHeatPowerGenerationEnergyManagementCooperativeAgreement>
  <creg:DescriptionOfRegisterCaptial contextRef="c79_From3Mar2014To24Mar2014">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="c80_From3Feb2015To11Feb2015_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.</creg:DescriptionOfRegisterCaptial>
  <creg:DescriptionPercentageOfNovelStrainOfCoronavirus contextRef="c81_From1Jan2019To31Dec2019">the reopening rate for nation-wide industrial enterprises was 99% and the rate of its employees returning to work was 94%, the small and medium size companies&amp;#x2019; work resume rate was 84%. The Company disposed all of its systems and currently holds only five power generating systems through Erdos TCH, and expects to resume production of these five power generating systems in July 2020 from the renovation and furnace safety upgrade, the impact of COVID-19 to the Company was not material. There are some new Covid-19 cases discovered in a few provinces of China including Beijing, no new case has been discovered in Xi&amp;#x2019;an province where the Company is located as of today</creg:DescriptionPercentageOfNovelStrainOfCoronavirus>
  <us-gaap:SignificantAccountingPoliciesTextBlock contextRef="c0_From1Jan2020To31Mar2020">&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify&quot;&gt;&lt;b&gt;2. SUMMARY OF SIGNIFICANT ACCOUNTING
POLICIES&lt;/b&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;&lt;i&gt;Basis of Presentation&lt;/i&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&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;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.1pt&quot;&gt;The interim consolidated financial information as of March
31, 2020 and for the three-month periods ended March 31, 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;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.2pt&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 March 31, 2020, its consolidated results of operations and cash flows for the three months ended March 31, 2020
and 2019, as applicable, were made.&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;&lt;i&gt;Basis of Consolidation&lt;/i&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&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 March 31, 2020. All significant inter-company
accounts and transactions were eliminated in consolidation.&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;&lt;i&gt;Uses and Sources of Liquidity&lt;/i&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 three months ended March 31, 2020, the Company had a
net loss of $0.60 million. For the year ended December 31, 2019, the Company had net loss of $8.78 million. The Company has an
accumulated deficit of $47.05 million as of March 31, 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;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&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 $55.03 million cash on hand
at March 31, 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;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left&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;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;&lt;i&gt;Use of Estimates&lt;/i&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&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;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;&lt;i&gt;Revenue Recognition&lt;/i&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;margin-left: 0.25in; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt&quot;&gt;&lt;font style=&quot;font-size: 10pt&quot;&gt;&lt;i&gt;A)&lt;/i&gt;&lt;/font&gt; &lt;font style=&quot;font-size: 10pt&quot;&gt;&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;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 three months ended March 31, 2020 and 2019, the Company did not sell any new power generating projects.&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&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;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&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;/p&gt;&lt;br/&gt;&lt;p style=&quot;margin-left: 0.25in; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt&quot;&gt;&lt;font style=&quot;font-size: 10pt&quot;&gt;&lt;i&gt;B)&lt;/i&gt;&lt;/font&gt; &lt;font style=&quot;font-size: 10pt&quot;&gt;&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;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;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;&lt;i&gt;Operating Leases&lt;/i&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&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;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&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;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&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 March 31, 2020, the ROU was $37,499.&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&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;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&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;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;&lt;i&gt;Cash&lt;/i&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&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;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;&lt;i&gt;Accounts Receivable&lt;/i&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;The Company&amp;#x2019;s accounts receivable arise from sale of systems
and sale of electricity of Erdos. The Company does not expect to collect receivables more than one year from the time of sale.&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&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;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;As of March 31, 2020, the Company had gross
accounts receivable of $45.91 million; of which, $20.76 million was for transferring the ownership of Huayu and Shenqiu Phase I
and II systems to Mr. Bai; $5.65 million was from the sales of CDQ and a CDQ WHPG system to Zhongtai, $16.94 million was from transferring
the ownership of Tian&amp;#x2019;an project to Tianyu, and $2.57 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 March 31, 2020, the Company had bad
debt allowance of $5,645,651 for Zhongtai and $257,412 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, Erdos TCH collected RMB 4 million ($0.56 million) accounts receivable.&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;3&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;font-weight: bold; padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;3&quot; style=&quot;font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid&quot;&gt;2019&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;5,645,651&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;20,757,082&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,936,952&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;2,574,117&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;45,913,802&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;(5,903,063&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;40,010,739&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;i&gt;Interest Receivable on Sales Type Leases&lt;/i&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 March 31, 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;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;&lt;i&gt;Investment in sales-type leases, net&lt;/i&gt;&amp;#xa0;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;As of March 31, 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 March 31, 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. Xi&amp;#x2019;an TCH received RMB 97.6 million ($14 million) in full for Pucheng system
on January 14, 2020 and the ownership of the system was transferred.&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;&lt;i&gt;Concentration of Credit Risk&lt;/i&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&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;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&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;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&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;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;&lt;i&gt;Property and Equipment&lt;/i&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&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:&lt;/p&gt;&lt;br/&gt;&lt;table style=&quot;height: 68px; width: 100%; font: 10pt &apos;Times New Roman&apos;, Times, serif; border-collapse: collapse;&quot; cellspacing=&quot;0&quot; cellpadding=&quot;0&quot;&gt;
&lt;tr style=&quot;vertical-align: bottom; background-color: #cceeff;&quot;&gt;
&lt;td style=&quot;width: 52%; height: 17px;&quot;&gt;&lt;font style=&quot;font-size: 10pt;&quot;&gt;Building&lt;/font&gt;&lt;/td&gt;
&lt;td style=&quot;width: 1%; height: 17px;&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;width: 1.58228%; height: 17px;&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;width: 1.58228%; height: 17px;&quot;&gt;&lt;font style=&quot;font-size: 10pt;&quot;&gt;&amp;#xa0; &amp;#xa0;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
&lt;td style=&quot;width: 12.2468%; height: 17px;&quot;&gt;&lt;font style=&quot;font-size: 10pt;&quot;&gt;20 years&lt;/font&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;vertical-align: bottom;&quot;&gt;
&lt;td style=&quot;height: 17px; width: 52%;&quot;&gt;&lt;font style=&quot;font-size: 10pt;&quot;&gt;Vehicles&lt;/font&gt;&lt;/td&gt;
&lt;td style=&quot;height: 17px; width: 1%;&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;height: 17px; width: 1.58228%; text-align: right;&quot;&gt;&lt;font style=&quot;font-size: 10pt;&quot;&gt;2&lt;/font&gt;&lt;/td&gt;
&lt;td style=&quot;height: 17px; width: 1.58228%; text-align: center;&quot;&gt;&lt;font style=&quot;font-size: 10pt;&quot;&gt;-&lt;/font&gt;&lt;/td&gt;
&lt;td style=&quot;width: 12.2468%; height: 17px;&quot;&gt;&lt;font style=&quot;font-size: 10pt;&quot;&gt;5 years&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;height: 17px; width: 52%;&quot;&gt;&lt;font style=&quot;font-size: 10pt;&quot;&gt;Office and Other Equipment&lt;/font&gt;&lt;/td&gt;
&lt;td style=&quot;height: 17px; width: 1%;&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;height: 17px; width: 1.58228%; text-align: right;&quot;&gt;&lt;font style=&quot;font-size: 10pt;&quot;&gt;2&lt;/font&gt;&lt;/td&gt;
&lt;td style=&quot;height: 17px; width: 1.58228%; text-align: center;&quot;&gt;&lt;font style=&quot;font-size: 10pt;&quot;&gt;-&lt;/font&gt;&lt;/td&gt;
&lt;td style=&quot;width: 12.2468%; height: 17px;&quot;&gt;&lt;font style=&quot;font-size: 10pt;&quot;&gt;5 years&lt;/font&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;vertical-align: bottom;&quot;&gt;
&lt;td style=&quot;height: 17px; width: 52%;&quot;&gt;&lt;font style=&quot;font-size: 10pt;&quot;&gt;Software&lt;/font&gt;&lt;/td&gt;
&lt;td style=&quot;height: 17px; width: 1%;&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;height: 17px; width: 1.58228%; text-align: right;&quot;&gt;&lt;font style=&quot;font-size: 10pt;&quot;&gt;2&lt;/font&gt;&lt;/td&gt;
&lt;td style=&quot;height: 17px; width: 1.58228%; text-align: center;&quot;&gt;&lt;font style=&quot;font-size: 10pt;&quot;&gt;-&lt;/font&gt;&lt;/td&gt;
&lt;td style=&quot;width: 12.2468%; height: 17px;&quot;&gt;&lt;font style=&quot;font-size: 10pt;&quot;&gt;3 years&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;i&gt;Impairment of Long-lived Assets&lt;/i&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&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 three months ended
March 31, 2020.&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;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;&lt;i&gt;Notes Payable &amp;#x2013; Banker&amp;#x2019;s Acceptances&lt;/i&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;The Company endorses banker&amp;#x2019;s acceptances that are issued
from a bank to vendors as payment for its obligations. Most of the banker&amp;#x2019;s acceptances have maturity dates of less than
six months following their issuance.&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;&lt;i&gt;Cost of Sales&lt;/i&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&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;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;&lt;i&gt;Income Taxes &lt;/i&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&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;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&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;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&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;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;&lt;i&gt;Statement of Cash Flows&lt;/i&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&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;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;&lt;i&gt;Fair Value of Financial Instruments&lt;/i&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&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;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&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;/p&gt;&lt;br/&gt;&lt;table cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; style=&quot;width: 100%; font: 10pt Times New Roman, Times, Serif&quot;&gt;
&lt;tr style=&quot;vertical-align: top&quot;&gt;
    &lt;td style=&quot;width: 24px; padding-bottom: 8pt; text-align: justify&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;width: 24px; padding-bottom: 8pt; text-align: justify&quot;&gt;&lt;font style=&quot;font-size: 10pt&quot;&gt;&amp;#x25cf;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;padding-bottom: 8pt; text-align: justify&quot;&gt;&lt;font style=&quot;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;width: 100%; font: 10pt Times New Roman, Times, Serif&quot;&gt;
&lt;tr style=&quot;vertical-align: top&quot;&gt;
    &lt;td style=&quot;width: 24px; padding-bottom: 8pt; text-align: justify&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;width: 24px; padding-bottom: 8pt; text-align: justify&quot;&gt;&lt;font style=&quot;font-size: 10pt&quot;&gt;&amp;#x25cf;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;padding-bottom: 8pt; text-align: justify&quot;&gt;&lt;font style=&quot;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;width: 100%; font: 10pt Times New Roman, Times, Serif&quot;&gt;
&lt;tr style=&quot;vertical-align: top&quot;&gt;
    &lt;td style=&quot;width: 24px; padding-bottom: 8pt; text-align: justify&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;width: 24px; padding-bottom: 8pt; text-align: justify&quot;&gt;&lt;font style=&quot;font-size: 10pt&quot;&gt;&amp;#x25cf;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;padding-bottom: 8pt; text-align: justify&quot;&gt;&lt;font style=&quot;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;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;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&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;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;As of March 31, 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;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;&lt;i&gt;Stock-Based Compensation&lt;/i&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&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;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&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;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&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;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;&lt;i&gt;Basic and Diluted Earnings per Share&lt;/i&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&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;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;For the three months ended March 31, 2020 and 2019, the basic
and diluted loss per share were the same due to outstanding options and warrants being anti-dilutive as a result of the Company&amp;#x2019;s
net loss. For the three months ended March 31, 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 their effects were anti-dilutive.&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;&lt;i&gt;Foreign Currency Translation and Comprehensive Income (Loss)&lt;/i&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&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;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&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;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;&lt;i&gt;Segment Reporting&lt;/i&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&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;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;&lt;i&gt;New Accounting Pronouncements&lt;/i&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&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;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&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;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&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;/p&gt;&lt;br/&gt;</us-gaap:SignificantAccountingPoliciesTextBlock>
  <us-gaap:BasisOfAccountingPolicyPolicyTextBlock contextRef="c0_From1Jan2020To31Mar2020">&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;&lt;i&gt;Basis of Presentation&lt;/i&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&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;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.1pt&quot;&gt;The interim consolidated financial information as of March
31, 2020 and for the three-month periods ended March 31, 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;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.2pt&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 March 31, 2020, its consolidated results of operations and cash flows for the three months ended March 31, 2020
and 2019, as applicable, were made.&lt;/p&gt;</us-gaap:BasisOfAccountingPolicyPolicyTextBlock>
  <us-gaap:ConsolidationPolicyTextBlock contextRef="c0_From1Jan2020To31Mar2020">&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;&lt;i&gt;Basis of Consolidation&lt;/i&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&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 March 31, 2020. All significant inter-company
accounts and transactions were eliminated in consolidation.&lt;/p&gt;</us-gaap:ConsolidationPolicyTextBlock>
  <creg:UsesAndSourcesOfLiquidity contextRef="c0_From1Jan2020To31Mar2020">&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;&lt;i&gt;Uses and Sources of Liquidity&lt;/i&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 three months ended March 31, 2020, the Company had a
net loss of $0.60 million. For the year ended December 31, 2019, the Company had net loss of $8.78 million. The Company has an
accumulated deficit of $47.05 million as of March 31, 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;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&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 $55.03 million cash on hand
at March 31, 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;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left&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;/p&gt;</creg:UsesAndSourcesOfLiquidity>
  <us-gaap:NetIncomeLoss unitRef="usd" contextRef="c81_From1Jan2019To31Dec2019" decimals="-4">8780000</us-gaap:NetIncomeLoss>
  <us-gaap:RetainedEarningsUnappropriated unitRef="usd" contextRef="c2_AsOf31Mar2020" decimals="-4">47050000</us-gaap:RetainedEarningsUnappropriated>
  <us-gaap:Cash unitRef="usd" contextRef="c2_AsOf31Mar2020" decimals="-4">55030000</us-gaap:Cash>
  <us-gaap:UseOfEstimates contextRef="c0_From1Jan2020To31Mar2020">&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;&lt;i&gt;Use of Estimates&lt;/i&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&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;/p&gt;</us-gaap:UseOfEstimates>
  <us-gaap:RevenueRecognitionPolicyTextBlock contextRef="c0_From1Jan2020To31Mar2020">&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;&lt;i&gt;Revenue Recognition&lt;/i&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;margin-left: 0.25in; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt&quot;&gt;&lt;font style=&quot;font-size: 10pt&quot;&gt;&lt;i&gt;A)&lt;/i&gt;&lt;/font&gt; &lt;font style=&quot;font-size: 10pt&quot;&gt;&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;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 three months ended March 31, 2020 and 2019, the Company did not sell any new power generating projects.&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&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;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&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;/p&gt;&lt;br/&gt;&lt;p style=&quot;margin-left: 0.25in; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt&quot;&gt;&lt;font style=&quot;font-size: 10pt&quot;&gt;&lt;i&gt;B)&lt;/i&gt;&lt;/font&gt; &lt;font style=&quot;font-size: 10pt&quot;&gt;&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;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;/p&gt;</us-gaap:RevenueRecognitionPolicyTextBlock>
  <us-gaap:LesseeLeasesPolicyTextBlock contextRef="c0_From1Jan2020To31Mar2020">&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;&lt;i&gt;Operating Leases&lt;/i&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&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;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&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;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&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 March 31, 2020, the ROU was $37,499.&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&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;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&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;/p&gt;</us-gaap:LesseeLeasesPolicyTextBlock>
  <creg:RightUseOfAssetsDescription contextRef="c0_From1Jan2020To31Mar2020">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.</creg:RightUseOfAssetsDescription>
  <us-gaap:CashAndCashEquivalentsPolicyTextBlock contextRef="c0_From1Jan2020To31Mar2020">&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;&lt;i&gt;Cash&lt;/i&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&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;/p&gt;</us-gaap:CashAndCashEquivalentsPolicyTextBlock>
  <us-gaap:TradeAndOtherAccountsReceivablePolicy contextRef="c0_From1Jan2020To31Mar2020">&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;&lt;i&gt;Accounts Receivable&lt;/i&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;The Company&amp;#x2019;s accounts receivable arise from sale of systems
and sale of electricity of Erdos. The Company does not expect to collect receivables more than one year from the time of sale.&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&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;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;As of March 31, 2020, the Company had gross
accounts receivable of $45.91 million; of which, $20.76 million was for transferring the ownership of Huayu and Shenqiu Phase I
and II systems to Mr. Bai; $5.65 million was from the sales of CDQ and a CDQ WHPG system to Zhongtai, $16.94 million was from transferring
the ownership of Tian&amp;#x2019;an project to Tianyu, and $2.57 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 March 31, 2020, the Company had bad
debt allowance of $5,645,651 for Zhongtai and $257,412 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, Erdos TCH collected RMB 4 million ($0.56 million) accounts receivable.&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;3&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;font-weight: bold; padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;3&quot; style=&quot;font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid&quot;&gt;2019&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;5,645,651&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;20,757,082&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,936,952&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;2,574,117&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;45,913,802&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;(5,903,063&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;40,010,739&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_From1Jan2020To31Mar2020">the Company had gross accounts receivable of $45.91 million; of which, $20.76 million was for transferring the ownership of Huayu and Shenqiu Phase I and II systems to Mr. Bai; $5.65 million was from the sales of CDQ and a CDQ WHPG system to Zhongtai, $16.94 million was from transferring the ownership of Tian&amp;#x2019;an project to Tianyu, and $2.57 million accounts receivable of Erdos TCH for electricity sold.</creg:AccountsReceivableDescription>
  <creg:AccountsReceivableDescription contextRef="c81_From1Jan2019To31Dec2019">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.</creg:AccountsReceivableDescription>
  <creg:BadDebtAllowance unitRef="usd" contextRef="c82_From1Jan2020To31Mar2020_ZhongtaiMember" decimals="0">5645651</creg:BadDebtAllowance>
  <creg:BadDebtAllowance unitRef="usd" contextRef="c83_From1Jan2020To31Mar2020_ErdosTCHMember" decimals="0">257412</creg:BadDebtAllowance>
  <creg:BadDebtAllowance unitRef="usd" contextRef="c84_From1Jan2019To31Dec2019_ZhongtaiMember" decimals="0">5733781</creg:BadDebtAllowance>
  <creg:BadDebtAllowance unitRef="usd" contextRef="c85_From1Jan2019To31Dec2019_ErdosTCHMember" decimals="0">261430</creg:BadDebtAllowance>
  <us-gaap:AccountsReceivableGross unitRef="usd" contextRef="c86_AsOf30Jun2020_ErdosTCHMember_SubsequentEventMember" decimals="-6">4000000</us-gaap:AccountsReceivableGross>
  <us-gaap:AccountsReceivableGross unitRef="cny" contextRef="c87_AsOf30Jun2020_CNY_ErdosTCHMember_SubsequentEventMember" decimals="-4">560000</us-gaap:AccountsReceivableGross>
  <creg:InterestReceivableOnSalesTypeLeasesPolicyTextBlock contextRef="c0_From1Jan2020To31Mar2020">&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;&lt;i&gt;Interest Receivable on Sales Type Leases&lt;/i&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 March 31, 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;/p&gt;</creg:InterestReceivableOnSalesTypeLeasesPolicyTextBlock>
  <creg:InterestReceivableOnSalesLease unitRef="usd" contextRef="c2_AsOf31Mar2020" decimals="0">0</creg:InterestReceivableOnSalesLease>
  <creg:InterestReceivableOnSalesLease unitRef="usd" contextRef="c3_AsOf31Dec2019" decimals="0">5245244</creg:InterestReceivableOnSalesLease>
  <creg:InvestmentInSalesTypeLeasesNetPolicyTextBlock contextRef="c0_From1Jan2020To31Mar2020">&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;&lt;i&gt;Investment in sales-type leases, net&lt;/i&gt;&amp;#xa0;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;As of March 31, 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 March 31, 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. Xi&amp;#x2019;an TCH received RMB 97.6 million ($14 million) in full for Pucheng system
on January 14, 2020 and the ownership of the system was transferred.&lt;/p&gt;</creg:InvestmentInSalesTypeLeasesNetPolicyTextBlock>
  <creg:NetInvestmentInSalesTypeLeases unitRef="usd" contextRef="c0_From1Jan2020To31Mar2020" decimals="0">0</creg:NetInvestmentInSalesTypeLeases>
  <creg:NetInvestmentInSalesTypeLeases unitRef="usd" contextRef="c81_From1Jan2019To31Dec2019" decimals="0">8287560</creg:NetInvestmentInSalesTypeLeases>
  <creg:AllowanceForNetInvestmentReceivable unitRef="usd" contextRef="c2_AsOf31Mar2020" decimals="0">0</creg:AllowanceForNetInvestmentReceivable>
  <creg:AllowanceForNetInvestmentReceivable unitRef="usd" contextRef="c3_AsOf31Dec2019" decimals="0">24416441</creg:AllowanceForNetInvestmentReceivable>
  <creg:AllowanceForNetInvestmentReceivable unitRef="cny" contextRef="c88_AsOf14Jan2020_CNY_PuchengSystemsMember" decimals="-5">97600000</creg:AllowanceForNetInvestmentReceivable>
  <creg:AllowanceForNetInvestmentReceivable unitRef="usd" contextRef="c89_AsOf14Jan2020_PuchengSystemsMember" decimals="-6">14000000</creg:AllowanceForNetInvestmentReceivable>
  <us-gaap:ConcentrationRiskCreditRisk contextRef="c0_From1Jan2020To31Mar2020">&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;&lt;i&gt;Concentration of Credit Risk&lt;/i&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&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;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&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;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&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;/p&gt;</us-gaap:ConcentrationRiskCreditRisk>
  <us-gaap:PropertyPlantAndEquipmentPolicyTextBlock contextRef="c0_From1Jan2020To31Mar2020">&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;&lt;i&gt;Property and Equipment&lt;/i&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&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:&lt;/p&gt;&lt;br/&gt;&lt;table style=&quot;height: 68px; width: 100%; font: 10pt &apos;Times New Roman&apos;, Times, serif; border-collapse: collapse;&quot; cellspacing=&quot;0&quot; cellpadding=&quot;0&quot;&gt;
&lt;tr style=&quot;vertical-align: bottom; background-color: #cceeff;&quot;&gt;
&lt;td style=&quot;width: 52%; height: 17px;&quot;&gt;&lt;font style=&quot;font-size: 10pt;&quot;&gt;Building&lt;/font&gt;&lt;/td&gt;
&lt;td style=&quot;width: 1%; height: 17px;&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;width: 1.58228%; height: 17px;&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;width: 1.58228%; height: 17px;&quot;&gt;&lt;font style=&quot;font-size: 10pt;&quot;&gt;&amp;#xa0; &amp;#xa0;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
&lt;td style=&quot;width: 12.2468%; height: 17px;&quot;&gt;&lt;font style=&quot;font-size: 10pt;&quot;&gt;20 years&lt;/font&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;vertical-align: bottom;&quot;&gt;
&lt;td style=&quot;height: 17px; width: 52%;&quot;&gt;&lt;font style=&quot;font-size: 10pt;&quot;&gt;Vehicles&lt;/font&gt;&lt;/td&gt;
&lt;td style=&quot;height: 17px; width: 1%;&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;height: 17px; width: 1.58228%; text-align: right;&quot;&gt;&lt;font style=&quot;font-size: 10pt;&quot;&gt;2&lt;/font&gt;&lt;/td&gt;
&lt;td style=&quot;height: 17px; width: 1.58228%; text-align: center;&quot;&gt;&lt;font style=&quot;font-size: 10pt;&quot;&gt;-&lt;/font&gt;&lt;/td&gt;
&lt;td style=&quot;width: 12.2468%; height: 17px;&quot;&gt;&lt;font style=&quot;font-size: 10pt;&quot;&gt;5 years&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;height: 17px; width: 52%;&quot;&gt;&lt;font style=&quot;font-size: 10pt;&quot;&gt;Office and Other Equipment&lt;/font&gt;&lt;/td&gt;
&lt;td style=&quot;height: 17px; width: 1%;&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;height: 17px; width: 1.58228%; text-align: right;&quot;&gt;&lt;font style=&quot;font-size: 10pt;&quot;&gt;2&lt;/font&gt;&lt;/td&gt;
&lt;td style=&quot;height: 17px; width: 1.58228%; text-align: center;&quot;&gt;&lt;font style=&quot;font-size: 10pt;&quot;&gt;-&lt;/font&gt;&lt;/td&gt;
&lt;td style=&quot;width: 12.2468%; height: 17px;&quot;&gt;&lt;font style=&quot;font-size: 10pt;&quot;&gt;5 years&lt;/font&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;vertical-align: bottom;&quot;&gt;
&lt;td style=&quot;height: 17px; width: 52%;&quot;&gt;&lt;font style=&quot;font-size: 10pt;&quot;&gt;Software&lt;/font&gt;&lt;/td&gt;
&lt;td style=&quot;height: 17px; width: 1%;&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;height: 17px; width: 1.58228%; text-align: right;&quot;&gt;&lt;font style=&quot;font-size: 10pt;&quot;&gt;2&lt;/font&gt;&lt;/td&gt;
&lt;td style=&quot;height: 17px; width: 1.58228%; text-align: center;&quot;&gt;&lt;font style=&quot;font-size: 10pt;&quot;&gt;-&lt;/font&gt;&lt;/td&gt;
&lt;td style=&quot;width: 12.2468%; height: 17px;&quot;&gt;&lt;font style=&quot;font-size: 10pt;&quot;&gt;3 years&lt;/font&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;</us-gaap:PropertyPlantAndEquipmentPolicyTextBlock>
  <us-gaap:ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock contextRef="c0_From1Jan2020To31Mar2020">&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;&lt;i&gt;Impairment of Long-lived Assets&lt;/i&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&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 three months ended
March 31, 2020.&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;/p&gt;</us-gaap:ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock>
  <us-gaap:GainLossOnSalesOfAssetsAndAssetImpairmentCharges unitRef="usd" contextRef="c0_From1Jan2020To31Mar2020" decimals="0">0</us-gaap:GainLossOnSalesOfAssetsAndAssetImpairmentCharges>
  <us-gaap:GainLossOnSalesOfAssetsAndAssetImpairmentCharges unitRef="usd" contextRef="c90_From1Jan2019To31Dec2019_XuzhouTiananMember" decimals="0">876660</us-gaap:GainLossOnSalesOfAssetsAndAssetImpairmentCharges>
  <creg:NotesPayableBankersAcceptancesPolicyTextBlock contextRef="c0_From1Jan2020To31Mar2020">&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;&lt;i&gt;Notes Payable &amp;#x2013; Banker&amp;#x2019;s Acceptances&lt;/i&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;The Company endorses banker&amp;#x2019;s acceptances that are issued
from a bank to vendors as payment for its obligations. Most of the banker&amp;#x2019;s acceptances have maturity dates of less than
six months following their issuance.&lt;/p&gt;</creg:NotesPayableBankersAcceptancesPolicyTextBlock>
  <us-gaap:CostOfSalesPolicyTextBlock contextRef="c0_From1Jan2020To31Mar2020">&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;&lt;i&gt;Cost of Sales&lt;/i&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&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;/p&gt;</us-gaap:CostOfSalesPolicyTextBlock>
  <us-gaap:IncomeTaxPolicyTextBlock contextRef="c0_From1Jan2020To31Mar2020">&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;&lt;i&gt;Income Taxes &lt;/i&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&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;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&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;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&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;/p&gt;</us-gaap:IncomeTaxPolicyTextBlock>
  <creg:CashFlowPresentationPolicyTextBlock contextRef="c0_From1Jan2020To31Mar2020">&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;&lt;i&gt;Statement of Cash Flows&lt;/i&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&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;/p&gt;</creg:CashFlowPresentationPolicyTextBlock>
  <us-gaap:FairValueMeasurementPolicyPolicyTextBlock contextRef="c0_From1Jan2020To31Mar2020">&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;&lt;i&gt;Fair Value of Financial Instruments&lt;/i&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&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;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&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;/p&gt;&lt;br/&gt;&lt;table cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; style=&quot;width: 100%; font: 10pt Times New Roman, Times, Serif&quot;&gt;
&lt;tr style=&quot;vertical-align: top&quot;&gt;
    &lt;td style=&quot;width: 24px; padding-bottom: 8pt; text-align: justify&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;width: 24px; padding-bottom: 8pt; text-align: justify&quot;&gt;&lt;font style=&quot;font-size: 10pt&quot;&gt;&amp;#x25cf;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;padding-bottom: 8pt; text-align: justify&quot;&gt;&lt;font style=&quot;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;width: 100%; font: 10pt Times New Roman, Times, Serif&quot;&gt;
&lt;tr style=&quot;vertical-align: top&quot;&gt;
    &lt;td style=&quot;width: 24px; padding-bottom: 8pt; text-align: justify&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;width: 24px; padding-bottom: 8pt; text-align: justify&quot;&gt;&lt;font style=&quot;font-size: 10pt&quot;&gt;&amp;#x25cf;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;padding-bottom: 8pt; text-align: justify&quot;&gt;&lt;font style=&quot;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;width: 100%; font: 10pt Times New Roman, Times, Serif&quot;&gt;
&lt;tr style=&quot;vertical-align: top&quot;&gt;
    &lt;td style=&quot;width: 24px; padding-bottom: 8pt; text-align: justify&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;width: 24px; padding-bottom: 8pt; text-align: justify&quot;&gt;&lt;font style=&quot;font-size: 10pt&quot;&gt;&amp;#x25cf;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;padding-bottom: 8pt; text-align: justify&quot;&gt;&lt;font style=&quot;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;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;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&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;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;As of March 31, 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;/p&gt;</us-gaap:FairValueMeasurementPolicyPolicyTextBlock>
  <us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy contextRef="c0_From1Jan2020To31Mar2020">&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;&lt;i&gt;Stock-Based Compensation&lt;/i&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&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;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&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;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&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;/p&gt;</us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy>
  <us-gaap:EarningsPerSharePolicyTextBlock contextRef="c0_From1Jan2020To31Mar2020">&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;&lt;i&gt;Basic and Diluted Earnings per Share&lt;/i&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&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;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;For the three months ended March 31, 2020 and 2019, the basic
and diluted loss per share were the same due to outstanding options and warrants being anti-dilutive as a result of the Company&amp;#x2019;s
net loss. For the three months ended March 31, 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 their effects were anti-dilutive.&lt;/p&gt;</us-gaap:EarningsPerSharePolicyTextBlock>
  <creg:AmountsOfAntiDilutiveSecuritiesUnderWarrantsAndOption unitRef="usd" contextRef="c0_From1Jan2020To31Mar2020" decimals="0">31311</creg:AmountsOfAntiDilutiveSecuritiesUnderWarrantsAndOption>
  <creg:AmountsOfAntiDilutiveSecuritiesUnderWarrantsAndOption unitRef="usd" contextRef="c4_From1Jan2019To31Mar2019" decimals="0">213304</creg:AmountsOfAntiDilutiveSecuritiesUnderWarrantsAndOption>
  <us-gaap:ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock contextRef="c0_From1Jan2020To31Mar2020">&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;&lt;i&gt;Foreign Currency Translation and Comprehensive Income (Loss)&lt;/i&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&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;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&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;/p&gt;</us-gaap:ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock>
  <us-gaap:SegmentReportingPolicyPolicyTextBlock contextRef="c0_From1Jan2020To31Mar2020">&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;&lt;i&gt;Segment Reporting&lt;/i&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&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;/p&gt;</us-gaap:SegmentReportingPolicyPolicyTextBlock>
  <us-gaap:NumberOfOperatingSegments unitRef="pure" contextRef="c0_From1Jan2020To31Mar2020" decimals="INF">1</us-gaap:NumberOfOperatingSegments>
  <us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock contextRef="c0_From1Jan2020To31Mar2020">&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;&lt;i&gt;New Accounting Pronouncements&lt;/i&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&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;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&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;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&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;/p&gt;</us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock>
  <us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock contextRef="c0_From1Jan2020To31Mar2020">&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;3&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;font-weight: bold; padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;3&quot; style=&quot;font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid&quot;&gt;2019&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;5,645,651&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;20,757,082&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,936,952&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;2,574,117&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;45,913,802&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;(5,903,063&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;40,010,739&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="c91_AsOf31Mar2020_XuzhouZhongtaiProjectMember" decimals="0">5645651</us-gaap:AccountsReceivableGross>
  <us-gaap:AccountsReceivableGross unitRef="usd" contextRef="c92_AsOf31Dec2019_XuzhouZhongtaiProjectMember" decimals="0">10034116</us-gaap:AccountsReceivableGross>
  <us-gaap:AccountsReceivableGross unitRef="usd" contextRef="c93_AsOf31Mar2020_BaiChonggongMember" decimals="0">20757082</us-gaap:AccountsReceivableGross>
  <us-gaap:AccountsReceivableGross unitRef="usd" contextRef="c94_AsOf31Dec2019_BaiChonggongMember" decimals="0">35415556</us-gaap:AccountsReceivableGross>
  <us-gaap:AccountsReceivableGross unitRef="usd" contextRef="c95_AsOf31Mar2020_XuzhouTiananProjectMember" decimals="0">16936952</us-gaap:AccountsReceivableGross>
  <us-gaap:AccountsReceivableGross unitRef="usd" contextRef="c96_AsOf31Mar2020_ReceivableOfElectricitySalesOfErdosMember" decimals="0">2574117</us-gaap:AccountsReceivableGross>
  <us-gaap:AccountsReceivableGross unitRef="usd" contextRef="c97_AsOf31Dec2019_ReceivableOfElectricitySalesOfErdosMember" decimals="0">2614299</us-gaap:AccountsReceivableGross>
  <us-gaap:AccountsReceivableGross unitRef="usd" contextRef="c2_AsOf31Mar2020" decimals="0">45913802</us-gaap:AccountsReceivableGross>
  <us-gaap:AccountsReceivableGross unitRef="usd" contextRef="c3_AsOf31Dec2019" decimals="0">48063971</us-gaap:AccountsReceivableGross>
  <us-gaap:AllowanceForDoubtfulAccountsReceivable unitRef="usd" contextRef="c2_AsOf31Mar2020" decimals="0">-5903063</us-gaap:AllowanceForDoubtfulAccountsReceivable>
  <us-gaap:AllowanceForDoubtfulAccountsReceivable unitRef="usd" contextRef="c3_AsOf31Dec2019" decimals="0">-5995210</us-gaap:AllowanceForDoubtfulAccountsReceivable>
  <us-gaap:AccountsReceivableNet unitRef="usd" contextRef="c2_AsOf31Mar2020" decimals="0">40010739</us-gaap:AccountsReceivableNet>
  <us-gaap:AccountsReceivableNet unitRef="usd" contextRef="c3_AsOf31Dec2019" decimals="0">42068761</us-gaap:AccountsReceivableNet>
  <us-gaap:PropertyPlantAndEquipmentTextBlock contextRef="c0_From1Jan2020To31Mar2020">&lt;table style=&quot;height: 68px; width: 100%; font: 10pt &apos;Times New Roman&apos;, Times, serif; border-collapse: collapse;&quot; cellspacing=&quot;0&quot; cellpadding=&quot;0&quot;&gt;
&lt;tr style=&quot;vertical-align: bottom; background-color: #cceeff;&quot;&gt;
&lt;td style=&quot;width: 52%; height: 17px;&quot;&gt;&lt;font style=&quot;font-size: 10pt;&quot;&gt;Building&lt;/font&gt;&lt;/td&gt;
&lt;td style=&quot;width: 1%; height: 17px;&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;width: 1.58228%; height: 17px;&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;width: 1.58228%; height: 17px;&quot;&gt;&lt;font style=&quot;font-size: 10pt;&quot;&gt;&amp;#xa0; &amp;#xa0;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
&lt;td style=&quot;width: 12.2468%; height: 17px;&quot;&gt;&lt;font style=&quot;font-size: 10pt;&quot;&gt;20 years&lt;/font&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;vertical-align: bottom;&quot;&gt;
&lt;td style=&quot;height: 17px; width: 52%;&quot;&gt;&lt;font style=&quot;font-size: 10pt;&quot;&gt;Vehicles&lt;/font&gt;&lt;/td&gt;
&lt;td style=&quot;height: 17px; width: 1%;&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;height: 17px; width: 1.58228%; text-align: right;&quot;&gt;&lt;font style=&quot;font-size: 10pt;&quot;&gt;2&lt;/font&gt;&lt;/td&gt;
&lt;td style=&quot;height: 17px; width: 1.58228%; text-align: center;&quot;&gt;&lt;font style=&quot;font-size: 10pt;&quot;&gt;-&lt;/font&gt;&lt;/td&gt;
&lt;td style=&quot;width: 12.2468%; height: 17px;&quot;&gt;&lt;font style=&quot;font-size: 10pt;&quot;&gt;5 years&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;height: 17px; width: 52%;&quot;&gt;&lt;font style=&quot;font-size: 10pt;&quot;&gt;Office and Other Equipment&lt;/font&gt;&lt;/td&gt;
&lt;td style=&quot;height: 17px; width: 1%;&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;height: 17px; width: 1.58228%; text-align: right;&quot;&gt;&lt;font style=&quot;font-size: 10pt;&quot;&gt;2&lt;/font&gt;&lt;/td&gt;
&lt;td style=&quot;height: 17px; width: 1.58228%; text-align: center;&quot;&gt;&lt;font style=&quot;font-size: 10pt;&quot;&gt;-&lt;/font&gt;&lt;/td&gt;
&lt;td style=&quot;width: 12.2468%; height: 17px;&quot;&gt;&lt;font style=&quot;font-size: 10pt;&quot;&gt;5 years&lt;/font&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;vertical-align: bottom;&quot;&gt;
&lt;td style=&quot;height: 17px; width: 52%;&quot;&gt;&lt;font style=&quot;font-size: 10pt;&quot;&gt;Software&lt;/font&gt;&lt;/td&gt;
&lt;td style=&quot;height: 17px; width: 1%;&quot;&gt;&amp;#xa0;&lt;/td&gt;
&lt;td style=&quot;height: 17px; width: 1.58228%; text-align: right;&quot;&gt;&lt;font style=&quot;font-size: 10pt;&quot;&gt;2&lt;/font&gt;&lt;/td&gt;
&lt;td style=&quot;height: 17px; width: 1.58228%; text-align: center;&quot;&gt;&lt;font style=&quot;font-size: 10pt;&quot;&gt;-&lt;/font&gt;&lt;/td&gt;
&lt;td style=&quot;width: 12.2468%; height: 17px;&quot;&gt;&lt;font style=&quot;font-size: 10pt;&quot;&gt;3 years&lt;/font&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;</us-gaap:PropertyPlantAndEquipmentTextBlock>
  <us-gaap:PropertyPlantAndEquipmentUsefulLife contextRef="c98_From1Jan2020To31Mar2020_MaximumMember_BuildingMember">P20Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
  <us-gaap:PropertyPlantAndEquipmentUsefulLife contextRef="c99_From1Jan2020To31Mar2020_MinimumMember_VehiclesMember">P2Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
  <us-gaap:PropertyPlantAndEquipmentUsefulLife contextRef="c100_From1Jan2020To31Mar2020_MaximumMember_VehiclesMember">P5Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
  <us-gaap:PropertyPlantAndEquipmentUsefulLife contextRef="c101_From1Jan2020To31Mar2020_MinimumMember_OfficeEquipmentMember">P2Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
  <us-gaap:PropertyPlantAndEquipmentUsefulLife contextRef="c102_From1Jan2020To31Mar2020_MaximumMember_OfficeEquipmentMember">P5Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
  <us-gaap:PropertyPlantAndEquipmentUsefulLife contextRef="c103_From1Jan2020To31Mar2020_MinimumMember_SoftwareAndSoftwareDevelopmentCostsMember">P2Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
  <us-gaap:PropertyPlantAndEquipmentUsefulLife contextRef="c104_From1Jan2020To31Mar2020_MaximumMember_SoftwareAndSoftwareDevelopmentCostsMember">P3Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
  <creg:InvestmentsTextBlock contextRef="c0_From1Jan2020To31Mar2020">&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;&lt;b&gt;3. INVESTMENT IN SALES-TYPE LEASES, NET&lt;/b&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&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 March 31, 2020 and December 31, 2019 are as follows:&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;3&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;font-weight: bold; padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;3&quot; style=&quot;font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid&quot;&gt;2019&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 by Xi&amp;#x2019;an TCH.&amp;#xa0;&lt;/p&gt;&lt;br/&gt;</creg:InvestmentsTextBlock>
  <us-gaap:SaleLeasebackTransactionLeaseTerms contextRef="c81_From1Jan2019To31Dec2019">BMPG systems to Pucheng (Phase I and II, 15 and 11 year terms, respectively)</us-gaap:SaleLeasebackTransactionLeaseTerms>
  <creg:TransferAgreementDescriptions contextRef="c0_From1Jan2020To31Mar2020">The ownership of Pucheng systems was transferred to Pucheng in January 2020 as a result of receiving full payment from Pucheng by Xi&amp;#x2019;an TCH.</creg:TransferAgreementDescriptions>
  <us-gaap:ScheduleOfSaleLeasebackTransactionsTextBlock contextRef="c0_From1Jan2020To31Mar2020">&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;3&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;font-weight: bold; padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;3&quot; style=&quot;font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid&quot;&gt;2019&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_AsOf31Mar2020" xs:nil="true"/>
  <us-gaap:CapitalLeasesFutureMinimumPaymentsReceivable unitRef="usd" contextRef="c3_AsOf31Dec2019" decimals="0">56477739</us-gaap:CapitalLeasesFutureMinimumPaymentsReceivable>
  <us-gaap:CapitalLeasesNetInvestmentInSalesTypeLeasesExecutoryCosts unitRef="usd" contextRef="c2_AsOf31Mar2020" xs:nil="true"/>
  <us-gaap:CapitalLeasesNetInvestmentInSalesTypeLeasesExecutoryCosts unitRef="usd" contextRef="c3_AsOf31Dec2019" decimals="0">3623100</us-gaap:CapitalLeasesNetInvestmentInSalesTypeLeasesExecutoryCosts>
  <creg:CapitalLeasesNetInvestmentInSalesTypeLeasesAndDirectFinancingLeasesUnearnedIncome unitRef="usd" contextRef="c2_AsOf31Mar2020" xs:nil="true"/>
  <creg:CapitalLeasesNetInvestmentInSalesTypeLeasesAndDirectFinancingLeasesUnearnedIncome unitRef="usd" contextRef="c3_AsOf31Dec2019" decimals="0">14905393</creg:CapitalLeasesNetInvestmentInSalesTypeLeasesAndDirectFinancingLeasesUnearnedIncome>
  <creg:CapitalLeasesNetInvestmentInSalesTypeLeasesAndDirectFinancingLeasesRealizedInterestIncomeButNotYetReceived unitRef="usd" contextRef="c2_AsOf31Mar2020" xs:nil="true"/>
  <creg:CapitalLeasesNetInvestmentInSalesTypeLeasesAndDirectFinancingLeasesRealizedInterestIncomeButNotYetReceived unitRef="usd" contextRef="c3_AsOf31Dec2019" decimals="0">5245244</creg:CapitalLeasesNetInvestmentInSalesTypeLeasesAndDirectFinancingLeasesRealizedInterestIncomeButNotYetReceived>
  <creg:AllowanceForInvestmentReceivableNet unitRef="usd" contextRef="c2_AsOf31Mar2020" xs:nil="true"/>
  <creg:AllowanceForInvestmentReceivableNet unitRef="usd" contextRef="c3_AsOf31Dec2019" decimals="0">24416442</creg:AllowanceForInvestmentReceivableNet>
  <us-gaap:CapitalLeasesNetInvestmentInSalesTypeLeases unitRef="usd" contextRef="c2_AsOf31Mar2020" xs:nil="true"/>
  <us-gaap:CapitalLeasesNetInvestmentInSalesTypeLeases unitRef="usd" contextRef="c3_AsOf31Dec2019" decimals="0">8287560</us-gaap:CapitalLeasesNetInvestmentInSalesTypeLeases>
  <us-gaap:CapitalLeasesLessorBalanceSheetNetInvestmentInSalesTypeLeasesCurrent unitRef="usd" contextRef="c2_AsOf31Mar2020" xs:nil="true"/>
  <us-gaap:CapitalLeasesLessorBalanceSheetNetInvestmentInSalesTypeLeasesCurrent unitRef="usd" contextRef="c3_AsOf31Dec2019" xs:nil="true"/>
  <us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock contextRef="c0_From1Jan2020To31Mar2020">&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;&lt;b&gt;4. OTHER RECEIVABLES&lt;/b&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 March 31, 2020, other receivables mainly consisted of
(i) advances to third parties of $7,057, bearing no interest, payable upon demand, and (ii) other receivables of $33,107 including
social insurance of $10,218. As of December 31, 2019, other receivables mainly consisted of (i) advances to third parties of $7,167,
bearing no interest, payable upon demand, and (ii) tax and maintenance cost receivable of $1,001,527 for Xi&amp;#x2019;an TCH. Tax receivable
is VAT receivable from customers and payable to City government on collection.&lt;/p&gt;&lt;br/&gt;</us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock>
  <creg:AdvanceToThirdParty unitRef="usd" contextRef="c2_AsOf31Mar2020" decimals="0">7057</creg:AdvanceToThirdParty>
  <us-gaap:OtherReceivables unitRef="usd" contextRef="c2_AsOf31Mar2020" decimals="0">33107</us-gaap:OtherReceivables>
  <creg:SocialInsurance unitRef="usd" contextRef="c2_AsOf31Mar2020" decimals="0">10218</creg:SocialInsurance>
  <creg:AdvanceToThirdParty unitRef="usd" contextRef="c3_AsOf31Dec2019" decimals="0">7167</creg:AdvanceToThirdParty>
  <us-gaap:OtherReceivables unitRef="usd" contextRef="c3_AsOf31Dec2019" decimals="0">1001527</us-gaap:OtherReceivables>
  <us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock contextRef="c0_From1Jan2020To31Mar2020">&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;&lt;b&gt;5. PROPERTY AND EQUIPMENT AND CONSTRUCTION IN PROGRESS&lt;/b&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;&lt;i&gt;Property and Equipment&lt;/i&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 March 31, 2020 and December 31, 2019, the Company had
net property and equipment (after impairment allowance) of $26.63 million and $27.04 million, respectively, which was for the Chengli
project.&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&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;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;&lt;i&gt;Construction in Progress&lt;/i&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&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 March 31, 2020 and December 31, 2019, the Company&amp;#x2019;s construction in progress included:&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;text-align: center; margin-top: 0pt; margin-bottom: 0pt&quot;&gt;&lt;!-- Field: Sequence; Type: Arabic; Name: PageNo --&gt;23&lt;!-- Field: /Sequence --&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;3&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;font-weight: bold; padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;3&quot; style=&quot;text-align: center; font-weight: bold; border-bottom: Black 1.5pt solid&quot;&gt;2019&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 VAT ($24.37 million) 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.&lt;/p&gt;&lt;br/&gt;</us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock>
  <us-gaap:PropertyPlantAndEquipmentNet unitRef="usd" contextRef="c105_AsOf31Mar2020_ChengaliMember" decimals="-4">26630000</us-gaap:PropertyPlantAndEquipmentNet>
  <us-gaap:PropertyPlantAndEquipmentNet unitRef="usd" contextRef="c106_AsOf31Dec2019_ChengaliMember" decimals="-4">27040000</us-gaap:PropertyPlantAndEquipmentNet>
  <us-gaap:OtherAssets unitRef="usd" contextRef="c107_AsOf31Dec2018_ChengaliMember" decimals="-4">35240000</us-gaap:OtherAssets>
  <creg:TransferredOfSharesDescription contextRef="c108_From1Jan2019To22Jan2019_ChengaliMember">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:PropertyPlantAndEquipmentDispositions contextRef="c0_From1Jan2020To31Mar2020">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) 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.</us-gaap:PropertyPlantAndEquipmentDispositions>
  <creg:ScheduleOfConstructionInProgressTableTextBlock contextRef="c0_From1Jan2020To31Mar2020">&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;3&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;font-weight: bold; padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;3&quot; style=&quot;text-align: center; font-weight: bold; border-bottom: Black 1.5pt solid&quot;&gt;2019&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="c109_AsOf31Mar2020_XuzhouTiananMember" xs:nil="true"/>
  <us-gaap:ConstructionInProgressGross unitRef="usd" contextRef="c110_AsOf31Dec2019_XuzhouTiananMember" decimals="0">37759277</us-gaap:ConstructionInProgressGross>
  <creg:LessAssetsImpairmentAllowance unitRef="usd" contextRef="c109_AsOf31Mar2020_XuzhouTiananMember" xs:nil="true"/>
  <creg:LessAssetsImpairmentAllowance unitRef="usd" contextRef="c110_AsOf31Dec2019_XuzhouTiananMember" decimals="0">13935075</creg:LessAssetsImpairmentAllowance>
  <us-gaap:PropertyPlantAndEquipmentNet unitRef="usd" contextRef="c109_AsOf31Mar2020_XuzhouTiananMember" xs:nil="true"/>
  <us-gaap:PropertyPlantAndEquipmentNet unitRef="usd" contextRef="c110_AsOf31Dec2019_XuzhouTiananMember" decimals="0">23824202</us-gaap:PropertyPlantAndEquipmentNet>
  <creg:TaxPayableTextBlock contextRef="c0_From1Jan2020To31Mar2020">&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;&lt;b&gt;6. TAXES PAYABLE&lt;/b&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;Taxes payable consisted of the following as of March 31, 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;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;3&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;font-weight: bold; padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;3&quot; style=&quot;font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid&quot;&gt;2019&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,113,916&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;2,147,944&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;327,802&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;4,589,662&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;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.&lt;/p&gt;&lt;br/&gt;</creg:TaxPayableTextBlock>
  <us-gaap:TaxesPayableCurrentAndNoncurrent unitRef="usd" contextRef="c2_AsOf31Mar2020" decimals="-4">7610000</us-gaap:TaxesPayableCurrentAndNoncurrent>
  <creg:TaxPayableCurrent unitRef="pure" contextRef="c0_From1Jan2020To31Mar2020" decimals="-4">1830000</creg:TaxPayableCurrent>
  <creg:TaxesPayableNoncurrent unitRef="usd" contextRef="c2_AsOf31Mar2020" decimals="-4">5780000</creg:TaxesPayableNoncurrent>
  <creg:IncomeTaxLiabilityInstallmentsDescription contextRef="c0_From1Jan2020To31Mar2020">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_From1Jan2020To31Mar2020">&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;3&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;font-weight: bold; padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;3&quot; style=&quot;font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid&quot;&gt;2019&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,113,916&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;2,147,944&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;327,802&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;4,589,662&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_AsOf31Mar2020" decimals="0">2113916</us-gaap:AccruedIncomeTaxesCurrent>
  <us-gaap:AccruedIncomeTaxesCurrent unitRef="usd" contextRef="c3_AsOf31Dec2019" decimals="0">2118432</us-gaap:AccruedIncomeTaxesCurrent>
  <us-gaap:SalesAndExciseTaxPayableCurrent unitRef="usd" contextRef="c2_AsOf31Mar2020" decimals="0">2147944</us-gaap:SalesAndExciseTaxPayableCurrent>
  <us-gaap:SalesAndExciseTaxPayableCurrent unitRef="usd" contextRef="c3_AsOf31Dec2019" decimals="0">1708298</us-gaap:SalesAndExciseTaxPayableCurrent>
  <us-gaap:AccrualForTaxesOtherThanIncomeTaxesCurrent unitRef="usd" contextRef="c2_AsOf31Mar2020" decimals="0">327802</us-gaap:AccrualForTaxesOtherThanIncomeTaxesCurrent>
  <us-gaap:AccrualForTaxesOtherThanIncomeTaxesCurrent unitRef="usd" contextRef="c3_AsOf31Dec2019" decimals="0">260912</us-gaap:AccrualForTaxesOtherThanIncomeTaxesCurrent>
  <creg:TaxPayableNoncurrent unitRef="pure" contextRef="c0_From1Jan2020To31Mar2020" decimals="INF">5782625</creg:TaxPayableNoncurrent>
  <creg:TaxPayableNoncurrent unitRef="pure" contextRef="c81_From1Jan2019To31Dec2019" decimals="INF">5782625</creg:TaxPayableNoncurrent>
  <us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock contextRef="c0_From1Jan2020To31Mar2020">&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify&quot;&gt;&lt;b&gt;7. ACCRUED LIABILITIES AND OTHER PAYABLES&lt;/b&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;Accrued liabilities and other payables consisted of the following
as of March 31, 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&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;3&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;font-weight: bold; padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;3&quot; style=&quot;font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid&quot;&gt;2019&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;837,794&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;35,256&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;242,229&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;40,455&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,155,734&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_From1Jan2020To31Mar2020">&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;3&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;font-weight: bold; padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;3&quot; style=&quot;font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid&quot;&gt;2019&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;837,794&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;35,256&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;242,229&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;40,455&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,155,734&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="c111_AsOf31Mar2020_OtherEmployeeBenefitsAccrualsMember" decimals="0">837794</us-gaap:AccruedLiabilitiesAndOtherLiabilities>
  <us-gaap:AccruedLiabilitiesAndOtherLiabilities unitRef="usd" contextRef="c112_AsOf31Dec2019_OtherEmployeeBenefitsAccrualsMember" decimals="0">843807</us-gaap:AccruedLiabilitiesAndOtherLiabilities>
  <us-gaap:AccruedLiabilitiesAndOtherLiabilities unitRef="usd" contextRef="c113_AsOf31Mar2020_LegalAndConsultingServicesMember" decimals="0">35256</us-gaap:AccruedLiabilitiesAndOtherLiabilities>
  <us-gaap:AccruedLiabilitiesAndOtherLiabilities unitRef="usd" contextRef="c114_AsOf31Dec2019_LegalAndConsultingServicesMember" decimals="0">40602</us-gaap:AccruedLiabilitiesAndOtherLiabilities>
  <us-gaap:AccruedLiabilitiesAndOtherLiabilities unitRef="usd" contextRef="c115_AsOf31Mar2020_PayrollAndEmployeeBenefitsMember" decimals="0">242229</us-gaap:AccruedLiabilitiesAndOtherLiabilities>
  <us-gaap:AccruedLiabilitiesAndOtherLiabilities unitRef="usd" contextRef="c116_AsOf31Dec2019_PayrollAndEmployeeBenefitsMember" decimals="0">254882</us-gaap:AccruedLiabilitiesAndOtherLiabilities>
  <us-gaap:AccruedLiabilitiesAndOtherLiabilities unitRef="usd" contextRef="c117_AsOf31Mar2020_OtherAccruedExpenseMember" decimals="0">40455</us-gaap:AccruedLiabilitiesAndOtherLiabilities>
  <us-gaap:AccruedLiabilitiesAndOtherLiabilities unitRef="usd" contextRef="c118_AsOf31Dec2019_OtherAccruedExpenseMember" decimals="0">45460</us-gaap:AccruedLiabilitiesAndOtherLiabilities>
  <us-gaap:AccruedLiabilitiesAndOtherLiabilities unitRef="usd" contextRef="c2_AsOf31Mar2020" decimals="0">1155734</us-gaap:AccruedLiabilitiesAndOtherLiabilities>
  <us-gaap:AccruedLiabilitiesAndOtherLiabilities unitRef="usd" contextRef="c3_AsOf31Dec2019" decimals="0">1184751</us-gaap:AccruedLiabilitiesAndOtherLiabilities>
  <creg:DeferredTaxAssetsLiabilitiesNetDisclosureTextBlock contextRef="c0_From1Jan2020To31Mar2020">&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify&quot;&gt;&lt;b&gt;8. DEFERRED TAX, NET&lt;/b&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&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;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;As of March 31, 2020 and December 31, 2019, deferred tax liability
consisted of the following:&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;3&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;font-weight: bold; padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;3&quot; style=&quot;font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid&quot;&gt;2019&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;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;&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;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,145&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; background-color: rgb(204,238,255)&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; &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; background-color: rgb(204,238,255)&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,411,413&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; &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;266,817&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; background-color: rgb(204,238,255)&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,337,354&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; &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;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; &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; 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;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,201,729&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; background-color: rgb(204,238,255)&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,201,729&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; &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_From1Jan2020To31Mar2020">&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;3&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;font-weight: bold; padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;3&quot; style=&quot;font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid&quot;&gt;2019&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;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;&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;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,145&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; background-color: rgb(204,238,255)&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; &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; background-color: rgb(204,238,255)&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,411,413&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; &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;266,817&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; background-color: rgb(204,238,255)&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,337,354&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; &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;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; &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; 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;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,201,729&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; background-color: rgb(204,238,255)&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,201,729&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; &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:DeferredTaxLiabilitiesCurrent unitRef="usd" contextRef="c2_AsOf31Mar2020" decimals="0">186145</us-gaap:DeferredTaxLiabilitiesCurrent>
  <us-gaap:DeferredTaxLiabilitiesCurrent unitRef="usd" contextRef="c3_AsOf31Dec2019" decimals="0">189050</us-gaap:DeferredTaxLiabilitiesCurrent>
  <us-gaap:DeferredTaxAssetsDeferredIncome unitRef="usd" contextRef="c2_AsOf31Mar2020" xs:nil="true"/>
  <us-gaap:DeferredTaxAssetsDeferredIncome unitRef="usd" contextRef="c3_AsOf31Dec2019" decimals="0">853265</us-gaap:DeferredTaxAssetsDeferredIncome>
  <creg:DeferredTaxAssetsDepreciationOfFixedAssetsNoncurrent unitRef="usd" contextRef="c2_AsOf31Mar2020" xs:nil="true"/>
  <creg:DeferredTaxAssetsDepreciationOfFixedAssetsNoncurrent unitRef="usd" contextRef="c3_AsOf31Dec2019" decimals="0">2938605</creg:DeferredTaxAssetsDepreciationOfFixedAssetsNoncurrent>
  <creg:DeferredTaxAssetImpairmentLossNoncurrent unitRef="usd" contextRef="c2_AsOf31Mar2020" decimals="0">1411413</creg:DeferredTaxAssetImpairmentLossNoncurrent>
  <creg:DeferredTaxAssetImpairmentLossNoncurrent unitRef="usd" contextRef="c3_AsOf31Dec2019" decimals="0">7537556</creg:DeferredTaxAssetImpairmentLossNoncurrent>
  <creg:DeferredTaxAssetNoncurrentNetOperatingLoss unitRef="usd" contextRef="c2_AsOf31Mar2020" decimals="0">266817</creg:DeferredTaxAssetNoncurrentNetOperatingLoss>
  <creg:DeferredTaxAssetNoncurrentNetOperatingLoss unitRef="usd" contextRef="c3_AsOf31Dec2019" decimals="0">3246655</creg:DeferredTaxAssetNoncurrentNetOperatingLoss>
  <us-gaap:DeferredTaxAssetsGrossNoncurrent unitRef="usd" contextRef="c2_AsOf31Mar2020" decimals="0">16337354</us-gaap:DeferredTaxAssetsGrossNoncurrent>
  <us-gaap:DeferredTaxAssetsGrossNoncurrent unitRef="usd" contextRef="c3_AsOf31Dec2019" decimals="0">10424558</us-gaap:DeferredTaxAssetsGrossNoncurrent>
  <us-gaap:DeferredTaxLiabilitiesOther unitRef="usd" contextRef="c2_AsOf31Mar2020" xs:nil="true"/>
  <us-gaap:DeferredTaxLiabilitiesOther unitRef="usd" contextRef="c3_AsOf31Dec2019" decimals="0">-6685021</us-gaap:DeferredTaxLiabilitiesOther>
  <us-gaap:DeferredTaxAssetsNetNoncurrent unitRef="usd" contextRef="c2_AsOf31Mar2020" decimals="0">18201729</us-gaap:DeferredTaxAssetsNetNoncurrent>
  <us-gaap:DeferredTaxAssetsNetNoncurrent unitRef="usd" contextRef="c3_AsOf31Dec2019" decimals="0">18504668</us-gaap:DeferredTaxAssetsNetNoncurrent>
  <us-gaap:DeferredTaxAssetsValuationAllowanceNoncurrent unitRef="usd" contextRef="c2_AsOf31Mar2020" decimals="0">-18201729</us-gaap:DeferredTaxAssetsValuationAllowanceNoncurrent>
  <us-gaap:DeferredTaxAssetsValuationAllowanceNoncurrent unitRef="usd" contextRef="c3_AsOf31Dec2019" decimals="0">-18504668</us-gaap:DeferredTaxAssetsValuationAllowanceNoncurrent>
  <us-gaap:DeferredTaxLiabilitiesNoncurrent unitRef="usd" contextRef="c2_AsOf31Mar2020" xs:nil="true"/>
  <us-gaap:DeferredTaxLiabilitiesNoncurrent unitRef="usd" contextRef="c3_AsOf31Dec2019" xs:nil="true"/>
  <us-gaap:DebtDisclosureTextBlock contextRef="c0_From1Jan2020To31Mar2020">&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;&lt;b&gt;9. LOANS PAYABLE&lt;/b&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&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;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&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;/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 March
31, 2020, the interest payable for this loan was $8.39 million and the outstanding balance for this loan was $20.45 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.&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;i&gt;&lt;font style=&quot;text-decoration:underline&quot;&gt;Repayment of HYREF loan&lt;/font&gt;&lt;/i&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;margin-left: 0.25in; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt&quot;&gt;&lt;font style=&quot;font-size: 10pt&quot;&gt;1.&lt;/font&gt; &lt;font style=&quot;font-size: 10pt&quot;&gt;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;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 March 31, 2020 and December 31, 2019.&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&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;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin-left: 0.25in; margin-top: 0pt; margin-bottom: 0pt&quot;&gt;&lt;font style=&quot;font-size: 10pt&quot;&gt;2.&lt;/font&gt; &lt;font style=&quot;font-size: 10pt&quot;&gt;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;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;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&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;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&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;/p&gt;&lt;br/&gt;&lt;p style=&quot;text-indent: 0.25in; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt&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;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&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;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&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 off-set 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;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; text-indent: 0.25in; margin-top: 0pt; margin-bottom: 0pt&quot;&gt;&lt;font style=&quot;font-size: 10pt&quot;&gt;4.&lt;/font&gt; &lt;font style=&quot;font-size: 10pt&quot;&gt;HYREF Fund transferred 10% ownership in Xi&amp;#x2019;an Zhonghong to Shanghai 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;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;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; text-indent: 0.25in; margin-top: 0pt; margin-bottom: 0pt&quot;&gt;&lt;font style=&quot;font-size: 10pt&quot;&gt;5.&lt;/font&gt; &lt;font style=&quot;font-size: 10pt&quot;&gt;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;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;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&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;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&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;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;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 150 million ($21.51 million).&lt;/p&gt;&lt;br/&gt;&lt;table cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; style=&quot;width: 100%; font: 10pt Times New Roman, Times, Serif&quot;&gt;
&lt;tr style=&quot;vertical-align: top&quot;&gt;
    &lt;td style=&quot;width: 24px; padding-bottom: 8pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;width: 24px; padding-bottom: 8pt&quot;&gt;&lt;font style=&quot;font-size: 10pt&quot;&gt;6.&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;padding-bottom: 8pt&quot;&gt;&lt;font style=&quot;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;A reconciliation of repayment of HYREF loan (entrusted loan)
by three Projects at March 31, 2020 was as follows:&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; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;vertical-align: top; width: 35%; text-align: left; text-indent: -9pt; padding-left: 9pt&quot;&gt;Transfer price for Chengli 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;26,624,805&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: 40%; text-align: left&quot;&gt;Entrusted loan payable at March 31, 2020, net with Xi&amp;#x2019;an TCH investment in entrusted loan (current and noncurrent)&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;20,447,710&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; text-indent: -9pt; padding-left: 9pt&quot;&gt;Transfer price for Xuzhou Huayu 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,936,952&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;Interest payable on entrusted loan at March 31, 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;8,389,311&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; text-indent: -9pt; padding-left: 9pt&quot;&gt;Transfer price for Shenqiu Phase I and II Projects&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;17,934,256&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;text-align: left; padding-bottom: 1.5pt&quot;&gt;Add back: Xi&amp;#x2019;an TCH investment in entrusted loan&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;10,585,595&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-indent: -9pt; padding-left: 9pt&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;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;Less: interest accrued from September 20, 2018 to March 31, 2020 (cut-off date for interest calculation for repayment was September 20, 2018)&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,929,934&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-indent: -9pt; padding-left: 9pt&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;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;Less: portion of loan with repayment due date extended to year 2023&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,867,878&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-indent: -9pt; padding-left: 9pt&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;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 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-indent: -9pt; padding-left: 9pt&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;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;Add back: interest &amp;amp; penalty repaid by Xi&amp;#x2019;an TCH&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,460,017&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; text-indent: -9pt; padding-left: 9pt&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;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;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;text-align: left; padding-bottom: 1.5pt&quot;&gt;Add back: loan principle repaid by Xi&amp;#x2019;an TCH&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;26,411,192&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; text-indent: -9pt; padding-left: 9pt&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;61,496,013&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;padding-bottom: 4pt&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;61,496,013&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:DebtDisclosureTextBlock>
  <creg:TotalFundCapitalContribution unitRef="cny" contextRef="c119_AsOf31Mar2020_HYREFLoanentrustedLoanMember" decimals="-6">460000000</creg:TotalFundCapitalContribution>
  <creg:TotalFundCapitalContribution unitRef="usd" contextRef="c119_AsOf31Mar2020_HYREFLoanentrustedLoanMember" decimals="-6">77000000</creg:TotalFundCapitalContribution>
  <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearThree unitRef="cny" contextRef="c120_AsOf6Aug2016_XianZhonghongMember" decimals="-6">280000000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearThree>
  <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearThree unitRef="usd" contextRef="c120_AsOf6Aug2016_XianZhonghongMember" decimals="-4">42220000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearThree>
  <us-gaap:DebtInstrumentAnnualPrincipalPayment unitRef="cny" contextRef="c120_AsOf6Aug2016_XianZhonghongMember" decimals="-6">50000000</us-gaap:DebtInstrumentAnnualPrincipalPayment>
  <us-gaap:DebtInstrumentAnnualPrincipalPayment unitRef="usd" contextRef="c120_AsOf6Aug2016_XianZhonghongMember" decimals="-4">7540000</us-gaap:DebtInstrumentAnnualPrincipalPayment>
  <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearFour unitRef="cny" contextRef="c121_AsOf6Aug2017" decimals="-6">100000000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearFour>
  <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearFour unitRef="usd" contextRef="c121_AsOf6Aug2017" decimals="-4">16270000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearFour>
  <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearFive unitRef="cny" contextRef="c122_AsOf6Aug2017_XianZhonghongMember" decimals="-6">77000000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearFive>
  <us-gaap:DebtInstrumentInterestRateStatedPercentage unitRef="pure" contextRef="c122_AsOf6Aug2017_XianZhonghongMember" decimals="4">0.1252</us-gaap:DebtInstrumentInterestRateStatedPercentage>
  <us-gaap:DebtInstrumentInterestRateStatedPercentage unitRef="pure" contextRef="c123_AsOf6Aug2017_HYREFLoanentrustedLoanMember" decimals="3">0.125</us-gaap:DebtInstrumentInterestRateStatedPercentage>
  <us-gaap:LoansPayableFairValueDisclosure unitRef="cny" contextRef="c124_AsOf31Dec2018_HYREFLoanentrustedLoanMember" decimals="-4">59290000</us-gaap:LoansPayableFairValueDisclosure>
  <us-gaap:LoansPayableFairValueDisclosure unitRef="usd" contextRef="c5_AsOf31Dec2018" decimals="-4">10920000</us-gaap:LoansPayableFairValueDisclosure>
  <us-gaap:LongTermLoansFromBank unitRef="usd" contextRef="c125_AsOf31Dec2018_XianTchLimitedPartnerMember_HYREFLoanentrustedLoanMember" decimals="-4">10920000</us-gaap:LongTermLoansFromBank>
  <us-gaap:LongTermLoansFromBank unitRef="cny" contextRef="c126_AsOf29Dec2019_TransferAgreementMember_HYREFMember" decimals="0">188639400</us-gaap:LongTermLoansFromBank>
  <us-gaap:LongTermLoansFromBank unitRef="usd" contextRef="c126_AsOf29Dec2019_TransferAgreementMember_HYREFMember" decimals="-4">27540000</us-gaap:LongTermLoansFromBank>
  <us-gaap:LongTermLoansFromBank unitRef="cny" contextRef="c127_AsOf22Jan2019_TransferAgreementMember_HYREFMember" decimals="0">188639400</us-gaap:LongTermLoansFromBank>
  <us-gaap:LongTermLoansFromBank unitRef="usd" contextRef="c127_AsOf22Jan2019_TransferAgreementMember_HYREFMember" decimals="-4">27540000</us-gaap:LongTermLoansFromBank>
  <creg:BuyBackPrice unitRef="cny" contextRef="c128_AsOf19Dec2019" decimals="0">261727506</creg:BuyBackPrice>
  <creg:BuyBackPrice unitRef="usd" contextRef="c128_AsOf19Dec2019" decimals="-4">37520000</creg:BuyBackPrice>
  <us-gaap:DebtInstrumentIncreaseAccruedInterest unitRef="cny" contextRef="c129_From1Dec2019To19Dec2019_XianTCHMember" decimals="0">14661506</us-gaap:DebtInstrumentIncreaseAccruedInterest>
  <us-gaap:DebtInstrumentIncreaseAccruedInterest unitRef="usd" contextRef="c129_From1Dec2019To19Dec2019_XianTCHMember" decimals="-4">2100000</us-gaap:DebtInstrumentIncreaseAccruedInterest>
  <us-gaap:EquityMethodInvestmentOwnershipPercentage unitRef="pure" contextRef="c130_AsOf29Dec2019_TransferAgreementMember_HongyuanHuifuMember" decimals="2">0.40</us-gaap:EquityMethodInvestmentOwnershipPercentage>
  <us-gaap:DebtInstrumentAnnualPrincipalPayment unitRef="cny" contextRef="c131_AsOf29Dec2019_HongyuanHuifuMember" decimals="0">3453867</us-gaap:DebtInstrumentAnnualPrincipalPayment>
  <us-gaap:DebtInstrumentAnnualPrincipalPayment unitRef="usd" contextRef="c131_AsOf29Dec2019_HongyuanHuifuMember" decimals="0">-504000</us-gaap:DebtInstrumentAnnualPrincipalPayment>
  <us-gaap:GainOrLossOnSaleOfPreviouslyUnissuedStockByEquityInvestee unitRef="usd" contextRef="c132_From1Jan2019To31Dec2019_XianTCHMember" decimals="0">46461</us-gaap:GainOrLossOnSaleOfPreviouslyUnissuedStockByEquityInvestee>
  <us-gaap:EquityMethodInvestmentOwnershipPercentage unitRef="pure" contextRef="c133_AsOf31Dec2019_XianTCHMember" decimals="2">0.40</us-gaap:EquityMethodInvestmentOwnershipPercentage>
  <us-gaap:LongTermLoansFromBank unitRef="cny" contextRef="c134_AsOf4Jan2019_TransferPriceForShenqiuPhaseIAndIIProjectsMember" decimals="0">120000000</us-gaap:LongTermLoansFromBank>
  <us-gaap:LongTermLoansFromBank unitRef="usd" contextRef="c134_AsOf4Jan2019_TransferPriceForShenqiuPhaseIAndIIProjectsMember" decimals="-4">17520000</us-gaap:LongTermLoansFromBank>
  <us-gaap:DebtInstrumentAnnualPrincipalPayment unitRef="cny" contextRef="c135_AsOf4Jan2019_TransferPriceForXuzhouHuayuProjectMember" decimals="0">127066000</us-gaap:DebtInstrumentAnnualPrincipalPayment>
  <us-gaap:DebtInstrumentAnnualPrincipalPayment unitRef="usd" contextRef="c135_AsOf4Jan2019_TransferPriceForXuzhouHuayuProjectMember" decimals="-4">18550000</us-gaap:DebtInstrumentAnnualPrincipalPayment>
  <us-gaap:LongTermLoansFromBank unitRef="cny" contextRef="c135_AsOf4Jan2019_TransferPriceForXuzhouHuayuProjectMember" decimals="0">247066000</us-gaap:LongTermLoansFromBank>
  <us-gaap:LongTermLoansFromBank unitRef="usd" contextRef="c135_AsOf4Jan2019_TransferPriceForXuzhouHuayuProjectMember" decimals="-4">36070000</us-gaap:LongTermLoansFromBank>
  <creg:DescriptionOfEquityInvestment contextRef="c136_From1Jan2020To31Mar2020_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>
  <creg:DescriptionOfRemainingLoanBalance contextRef="c0_From1Jan2020To31Mar2020">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 March 31, 2020, the interest payable for this loan was $8.39 million and the outstanding balance for this loan was $20.45 million. 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.</creg:DescriptionOfRemainingLoanBalance>
  <creg:DescriptionOfFundManagementSupplementalAgreement contextRef="c137_From1Dec2018To29Dec2018_XianTCHMember">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 off-set 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>
  <creg:TransferAgreementDescriptions contextRef="c138_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>
  <creg:DescriptionOfRemainingLoanBalance contextRef="c139_From1Jan2020To31Mar2020_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:TransferPriceInstallmentPaymentsDescription contextRef="c140_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 150 million ($21.51 million).</creg:TransferPriceInstallmentPaymentsDescription>
  <creg:LenderRepaymentDescription contextRef="c140_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:ScheduleOfDebtTableTextBlock contextRef="c0_From1Jan2020To31Mar2020">&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; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;vertical-align: top; width: 35%; text-align: left; text-indent: -9pt; padding-left: 9pt&quot;&gt;Transfer price for Chengli 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;26,624,805&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: 40%; text-align: left&quot;&gt;Entrusted loan payable at March 31, 2020, net with Xi&amp;#x2019;an TCH investment in entrusted loan (current and noncurrent)&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;20,447,710&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; text-indent: -9pt; padding-left: 9pt&quot;&gt;Transfer price for Xuzhou Huayu 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,936,952&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;Interest payable on entrusted loan at March 31, 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;8,389,311&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; text-indent: -9pt; padding-left: 9pt&quot;&gt;Transfer price for Shenqiu Phase I and II Projects&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;17,934,256&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;text-align: left; padding-bottom: 1.5pt&quot;&gt;Add back: Xi&amp;#x2019;an TCH investment in entrusted loan&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;10,585,595&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-indent: -9pt; padding-left: 9pt&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;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;Less: interest accrued from September 20, 2018 to March 31, 2020 (cut-off date for interest calculation for repayment was September 20, 2018)&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,929,934&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-indent: -9pt; padding-left: 9pt&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;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;Less: portion of loan with repayment due date extended to year 2023&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,867,878&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-indent: -9pt; padding-left: 9pt&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;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 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-indent: -9pt; padding-left: 9pt&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;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;Add back: interest &amp;amp; penalty repaid by Xi&amp;#x2019;an TCH&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,460,017&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; text-indent: -9pt; padding-left: 9pt&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;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;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;text-align: left; padding-bottom: 1.5pt&quot;&gt;Add back: loan principle repaid by Xi&amp;#x2019;an TCH&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;26,411,192&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; text-indent: -9pt; padding-left: 9pt&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;61,496,013&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;padding-bottom: 4pt&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;61,496,013&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:ScheduleOfDebtTableTextBlock>
  <us-gaap:RepaymentsOfRelatedPartyDebt unitRef="usd" contextRef="c141_From1Jan2020To31Mar2020_HYREFLoanentrustedLoanMember_TransferPriceForChengliProjectMember" decimals="0">26624805</us-gaap:RepaymentsOfRelatedPartyDebt>
  <creg:EntrustedLoanPayableNetWithXianTchInvestmentInEntrustedLoan unitRef="usd" contextRef="c141_From1Jan2020To31Mar2020_HYREFLoanentrustedLoanMember_TransferPriceForChengliProjectMember" decimals="0">20447710</creg:EntrustedLoanPayableNetWithXianTchInvestmentInEntrustedLoan>
  <us-gaap:RepaymentsOfRelatedPartyDebt unitRef="usd" contextRef="c142_From1Jan2020To31Mar2020_TransferPriceForXuzhouHuayuProjectMember" decimals="0">16936952</us-gaap:RepaymentsOfRelatedPartyDebt>
  <creg:InterestPayableOnEntrustedLoan unitRef="usd" contextRef="c142_From1Jan2020To31Mar2020_TransferPriceForXuzhouHuayuProjectMember" decimals="0">8389311</creg:InterestPayableOnEntrustedLoan>
  <us-gaap:RepaymentsOfRelatedPartyDebt unitRef="usd" contextRef="c143_From1Jan2020To31Mar2020_HYREFLoanentrustedLoanMember_TransferPriceForShenqiuPhaseIAndIIProjectsMember" decimals="0">17934256</us-gaap:RepaymentsOfRelatedPartyDebt>
  <creg:XianTchInvestmentInEntrustedLoan unitRef="usd" contextRef="c143_From1Jan2020To31Mar2020_HYREFLoanentrustedLoanMember_TransferPriceForShenqiuPhaseIAndIIProjectsMember" decimals="0">10585595</creg:XianTchInvestmentInEntrustedLoan>
  <creg:InterestAccruedDueToCutoffDateForInterestCalculationForRepayment unitRef="usd" contextRef="c144_From1Jan2020To31Mar2020_HYREFLoanentrustedLoanMember" decimals="0">-1929934</creg:InterestAccruedDueToCutoffDateForInterestCalculationForRepayment>
  <creg:PortionOfLoanRepaymentDue unitRef="usd" contextRef="c144_From1Jan2020To31Mar2020_HYREFLoanentrustedLoanMember" decimals="0">-10867878</creg:PortionOfLoanRepaymentDue>
  <creg:InterestPenaltyRepaidByXianTch unitRef="usd" contextRef="c144_From1Jan2020To31Mar2020_HYREFLoanentrustedLoanMember" decimals="0">8460017</creg:InterestPenaltyRepaidByXianTch>
  <creg:LoanPrincipleRepaidByXianTch unitRef="usd" contextRef="c144_From1Jan2020To31Mar2020_HYREFLoanentrustedLoanMember" decimals="0">26411192</creg:LoanPrincipleRepaidByXianTch>
  <us-gaap:NetIncomeLoss unitRef="usd" contextRef="c144_From1Jan2020To31Mar2020_HYREFLoanentrustedLoanMember" decimals="0">61496013</us-gaap:NetIncomeLoss>
  <us-gaap:RepaymentsOfRelatedPartyDebt unitRef="usd" contextRef="c144_From1Jan2020To31Mar2020_HYREFLoanentrustedLoanMember" decimals="0">61496013</us-gaap:RepaymentsOfRelatedPartyDebt>
  <creg:RefundableDepositFromCustomersForSystemsLeasingTextBlock contextRef="c0_From1Jan2020To31Mar2020">&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;&lt;b&gt;10. REFUNDABLE DEPOSITS FROM CUSTOMERS FOR SYSTEMS LEASING&lt;/b&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 March 31, 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;/p&gt;&lt;br/&gt;</creg:RefundableDepositFromCustomersForSystemsLeasingTextBlock>
  <us-gaap:CustomerDepositsNoncurrent unitRef="usd" contextRef="c2_AsOf31Mar2020" decimals="0">0</us-gaap:CustomerDepositsNoncurrent>
  <us-gaap:RelatedPartyTransactionsDisclosureTextBlock contextRef="c0_From1Jan2020To31Mar2020">&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;&lt;b&gt;11. RELATED PARTY TRANSACTIONS&lt;/b&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&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;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;As of March 31, 2020, and December 31, 2019, the Company had
$28,723 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;/p&gt;&lt;br/&gt;</us-gaap:RelatedPartyTransactionsDisclosureTextBlock>
  <us-gaap:StockRedeemedOrCalledDuringPeriodValue unitRef="cny" contextRef="c145_From1Dec2018To29Dec2018_XianTCHMember" decimals="0">261727506</us-gaap:StockRedeemedOrCalledDuringPeriodValue>
  <us-gaap:StockRedeemedOrCalledDuringPeriodValue unitRef="usd" contextRef="c145_From1Dec2018To29Dec2018_XianTCHMember" decimals="-4">37520000</us-gaap:StockRedeemedOrCalledDuringPeriodValue>
  <us-gaap:InterestReceivable unitRef="cny" contextRef="c146_AsOf29Dec2018_XianTCHMember" decimals="0">14661506</us-gaap:InterestReceivable>
  <us-gaap:InterestReceivable unitRef="usd" contextRef="c146_AsOf29Dec2018_XianTCHMember" decimals="-4">2100000</us-gaap:InterestReceivable>
  <creg:ConvertibleNotePayableNetTextBlock contextRef="c0_From1Jan2020To31Mar2020">&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify&quot;&gt;&lt;b&gt;12. NOTE PAYABLES, NET&lt;/b&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&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;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&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;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&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;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&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.&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;During the three months ended March 31, 2020, the Company amortized
OID of $12,500 and recorded $35,127 interest expense.&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&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;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;On September 19, 2019, the Company entered into an Exchange
Agreement with Iliad Research and Trading, L.P (&amp;#x201c;Lender&amp;#x201d;). Pursuant to the Agreement, the Company and Lender agreed
to partition a new Promissory Note in the original principal amount of $202,000 (the &amp;#x201c;Partitioned Note&amp;#x201d;) from a Promissory
Note (the &amp;#x201c;Note&amp;#x201d;) issued by the Company on April 14, 2019, which was exchanged from a Convertible Note originally issued
by Company on January 31, 2019, whereupon the outstanding balance of the Note was reduced by an amount equal to the initial outstanding
balance of the Partitioned Note. The Company and Lender further agreed to settle the Partitioned Note by the issuance of 40,400
shares (post-reverse stock split) of the Company&amp;#x2019;s Common Stock. The Company recorded $24,240 gain on this partitioned note
settlement, which was the difference between the market price and the conversion price.&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;On October 16, 2019, the Company entered into two Exchange Agreements
with Iliad Research and Trading, L.P. Pursuant to the Agreements, the Company and Lender agreed to partition two new Promissory
Notes in the original principal amounts of $125,000 and $200,000 from a Promissory Note issued by the Company on April 14, 2019.
The Company and Lender agreed to settle the Partitioned Notes by the issuance of 25,000 shares and 40,000 shares (post-reverse
stock split) of the Company&amp;#x2019;s Common Stock. The Company recorded gain on conversion of $22,500 and $36,000, respectively.&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;On November 11, 2019, the Company entered into an Exchange Agreement
with Iliad Research and Trading, L.P. Pursuant to the Agreement, the Company and Lender agreed to partition a new Promissory Note
in the original principal amount of $150,000 from a Promissory Note issued by the Company on April 14, 2019. The Company and Lender
agreed to settle the Partitioned Note by the issuance of 30,000 shares (post-reverse stock split) of the Company&amp;#x2019;s Common
Stock. The Company recorded $45,000 gain on conversion of this portion of note.&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;On December 16, 2019, the Company entered into an Exchange Agreement
with Iliad Research and Trading, L.P. Pursuant to the Agreement, the Company and Lender agreed to partition a new Promissory Note
in the original principal amount of $120,000 from a Promissory Note issued by the Company on April 14, 2019. The Company and Lender
agreed to exchange the Partitioned Note for the delivery of 40,000 shares (post-reverse stock split) of the Company&amp;#x2019;s Common
Stock. The Company recorded $4,000 gain on conversion of this portion of note. On the same date, 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).&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;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;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;On January 3, 2020, Company entered into an Exchange Agreement
with Iliad Research and Trading, L.P. Pursuant to the Agreement, the Company and Lender agreed to partition a new Promissory Note
in the original principal amount of $150,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 50,000 shares (post-reverse stock split) of the Company&amp;#x2019;s Common Stock.
The Company recorded $25,000 loss on conversion of this portion of note.&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;On January 13, 2020, the Company entered into an Exchange Agreement
with Iliad Research and Trading, L.P. Pursuant to the Agreement, the Company and Lender agreed to partition a new Promissory Note
in the original principal amount of $135,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 45,000 shares (post-reverse stock split) of the Company&amp;#x2019;s Common Stock.
The Company recorded $54,000 loss on conversion of this portion of note.&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;On March 6, 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 $145,000 from a Promissory Note issued by the Company on April 14, 2019. The Company and
the Lender exchanged the Partitioned Note for 48,333 shares (post-reverse stock split) of common stock of the Company. The Company
recorded $24,167 loss on conversion of this portion of note.&amp;#xa0;&lt;/p&gt;&lt;br/&gt;</creg:ConvertibleNotePayableNetTextBlock>
  <us-gaap:ConvertibleNotesPayable unitRef="usd" contextRef="c147_AsOf31Jan2019_SecuritiesPurchaseAgreementMember" decimals="0">1050000</us-gaap:ConvertibleNotesPayable>
  <us-gaap:DebtInstrumentCarryingAmount unitRef="usd" contextRef="c147_AsOf31Jan2019_SecuritiesPurchaseAgreementMember" decimals="0">50000</us-gaap:DebtInstrumentCarryingAmount>
  <us-gaap:DebtInstrumentInterestRateDuringPeriod unitRef="pure" contextRef="c148_From1Jan2019To31Jan2019_SecuritiesPurchaseAgreementMember" decimals="2">0.08</us-gaap:DebtInstrumentInterestRateDuringPeriod>
  <creg:PercentageOfAmountsOutstanding unitRef="pure" contextRef="c148_From1Jan2019To31Jan2019_SecuritiesPurchaseAgreementMember" decimals="2">1.25</creg:PercentageOfAmountsOutstanding>
  <us-gaap:DebtInstrumentConvertibleConversionPrice1 unitRef="usdPershares" contextRef="c147_AsOf31Jan2019_SecuritiesPurchaseAgreementMember" decimals="2">3.00</us-gaap:DebtInstrumentConvertibleConversionPrice1>
  <us-gaap:ConvertibleNotesPayable unitRef="usd" contextRef="c149_AsOf27Feb2019_SecuritiesPurchaseAgreementMember" decimals="0">1050000</us-gaap:ConvertibleNotesPayable>
  <us-gaap:DebtInstrumentCarryingAmount unitRef="usd" contextRef="c149_AsOf27Feb2019_SecuritiesPurchaseAgreementMember" decimals="0">50000</us-gaap:DebtInstrumentCarryingAmount>
  <us-gaap:DebtInstrumentInterestRateDuringPeriod unitRef="pure" contextRef="c150_From1Feb2019To27Feb2019_SecuritiesPurchaseAgreementMember" decimals="2">0.08</us-gaap:DebtInstrumentInterestRateDuringPeriod>
  <creg:PercentageOfAmountsOutstanding unitRef="pure" contextRef="c150_From1Feb2019To27Feb2019_SecuritiesPurchaseAgreementMember" decimals="2">1.25</creg:PercentageOfAmountsOutstanding>
  <us-gaap:DebtInstrumentConvertibleConversionPrice1 unitRef="usdPershares" contextRef="c149_AsOf27Feb2019_SecuritiesPurchaseAgreementMember" decimals="2">3.00</us-gaap:DebtInstrumentConvertibleConversionPrice1>
  <us-gaap:ConvertibleDebt unitRef="usd" contextRef="c151_AsOf31Jan2019_ExchangeAgreementMember" decimals="0">1173480</us-gaap:ConvertibleDebt>
  <us-gaap:ConvertibleDebt unitRef="usd" contextRef="c152_AsOf27Feb2019_ExchangeAgreementMember" decimals="0">1165379</us-gaap:ConvertibleDebt>
  <us-gaap:DebtInstrumentInterestRateDuringPeriod unitRef="pure" contextRef="c153_From1Jan2019To31Jan2019_ExchangeAgreementMember" decimals="2">0.08</us-gaap:DebtInstrumentInterestRateDuringPeriod>
  <us-gaap:DebtInstrumentInterestRateDuringPeriod unitRef="pure" contextRef="c154_From1Feb2019To27Feb2019_ExchangeAgreementMember" decimals="2">0.08</us-gaap:DebtInstrumentInterestRateDuringPeriod>
  <creg:AgreementDescription contextRef="c155_From1Jan2020To31Mar2020_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:AmortizationOfDebtDiscountPremium unitRef="usd" contextRef="c0_From1Jan2020To31Mar2020" decimals="0">12500</us-gaap:AmortizationOfDebtDiscountPremium>
  <us-gaap:InterestExpenseDebtExcludingAmortization unitRef="usd" contextRef="c0_From1Jan2020To31Mar2020" decimals="0">35127</us-gaap:InterestExpenseDebtExcludingAmortization>
  <creg:AgreementDescription contextRef="c156_From1Jan2020To31Mar2020_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</creg:AgreementDescription>
  <creg:AgreementDescription contextRef="c157_From1Sep2019To19Sep2019_ExchangeAgreementMember">the Company entered into an Exchange Agreement with Iliad Research and Trading, L.P (&amp;#x201c;Lender&amp;#x201d;). Pursuant to the Agreement, the Company and Lender agreed to partition a new Promissory Note in the original principal amount of $202,000 (the &amp;#x201c;Partitioned Note&amp;#x201d;) from a Promissory Note (the &amp;#x201c;Note&amp;#x201d;) issued by the Company on April 14, 2019, which was exchanged from a Convertible Note originally issued by Company on January 31, 2019, whereupon the outstanding balance of the Note was reduced by an amount equal to the initial outstanding balance of the Partitioned Note. The Company and Lender further agreed to settle the Partitioned Note by the issuance of 40,400 shares (post-reverse stock split) of the Company&amp;#x2019;s Common Stock. The Company recorded $24,240 gain on this partitioned note settlement, which was the difference between the market price and the conversion price.</creg:AgreementDescription>
  <creg:AgreementDescription contextRef="c158_From1Oct2019To19Oct2019_ExchangeAgreementsTwoMember">the Company entered into two Exchange Agreements with Iliad Research and Trading, L.P. Pursuant to the Agreements, the Company and Lender agreed to partition two new Promissory Notes in the original principal amounts of $125,000 and $200,000 from a Promissory Note issued by the Company on April 14, 2019. The Company and Lender agreed to settle the Partitioned Notes by the issuance of 25,000 shares and 40,000 shares (post-reverse stock split) of the Company&amp;#x2019;s Common Stock. The Company recorded gain on conversion of $22,500 and $36,000, respectively.</creg:AgreementDescription>
  <creg:AgreementDescription contextRef="c159_From1Nov2019To11Nov2019_ExchangeAgreementMember">Pursuant to the Agreement, the Company and Lender agreed to partition a new Promissory Note in the original principal amount of $150,000 from a Promissory Note issued by the Company on April 14, 2019. The Company and Lender agreed to settle the Partitioned Note by the issuance of 30,000 shares (post-reverse stock split) of the Company&amp;#x2019;s Common Stock. The Company recorded $45,000 gain on conversion of this portion of note.</creg:AgreementDescription>
  <creg:AgreementDescription contextRef="c160_From1Dec2019To16Dec2019_ExchangeAgreementMember">the Company entered into an Exchange Agreement with Iliad Research and Trading, L.P. Pursuant to the Agreement, the Company and Lender agreed to partition a new Promissory Note in the original principal amount of $120,000 from a Promissory Note issued by the Company on April 14, 2019. The Company and Lender agreed to exchange the Partitioned Note for the delivery of 40,000 shares (post-reverse stock split) of the Company&amp;#x2019;s Common Stock. The Company recorded $4,000 gain on conversion of this portion of note. On the same date, 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)</creg:AgreementDescription>
  <creg:PrinicipleAdjustmentAmount unitRef="usd" contextRef="c161_AsOf31Mar2020_InvestorMember" decimals="0">305626</creg:PrinicipleAdjustmentAmount>
  <creg:AgreementDescription contextRef="c162_From1Jan2020To4Jan2020_ExchangeAgreementMember">Pursuant to the Agreement, the Company and Lender agreed to partition a new Promissory Note in the original principal amount of $150,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 50,000 shares (post-reverse stock split) of the Company&amp;#x2019;s Common Stock. The Company recorded $25,000 loss on conversion of this portion of note.</creg:AgreementDescription>
  <creg:AgreementDescription contextRef="c163_From1Jan2020To13Jan2020_ExchangeAgreementMember">the Company entered into an Exchange Agreement with Iliad Research and Trading, L.P. Pursuant to the Agreement, the Company and Lender agreed to partition a new Promissory Note in the original principal amount of $135,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 45,000 shares (post-reverse stock split) of the Company&amp;#x2019;s Common Stock. The Company recorded $54,000 loss on conversion of this portion of note.</creg:AgreementDescription>
  <creg:AgreementDescription contextRef="c164_From1Jan2020To6Jan2020_ExchangeAgreementMember">Pursuant to the Agreement, the Company and the Lender agreed to partition a new Promissory Note in the original principal amount of $145,000 from a Promissory Note issued by the Company on April 14, 2019. The Company and the Lender exchanged the Partitioned Note for 48,333 shares (post-reverse stock split) of common stock of the Company. The Company recorded $24,167 loss on conversion of this portion of note.</creg:AgreementDescription>
  <us-gaap:StockholdersEquityNoteDisclosureTextBlock contextRef="c0_From1Jan2020To31Mar2020">&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;&lt;b&gt;13. SHARES ISSUED FOR EQUITY FINANCING AND STOCK COMPENSATION&lt;/b&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; &quot;&gt;Following is a summary of the activities
of warrants that were issued from equity financing (post-reverse stock split) for the three months ended March 31, 2020:&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;3&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;font-weight: bold; padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;3&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;font-weight: bold; padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;3&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;/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 March 31, 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.96&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 March 31, 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.96&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;i&gt;&lt;font style=&quot;text-decoration:underline&quot;&gt;Shares Issued for Stock Compensation&lt;/font&gt;&lt;/i&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&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;/p&gt;&lt;br/&gt;</us-gaap:StockholdersEquityNoteDisclosureTextBlock>
  <us-gaap:StockIssuedDuringPeriodSharesNewIssues unitRef="shares" contextRef="c165_From1Mar2020To16Mar2020_BoardOfDirectorsChairmanMember" decimals="INF">3333</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
  <us-gaap:StockIssuedDuringPeriodValueNewIssues unitRef="usd" contextRef="c166_From1Mar2020To9Mar2020_BoardOfDirectorsChairmanMember" decimals="0">10999</us-gaap:StockIssuedDuringPeriodValueNewIssues>
  <creg:ScheduleOfShareBasedCompensationStockWarrantsActivityTableTextBlock contextRef="c0_From1Jan2020To31Mar2020">&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;3&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;font-weight: bold; padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;3&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;font-weight: bold; padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;3&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;/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 March 31, 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.96&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 March 31, 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.96&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="c167_AsOf31Dec2019_WarrantMember" decimals="INF">30411</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice unitRef="usdPershares" contextRef="c167_AsOf31Dec2019_WarrantMember" decimals="1">14.0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
  <creg:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm3 contextRef="c168_From1Jan2020To31Mar2020_WarrantMember">P4Y76D</creg:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm3>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber unitRef="shares" contextRef="c167_AsOf31Dec2019_WarrantMember" decimals="INF">30411</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice unitRef="usdPershares" contextRef="c167_AsOf31Dec2019_WarrantMember" decimals="1">14.0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice>
  <creg:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1BeginningBalance contextRef="c168_From1Jan2020To31Mar2020_WarrantMember">P4Y76D</creg:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1BeginningBalance>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross unitRef="shares" contextRef="c168_From1Jan2020To31Mar2020_WarrantMember" xs:nil="true"/>
  <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice unitRef="usdPershares" contextRef="c168_From1Jan2020To31Mar2020_WarrantMember" xs:nil="true"/>
  <creg:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantedWeightedAverageRemainingContractualTerm2 contextRef="c168_From1Jan2020To31Mar2020_WarrantMember" xs:nil="true"/>
  <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised unitRef="shares" contextRef="c168_From1Jan2020To31Mar2020_WarrantMember" xs:nil="true"/>
  <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice unitRef="usdPershares" contextRef="c168_From1Jan2020To31Mar2020_WarrantMember" xs:nil="true"/>
  <creg:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisedWeightedAverageRemainingContractualTerm2 contextRef="c168_From1Jan2020To31Mar2020_WarrantMember" xs:nil="true"/>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod unitRef="shares" contextRef="c168_From1Jan2020To31Mar2020_WarrantMember" xs:nil="true"/>
  <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice unitRef="usdPershares" contextRef="c168_From1Jan2020To31Mar2020_WarrantMember" xs:nil="true"/>
  <creg:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeitedWeightedAverageRemainingContractualTerm2 contextRef="c168_From1Jan2020To31Mar2020_WarrantMember" xs:nil="true"/>
  <creg:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpiredInPeriod unitRef="shares" contextRef="c168_From1Jan2020To31Mar2020_WarrantMember" xs:nil="true"/>
  <creg:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpiredInPeriodWeightedAverageExercisePrice unitRef="usdPershares" contextRef="c168_From1Jan2020To31Mar2020_WarrantMember" xs:nil="true"/>
  <creg:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpiredWeightedAverageRemainingContractualTerm2 contextRef="c168_From1Jan2020To31Mar2020_WarrantMember" xs:nil="true"/>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber unitRef="shares" contextRef="c169_AsOf31Mar2020_WarrantMember" decimals="INF">30411</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice unitRef="usdPershares" contextRef="c169_AsOf31Mar2020_WarrantMember" decimals="1">14.0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
  <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2 contextRef="c168_From1Jan2020To31Mar2020_WarrantMember">P3Y350D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber unitRef="shares" contextRef="c169_AsOf31Mar2020_WarrantMember" decimals="INF">30411</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice unitRef="usdPershares" contextRef="c169_AsOf31Mar2020_WarrantMember" decimals="1">14.0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice>
  <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1 contextRef="c168_From1Jan2020To31Mar2020_WarrantMember">P3Y350D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1>
  <us-gaap:IncomeTaxDisclosureTextBlock contextRef="c0_From1Jan2020To31Mar2020">&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;&lt;b&gt;14. INCOME TAX&lt;/b&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&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;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&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;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&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;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;The US parent company, CREG is taxed in the US and, as of March
31, 2020, had net operating loss (&amp;#x201c;NOL&amp;#x201d;) carry forwards for income taxes of $1.27 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;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.1pt&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;/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: top&quot;&gt;
    &lt;td style=&quot;width: 24px; padding-right: 0.1pt; padding-bottom: 8pt; padding-left: 0.1pt&quot;&gt;&lt;font style=&quot;font-size: 10pt&quot;&gt;1.&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;padding-right: 0.1pt; padding-bottom: 8pt; padding-left: 0.1pt&quot;&gt;&lt;font style=&quot;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;vertical-align: top&quot;&gt;
    &lt;td style=&quot;width: 24px; padding-right: 0.1pt; padding-bottom: 8pt; padding-left: 0.1pt&quot;&gt;&lt;font style=&quot;font-size: 10pt&quot;&gt;2.&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;padding-right: 0.1pt; padding-bottom: 8pt; padding-left: 0.1pt&quot;&gt;&lt;font style=&quot;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;vertical-align: top&quot;&gt;
    &lt;td style=&quot;width: 24px; padding-right: 0.1pt; padding-bottom: 8pt; padding-left: 0.1pt&quot;&gt;&lt;font style=&quot;font-size: 10pt&quot;&gt;3.&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;padding-right: 0.1pt; padding-bottom: 8pt; padding-left: 0.1pt&quot;&gt;&lt;font style=&quot;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;vertical-align: top&quot;&gt;
    &lt;td style=&quot;width: 24px; padding-right: 0.1pt; padding-bottom: 8pt; padding-left: 0.1pt&quot;&gt;&lt;font style=&quot;font-size: 10pt&quot;&gt;4.&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;padding-right: 0.1pt; padding-bottom: 8pt; padding-left: 0.1pt&quot;&gt;&lt;font style=&quot;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;As of March 31, 2020, the Company&amp;#x2019;s PRC subsidiaries had
$65.35 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 Zhonghong, Zhonghong has not yet generated any sales yet; accordingly, the Company recorded a 100% deferred
tax valuation allowance for PRC NOL.&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&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 March 31, 2020 and 2019, respectively:&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;3&quot; style=&quot;text-align: center; font-weight: bold; border-bottom: Black 1.5pt solid&quot;&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 colspan=&quot;3&quot; style=&quot;text-align: center; font-weight: bold; border-bottom: Black 1.5pt solid&quot;&gt;2019&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;(2.3&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.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;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;(52.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&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;4.0&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;4.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; background-color: rgb(204,238,255)&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;(0.7&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;Utilization of 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;&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;(1.1&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;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;14.7&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;19.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; &quot;&gt;
    &lt;td style=&quot;text-align: left; padding-bottom: 1.5pt&quot;&gt;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.6&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;-&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;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;(55.2&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;The provision for income tax expense for the three months ended
March 31, 2020 and 2019 consisted of the following:&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;3&quot; style=&quot;text-align: center; font-weight: bold; border-bottom: Black 1.5pt solid&quot;&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 colspan=&quot;3&quot; style=&quot;text-align: center; font-weight: bold; border-bottom: Black 1.5pt solid&quot;&gt;2019&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;139,743&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,530,614&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,390,871&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;</us-gaap:IncomeTaxDisclosureTextBlock>
  <us-gaap:EffectiveIncomeTaxRateContinuingOperations unitRef="pure" contextRef="c170_From1Jan2020To31Mar2020_PRCMember" decimals="2">0.25</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
  <us-gaap:EffectiveIncomeTaxRateContinuingOperations unitRef="pure" contextRef="c171_From1Jan2019To31Dec2019_PRCMember" decimals="2">0.25</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
  <us-gaap:OperatingLossCarryforwards unitRef="usd" contextRef="c2_AsOf31Mar2020" decimals="-4">1270000</us-gaap:OperatingLossCarryforwards>
  <us-gaap:OperatingLossCarryforwards unitRef="usd" contextRef="c172_AsOf31Mar2020_PRCMember" decimals="-4">65350000</us-gaap:OperatingLossCarryforwards>
  <creg:EffectiveIncomeTaxRateReconciliationDeferredTaxValuationAllowance unitRef="pure" contextRef="c170_From1Jan2020To31Mar2020_PRCMember" decimals="2">1.00</creg:EffectiveIncomeTaxRateReconciliationDeferredTaxValuationAllowance>
  <us-gaap:EffectiveIncomeTaxRateContinuingOperations unitRef="pure" contextRef="c173_From1Jan2018To31Dec2018_PRCMember" decimals="2">0.25</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
  <us-gaap:IncomeTaxExaminationDescription contextRef="c0_From1Jan2020To31Mar2020">The US parent company, CREG is taxed in the US and, as of March 31, 2020, had net operating loss (&amp;#x201c;NOL&amp;#x201d;) carry forwards for income taxes of $1.27 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:OtherInformationPertainingToIncomeTaxes contextRef="c0_From1Jan2020To31Mar2020">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:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock contextRef="c0_From1Jan2020To31Mar2020">&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;3&quot; style=&quot;text-align: center; font-weight: bold; border-bottom: Black 1.5pt solid&quot;&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 colspan=&quot;3&quot; style=&quot;text-align: center; font-weight: bold; border-bottom: Black 1.5pt solid&quot;&gt;2019&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;(2.3&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.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;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;(52.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&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;4.0&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;4.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; background-color: rgb(204,238,255)&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;(0.7&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;Utilization of 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;&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;(1.1&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;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;14.7&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;19.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; &quot;&gt;
    &lt;td style=&quot;text-align: left; padding-bottom: 1.5pt&quot;&gt;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.6&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;-&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;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;(55.2&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>
  <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate unitRef="pure" contextRef="c0_From1Jan2020To31Mar2020" decimals="3">-0.210</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
  <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate unitRef="pure" contextRef="c4_From1Jan2019To31Mar2019" decimals="3">-0.210</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
  <us-gaap:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential unitRef="pure" contextRef="c0_From1Jan2020To31Mar2020" decimals="3">-0.023</us-gaap:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential>
  <us-gaap:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential unitRef="pure" contextRef="c4_From1Jan2019To31Mar2019" decimals="3">-0.034</us-gaap:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential>
  <creg:ReversalOfTemporaryDifferenceDueToDisposal unitRef="pure" contextRef="c4_From1Jan2019To31Mar2019" decimals="3">-0.529</creg:ReversalOfTemporaryDifferenceDueToDisposal>
  <us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments unitRef="pure" contextRef="c0_From1Jan2020To31Mar2020" decimals="3">0.040</us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments>
  <us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments unitRef="pure" contextRef="c4_From1Jan2019To31Mar2019" decimals="3">0.043</us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments>
  <us-gaap:EffectiveIncomeTaxRateReconciliationOtherReconcilingItemsPercent unitRef="pure" contextRef="c4_From1Jan2019To31Mar2019" decimals="3">-0.007</us-gaap:EffectiveIncomeTaxRateReconciliationOtherReconcilingItemsPercent>
  <creg:EffectiveIncomeTaxRateReconciliationUtilizationOfNOLItemPercent unitRef="pure" contextRef="c0_From1Jan2020To31Mar2020" xs:nil="true"/>
  <creg:EffectiveIncomeTaxRateReconciliationUtilizationOfNOLItemPercent unitRef="pure" contextRef="c4_From1Jan2019To31Mar2019" decimals="3">-0.011</creg:EffectiveIncomeTaxRateReconciliationUtilizationOfNOLItemPercent>
  <us-gaap:EffectiveIncomeTaxRateReconciliationDeductionsOther unitRef="pure" contextRef="c0_From1Jan2020To31Mar2020" decimals="3">0.147</us-gaap:EffectiveIncomeTaxRateReconciliationDeductionsOther>
  <us-gaap:EffectiveIncomeTaxRateReconciliationDeductionsOther unitRef="pure" contextRef="c4_From1Jan2019To31Mar2019" decimals="3">0.196</us-gaap:EffectiveIncomeTaxRateReconciliationDeductionsOther>
  <us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance unitRef="pure" contextRef="c0_From1Jan2020To31Mar2020" decimals="3">0.046</us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance>
  <us-gaap:EffectiveIncomeTaxRateContinuingOperations unitRef="pure" contextRef="c4_From1Jan2019To31Mar2019" decimals="3">-0.552</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
  <us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock contextRef="c0_From1Jan2020To31Mar2020">&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;3&quot; style=&quot;text-align: center; font-weight: bold; border-bottom: Black 1.5pt solid&quot;&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 colspan=&quot;3&quot; style=&quot;text-align: center; font-weight: bold; border-bottom: Black 1.5pt solid&quot;&gt;2019&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;139,743&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,530,614&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,390,871&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:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock>
  <us-gaap:CurrentIncomeTaxExpenseBenefit unitRef="usd" contextRef="c0_From1Jan2020To31Mar2020" xs:nil="true"/>
  <us-gaap:CurrentIncomeTaxExpenseBenefit unitRef="usd" contextRef="c4_From1Jan2019To31Mar2019" decimals="0">139743</us-gaap:CurrentIncomeTaxExpenseBenefit>
  <us-gaap:IncomeTaxExpenseBenefit unitRef="usd" contextRef="c0_From1Jan2020To31Mar2020" xs:nil="true"/>
  <us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock contextRef="c0_From1Jan2020To31Mar2020">&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;&lt;b&gt;15. STOCK-BASED COMPENSATION PLAN&lt;/b&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&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;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&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;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&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;/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;3&quot; style=&quot;text-align: center; font-weight: bold; border-bottom: Black 1.5pt solid&quot;&gt;Number of&lt;br/&gt; Shares&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;3&quot; style=&quot;text-align: center; font-weight: bold; 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;font-weight: bold; padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;3&quot; style=&quot;text-align: center; font-weight: bold; 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;/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;3&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;3&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;3&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;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 March 31, 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;4.16&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 March 31, 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;4.16&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="c174_AsOf19Jun2015" decimals="INF">124626</us-gaap:ExcessStockSharesAuthorized>
  <us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock contextRef="c0_From1Jan2020To31Mar2020">&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;3&quot; style=&quot;text-align: center; font-weight: bold; border-bottom: Black 1.5pt solid&quot;&gt;Number of&lt;br/&gt; Shares&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;3&quot; style=&quot;text-align: center; font-weight: bold; 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;font-weight: bold; padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;3&quot; style=&quot;text-align: center; font-weight: bold; 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;/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;3&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;3&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;3&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;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 March 31, 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;4.16&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 March 31, 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;4.16&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="c175_AsOf31Dec2019_IndependentDirectorsCompensationPlanMember" decimals="INF">900</creg:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionOutstandingNumber>
  <creg:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionOutstandingWeightedAverageExercisePrice unitRef="usdPershares" contextRef="c175_AsOf31Dec2019_IndependentDirectorsCompensationPlanMember" decimals="1">54.3</creg:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionOutstandingWeightedAverageExercisePrice>
  <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2 contextRef="c176_From1Jan2020To31Mar2020_IndependentDirectorsCompensationPlanMember">P4Y149D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2>
  <creg:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionOutstandingNumberExercisable unitRef="shares" contextRef="c175_AsOf31Dec2019_IndependentDirectorsCompensationPlanMember" decimals="INF">900</creg:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionOutstandingNumberExercisable>
  <creg:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionExercisableWeightedAverageExercisePrice unitRef="usdPershares" contextRef="c175_AsOf31Dec2019_IndependentDirectorsCompensationPlanMember" decimals="1">54.3</creg:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionExercisableWeightedAverageExercisePrice>
  <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1 contextRef="c176_From1Jan2020To31Mar2020_IndependentDirectorsCompensationPlanMember">P4Y149D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross unitRef="shares" contextRef="c176_From1Jan2020To31Mar2020_IndependentDirectorsCompensationPlanMember" xs:nil="true"/>
  <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice unitRef="usdPershares" contextRef="c176_From1Jan2020To31Mar2020_IndependentDirectorsCompensationPlanMember" xs:nil="true"/>
  <creg:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantedWeightedAverageRemainingContractualTerm2 contextRef="c176_From1Jan2020To31Mar2020_IndependentDirectorsCompensationPlanMember" xs:nil="true"/>
  <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised unitRef="shares" contextRef="c176_From1Jan2020To31Mar2020_IndependentDirectorsCompensationPlanMember" xs:nil="true"/>
  <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice unitRef="usdPershares" contextRef="c176_From1Jan2020To31Mar2020_IndependentDirectorsCompensationPlanMember" xs:nil="true"/>
  <creg:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisedWeightedAverageRemainingContractualTerm2 contextRef="c176_From1Jan2020To31Mar2020_IndependentDirectorsCompensationPlanMember" xs:nil="true"/>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod unitRef="shares" contextRef="c176_From1Jan2020To31Mar2020_IndependentDirectorsCompensationPlanMember" xs:nil="true"/>
  <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice unitRef="usdPershares" contextRef="c176_From1Jan2020To31Mar2020_IndependentDirectorsCompensationPlanMember" xs:nil="true"/>
  <creg:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeitedWeightedAverageRemainingContractualTerm2 contextRef="c176_From1Jan2020To31Mar2020_IndependentDirectorsCompensationPlanMember" xs:nil="true"/>
  <creg:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionOutstandingNumber unitRef="shares" contextRef="c177_AsOf31Mar2020_IndependentDirectorsCompensationPlanMember" decimals="INF">900</creg:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionOutstandingNumber>
  <creg:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionOutstandingWeightedAverageExercisePrice unitRef="usdPershares" contextRef="c177_AsOf31Mar2020_IndependentDirectorsCompensationPlanMember" decimals="1">54.3</creg:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionOutstandingWeightedAverageExercisePrice>
  <creg:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTermOne contextRef="c176_From1Jan2020To31Mar2020_IndependentDirectorsCompensationPlanMember">P4Y58D</creg:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTermOne>
  <creg:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionOutstandingNumberExercisable unitRef="shares" contextRef="c177_AsOf31Mar2020_IndependentDirectorsCompensationPlanMember" decimals="INF">900</creg:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionOutstandingNumberExercisable>
  <creg:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionExercisableWeightedAverageExercisePrice unitRef="usdPershares" contextRef="c177_AsOf31Mar2020_IndependentDirectorsCompensationPlanMember" decimals="1">54.3</creg:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionExercisableWeightedAverageExercisePrice>
  <creg:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTermTwo contextRef="c176_From1Jan2020To31Mar2020_IndependentDirectorsCompensationPlanMember">P4Y58D</creg:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTermTwo>
  <creg:StatutoryReservesTextBlock contextRef="c0_From1Jan2020To31Mar2020">&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;&lt;b&gt;16. STATUTORY RESERVES&lt;/b&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&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;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;&lt;i&gt;&lt;font style=&quot;text-decoration:underline&quot;&gt;Surplus Reserve Fund&lt;/font&gt;&lt;/i&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&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;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&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.&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;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 March 31, 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;3&quot; style=&quot;text-align: center; font-weight: bold; border-bottom: Black 1.5pt solid&quot;&gt;Registered&lt;br/&gt; Capital&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;3&quot; style=&quot;text-align: center; font-weight: bold; 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;font-weight: bold; padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;3&quot; style=&quot;text-align: center; font-weight: bold; border-bottom: Black 1.5pt solid&quot;&gt;Statutory reserve at&lt;br/&gt; March 31, 2020 and&lt;br/&gt;
 December 31, 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;3&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;3&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;3&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: 41%; text-align: left&quot;&gt;Shanghai TCH&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: 14%; text-align: right&quot;&gt;29,800,000&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: 14%; text-align: right&quot;&gt;14,900,000&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: 22%; text-align: left&quot;&gt;&lt;font style=&quot;font-size: 10pt&quot;&gt;&amp;#xa5;6,564,303 ($1,003,859)&lt;/font&gt;&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;&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;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;Xi&amp;#x2019;an TCH&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa5;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;202,000,000&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;#xa5;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;101,000,000&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: left&quot;&gt;&lt;font style=&quot;font-size: 10pt&quot;&gt;&amp;#xa5;69,359,820 ($10,606,984)&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&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;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;Erdos TCH&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa5;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;120,000,000&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;#xa5;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;60,000,000&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: left&quot;&gt;&lt;font style=&quot;font-size: 10pt&quot;&gt;&amp;#xa5;19,035,814 ($2,914,869)&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&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;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;Xi&amp;#x2019;an Zhonghong&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa5;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;30,000,000&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;#xa5;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;15,000,000&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: left&quot;&gt;&lt;font style=&quot;font-size: 10pt&quot;&gt;Did not accrue yet due to accumulated deficit&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&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;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;Shaanxi Huahong&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;2,500,300&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;1,250,150&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: left&quot;&gt;&lt;font style=&quot;font-size: 10pt&quot;&gt;Did not accrue yet due to accumulated deficit&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&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;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&gt;Zhongxun&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa5;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;35,000,000&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;#xa5;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;17,500,000&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: left&quot;&gt;&lt;font style=&quot;font-size: 10pt&quot;&gt;Did not accrue yet due to accumulated deficit&lt;/font&gt;&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;i&gt;&lt;font style=&quot;text-decoration:underline&quot;&gt;Common Welfare Fund&lt;/font&gt;&lt;/i&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&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;/p&gt;&lt;br/&gt;</creg:StatutoryReservesTextBlock>
  <creg:PercentageOfStatutoryReserveNetIncome unitRef="pure" contextRef="c178_From1Jan2020To31Mar2020_StatutorySurplusReserveFundMember" decimals="2">0.10</creg:PercentageOfStatutoryReserveNetIncome>
  <us-gaap:DebtInstrumentDescription contextRef="c178_From1Jan2020To31Mar2020_StatutorySurplusReserveFundMember">50%</us-gaap:DebtInstrumentDescription>
  <creg:TotalRemainingReserveDescription contextRef="c178_From1Jan2020To31Mar2020_StatutorySurplusReserveFundMember">the remaining reserve balance after such issue is not less than 25% of the registered capital.</creg:TotalRemainingReserveDescription>
  <creg:PercentageOfStatutoryReserveNetIncome unitRef="pure" contextRef="c179_From1Jan2020To31Mar2020_MinimumMember_CommonWelfareFundMember" decimals="2">0.05</creg:PercentageOfStatutoryReserveNetIncome>
  <creg:PercentageOfStatutoryReserveNetIncome unitRef="pure" contextRef="c180_From1Jan2020To31Mar2020_MaximumMember_CommonWelfareFundMember" decimals="2">0.10</creg:PercentageOfStatutoryReserveNetIncome>
  <creg:StatutoryReservesDisclosureTableTextBlock contextRef="c0_From1Jan2020To31Mar2020">&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;3&quot; style=&quot;text-align: center; font-weight: bold; border-bottom: Black 1.5pt solid&quot;&gt;Registered&lt;br/&gt; Capital&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;3&quot; style=&quot;text-align: center; font-weight: bold; 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;font-weight: bold; padding-bottom: 1.5pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;3&quot; style=&quot;text-align: center; font-weight: bold; border-bottom: Black 1.5pt solid&quot;&gt;Statutory reserve at&lt;br/&gt; March 31, 2020 and&lt;br/&gt;
 December 31, 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;3&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;3&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;3&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: 41%; text-align: left&quot;&gt;Shanghai TCH&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: 14%; text-align: right&quot;&gt;29,800,000&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: 14%; text-align: right&quot;&gt;14,900,000&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: 22%; text-align: left&quot;&gt;&lt;font style=&quot;font-size: 10pt&quot;&gt;&amp;#xa5;6,564,303 ($1,003,859)&lt;/font&gt;&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;&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;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;Xi&amp;#x2019;an TCH&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa5;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;202,000,000&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;#xa5;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;101,000,000&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: left&quot;&gt;&lt;font style=&quot;font-size: 10pt&quot;&gt;&amp;#xa5;69,359,820 ($10,606,984)&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&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;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;Erdos TCH&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa5;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;120,000,000&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;#xa5;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;60,000,000&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: left&quot;&gt;&lt;font style=&quot;font-size: 10pt&quot;&gt;&amp;#xa5;19,035,814 ($2,914,869)&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&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;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;Xi&amp;#x2019;an Zhonghong&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa5;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;30,000,000&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;#xa5;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;15,000,000&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: left&quot;&gt;&lt;font style=&quot;font-size: 10pt&quot;&gt;Did not accrue yet due to accumulated deficit&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&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;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;Shaanxi Huahong&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;2,500,300&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;1,250,150&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: left&quot;&gt;&lt;font style=&quot;font-size: 10pt&quot;&gt;Did not accrue yet due to accumulated deficit&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&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;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&gt;Zhongxun&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa5;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;35,000,000&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;#xa5;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;17,500,000&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: left&quot;&gt;&lt;font style=&quot;font-size: 10pt&quot;&gt;Did not accrue yet due to accumulated deficit&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</creg:StatutoryReservesDisclosureTableTextBlock>
  <us-gaap:Capital unitRef="cny" contextRef="c181_AsOf31Mar2020_ShanghaiTCHMember" xs:nil="true"/>
  <us-gaap:Capital unitRef="usd" contextRef="c181_AsOf31Mar2020_ShanghaiTCHMember" decimals="0">29800000</us-gaap:Capital>
  <creg:MaximumStatutoryReserveAmount unitRef="cny" contextRef="c181_AsOf31Mar2020_ShanghaiTCHMember" xs:nil="true"/>
  <creg:MaximumStatutoryReserveAmount unitRef="usd" contextRef="c181_AsOf31Mar2020_ShanghaiTCHMember" decimals="0">14900000</creg:MaximumStatutoryReserveAmount>
  <creg:StatutoryReserveDescription contextRef="c182_From1Jan2020To31Mar2020_ShanghaiTCHMember">6,564,303 ($1,003,859)</creg:StatutoryReserveDescription>
  <us-gaap:Capital unitRef="cny" contextRef="c183_AsOf31Mar2020_XianTCHMember" decimals="0">202000000</us-gaap:Capital>
  <us-gaap:Capital unitRef="usd" contextRef="c183_AsOf31Mar2020_XianTCHMember" xs:nil="true"/>
  <creg:MaximumStatutoryReserveAmount unitRef="cny" contextRef="c183_AsOf31Mar2020_XianTCHMember" decimals="0">101000000</creg:MaximumStatutoryReserveAmount>
  <creg:MaximumStatutoryReserveAmount unitRef="usd" contextRef="c183_AsOf31Mar2020_XianTCHMember" xs:nil="true"/>
  <creg:StatutoryReserveDescription contextRef="c184_From1Jan2020To31Mar2020_XianTCHMember">69,359,820 ($10,606,984)</creg:StatutoryReserveDescription>
  <us-gaap:Capital unitRef="cny" contextRef="c185_AsOf31Mar2020_ErdosTCHMember" decimals="0">120000000</us-gaap:Capital>
  <us-gaap:Capital unitRef="usd" contextRef="c185_AsOf31Mar2020_ErdosTCHMember" xs:nil="true"/>
  <creg:MaximumStatutoryReserveAmount unitRef="cny" contextRef="c185_AsOf31Mar2020_ErdosTCHMember" decimals="0">60000000</creg:MaximumStatutoryReserveAmount>
  <creg:MaximumStatutoryReserveAmount unitRef="usd" contextRef="c185_AsOf31Mar2020_ErdosTCHMember" xs:nil="true"/>
  <creg:StatutoryReserveDescription contextRef="c83_From1Jan2020To31Mar2020_ErdosTCHMember">19,035,814 ($2,914,869)</creg:StatutoryReserveDescription>
  <us-gaap:Capital unitRef="cny" contextRef="c186_AsOf31Mar2020_XianZhonghongMember" decimals="0">30000000</us-gaap:Capital>
  <us-gaap:Capital unitRef="usd" contextRef="c186_AsOf31Mar2020_XianZhonghongMember" xs:nil="true"/>
  <creg:MaximumStatutoryReserveAmount unitRef="cny" contextRef="c186_AsOf31Mar2020_XianZhonghongMember" decimals="0">15000000</creg:MaximumStatutoryReserveAmount>
  <creg:MaximumStatutoryReserveAmount unitRef="usd" contextRef="c186_AsOf31Mar2020_XianZhonghongMember" xs:nil="true"/>
  <creg:StatutoryReserveDescription contextRef="c187_From1Jan2020To31Mar2020_XianZhonghongMember">Did not accrue yet due to accumulated deficit</creg:StatutoryReserveDescription>
  <us-gaap:Capital unitRef="cny" contextRef="c188_AsOf31Mar2020_ShaanxiHuahongMember" xs:nil="true"/>
  <us-gaap:Capital unitRef="usd" contextRef="c188_AsOf31Mar2020_ShaanxiHuahongMember" decimals="0">2500300</us-gaap:Capital>
  <creg:MaximumStatutoryReserveAmount unitRef="cny" contextRef="c188_AsOf31Mar2020_ShaanxiHuahongMember" xs:nil="true"/>
  <creg:MaximumStatutoryReserveAmount unitRef="usd" contextRef="c188_AsOf31Mar2020_ShaanxiHuahongMember" decimals="0">1250150</creg:MaximumStatutoryReserveAmount>
  <creg:StatutoryReserveDescription contextRef="c189_From1Jan2020To31Mar2020_ShaanxiHuahongMember">Did not accrue yet due to accumulated deficit</creg:StatutoryReserveDescription>
  <us-gaap:Capital unitRef="cny" contextRef="c190_AsOf31Mar2020_ZhongxunMember" decimals="0">35000000</us-gaap:Capital>
  <us-gaap:Capital unitRef="usd" contextRef="c190_AsOf31Mar2020_ZhongxunMember" xs:nil="true"/>
  <creg:MaximumStatutoryReserveAmount unitRef="cny" contextRef="c190_AsOf31Mar2020_ZhongxunMember" decimals="0">17500000</creg:MaximumStatutoryReserveAmount>
  <creg:MaximumStatutoryReserveAmount unitRef="usd" contextRef="c190_AsOf31Mar2020_ZhongxunMember" xs:nil="true"/>
  <creg:StatutoryReserveDescription contextRef="c191_From1Jan2020To31Mar2020_ZhongxunMember">Did not accrue yet due to accumulated deficit</creg:StatutoryReserveDescription>
  <us-gaap:LossContingencyDisclosures contextRef="c0_From1Jan2020To31Mar2020">&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;&lt;b&gt;17. CONTINGENCIES&lt;/b&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&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;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&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;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&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;/p&gt;&lt;br/&gt;</us-gaap:LossContingencyDisclosures>
  <us-gaap:CommitmentsAndContingenciesDisclosureTextBlock contextRef="c0_From1Jan2020To31Mar2020">&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;&lt;b&gt;18. COMMITMENTS&lt;/b&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;&lt;i&gt;&lt;font style=&quot;text-decoration:underline&quot;&gt;Lease Commitment&lt;/font&gt;&lt;/i&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&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;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;On August 2, 2018, the Company entered into a lease for its
office use in Beijing with a term from August 4, 2018 through August 3, 2020. The monthly rent is RMB 22,000 ($3,205) with quarterly
payment in advance. This lease was terminated in 2019.&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;For the three months ended March 31, 2020 and 2019, the rental
expense of the Company was $16,374 and $26,582 (including Beijing office rent of $9,782), respectively.&amp;#xa0;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&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;/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;3&quot; style=&quot;text-align: center; font-weight: bold&quot;&gt;Three Months Ended&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;3&quot; style=&quot;text-align: center; font-weight: bold; border-bottom: Black 1.5pt solid&quot;&gt;March&amp;#xa0;31, &lt;br/&gt;
2020&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&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;16,374&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&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-size: 10pt&quot;&gt;0.67 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; background-color: rgb(204,238,255)&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;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;The following is a schedule, by years, of maturities of the
office lease liabilities as of March 31, 2020:&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;3&quot; style=&quot;text-align: center; font-weight: bold; border-bottom: Black 1.5pt solid&quot;&gt;Operating Leases&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;41,254&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;41,254&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;(460&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;40,794&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;i&gt;&lt;font style=&quot;text-decoration:underline&quot;&gt;Employment Agreement&lt;/font&gt;&lt;/i&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&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;/p&gt;&lt;br/&gt;</us-gaap:CommitmentsAndContingenciesDisclosureTextBlock>
  <us-gaap:PaymentsForRent unitRef="cny" contextRef="c192_From1Nov2017To20Nov2017" decimals="0">36536</us-gaap:PaymentsForRent>
  <us-gaap:PaymentsForRent unitRef="usd" contextRef="c192_From1Nov2017To20Nov2017" decimals="0">-5600</us-gaap:PaymentsForRent>
  <us-gaap:PaymentsForRent unitRef="cny" contextRef="c193_From23Jul2018To2Aug2018" decimals="0">22000</us-gaap:PaymentsForRent>
  <us-gaap:PaymentsForRent unitRef="usd" contextRef="c193_From23Jul2018To2Aug2018" decimals="0">-3205</us-gaap:PaymentsForRent>
  <us-gaap:LeaseAndRentalExpense unitRef="usd" contextRef="c0_From1Jan2020To31Mar2020" decimals="0">16374</us-gaap:LeaseAndRentalExpense>
  <us-gaap:LeaseAndRentalExpense unitRef="usd" contextRef="c4_From1Jan2019To31Mar2019" decimals="0">26582</us-gaap:LeaseAndRentalExpense>
  <us-gaap:LeaseAndRentalExpense unitRef="usd" contextRef="c194_From1Jan2020To31Mar2020_BeijingOfficeMember" decimals="0">9782</us-gaap:LeaseAndRentalExpense>
  <us-gaap:EmployeeBenefitsAndShareBasedCompensation unitRef="cny" contextRef="c195_From1May2020To8May2020_ChiefFinancialOfficerMember" decimals="0">16000</us-gaap:EmployeeBenefitsAndShareBasedCompensation>
  <us-gaap:EmployeeBenefitsAndShareBasedCompensation unitRef="usd" contextRef="c195_From1May2020To8May2020_ChiefFinancialOfficerMember" decimals="0">-2300</us-gaap:EmployeeBenefitsAndShareBasedCompensation>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant unitRef="shares" contextRef="c196_AsOf8May2020" decimals="INF">5000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant>
  <us-gaap:LeaseCostTableTextBlock contextRef="c0_From1Jan2020To31Mar2020">&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;3&quot; style=&quot;text-align: center; font-weight: bold&quot;&gt;Three Months Ended&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;3&quot; style=&quot;text-align: center; font-weight: bold; border-bottom: Black 1.5pt solid&quot;&gt;March&amp;#xa0;31, &lt;br/&gt;
2020&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&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;16,374&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&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-size: 10pt&quot;&gt;0.67 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; background-color: rgb(204,238,255)&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;</us-gaap:LeaseCostTableTextBlock>
  <us-gaap:OperatingLeaseCost unitRef="usd" contextRef="c0_From1Jan2020To31Mar2020" decimals="0">16374</us-gaap:OperatingLeaseCost>
  <us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1 contextRef="c2_AsOf31Mar2020">P244D</us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1>
  <us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent unitRef="pure" contextRef="c2_AsOf31Mar2020" decimals="2">0.03</us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent>
  <us-gaap:ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock contextRef="c0_From1Jan2020To31Mar2020">&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;3&quot; style=&quot;text-align: center; font-weight: bold; border-bottom: Black 1.5pt solid&quot;&gt;Operating Leases&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;41,254&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;41,254&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;(460&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;40,794&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_AsOf31Mar2020" decimals="0">41254</us-gaap:OperatingLeasesFutureMinimumPaymentsDueCurrent>
  <us-gaap:OperatingLeasesFutureMinimumPaymentsDue unitRef="usd" contextRef="c2_AsOf31Mar2020" decimals="0">41254</us-gaap:OperatingLeasesFutureMinimumPaymentsDue>
  <creg:LessImputedInterest unitRef="usd" contextRef="c2_AsOf31Mar2020" decimals="0">-460</creg:LessImputedInterest>
  <creg:PresentValueOfLeaseLiabilities unitRef="usd" contextRef="c2_AsOf31Mar2020" decimals="0">40794</creg:PresentValueOfLeaseLiabilities>
  <us-gaap:SubsequentEventsTextBlock contextRef="c0_From1Jan2020To31Mar2020">&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;&lt;b&gt;19. SUBSEQUENT EVENTS&lt;/b&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&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;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&quot;&gt;On April 30, 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 $150,000 from a Convertible Promissory Note dated January 31, 2019 which was exchanged
for a new Promissory Note in the original principal amount of $1,173,480 on April 14, 2019. The Company and the Lender agreed to
exchange the Partitioned Note for 50,000 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;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0&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;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left&quot;&gt;On May 15, 2020, the Company entered into
an Exchange Agreement with Iliad Research and Trading, L.P. Pursuant to the Exchange Agreement, the Company and the Lender agreed
to partition a new Promissory Note in the original principal amount of $319,586 from a Convertible Promissory Note dated January
31, 2019 which was exchanged for a new Promissory Note in the original principal amount of $1,173,480 on April 14, 2019. The Company
and the Lender agreed to exchange the Partitioned Note for 106,528 shares of common stock of the Company, and then the amount of
the outstanding balance of the Note will be reduced by an amount equal to the Partitioned Note. The shares of common stock were
issued without any restrictions.&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left&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,719.78 and 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%.&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left&quot;&gt;On May 29, 2020, the Company entered into
an Exchange Agreement with Iliad Research and Trading, L.P. Pursuant to the Exchange Agreement, the Company and the Lender agreed
to partition a new Promissory Note in the original principal amount of $150,000 from a Convertible Promissory Note dated February
27, 2019 which was exchanged for a new Promissory Note in the original principal amount of $1,165,379.18 on April 14, 2019. The
Company and the Lender agreed to exchange the Partitioned Note for 65,674 shares of common stock of the Company, and then the amount
of the outstanding balance of the Note will be reduced by an amount equal to the Partitioned Note. The shares of common stock were
issued without any restrictions.&lt;/p&gt;&lt;br/&gt;</us-gaap:SubsequentEventsTextBlock>
  <us-gaap:DebtInstrumentFaceAmount unitRef="usd" contextRef="c197_AsOf30Apr2020_IliadResearchMember_SubsequentEventMember" decimals="0">150000</us-gaap:DebtInstrumentFaceAmount>
  <us-gaap:DebtInstrumentFaceAmount unitRef="usd" contextRef="c198_AsOf14Apr2019_IliadResearchMember" decimals="0">1173480</us-gaap:DebtInstrumentFaceAmount>
  <creg:PartitionedNoteShares unitRef="shares" contextRef="c199_From3Apr2020To30Apr2020_IliadResearchMember_SubsequentEventMember" decimals="INF">50000</creg:PartitionedNoteShares>
  <creg:EmploymentAgreementDescription contextRef="c200_From3May2020To8May2020_SubsequentEventMember">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.</creg:EmploymentAgreementDescription>
  <us-gaap:DebtInstrumentFaceAmount unitRef="usd" contextRef="c201_AsOf15May2020_SubsequentEventMember" decimals="0">319586</us-gaap:DebtInstrumentFaceAmount>
  <us-gaap:DebtInstrumentFaceAmount unitRef="usd" contextRef="c202_AsOf14Apr2019" decimals="0">1173480</us-gaap:DebtInstrumentFaceAmount>
  <creg:PartitionedNoteShares unitRef="shares" contextRef="c203_From3May2020To15May2020_SubsequentEventMember" decimals="INF">106528</creg:PartitionedNoteShares>
  <us-gaap:SubsequentEventDescription contextRef="c203_From3May2020To15May2020_SubsequentEventMember">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,719.78 and 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%.</us-gaap:SubsequentEventDescription>
  <us-gaap:DebtInstrumentFaceAmount unitRef="usd" contextRef="c204_AsOf29May2020_SubsequentEventMember" decimals="0">150000</us-gaap:DebtInstrumentFaceAmount>
  <creg:PartitionedNoteShares unitRef="shares" contextRef="c205_From3May2020To29May2020_SubsequentEventMember" decimals="INF">65674</creg:PartitionedNoteShares>
</xbrl>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.SCH
<SEQUENCE>9
<FILENAME>creg-20200331.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 Jun 26 07:40:29 EDT 2020 -->
<xs:schema elementFormDefault="qualified" xmlns:num="http://www.xbrl.org/dtr/type/numeric" xmlns:srt-types="http://fasb.org/srt-types/2019-01-31" xmlns:creg="http://www.cregcn.com/20200331" targetNamespace="http://www.cregcn.com/20200331" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:us-types="http://fasb.org/us-types/2019-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-20200331_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-20200331_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-20200331_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-20200331_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>
<!-- [WMV5][XcpuxYn59dz7vgYynUDuwG7r97K2jUTysl7vcz0lJt/tSeJz73kx1cLt0ZFF2SK/vxBCY0vdSrYJBEf/H1nIPJFQ703sE8EFHxqwi23LMbCnKmQIJFQmQZ2HlmAp6Ugxnu33zjgCzdUrL7iYnKRByY2vP2rMySf7HBzOPU5nuEfJoIzZt6q4nrHj8UyK5jhQbcWmcohaGCeOGhCSGJukcPpRjDwrRFZsU20Nz3uXZiteXG3/NxqtJGDH2oWHKwRtFJ3LGUiNLfa+wp3g6Yi0iMpZSSdN56aik0m8AAeYr8U=] CSR-->
      <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>
      <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/ScheduleofprovisionforincometaxesexpenseTable" id="creg_r_ScheduleofprovisionforincometaxesexpenseTable">
        <link:definition>060 - Disclosure - Income Tax (Details) - Schedule of provision for income taxes 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/ScheduleofleasecostsleasetermanddiscountrateTable" id="creg_r_ScheduleofleasecostsleasetermanddiscountrateTable">
        <link:definition>066 - Disclosure - Commitments (Details) - Schedule of lease costs, lease term and discount 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/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/2019-01-31" schemaLocation="http://xbrl.fasb.org/us-gaap/2019/elts/us-types-2019-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/2019-01-31" schemaLocation="http://xbrl.fasb.org/srt/2019/elts/srt-types-2019-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="ScheduleOfProvisionForIncomeTaxesExpenseAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_ScheduleOfProvisionForIncomeTaxesExpenseAbstract"/>
  <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="ScheduleOfLeaseCostsLeaseTermAndDiscountRateAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_ScheduleOfLeaseCostsLeaseTermAndDiscountRateAbstract"/>
  <xs:element name="ScheduleForMaturitiesOfOfficeLeaseLiabilitiesAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_ScheduleForMaturitiesOfOfficeLeaseLiabilitiesAbstract"/>
  <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="EntrustedLoansPayableInterestCurrent" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="creg_EntrustedLoansPayableInterestCurrent"/>
  <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="IncreaseDecreaseInOtherNoncurrentAsset" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="creg_IncreaseDecreaseInOtherNoncurrentAsset"/>
  <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="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="AdjustmentToAdditionalPaidInCapitalPurchaseOfNoncontrollingInterest" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="creg_AdjustmentToAdditionalPaidInCapitalPurchaseOfNoncontrollingInterest"/>
  <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="RightUseOfAssetsDescription" type="xbrli:stringItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_RightUseOfAssetsDescription"/>
  <xs:element name="InterestReceivableOnSalesTypeLeasesPolicyTextBlock" type="nonnum:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_InterestReceivableOnSalesTypeLeasesPolicyTextBlock"/>
  <xs:element name="InvestmentInSalesTypeLeasesNetPolicyTextBlock" type="nonnum:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_InvestmentInSalesTypeLeasesNetPolicyTextBlock"/>
  <xs:element name="NotesPayableBankersAcceptancesPolicyTextBlock" type="nonnum:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_NotesPayableBankersAcceptancesPolicyTextBlock"/>
  <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="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="InterestPayableOnEntrustedLoan" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="creg_InterestPayableOnEntrustedLoan"/>
  <xs:element name="XianTchInvestmentInEntrustedLoan" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="creg_XianTchInvestmentInEntrustedLoan"/>
  <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="ReversalOfTemporaryDifferenceDueToDisposal" type="num:percentItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_ReversalOfTemporaryDifferenceDueToDisposal"/>
  <xs:element name="EffectiveIncomeTaxRateReconciliationUtilizationOfNOLItemPercent" type="num:percentItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_EffectiveIncomeTaxRateReconciliationUtilizationOfNOLItemPercent"/>
  <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="LessImputedInterest" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="creg_LessImputedInterest"/>
  <xs:element name="PresentValueOfLeaseLiabilities" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="creg_PresentValueOfLeaseLiabilities"/>
  <xs:element name="ContractAgreementDomain" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_ContractAgreementDomain"/>
  <xs:element name="LimitedPartnersDomain" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_LimitedPartnersDomain"/>
  <xs:element name="ProjectDomain" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_ProjectDomain"/>
  <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="DissolutionTermOfJointVentures" type="xbrli:durationItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_DissolutionTermOfJointVentures"/>
  <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="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="DescriptionPercentageOfNovelStrainOfCoronavirus" type="xbrli:stringItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_DescriptionPercentageOfNovelStrainOfCoronavirus"/>
  <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="AmountsOfAntiDilutiveSecuritiesUnderWarrantsAndOption" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="creg_AmountsOfAntiDilutiveSecuritiesUnderWarrantsAndOption"/>
  <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="SocialInsurance" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="creg_SocialInsurance"/>
  <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:integerItemType" abstract="false" xbrli:periodType="duration" 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="BuyBackPrice" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="creg_BuyBackPrice"/>
  <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="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="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="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="EmploymentAgreementDescription" type="xbrli:stringItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_EmploymentAgreementDescription"/>
  <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="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="ZhongtaiMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_ZhongtaiMember"/>
  <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-20200331_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 Jun 26 07:40:29 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-20200331.xsd#creg_r_ConsolidatedBalanceSheet" roleURI="http://www.cregcn.com/role/ConsolidatedBalanceSheet"/>
  <roleRef xlink:type="simple" xlink:href="creg-20200331.xsd#creg_r_ConsolidatedIncomeStatement" roleURI="http://www.cregcn.com/role/ConsolidatedIncomeStatement"/>
  <roleRef xlink:type="simple" xlink:href="creg-20200331.xsd#creg_r_ConsolidatedCashFlow" roleURI="http://www.cregcn.com/role/ConsolidatedCashFlow"/>
  <roleRef xlink:type="simple" xlink:href="creg-20200331.xsd#creg_r_ScheduleofconstructioninprogressTable" roleURI="http://www.cregcn.com/role/ScheduleofconstructioninprogressTable"/>
  <roleRef xlink:type="simple" xlink:href="creg-20200331.xsd#creg_r_ScheduleoftaxespayableTable" roleURI="http://www.cregcn.com/role/ScheduleoftaxespayableTable"/>
  <roleRef xlink:type="simple" xlink:href="creg-20200331.xsd#creg_r_ScheduleofprovisionforincometaxesexpenseTable" roleURI="http://www.cregcn.com/role/ScheduleofprovisionforincometaxesexpenseTable"/>
  <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/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AssetsCurrent"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AssetsNoncurrent"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CapitalLeasesLessorBalanceSheetNetInvestmentInSalesTypeLeasesNoncurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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-20200331.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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LiabilitiesCurrent"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsPayableCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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="us-gaap_OtherNotesPayableCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherNotesPayableCurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesCurrent" xlink:to="us-gaap_OtherNotesPayableCurrent" order="3" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NotesPayableCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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-20200331.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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LiabilitiesNoncurrent"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherAccruedLiabilitiesNoncurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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="us-gaap_ConvertibleLongTermNotesPayable" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ConvertibleLongTermNotesPayable"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesNoncurrent" xlink:to="us-gaap_ConvertibleLongTermNotesPayable" order="4" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongTermLoansPayable" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockholdersEquity"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockValue" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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="us-gaap_RetainedEarningsAppropriated" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RetainedEarningsAppropriated"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_StockholdersEquity" xlink:to="us-gaap_RetainedEarningsAppropriated" order="3" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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"/>
    <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="2" 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/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_Revenues"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeasesIncomeStatementContingentRevenue" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingExpenses"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProvisionForDoubtfulAccounts" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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_NonoperatingIncomeExpense" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NonoperatingIncomeExpense"/>
<!-- [WMV5][XcpuxYn59dz7vgYynUDuwG7r97K2jUTysl7vcz0lJt/tSeJz73kx1cLt0ZFF2SK/vxBCY0vdSrYJBEf/H1nIPJFQ703sE8EFHxqwi23LMbCnKmQIJFQmQZ2HlmAp6Ugxnu33zjgCzdUrL7iYnKRByY2vP2rMySf7HBzOPU5nuEfJoIzZt6q4nrHj8UyK5jhQbcWmcohaGCeOGhCSGJukcPpRjDwrRFZsU20Nz3uXZiteXG3/NxqtJGDH2oWHKwRtFJ3LGUiNLfa+wp3g6Yi0iO+/MwAKtHYEYqoJOn2OYHQ=] CSR-->
    <loc xlink:type="locator" xlink:label="us-gaap_GainsLossesOnExtinguishmentOfDebt" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GainsLossesOnExtinguishmentOfDebt"/>
    <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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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_NetIncomeLoss" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments"/>
    <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/2019/elts/us-gaap-2019-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"/>
  </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/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetIncomeLoss" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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-20200331.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-20200331.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-20200331.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-20200331.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_DeferredIncomeTaxExpenseBenefit" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_DeferredIncomeTaxExpenseBenefit" order="9" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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-20200331.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-20200331.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-20200331.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-20200331.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="creg_IncreaseDecreaseInAccruedInterestReceivables" xlink:href="creg-20200331.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="18" weight="-1"/>
    <loc xlink:type="locator" xlink:label="creg_IncreaseDecreaseInLeasingReceivable" xlink:href="creg-20200331.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="19" weight="-1"/>
    <loc xlink:type="locator" xlink:label="creg_IncreaseDecreaseInAccountReceivable" xlink:href="creg-20200331.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="20" weight="-1"/>
    <loc xlink:type="locator" xlink:label="creg_IncreaseDecreaseInPrepaidExpenses" xlink:href="creg-20200331.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="21" weight="-1"/>
    <loc xlink:type="locator" xlink:label="creg_IncreaseDecreaseInOtherReceivable" xlink:href="creg-20200331.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="22" weight="-1"/>
    <loc xlink:type="locator" xlink:label="creg_IncreaseDecreaseInOtherNoncurrentAsset" xlink:href="creg-20200331.xsd#creg_IncreaseDecreaseInOtherNoncurrentAsset"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="creg_IncreaseDecreaseInOtherNoncurrentAsset" order="23" weight="-1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromRepaymentsOfNotesPayable" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/ScheduleofconstructioninprogressTable">
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentNet" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConstructionInProgressGross" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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-20200331.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/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TaxesPayableCurrent"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccruedIncomeTaxesCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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>
  <calculationLink xlink:type="extended" xlink:role="http://www.cregcn.com/role/ScheduleofprovisionforincometaxesexpenseTable">
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxExpenseBenefit" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CurrentIncomeTaxExpenseBenefit"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_IncomeTaxExpenseBenefit" xlink:to="us-gaap_CurrentIncomeTaxExpenseBenefit" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_IncomeTaxExpenseBenefit" xlink:to="us-gaap_DeferredIncomeTaxExpenseBenefit" order="2" weight="1"/>
  </calculationLink>
</linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.DEF
<SEQUENCE>11
<FILENAME>creg-20200331_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 Jun 26 07:40:29 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-20200331.xsd#creg_r_ConsolidatedBalanceSheet" roleURI="http://www.cregcn.com/role/ConsolidatedBalanceSheet"/>
  <roleRef xlink:type="simple" xlink:href="creg-20200331.xsd#creg_r_ConsolidatedBalanceSheet_Parentheticals" roleURI="http://www.cregcn.com/role/ConsolidatedBalanceSheet_Parentheticals"/>
  <roleRef xlink:type="simple" xlink:href="creg-20200331.xsd#creg_r_ConsolidatedIncomeStatement" roleURI="http://www.cregcn.com/role/ConsolidatedIncomeStatement"/>
  <roleRef xlink:type="simple" xlink:href="creg-20200331.xsd#creg_r_ConsolidatedCashFlow" roleURI="http://www.cregcn.com/role/ConsolidatedCashFlow"/>
  <roleRef xlink:type="simple" xlink:href="creg-20200331.xsd#creg_r_ShareholdersEquityType2or3" roleURI="http://www.cregcn.com/role/ShareholdersEquityType2or3"/>
  <roleRef xlink:type="simple" xlink:href="creg-20200331.xsd#creg_r_OrganizationandDescriptionofBusiness" roleURI="http://www.cregcn.com/role/OrganizationandDescriptionofBusiness"/>
  <roleRef xlink:type="simple" xlink:href="creg-20200331.xsd#creg_r_SummaryofSignificantAccountingPolicies" roleURI="http://www.cregcn.com/role/SummaryofSignificantAccountingPolicies"/>
  <roleRef xlink:type="simple" xlink:href="creg-20200331.xsd#creg_r_InvestmentinSalesTypeLeasesNet" roleURI="http://www.cregcn.com/role/InvestmentinSalesTypeLeasesNet"/>
  <roleRef xlink:type="simple" xlink:href="creg-20200331.xsd#creg_r_OtherReceivables" roleURI="http://www.cregcn.com/role/OtherReceivables"/>
  <roleRef xlink:type="simple" xlink:href="creg-20200331.xsd#creg_r_PropertyandEquipmentandConstructioninProgress" roleURI="http://www.cregcn.com/role/PropertyandEquipmentandConstructioninProgress"/>
  <roleRef xlink:type="simple" xlink:href="creg-20200331.xsd#creg_r_TaxesPayable" roleURI="http://www.cregcn.com/role/TaxesPayable"/>
  <roleRef xlink:type="simple" xlink:href="creg-20200331.xsd#creg_r_AccruedLiabilitiesandOtherPayables" roleURI="http://www.cregcn.com/role/AccruedLiabilitiesandOtherPayables"/>
  <roleRef xlink:type="simple" xlink:href="creg-20200331.xsd#creg_r_DeferredTaxNet" roleURI="http://www.cregcn.com/role/DeferredTaxNet"/>
  <roleRef xlink:type="simple" xlink:href="creg-20200331.xsd#creg_r_LoansPayable" roleURI="http://www.cregcn.com/role/LoansPayable"/>
  <roleRef xlink:type="simple" xlink:href="creg-20200331.xsd#creg_r_RefundableDepositsfromCustomersforSystemsLeasing" roleURI="http://www.cregcn.com/role/RefundableDepositsfromCustomersforSystemsLeasing"/>
  <roleRef xlink:type="simple" xlink:href="creg-20200331.xsd#creg_r_RelatedPartyTransactions" roleURI="http://www.cregcn.com/role/RelatedPartyTransactions"/>
  <roleRef xlink:type="simple" xlink:href="creg-20200331.xsd#creg_r_NotePayablesNet" roleURI="http://www.cregcn.com/role/NotePayablesNet"/>
  <roleRef xlink:type="simple" xlink:href="creg-20200331.xsd#creg_r_SharesIssuedforEquityFinancingandStockCompensation" roleURI="http://www.cregcn.com/role/SharesIssuedforEquityFinancingandStockCompensation"/>
  <roleRef xlink:type="simple" xlink:href="creg-20200331.xsd#creg_r_IncomeTax" roleURI="http://www.cregcn.com/role/IncomeTax"/>
  <roleRef xlink:type="simple" xlink:href="creg-20200331.xsd#creg_r_StockBasedCompensationPlan" roleURI="http://www.cregcn.com/role/StockBasedCompensationPlan"/>
  <roleRef xlink:type="simple" xlink:href="creg-20200331.xsd#creg_r_StatutoryReserves" roleURI="http://www.cregcn.com/role/StatutoryReserves"/>
  <roleRef xlink:type="simple" xlink:href="creg-20200331.xsd#creg_r_Contingencies" roleURI="http://www.cregcn.com/role/Contingencies"/>
  <roleRef xlink:type="simple" xlink:href="creg-20200331.xsd#creg_r_Commitments" roleURI="http://www.cregcn.com/role/Commitments"/>
  <roleRef xlink:type="simple" xlink:href="creg-20200331.xsd#creg_r_SubsequentEvents" roleURI="http://www.cregcn.com/role/SubsequentEvents"/>
  <roleRef xlink:type="simple" xlink:href="creg-20200331.xsd#creg_r_AccountingPoliciesByPolicy" roleURI="http://www.cregcn.com/role/AccountingPoliciesByPolicy"/>
  <roleRef xlink:type="simple" xlink:href="creg-20200331.xsd#creg_r_SummaryofSignificantAccountingPoliciesTables" roleURI="http://www.cregcn.com/role/SummaryofSignificantAccountingPoliciesTables"/>
  <roleRef xlink:type="simple" xlink:href="creg-20200331.xsd#creg_r_InvestmentinSalesTypeLeasesNetTables" roleURI="http://www.cregcn.com/role/InvestmentinSalesTypeLeasesNetTables"/>
  <roleRef xlink:type="simple" xlink:href="creg-20200331.xsd#creg_r_PropertyandEquipmentandConstructioninProgressTables" roleURI="http://www.cregcn.com/role/PropertyandEquipmentandConstructioninProgressTables"/>
  <roleRef xlink:type="simple" xlink:href="creg-20200331.xsd#creg_r_TaxesPayableTables" roleURI="http://www.cregcn.com/role/TaxesPayableTables"/>
  <roleRef xlink:type="simple" xlink:href="creg-20200331.xsd#creg_r_AccruedLiabilitiesandOtherPayablesTables" roleURI="http://www.cregcn.com/role/AccruedLiabilitiesandOtherPayablesTables"/>
  <roleRef xlink:type="simple" xlink:href="creg-20200331.xsd#creg_r_DeferredTaxNetTables" roleURI="http://www.cregcn.com/role/DeferredTaxNetTables"/>
  <roleRef xlink:type="simple" xlink:href="creg-20200331.xsd#creg_r_LoansPayableTables" roleURI="http://www.cregcn.com/role/LoansPayableTables"/>
  <roleRef xlink:type="simple" xlink:href="creg-20200331.xsd#creg_r_SharesIssuedforEquityFinancingandStockCompensationTables" roleURI="http://www.cregcn.com/role/SharesIssuedforEquityFinancingandStockCompensationTables"/>
  <roleRef xlink:type="simple" xlink:href="creg-20200331.xsd#creg_r_IncomeTaxTables" roleURI="http://www.cregcn.com/role/IncomeTaxTables"/>
  <roleRef xlink:type="simple" xlink:href="creg-20200331.xsd#creg_r_StockBasedCompensationPlanTables" roleURI="http://www.cregcn.com/role/StockBasedCompensationPlanTables"/>
  <roleRef xlink:type="simple" xlink:href="creg-20200331.xsd#creg_r_StatutoryReservesTables" roleURI="http://www.cregcn.com/role/StatutoryReservesTables"/>
  <roleRef xlink:type="simple" xlink:href="creg-20200331.xsd#creg_r_CommitmentsTables" roleURI="http://www.cregcn.com/role/CommitmentsTables"/>
  <roleRef xlink:type="simple" xlink:href="creg-20200331.xsd#creg_r_ScheduleofbaddebtallowanceTable" roleURI="http://www.cregcn.com/role/ScheduleofbaddebtallowanceTable"/>
  <roleRef xlink:type="simple" xlink:href="creg-20200331.xsd#creg_r_ScheduleofpropertyandequipmentestimatedlivesTable" roleURI="http://www.cregcn.com/role/ScheduleofpropertyandequipmentestimatedlivesTable"/>
  <roleRef xlink:type="simple" xlink:href="creg-20200331.xsd#creg_r_ScheduleofnetinvestmentinsalestypeleasesTable" roleURI="http://www.cregcn.com/role/ScheduleofnetinvestmentinsalestypeleasesTable"/>
  <roleRef xlink:type="simple" xlink:href="creg-20200331.xsd#creg_r_ScheduleofconstructioninprogressTable" roleURI="http://www.cregcn.com/role/ScheduleofconstructioninprogressTable"/>
  <roleRef xlink:type="simple" xlink:href="creg-20200331.xsd#creg_r_ScheduleoftaxespayableTable" roleURI="http://www.cregcn.com/role/ScheduleoftaxespayableTable"/>
  <roleRef xlink:type="simple" xlink:href="creg-20200331.xsd#creg_r_ScheduleofaccruedliabilitiesandotherpayablesTable" roleURI="http://www.cregcn.com/role/ScheduleofaccruedliabilitiesandotherpayablesTable"/>
  <roleRef xlink:type="simple" xlink:href="creg-20200331.xsd#creg_r_ScheduleofdeferredtaxliabilityTable" roleURI="http://www.cregcn.com/role/ScheduleofdeferredtaxliabilityTable"/>
  <roleRef xlink:type="simple" xlink:href="creg-20200331.xsd#creg_r_ScheduleofreconciliationofrepaymentofHYREFloanentrustedloanTable" roleURI="http://www.cregcn.com/role/ScheduleofreconciliationofrepaymentofHYREFloanentrustedloanTable"/>
  <roleRef xlink:type="simple" xlink:href="creg-20200331.xsd#creg_r_ScheduleofwarrantactivityTable" roleURI="http://www.cregcn.com/role/ScheduleofwarrantactivityTable"/>
  <roleRef xlink:type="simple" xlink:href="creg-20200331.xsd#creg_r_ScheduleofreconcilesUSstatutoryratestoeffectivetaxrateTable" roleURI="http://www.cregcn.com/role/ScheduleofreconcilesUSstatutoryratestoeffectivetaxrateTable"/>
  <roleRef xlink:type="simple" xlink:href="creg-20200331.xsd#creg_r_ScheduleofprovisionforincometaxesexpenseTable" roleURI="http://www.cregcn.com/role/ScheduleofprovisionforincometaxesexpenseTable"/>
  <roleRef xlink:type="simple" xlink:href="creg-20200331.xsd#creg_r_ScheduleofoptionactivitywithrespecttoemployeesandindependentdirectorsTable" roleURI="http://www.cregcn.com/role/ScheduleofoptionactivitywithrespecttoemployeesandindependentdirectorsTable"/>
  <roleRef xlink:type="simple" xlink:href="creg-20200331.xsd#creg_r_ScheduleofmaximumstatutoryreserveamountTable" roleURI="http://www.cregcn.com/role/ScheduleofmaximumstatutoryreserveamountTable"/>
  <roleRef xlink:type="simple" xlink:href="creg-20200331.xsd#creg_r_ScheduleofleasecostsleasetermanddiscountrateTable" roleURI="http://www.cregcn.com/role/ScheduleofleasecostsleasetermanddiscountrateTable"/>
  <roleRef xlink:type="simple" xlink:href="creg-20200331.xsd#creg_r_ScheduleformaturitiesofofficeleaseliabilitiesTable" roleURI="http://www.cregcn.com/role/ScheduleformaturitiesofofficeleaseliabilitiesTable"/>
  <roleRef xlink:type="simple" xlink:href="creg-20200331.xsd#creg_r_OrganizationandDescriptionofBusinessDetails" roleURI="http://www.cregcn.com/role/OrganizationandDescriptionofBusinessDetails"/>
  <roleRef xlink:type="simple" xlink:href="creg-20200331.xsd#creg_r_SummaryofSignificantAccountingPoliciesDetails" roleURI="http://www.cregcn.com/role/SummaryofSignificantAccountingPoliciesDetails"/>
  <roleRef xlink:type="simple" xlink:href="creg-20200331.xsd#creg_r_InvestmentinSalesTypeLeasesNetDetails" roleURI="http://www.cregcn.com/role/InvestmentinSalesTypeLeasesNetDetails"/>
  <roleRef xlink:type="simple" xlink:href="creg-20200331.xsd#creg_r_OtherReceivablesDetails" roleURI="http://www.cregcn.com/role/OtherReceivablesDetails"/>
  <roleRef xlink:type="simple" xlink:href="creg-20200331.xsd#creg_r_PropertyandEquipmentandConstructioninProgressDetails" roleURI="http://www.cregcn.com/role/PropertyandEquipmentandConstructioninProgressDetails"/>
  <roleRef xlink:type="simple" xlink:href="creg-20200331.xsd#creg_r_TaxesPayableDetails" roleURI="http://www.cregcn.com/role/TaxesPayableDetails"/>
  <roleRef xlink:type="simple" xlink:href="creg-20200331.xsd#creg_r_LoansPayableDetails" roleURI="http://www.cregcn.com/role/LoansPayableDetails"/>
  <roleRef xlink:type="simple" xlink:href="creg-20200331.xsd#creg_r_RefundableDepositsfromCustomersforSystemsLeasingDetails" roleURI="http://www.cregcn.com/role/RefundableDepositsfromCustomersforSystemsLeasingDetails"/>
  <roleRef xlink:type="simple" xlink:href="creg-20200331.xsd#creg_r_RelatedPartyTransactionsDetails" roleURI="http://www.cregcn.com/role/RelatedPartyTransactionsDetails"/>
  <roleRef xlink:type="simple" xlink:href="creg-20200331.xsd#creg_r_NotePayablesNetDetails" roleURI="http://www.cregcn.com/role/NotePayablesNetDetails"/>
  <roleRef xlink:type="simple" xlink:href="creg-20200331.xsd#creg_r_SharesIssuedforEquityFinancingandStockCompensationDetails" roleURI="http://www.cregcn.com/role/SharesIssuedforEquityFinancingandStockCompensationDetails"/>
  <roleRef xlink:type="simple" xlink:href="creg-20200331.xsd#creg_r_IncomeTaxDetails" roleURI="http://www.cregcn.com/role/IncomeTaxDetails"/>
  <roleRef xlink:type="simple" xlink:href="creg-20200331.xsd#creg_r_StockBasedCompensationPlanDetails" roleURI="http://www.cregcn.com/role/StockBasedCompensationPlanDetails"/>
  <roleRef xlink:type="simple" xlink:href="creg-20200331.xsd#creg_r_StatutoryReservesDetails" roleURI="http://www.cregcn.com/role/StatutoryReservesDetails"/>
  <roleRef xlink:type="simple" xlink:href="creg-20200331.xsd#creg_r_CommitmentsDetails" roleURI="http://www.cregcn.com/role/CommitmentsDetails"/>
  <roleRef xlink:type="simple" xlink:href="creg-20200331.xsd#creg_r_SubsequentEventsDetails" roleURI="http://www.cregcn.com/role/SubsequentEventsDetails"/>
  <roleRef xlink:type="simple" xlink:href="creg-20200331.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/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementOfFinancialPositionAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AssetsCurrentAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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-20200331.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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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="us-gaap_OtherNotesPayableCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherNotesPayableCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_OtherNotesPayableCurrent" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NotesPayableCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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-20200331.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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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="us-gaap_ConvertibleLongTermNotesPayable" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ConvertibleLongTermNotesPayable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesNoncurrentAbstract" xlink:to="us-gaap_ConvertibleLongTermNotesPayable" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongTermLoansPayable" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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="us-gaap_RetainedEarningsAppropriated" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RetainedEarningsAppropriated"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_RetainedEarningsAppropriated" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementOfFinancialPositionAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockParOrStatedValuePerShare" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeStatementAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RevenuesAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementOfCashFlowsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfCashFlowsAbstract" 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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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-20200331.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-20200331.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-20200331.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-20200331.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-20200331.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-20200331.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-20200331.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_DeferredIncomeTaxExpenseBenefit" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_DeferredIncomeTaxExpenseBenefit" order="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:to="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_IncreaseDecreaseInAccruedInterestReceivables" xlink:href="creg-20200331.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-20200331.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-20200331.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-20200331.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-20200331.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="creg_IncreaseDecreaseInOtherNoncurrentAsset" xlink:href="creg-20200331.xsd#creg_IncreaseDecreaseInOtherNoncurrentAsset"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="creg_IncreaseDecreaseInOtherNoncurrentAsset" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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-20200331.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/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivities" order="11" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromRepaymentsOfNotesPayable" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SupplementalCashFlowInformationAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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="7" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxesPaid" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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="us-gaap_TransferToInvestments" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TransferToInvestments"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_TransferToInvestments" order="8" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentConvertibleBeneficialConversionFeature" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtInstrumentConvertibleBeneficialConversionFeature"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_DebtInstrumentConvertibleBeneficialConversionFeature" order="9" 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/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementLineItems"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementTable" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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-20200331.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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_AdjustmentToAdditionalPaidInCapitalPurchaseOfNoncontrollingInterest" xlink:href="creg-20200331.xsd#creg_AdjustmentToAdditionalPaidInCapitalPurchaseOfNoncontrollingInterest"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="creg_AdjustmentToAdditionalPaidInCapitalPurchaseOfNoncontrollingInterest" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesNewIssues" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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="7" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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="8" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatutoryAccountingPracticesStatutoryNetIncomeAmount" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatutoryAccountingPracticesStatutoryNetIncomeAmount"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatutoryAccountingPracticesStatutoryNetIncomeAmount" order="9" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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="11" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_StockIssuedDuringPeriodValueConversionOfLongtermNotesIntoCommonShares" xlink:href="creg-20200331.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="12" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_StockIssuedDuringPeriodShareValueConversionOfLongtermNotesIntoCommonShares" xlink:href="creg-20200331.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="13" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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="14" 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/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SignificantAccountingPoliciesTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InvestmentsAbstract"/>
    <loc xlink:type="locator" xlink:label="creg_InvestmentsTextBlock" xlink:href="creg-20200331.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_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock" 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/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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-20200331.xsd#creg_TaxPayableAbstract"/>
    <loc xlink:type="locator" xlink:label="creg_TaxPayableTextBlock" xlink:href="creg-20200331.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/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PayablesAndAccrualsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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-20200331.xsd#creg_DeferredTaxAssetsLiabilitiesNetDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="creg_DeferredTaxAssetsLiabilitiesNetDisclosureTextBlock" xlink:href="creg-20200331.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/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtDisclosureTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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-20200331.xsd#creg_RefundableDepositFromCustomersForSystemsLeasingAbstract"/>
    <loc xlink:type="locator" xlink:label="creg_RefundableDepositFromCustomersForSystemsLeasingTextBlock" xlink:href="creg-20200331.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/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RelatedPartyTransactionsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionsDisclosureTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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-20200331.xsd#creg_ConvertibleNotePayableNetAbstract"/>
    <loc xlink:type="locator" xlink:label="creg_ConvertibleNotePayableNetTextBlock" xlink:href="creg-20200331.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/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockholdersEquityNoteAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxDisclosureTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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-20200331.xsd#creg_StatutoryReservesAbstract"/>
    <loc xlink:type="locator" xlink:label="creg_StatutoryReservesTextBlock" xlink:href="creg-20200331.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/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LossContingencyAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LossContingencyDisclosures" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SubsequentEventsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SubsequentEventsTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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-20200331.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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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="creg_RightUseOfAssetsDescription" xlink:href="creg-20200331.xsd#creg_RightUseOfAssetsDescription"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="creg_RightUseOfAssetsDescription" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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="7" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_TradeAndOtherAccountsReceivablePolicy" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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="8" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_InterestReceivableOnSalesTypeLeasesPolicyTextBlock" xlink:href="creg-20200331.xsd#creg_InterestReceivableOnSalesTypeLeasesPolicyTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="creg_InterestReceivableOnSalesTypeLeasesPolicyTextBlock" order="9" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_InvestmentInSalesTypeLeasesNetPolicyTextBlock" xlink:href="creg-20200331.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="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConcentrationRiskCreditRisk" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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="11" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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="12" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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="13" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_NotesPayableBankersAcceptancesPolicyTextBlock" xlink:href="creg-20200331.xsd#creg_NotesPayableBankersAcceptancesPolicyTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="creg_NotesPayableBankersAcceptancesPolicyTextBlock" order="14" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CostOfSalesPolicyTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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="15" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxPolicyTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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="16" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_CashFlowPresentationPolicyTextBlock" xlink:href="creg-20200331.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="17" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueMeasurementPolicyPolicyTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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="18" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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="19" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EarningsPerSharePolicyTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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="20" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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="21" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SegmentReportingPolicyPolicyTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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="22" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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="23" 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/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InvestmentsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfSaleLeasebackTransactionsTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentAbstract"/>
    <loc xlink:type="locator" xlink:label="creg_ScheduleOfConstructionInProgressTableTextBlock" xlink:href="creg-20200331.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-20200331.xsd#creg_TaxPayableAbstract"/>
    <loc xlink:type="locator" xlink:label="creg_IncomeTaxPayableDisclosureTableTextBlock" xlink:href="creg-20200331.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/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PayablesAndAccrualsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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-20200331.xsd#creg_DeferredTaxAssetsLiabilitiesNetDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfDebtTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockholdersEquityNoteAbstract"/>
    <loc xlink:type="locator" xlink:label="creg_ScheduleOfShareBasedCompensationStockWarrantsActivityTableTextBlock" xlink:href="creg-20200331.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/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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-20200331.xsd#creg_StatutoryReservesAbstract"/>
    <loc xlink:type="locator" xlink:label="creg_StatutoryReservesDisclosureTableTextBlock" xlink:href="creg-20200331.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/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LeaseCostTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountsNotesAndLoansReceivableLineItems"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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-20200331.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-20200331.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-20200331.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-20200331.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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentLineItems"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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="srt_RangeAxis" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-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="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_RangeMember" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-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/2019/elts/srt-2019-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_PropertyPlantAndEquipmentByTypeAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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="us-gaap_BuildingMember" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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_MaximumMember" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-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="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_MinimumMember" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-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="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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-20200331.xsd#creg_ScheduleOfNetInvestmentInSalesTypeLeasesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CapitalLeasesFutureMinimumPaymentsReceivable" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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-20200331.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-20200331.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-20200331.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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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-20200331.xsd#creg_PropertyandEquipmentandConstructioninProgressDetailsScheduleofconstructioninprogressLineItems"/>
    <loc xlink:type="locator" xlink:label="creg_PropertyandEquipmentandConstructioninProgressDetailsScheduleofconstructioninprogressTable" xlink:href="creg-20200331.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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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-20200331.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/2019/elts/us-gaap-2019-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-20200331.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/2019/elts/us-gaap-2019-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-20200331.xsd#creg_ScheduleOfTaxesPayableAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccruedIncomeTaxesCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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-20200331.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-20200331.xsd#creg_AccruedLiabilitiesandOtherPayablesDetailsScheduleofaccruedliabilitiesandotherpayablesLineItems"/>
    <loc xlink:type="locator" xlink:label="creg_AccruedLiabilitiesandOtherPayablesDetailsScheduleofaccruedliabilitiesandotherpayablesTable" xlink:href="creg-20200331.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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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-20200331.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-20200331.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-20200331.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-20200331.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/2019/elts/us-gaap-2019-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-20200331.xsd#creg_ScheduleOfDeferredTaxLiabilityAbstract"/>
    <loc xlink:type="locator" xlink:label="creg_NonCurrentDeferredTaxAssetsAbstract" xlink:href="creg-20200331.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_DeferredTaxLiabilitiesCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxLiabilitiesCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_NonCurrentDeferredTaxAssetsAbstract" xlink:to="us-gaap_DeferredTaxLiabilitiesCurrent" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxAssetsDeferredIncome" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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-20200331.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-20200331.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-20200331.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="us-gaap_DeferredTaxAssetsGrossNoncurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxAssetsGrossNoncurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_NonCurrentDeferredTaxAssetsAbstract" xlink:to="us-gaap_DeferredTaxAssetsGrossNoncurrent" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_NonCurrentDeferredTaxLiabilitiesAbstract" xlink:href="creg-20200331.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/2019/elts/us-gaap-2019-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="us-gaap_DeferredTaxAssetsNetNoncurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxAssetsNetNoncurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_ScheduleOfDeferredTaxLiabilityAbstract" xlink:to="us-gaap_DeferredTaxAssetsNetNoncurrent" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxAssetsValuationAllowanceNoncurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxAssetsValuationAllowanceNoncurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_ScheduleOfDeferredTaxLiabilityAbstract" xlink:to="us-gaap_DeferredTaxAssetsValuationAllowanceNoncurrent" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxLiabilitiesNoncurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxLiabilitiesNoncurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_ScheduleOfDeferredTaxLiabilityAbstract" xlink:to="us-gaap_DeferredTaxLiabilitiesNoncurrent" 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-20200331.xsd#creg_LoansPayableDetailsScheduleofreconciliationofrepaymentofHYREFloanentrustedloanLineItems"/>
    <loc xlink:type="locator" xlink:label="creg_LoansPayableDetailsScheduleofreconciliationofrepaymentofHYREFloanentrustedloanTable" xlink:href="creg-20200331.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_LongtermDebtTypeAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongtermDebtTypeDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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_DebtInstrumentAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentNameDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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="creg_HYREFLoanentrustedLoanMember" xlink:href="creg-20200331.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="creg_TransferPriceForChengliProjectMember" xlink:href="creg-20200331.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-20200331.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-20200331.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="us-gaap_RepaymentsOfRelatedPartyDebt" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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-20200331.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_InterestPayableOnEntrustedLoan" xlink:href="creg-20200331.xsd#creg_InterestPayableOnEntrustedLoan"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_LoansPayableDetailsScheduleofreconciliationofrepaymentofHYREFloanentrustedloanLineItems" xlink:to="creg_InterestPayableOnEntrustedLoan" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_XianTchInvestmentInEntrustedLoan" xlink:href="creg-20200331.xsd#creg_XianTchInvestmentInEntrustedLoan"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_LoansPayableDetailsScheduleofreconciliationofrepaymentofHYREFloanentrustedloanLineItems" xlink:to="creg_XianTchInvestmentInEntrustedLoan" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_InterestAccruedDueToCutoffDateForInterestCalculationForRepayment" xlink:href="creg-20200331.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="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_PortionOfLoanRepaymentDue" xlink:href="creg-20200331.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="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_InterestPenaltyRepaidByXianTch" xlink:href="creg-20200331.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="7" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_LoanPrincipleRepaidByXianTch" xlink:href="creg-20200331.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="8" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetIncomeLoss" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_LoansPayableDetailsScheduleofreconciliationofrepaymentofHYREFloanentrustedloanLineItems" xlink:to="us-gaap_NetIncomeLoss" order="9" 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-20200331.xsd#creg_SharesIssuedforEquityFinancingandStockCompensationDetailsScheduleofwarrantactivityLineItems"/>
    <loc xlink:type="locator" xlink:label="creg_SharesIssuedforEquityFinancingandStockCompensationDetailsScheduleofwarrantactivityTable" xlink:href="creg-20200331.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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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-20200331.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"/>
<!-- [WMV5][XcpuxYn59dz7vgYynUDuwG7r97K2jUTysl7vcz0lJt/tSeJz73kx1cLt0ZFF2SK/vxBCY0vdSrYJBEf/H1nIPJFQ703sE8EFHxqwi23LMbCnKmQIJFQmQZ2HlmAp6Ugxnu33zjgCzdUrL7iYnKRByY2vP2rMySf7HBzOPU5nuEfJoIzZt6q4nrHj8UyK5jhQbcWmcohaGCeOGhCSGJukcPpRjDwrRFZsU20Nz3uXZiteXG3/NxqtJGDH2oWHKwRtFJ3LGUiNLfa+wp3g6Yi0iBAk+oUDw7RdxcrHPtxtvCk=] CSR-->
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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-20200331.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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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-20200331.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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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"/>
    <loc xlink:type="locator" xlink:label="creg_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisedWeightedAverageRemainingContractualTerm2" xlink:href="creg-20200331.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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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-20200331.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-20200331.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-20200331.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-20200331.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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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-20200331.xsd#creg_ScheduleOfReconcilesUSStatutoryRatesToEffectiveTaxRateAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_ScheduleOfReconcilesUSStatutoryRatesToEffectiveTaxRateAbstract" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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_ReversalOfTemporaryDifferenceDueToDisposal" xlink:href="creg-20200331.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="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationOtherReconcilingItemsPercent" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_EffectiveIncomeTaxRateReconciliationUtilizationOfNOLItemPercent" xlink:href="creg-20200331.xsd#creg_EffectiveIncomeTaxRateReconciliationUtilizationOfNOLItemPercent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_ScheduleOfReconcilesUSStatutoryRatesToEffectiveTaxRateAbstract" xlink:to="creg_EffectiveIncomeTaxRateReconciliationUtilizationOfNOLItemPercent" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationDeductionsOther" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/ScheduleofprovisionforincometaxesexpenseTable">
    <loc xlink:type="locator" xlink:label="creg_ScheduleOfProvisionForIncomeTaxesExpenseAbstract" xlink:href="creg-20200331.xsd#creg_ScheduleOfProvisionForIncomeTaxesExpenseAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CurrentIncomeTaxExpenseBenefit"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_ScheduleOfProvisionForIncomeTaxesExpenseAbstract" 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/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_ScheduleOfProvisionForIncomeTaxesExpenseAbstract" 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/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_ScheduleOfProvisionForIncomeTaxesExpenseAbstract" 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-20200331.xsd#creg_StockBasedCompensationPlanDetailsScheduleofoptionactivitywithrespecttoemployeesandindependentdirectorsLineItems"/>
    <loc xlink:type="locator" xlink:label="creg_StockBasedCompensationPlanDetailsScheduleofoptionactivitywithrespecttoemployeesandindependentdirectorsTable" xlink:href="creg-20200331.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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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-20200331.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-20200331.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-20200331.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/2019/elts/us-gaap-2019-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-20200331.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-20200331.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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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-20200331.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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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-20200331.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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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-20200331.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-20200331.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-20200331.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-20200331.xsd#creg_StatutoryReservesDetailsScheduleofmaximumstatutoryreserveamountLineItems"/>
    <loc xlink:type="locator" xlink:label="creg_StatutoryReservesDetailsScheduleofmaximumstatutoryreserveamountTable" xlink:href="creg-20200331.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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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-20200331.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-20200331.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-20200331.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-20200331.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-20200331.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-20200331.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/2019/elts/us-gaap-2019-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-20200331.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-20200331.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/ScheduleofleasecostsleasetermanddiscountrateTable">
    <loc xlink:type="locator" xlink:label="creg_ScheduleOfLeaseCostsLeaseTermAndDiscountRateAbstract" xlink:href="creg-20200331.xsd#creg_ScheduleOfLeaseCostsLeaseTermAndDiscountRateAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseCost" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeaseCost"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_ScheduleOfLeaseCostsLeaseTermAndDiscountRateAbstract" xlink:to="us-gaap_OperatingLeaseCost" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_ScheduleOfLeaseCostsLeaseTermAndDiscountRateAbstract" xlink:to="us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_ScheduleOfLeaseCostsLeaseTermAndDiscountRateAbstract" xlink:to="us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" order="2" 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-20200331.xsd#creg_ScheduleForMaturitiesOfOfficeLeaseLiabilitiesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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-20200331.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="creg_PresentValueOfLeaseLiabilities" xlink:href="creg-20200331.xsd#creg_PresentValueOfLeaseLiabilities"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent" xlink:to="creg_PresentValueOfLeaseLiabilities" 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-20200331.xsd#creg_OrganizationandDescriptionofBusinessDetailsLineItems"/>
    <loc xlink:type="locator" xlink:label="creg_OrganizationandDescriptionofBusinessDetailsTable" xlink:href="creg-20200331.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="srt_CurrencyAxis" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_CurrencyAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="creg_OrganizationandDescriptionofBusinessDetailsTable" xlink:to="srt_CurrencyAxis" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="currency_AllCurrenciesDomain" xlink:href="https://xbrl.sec.gov/currency/2019/currency-2019-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/2019/currency-2019-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="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="1" 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/2019/elts/srt-2019-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="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_ScenarioUnspecifiedDomain" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-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/2019/elts/srt-2019-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="creg_ContractAgreementAxis" xlink:href="creg-20200331.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-20200331.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-20200331.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="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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_LimitedPartnersAxis" xlink:href="creg-20200331.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-20200331.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-20200331.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_ProjectAxis" xlink:href="creg-20200331.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="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_ProjectDomain" xlink:href="creg-20200331.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-20200331.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_AgreementAxis" xlink:href="creg-20200331.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="7" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_AgreementDomain" xlink:href="creg-20200331.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-20200331.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_InitialInvestmentMember" xlink:href="creg-20200331.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_ErdosMetallurgyCompanyLimitedMember" xlink:href="creg-20200331.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="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_XianTCHEnergyTechnologyCoLtdMember" xlink:href="creg-20200331.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="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_ErdosTCHMember" xlink:href="creg-20200331.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="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_DaTongRecyclingEnergyMember" xlink:href="creg-20200331.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="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_DaTangShiDaiMember" xlink:href="creg-20200331.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-20200331.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-20200331.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-20200331.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-20200331.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-20200331.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-20200331.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-20200331.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_ShenqiuProjectMember" xlink:href="creg-20200331.xsd#creg_ShenqiuProjectMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_EntityDomain" xlink:to="creg_ShenqiuProjectMember" order="12" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_BiomassPowerGenerationProjectLeaseAgreementMember" xlink:href="creg-20200331.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-20200331.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-20200331.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_ChinaOrientAssetManagementCoLtdMember" xlink:href="creg-20200331.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="currency_CNY" xlink:href="https://xbrl.sec.gov/currency/2019/currency-2019-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"/>
    <loc xlink:type="locator" xlink:label="creg_BiomassPowerGenerationSystemMember" xlink:href="creg-20200331.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"/>
    <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_DissolutionTermOfJointVentures" xlink:href="creg-20200331.xsd#creg_DissolutionTermOfJointVentures"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_OrganizationandDescriptionofBusinessDetailsLineItems" xlink:to="creg_DissolutionTermOfJointVentures" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_TotalInvestmentForProject" xlink:href="creg-20200331.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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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="us-gaap_MinorityInterestDecreaseFromRedemptions" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_MinorityInterestDecreaseFromRedemptions"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_OrganizationandDescriptionofBusinessDetailsLineItems" xlink:to="us-gaap_MinorityInterestDecreaseFromRedemptions" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_LeasesDescription" xlink:href="creg-20200331.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="7" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_LeaseRevenuesAndFees" xlink:href="creg-20200331.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="8" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_LeasePeriod" xlink:href="creg-20200331.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="9" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_PayableForPowerGenerationSystems" xlink:href="creg-20200331.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="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_CommonStockIssuableForPowerGenerationSystems" xlink:href="creg-20200331.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="11" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_CommonStockIssuablePerShareForPowerGenerationSystems" xlink:href="creg-20200331.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="12" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_LeaseAmountPerMonth" xlink:href="creg-20200331.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="13" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_LongTermLeasesDescription" xlink:href="creg-20200331.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="14" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_PaymentOfTransferPrice" xlink:href="creg-20200331.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="15" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_LossFromTheTransfer" xlink:href="creg-20200331.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="16" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_RepaymentOfLoan" xlink:href="creg-20200331.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="17" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_InitialCapitalContributionDescription" xlink:href="creg-20200331.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="18" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_OriginalInvestmentBySubsidiary" xlink:href="creg-20200331.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="19" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_TotalFundCapitalContribution" xlink:href="creg-20200331.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="20" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_SubscribedAmountOfInitialCapitalContribution" xlink:href="creg-20200331.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="21" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_OwnershipDescription" xlink:href="creg-20200331.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="22" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_EnergySavingSolutionAndServicesCost" xlink:href="creg-20200331.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="23" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_DescriptionOfFundManagementSupplementalAgreement" xlink:href="creg-20200331.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="24" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_TransferAgreementDescription" xlink:href="creg-20200331.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-20200331.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-20200331.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-20200331.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_DescriptionPercentageOfNovelStrainOfCoronavirus" xlink:href="creg-20200331.xsd#creg_DescriptionPercentageOfNovelStrainOfCoronavirus"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_OrganizationandDescriptionofBusinessDetailsLineItems" xlink:to="creg_DescriptionPercentageOfNovelStrainOfCoronavirus" 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-20200331.xsd#creg_SummaryofSignificantAccountingPoliciesDetailsLineItems"/>
    <loc xlink:type="locator" xlink:label="creg_SummaryofSignificantAccountingPoliciesDetailsTable" xlink:href="creg-20200331.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="srt_CurrencyAxis" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-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="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="currency_AllCurrenciesDomain" xlink:href="https://xbrl.sec.gov/currency/2019/currency-2019-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/2019/currency-2019-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_SubsequentEventTypeAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SubsequentEventTypeAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="creg_SummaryofSignificantAccountingPoliciesDetailsTable" 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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="creg_SummaryofSignificantAccountingPoliciesDetailsTable" xlink:to="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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_ZhongtaiMember" xlink:href="creg-20200331.xsd#creg_ZhongtaiMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyDomain" xlink:to="creg_ZhongtaiMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_ErdosTCHMember" xlink:href="creg-20200331.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="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_PuchengSystemsMember" xlink:href="creg-20200331.xsd#creg_PuchengSystemsMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyDomain" xlink:to="creg_PuchengSystemsMember" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_XuzhouTiananMember" xlink:href="creg-20200331.xsd#creg_XuzhouTiananMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyDomain" xlink:to="creg_XuzhouTiananMember" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="currency_CNY" xlink:href="https://xbrl.sec.gov/currency/2019/currency-2019-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"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SubsequentEventMember" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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_NetIncomeLoss" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RetainedEarningsUnappropriated" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RetainedEarningsUnappropriated"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_SummaryofSignificantAccountingPoliciesDetailsLineItems" xlink:to="us-gaap_RetainedEarningsUnappropriated" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Cash" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseRightOfUseAsset" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_AccountsReceivableDescription" xlink:href="creg-20200331.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="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_BadDebtAllowance" xlink:href="creg-20200331.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="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsReceivableGross" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountsReceivableGross"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_SummaryofSignificantAccountingPoliciesDetailsLineItems" xlink:to="us-gaap_AccountsReceivableGross" order="7" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_InterestReceivableOnSalesLease" xlink:href="creg-20200331.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="8" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_NetInvestmentInSalesTypeLeases" xlink:href="creg-20200331.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="9" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_AllowanceForNetInvestmentReceivable" xlink:href="creg-20200331.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="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GainLossOnSalesOfAssetsAndAssetImpairmentCharges" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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="11" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_AmountsOfAntiDilutiveSecuritiesUnderWarrantsAndOption" xlink:href="creg-20200331.xsd#creg_AmountsOfAntiDilutiveSecuritiesUnderWarrantsAndOption"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_SummaryofSignificantAccountingPoliciesDetailsLineItems" xlink:to="creg_AmountsOfAntiDilutiveSecuritiesUnderWarrantsAndOption" order="12" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NumberOfOperatingSegments" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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="13" 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/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InvestmentsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SaleLeasebackTransactionLeaseTerms" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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-20200331.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_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="creg_AdvanceToThirdParty" xlink:href="creg-20200331.xsd#creg_AdvanceToThirdParty"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="creg_AdvanceToThirdParty" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherReceivables" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherReceivables"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="us-gaap_OtherReceivables" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_SocialInsurance" xlink:href="creg-20200331.xsd#creg_SocialInsurance"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="creg_SocialInsurance" order="2" 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-20200331.xsd#creg_PropertyandEquipmentandConstructioninProgressDetailsLineItems"/>
    <loc xlink:type="locator" xlink:label="creg_PropertyandEquipmentandConstructioninProgressDetailsTable" xlink:href="creg-20200331.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_FairValueByAssetClassAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueByAssetClassAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="creg_PropertyandEquipmentandConstructioninProgressDetailsTable" xlink:to="us-gaap_FairValueByAssetClassAxis" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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="us-gaap_UnderlyingAssetClassAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_UnderlyingAssetClassAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="creg_PropertyandEquipmentandConstructioninProgressDetailsTable" xlink:to="us-gaap_UnderlyingAssetClassAxis" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_UnderlyingAssetClassDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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-20200331.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"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain" xlink:to="creg_ChengaliMember" order="0" xbrldt:closed="true"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_UnderlyingAssetClassDomain" xlink:to="creg_ChengaliMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentNet" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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-20200331.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_PropertyPlantAndEquipmentDispositions" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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="4" 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-20200331.xsd#creg_TaxPayableAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_TaxesPayableCurrentAndNoncurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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-20200331.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-20200331.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-20200331.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-20200331.xsd#creg_LoansPayableDetailsLineItems"/>
    <loc xlink:type="locator" xlink:label="creg_LoansPayableDetailsTable" xlink:href="creg-20200331.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="srt_TitleOfIndividualAxis" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-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="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-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/2019/elts/srt-2019-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="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="1" 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_RelatedPartyTransactionAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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="us-gaap_LimitedPartnersCapitalAccountByClassAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LimitedPartnersCapitalAccountClassDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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="us-gaap_LongtermDebtTypeAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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_TypeOfAgreementAxis" xlink:href="creg-20200331.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="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_TypeOfAgreementDomain" xlink:href="creg-20200331.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-20200331.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="creg_XianTCHMember" xlink:href="creg-20200331.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_TransferPriceForShenqiuPhaseIAndIIProjectsMember" xlink:href="creg-20200331.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-20200331.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_XianTchLimitedPartnerMember" xlink:href="creg-20200331.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-20200331.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-20200331.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_BaiChonggongMember" xlink:href="creg-20200331.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"/>
    <loc xlink:type="locator" xlink:label="creg_XianZhonghongMember" xlink:href="creg-20200331.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-20200331.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-20200331.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"/>
    <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-20200331.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-20200331.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="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearThree" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentAnnualPrincipalPayment" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearFour" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearFive" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LoansPayableFairValueDisclosure" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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="7" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongTermLoansFromBank" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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="8" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_BuyBackPrice" xlink:href="creg-20200331.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="9" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentIncreaseAccruedInterest" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EquityMethodInvestmentOwnershipPercentage" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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="11" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GainOrLossOnSaleOfPreviouslyUnissuedStockByEquityInvestee" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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="12" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_DescriptionOfEquityInvestment" xlink:href="creg-20200331.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="13" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_DescriptionOfRemainingLoanBalance" xlink:href="creg-20200331.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="14" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_DescriptionOfFundManagementSupplementalAgreement" xlink:href="creg-20200331.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="15" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_TransferAgreementDescriptions" xlink:href="creg-20200331.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="16" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_TransferPriceInstallmentPaymentsDescription" xlink:href="creg-20200331.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="17" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_LenderRepaymentDescription" xlink:href="creg-20200331.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="18" 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-20200331.xsd#creg_RefundableDepositFromCustomersForSystemsLeasingAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CustomerDepositsNoncurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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-20200331.xsd#creg_RelatedPartyTransactionsDetailsLineItems"/>
    <loc xlink:type="locator" xlink:label="creg_RelatedPartyTransactionsDetailsTable" xlink:href="creg-20200331.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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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-20200331.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="us-gaap_StockRedeemedOrCalledDuringPeriodValue" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockRedeemedOrCalledDuringPeriodValue"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_RelatedPartyTransactionsDetailsLineItems" xlink:to="us-gaap_StockRedeemedOrCalledDuringPeriodValue" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InterestReceivable" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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-20200331.xsd#creg_NotePayablesNetDetailsLineItems"/>
    <loc xlink:type="locator" xlink:label="creg_NotePayablesNetDetailsTable" xlink:href="creg-20200331.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_FinancialInstrumentAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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="creg_TypeOfAgreementAxis" xlink:href="creg-20200331.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-20200331.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-20200331.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_RelatedPartyTransactionsByRelatedPartyAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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="us-gaap_InvestorMember" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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_SecuritiesPurchaseAgreementMember" xlink:href="creg-20200331.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-20200331.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-20200331.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-20200331.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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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-20200331.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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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-20200331.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_AmortizationOfDebtDiscountPremium" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AmortizationOfDebtDiscountPremium"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_NotePayablesNetDetailsLineItems" xlink:to="us-gaap_AmortizationOfDebtDiscountPremium" order="8" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InterestExpenseDebtExcludingAmortization" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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="9" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_PrinicipleAdjustmentAmount" xlink:href="creg-20200331.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="10" 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-20200331.xsd#creg_SharesIssuedforEquityFinancingandStockCompensationDetailsLineItems"/>
    <loc xlink:type="locator" xlink:label="creg_SharesIssuedforEquityFinancingandStockCompensationDetailsTable" xlink:href="creg-20200331.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/2019/elts/srt-2019-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/2019/elts/srt-2019-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/2019/elts/srt-2019-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/2019/elts/srt-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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-20200331.xsd#creg_IncomeTaxDetailsLineItems"/>
    <loc xlink:type="locator" xlink:label="creg_IncomeTaxDetailsTable" xlink:href="creg-20200331.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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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-20200331.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/2019/elts/us-gaap-2019-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_OperatingLossCarryforwards" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_EffectiveIncomeTaxRateReconciliationDeferredTaxValuationAllowance" xlink:href="creg-20200331.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="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxExaminationDescription" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherInformationPertainingToIncomeTaxes" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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="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/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ExcessStockSharesAuthorized" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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-20200331.xsd#creg_StatutoryReservesDetailsLineItems"/>
    <loc xlink:type="locator" xlink:label="creg_StatutoryReservesDetailsTable" xlink:href="creg-20200331.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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/srt-2019-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/2019/elts/srt-2019-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/2019/elts/srt-2019-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="creg_StatutorySurplusReserveFundMember" xlink:href="creg-20200331.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-20200331.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="srt_MinimumMember" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-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/2019/elts/srt-2019-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_PercentageOfStatutoryReserveNetIncome" xlink:href="creg-20200331.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="us-gaap_DebtInstrumentDescription" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_TotalRemainingReserveDescription" xlink:href="creg-20200331.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"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.cregcn.com/role/CommitmentsDetails">
    <loc xlink:type="locator" xlink:label="creg_CommitmentsDetailsLineItems" xlink:href="creg-20200331.xsd#creg_CommitmentsDetailsLineItems"/>
    <loc xlink:type="locator" xlink:label="creg_CommitmentsDetailsTable" xlink:href="creg-20200331.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/2019/elts/srt-2019-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/2019/elts/srt-2019-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/2019/elts/srt-2019-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="creg_BeijingOfficeMember" xlink:href="creg-20200331.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="srt_ChiefFinancialOfficerMember" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-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="us-gaap_PaymentsForRent" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.cregcn.com/role/SubsequentEventsDetails">
    <loc xlink:type="locator" xlink:label="creg_SubsequentEventsDetailsLineItems" xlink:href="creg-20200331.xsd#creg_SubsequentEventsDetailsLineItems"/>
    <loc xlink:type="locator" xlink:label="creg_SubsequentEventsDetailsTable" xlink:href="creg-20200331.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_SubsequentEventTypeAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SubsequentEventTypeDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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="us-gaap_RelatedPartyTransactionAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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_IliadResearchMember" xlink:href="creg-20200331.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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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-20200331.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"/>
    <loc xlink:type="locator" xlink:label="creg_EmploymentAgreementDescription" xlink:href="creg-20200331.xsd#creg_EmploymentAgreementDescription"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_SubsequentEventsDetailsLineItems" xlink:to="creg_EmploymentAgreementDescription" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SubsequentEventDescription" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SubsequentEventDescription"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_SubsequentEventsDetailsLineItems" xlink:to="us-gaap_SubsequentEventDescription" order="4" 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-20200331_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 Jun 26 07:40:29 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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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</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</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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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 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_NonoperatingIncomeExpense" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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_NetIncomeLoss" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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 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 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">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_NetIncomeLoss" xlink:to="us-gaap_NetIncomeLoss_lbl1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementOfCashFlowsAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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 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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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 (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 (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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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-20200331.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/2019/elts/us-gaap-2019-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="creg_ScheduleOfPropertyAndEquipmentEstimatedLivesAbstract" xlink:href="creg-20200331.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/2019/elts/us-gaap-2019-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">Property, Plant and Equipment, Type [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/2019/elts/srt-2019-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/2019/elts/us-gaap-2019-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-20200331.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_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_lbl" xml:lang="en-US">Goodwill and Intangible Assets Disclosure [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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-20200331.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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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-20200331.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-20200331.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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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-20200331.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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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-20200331.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-20200331.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/2019/elts/us-gaap-2019-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-20200331.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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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-20200331.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/2019/elts/us-gaap-2019-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-20200331.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/2019/elts/us-gaap-2019-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-20200331.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/2019/elts/us-gaap-2019-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">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">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/2019/elts/us-gaap-2019-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">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">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/2019/elts/us-gaap-2019-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">Ending 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_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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">Ending 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_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxDisclosureAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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-20200331.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_ScheduleOfProvisionForIncomeTaxesExpenseAbstract" xlink:href="creg-20200331.xsd#creg_ScheduleOfProvisionForIncomeTaxesExpenseAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_ScheduleOfProvisionForIncomeTaxesExpenseAbstract_lbl" xml:lang="en-US">Schedule of provision for income taxes expense [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_ScheduleOfProvisionForIncomeTaxesExpenseAbstract" xlink:to="creg_ScheduleOfProvisionForIncomeTaxesExpenseAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxExpenseBenefit" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_IncomeTaxExpenseBenefit_lbl" 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_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncomeTaxExpenseBenefit_lbl0" xml:lang="en-US">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_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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-20200331.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/2019/elts/us-gaap-2019-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-20200331.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-20200331.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-20200331.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-20200331.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-20200331.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-20200331.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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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_ScheduleOfLeaseCostsLeaseTermAndDiscountRateAbstract" xlink:href="creg-20200331.xsd#creg_ScheduleOfLeaseCostsLeaseTermAndDiscountRateAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_ScheduleOfLeaseCostsLeaseTermAndDiscountRateAbstract_lbl" xml:lang="en-US">Schedule of lease costs, lease term and discount rate [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_ScheduleOfLeaseCostsLeaseTermAndDiscountRateAbstract" xlink:to="creg_ScheduleOfLeaseCostsLeaseTermAndDiscountRateAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_ScheduleForMaturitiesOfOfficeLeaseLiabilitiesAbstract" xlink:href="creg-20200331.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/2019/elts/us-gaap-2019-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_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_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_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="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_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_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_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="us-gaap_AssetsAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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-20200331.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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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="us-gaap_OtherNotesPayableCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherNotesPayableCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OtherNotesPayableCurrent_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_OtherNotesPayableCurrent" xlink:to="us-gaap_OtherNotesPayableCurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NotesPayableCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DueToRelatedPartiesCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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-20200331.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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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="us-gaap_ConvertibleLongTermNotesPayable" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ConvertibleLongTermNotesPayable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ConvertibleLongTermNotesPayable_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="us-gaap_ConvertibleLongTermNotesPayable" xlink:to="us-gaap_ConvertibleLongTermNotesPayable_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongTermLoansPayable" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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,179,387 shares and 2,032,721 shares issued and outstanding as of March 31, 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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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="us-gaap_RetainedEarningsAppropriated" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RetainedEarningsAppropriated"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_RetainedEarningsAppropriated_lbl" xml:lang="en-US">Statutory reserve</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RetainedEarningsAppropriated" xlink:to="us-gaap_RetainedEarningsAppropriated_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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</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/2019/elts/us-gaap-2019-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_OperatingIncomeLoss" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingIncomeLoss"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OperatingIncomeLoss_lbl" xml:lang="en-US">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_NonoperatingIncomeExpenseAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InvestmentIncomeInterest" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_lbl" xml:lang="en-US">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_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToNoncontrollingInterest" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToNoncontrollingInterest"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToNoncontrollingInterest_lbl" xml:lang="en-US">Foreign currency translation 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="us-gaap_ComprehensiveIncomeNetOfTax" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTax"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ComprehensiveIncomeNetOfTax_lbl" xml:lang="en-US">Comprehensive 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_WeightedAverageNumberOfShareOutstandingBasicAndDiluted" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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 loss 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="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AmortizationOfFinancingCostsAndDiscounts" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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 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_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensation" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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-20200331.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-20200331.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-20200331.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-20200331.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_DeferredIncomeTaxExpenseBenefit" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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">Changes in deferred tax</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"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_DeferredIncomeTaxExpenseBenefit_lbl0" 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_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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_IncreaseDecreaseInAccruedIncomeTaxesPayable" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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-20200331.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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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 AND 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_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SupplementalCashFlowInformationAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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-20200331.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/2019/elts/us-gaap-2019-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-20200331.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="us-gaap_DebtInstrumentConvertibleBeneficialConversionFeature" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtInstrumentConvertibleBeneficialConversionFeature"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DebtInstrumentConvertibleBeneficialConversionFeature_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="us-gaap_DebtInstrumentConvertibleBeneficialConversionFeature" xlink:to="us-gaap_DebtInstrumentConvertibleBeneficialConversionFeature_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest_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_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest" xlink:to="us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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-20200331.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-20200331.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/2019/elts/us-gaap-2019-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_AdjustmentToAdditionalPaidInCapitalPurchaseOfNoncontrollingInterest" xlink:href="creg-20200331.xsd#creg_AdjustmentToAdditionalPaidInCapitalPurchaseOfNoncontrollingInterest"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_AdjustmentToAdditionalPaidInCapitalPurchaseOfNoncontrollingInterest_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_AdjustmentToAdditionalPaidInCapitalPurchaseOfNoncontrollingInterest" xlink:to="creg_AdjustmentToAdditionalPaidInCapitalPurchaseOfNoncontrollingInterest_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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 for equity financing</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_StockIssuedDuringPeriodSharesNewIssues" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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">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="us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:to="us-gaap_StockIssuedDuringPeriodSharesNewIssues_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_StockIssuedDuringPeriodSharesNewIssues_lbl0" 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_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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="us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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">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="us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities" xlink:to="us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatutoryAccountingPracticesStatutoryNetIncomeAmount" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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">Transfer to statutory reserves</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_GainLossOnDispositionOfAssets1" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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="creg_BadDebtsExpense" xlink:href="creg-20200331.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</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-20200331.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-20200331.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="creg_IncreaseDecreaseInAccruedInterestReceivables" xlink:href="creg-20200331.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-20200331.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 and interest 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-20200331.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-20200331.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-20200331.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="creg_IncreaseDecreaseInOtherNoncurrentAsset" xlink:href="creg-20200331.xsd#creg_IncreaseDecreaseInOtherNoncurrentAsset"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="creg_IncreaseDecreaseInOtherNoncurrentAsset_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_IncreaseDecreaseInOtherNoncurrentAsset" xlink:to="creg_IncreaseDecreaseInOtherNoncurrentAsset_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockMember" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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-20200331.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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_AccountsReceivableGross_lbl0" 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_AccountsReceivableGross" xlink:to="us-gaap_AccountsReceivableGross_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AllowanceForDoubtfulAccountsReceivable" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" 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_AccountsReceivableNet" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountsReceivableNet"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" 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="us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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-20200331.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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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_GoodwillAndIntangibleAssetsDisclosureTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock_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_GoodwillAndIntangibleAssetsDisclosureTextBlock" xlink:to="us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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-20200331.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/2019/elts/us-gaap-2019-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-20200331.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-20200331.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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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-20200331.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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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-20200331.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/2019/elts/us-gaap-2019-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-20200331.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_DeferredTaxLiabilitiesCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxLiabilitiesCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DeferredTaxLiabilitiesCurrent_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_DeferredTaxLiabilitiesCurrent" xlink:to="us-gaap_DeferredTaxLiabilitiesCurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxAssetsDeferredIncome" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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-20200331.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-20200331.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-20200331.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="us-gaap_DeferredTaxAssetsGrossNoncurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxAssetsGrossNoncurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DeferredTaxAssetsGrossNoncurrent_lbl" xml:lang="en-US">PRC NOL</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsGrossNoncurrent" xlink:to="us-gaap_DeferredTaxAssetsGrossNoncurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_NonCurrentDeferredTaxLiabilitiesAbstract" xlink:href="creg-20200331.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/2019/elts/us-gaap-2019-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="us-gaap_DeferredTaxAssetsNetNoncurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxAssetsNetNoncurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DeferredTaxAssetsNetNoncurrent_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="us-gaap_DeferredTaxAssetsNetNoncurrent" xlink:to="us-gaap_DeferredTaxAssetsNetNoncurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxAssetsValuationAllowanceNoncurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxAssetsValuationAllowanceNoncurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DeferredTaxAssetsValuationAllowanceNoncurrent_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="us-gaap_DeferredTaxAssetsValuationAllowanceNoncurrent" xlink:to="us-gaap_DeferredTaxAssetsValuationAllowanceNoncurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxLiabilitiesNoncurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxLiabilitiesNoncurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DeferredTaxLiabilitiesNoncurrent_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_DeferredTaxLiabilitiesNoncurrent" xlink:to="us-gaap_DeferredTaxLiabilitiesNoncurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtDisclosureTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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-20200331.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 March 31, 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_InterestPayableOnEntrustedLoan" xlink:href="creg-20200331.xsd#creg_InterestPayableOnEntrustedLoan"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_InterestPayableOnEntrustedLoan_lbl" xml:lang="en-US">Interest payable on entrusted loan at March 31, 2020</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_InterestPayableOnEntrustedLoan" xlink:to="creg_InterestPayableOnEntrustedLoan_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_XianTchInvestmentInEntrustedLoan" xlink:href="creg-20200331.xsd#creg_XianTchInvestmentInEntrustedLoan"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_XianTchInvestmentInEntrustedLoan_lbl" xml:lang="en-US">Add back: Xi&#8217;an TCH investment in entrusted loan</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_XianTchInvestmentInEntrustedLoan" xlink:to="creg_XianTchInvestmentInEntrustedLoan_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_InterestAccruedDueToCutoffDateForInterestCalculationForRepayment" xlink:href="creg-20200331.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 March 31, 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-20200331.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: portion of loan with repayment due date extended to year 2023</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-20200331.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-20200331.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-20200331.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/2019/elts/us-gaap-2019-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-20200331.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/2019/elts/us-gaap-2019-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-20200331.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-20200331.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">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-20200331.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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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-20200331.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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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-20200331.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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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-20200331.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-20200331.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-20200331.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-20200331.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/2019/elts/us-gaap-2019-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">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/2019/elts/us-gaap-2019-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">Ending balance, 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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_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="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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_ReversalOfTemporaryDifferenceDueToDisposal" xlink:href="creg-20200331.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/2019/elts/us-gaap-2019-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_EffectiveIncomeTaxRateReconciliationOtherReconcilingItemsPercent" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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="creg_EffectiveIncomeTaxRateReconciliationUtilizationOfNOLItemPercent" xlink:href="creg-20200331.xsd#creg_EffectiveIncomeTaxRateReconciliationUtilizationOfNOLItemPercent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_EffectiveIncomeTaxRateReconciliationUtilizationOfNOLItemPercent_lbl" xml:lang="en-US">Utilization of NOL</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_EffectiveIncomeTaxRateReconciliationUtilizationOfNOLItemPercent" xlink:to="creg_EffectiveIncomeTaxRateReconciliationUtilizationOfNOLItemPercent_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationDeductionsOther" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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">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/2019/elts/us-gaap-2019-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">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/2019/elts/us-gaap-2019-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 (benefit) 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_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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 taxes 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/2019/elts/us-gaap-2019-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_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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-20200331.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-20200331.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-20200331.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-20200331.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/2019/elts/us-gaap-2019-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-20200331.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-20200331.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"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LossContingencyDisclosures" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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">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_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseCost" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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</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="us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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 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_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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-20200331.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="creg_PresentValueOfLeaseLiabilities" xlink:href="creg-20200331.xsd#creg_PresentValueOfLeaseLiabilities"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_PresentValueOfLeaseLiabilities_lbl" 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="creg_PresentValueOfLeaseLiabilities" xlink:to="creg_PresentValueOfLeaseLiabilities_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SubsequentEventsTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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_CapitalLeasesNetInvestmentInSalesTypeLeasesExecutoryCosts" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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-20200331.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-20200331.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-20200331.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-20200331.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_XuzhouZhongtaiProjectMember" xlink:href="creg-20200331.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-20200331.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-20200331.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-20200331.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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/srt-2019-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/2019/elts/srt-2019-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-20200331.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-20200331.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-20200331.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-20200331.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-20200331.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-20200331.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-20200331.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-20200331.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-20200331.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/2019/elts/us-gaap-2019-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-20200331.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-20200331.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-20200331.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-20200331.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-20200331.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-20200331.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-20200331.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_CurrencyAxis" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-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_StatementScenarioAxis" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-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-20200331.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-20200331.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-20200331.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-20200331.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_SubsequentEventTypeAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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="us-gaap_FairValueByAssetClassAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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_TitleOfIndividualAxis" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-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/2019/elts/us-gaap-2019-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-20200331.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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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_IncomeTaxAuthorityAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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="creg_DissolutionTermOfJointVentures" xlink:href="creg-20200331.xsd#creg_DissolutionTermOfJointVentures"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_DissolutionTermOfJointVentures_lbl" xml:lang="en-US">Term of joint ventures</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_DissolutionTermOfJointVentures" xlink:to="creg_DissolutionTermOfJointVentures_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_TotalInvestmentForProject" xlink:href="creg-20200331.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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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">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_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_MinorityInterestDecreaseFromRedemptions" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_MinorityInterestDecreaseFromRedemptions"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_MinorityInterestDecreaseFromRedemptions_lbl" xml:lang="en-US">Noncontrolling Interest, Decrease from Redemptions or Purchase of Interests</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MinorityInterestDecreaseFromRedemptions" xlink:to="us-gaap_MinorityInterestDecreaseFromRedemptions_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_LeasesDescription" xlink:href="creg-20200331.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-20200331.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-20200331.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-20200331.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-20200331.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-20200331.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-20200331.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-20200331.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-20200331.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-20200331.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-20200331.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-20200331.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-20200331.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-20200331.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-20200331.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-20200331.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-20200331.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</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-20200331.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_TransferAgreementDescription" xlink:href="creg-20200331.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-20200331.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-20200331.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-20200331.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_DescriptionPercentageOfNovelStrainOfCoronavirus" xlink:href="creg-20200331.xsd#creg_DescriptionPercentageOfNovelStrainOfCoronavirus"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_DescriptionPercentageOfNovelStrainOfCoronavirus_lbl" xml:lang="en-US">Description percentage of novel strain of coronavirus</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_DescriptionPercentageOfNovelStrainOfCoronavirus" xlink:to="creg_DescriptionPercentageOfNovelStrainOfCoronavirus_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RetainedEarningsUnappropriated" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RetainedEarningsUnappropriated"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_RetainedEarningsUnappropriated_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_RetainedEarningsUnappropriated" xlink:to="us-gaap_RetainedEarningsUnappropriated_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Cash" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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="creg_AccountsReceivableDescription" xlink:href="creg-20200331.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-20200331.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-20200331.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-20200331.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-20200331.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="us-gaap_GainLossOnSalesOfAssetsAndAssetImpairmentCharges" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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_AmountsOfAntiDilutiveSecuritiesUnderWarrantsAndOption" xlink:href="creg-20200331.xsd#creg_AmountsOfAntiDilutiveSecuritiesUnderWarrantsAndOption"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_AmountsOfAntiDilutiveSecuritiesUnderWarrantsAndOption_lbl" xml:lang="en-US">Shares purchasable under warrants and option</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_AmountsOfAntiDilutiveSecuritiesUnderWarrantsAndOption" xlink:to="creg_AmountsOfAntiDilutiveSecuritiesUnderWarrantsAndOption_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NumberOfOperatingSegments" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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-20200331.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-20200331.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="us-gaap_OtherReceivables" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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-20200331.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="us-gaap_OtherAssets" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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-20200331.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">TransferredOfSharesDescription</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_PropertyPlantAndEquipmentDispositions" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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-20200331.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">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_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_TaxesPayableNoncurrent" xlink:href="creg-20200331.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">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_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_IncomeTaxLiabilityInstallmentsDescription" xlink:href="creg-20200331.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">IncomeTaxLiabilityInstallmentsDescription</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="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearThree" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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 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_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearFive" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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 Rolling Year Five (in Yuan Renminbi)</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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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_BuyBackPrice" xlink:href="creg-20200331.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"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentIncreaseAccruedInterest" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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_DescriptionOfEquityInvestment" xlink:href="creg-20200331.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="creg_DescriptionOfRemainingLoanBalance" xlink:href="creg-20200331.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="creg_TransferPriceInstallmentPaymentsDescription" xlink:href="creg-20200331.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-20200331.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_StockRedeemedOrCalledDuringPeriodValue" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockRedeemedOrCalledDuringPeriodValue"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_StockRedeemedOrCalledDuringPeriodValue_lbl" xml:lang="en-US">Buy back price</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockRedeemedOrCalledDuringPeriodValue" xlink:to="us-gaap_StockRedeemedOrCalledDuringPeriodValue_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InterestReceivable" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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-20200331.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/2019/elts/us-gaap-2019-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</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/2019/elts/us-gaap-2019-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-20200331.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_AmortizationOfDebtDiscountPremium" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AmortizationOfDebtDiscountPremium"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AmortizationOfDebtDiscountPremium_lbl" xml:lang="en-US">Amortized OID</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AmortizationOfDebtDiscountPremium" xlink:to="us-gaap_AmortizationOfDebtDiscountPremium_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InterestExpenseDebtExcludingAmortization" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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-20200331.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_OperatingLossCarryforwards" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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="creg_EffectiveIncomeTaxRateReconciliationDeferredTaxValuationAllowance" xlink:href="creg-20200331.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_IncomeTaxExaminationDescription" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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_OtherInformationPertainingToIncomeTaxes" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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="us-gaap_ExcessStockSharesAuthorized" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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-20200331.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="us-gaap_DebtInstrumentDescription" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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="creg_TotalRemainingReserveDescription" xlink:href="creg-20200331.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_PaymentsForRent" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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_DebtInstrumentFaceAmount" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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">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_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_PartitionedNoteShares" xlink:href="creg-20200331.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 (in 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="creg_EmploymentAgreementDescription" xlink:href="creg-20200331.xsd#creg_EmploymentAgreementDescription"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_EmploymentAgreementDescription_lbl" xml:lang="en-US">Employment agreement, description</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_EmploymentAgreementDescription" xlink:to="creg_EmploymentAgreementDescription_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SubsequentEventDescription" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SubsequentEventDescription"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SubsequentEventDescription_lbl" xml:lang="en-US">Subsequent Event, Description</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsequentEventDescription" xlink:to="us-gaap_SubsequentEventDescription_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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-20200331.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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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="creg_RightUseOfAssetsDescription" xlink:href="creg-20200331.xsd#creg_RightUseOfAssetsDescription"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_RightUseOfAssetsDescription_lbl" xml:lang="en-US">Right use of assets, description</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_RightUseOfAssetsDescription" xlink:to="creg_RightUseOfAssetsDescription_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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_InterestReceivableOnSalesTypeLeasesPolicyTextBlock" xlink:href="creg-20200331.xsd#creg_InterestReceivableOnSalesTypeLeasesPolicyTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_InterestReceivableOnSalesTypeLeasesPolicyTextBlock_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_InterestReceivableOnSalesTypeLeasesPolicyTextBlock" xlink:to="creg_InterestReceivableOnSalesTypeLeasesPolicyTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_InvestmentInSalesTypeLeasesNetPolicyTextBlock" xlink:href="creg-20200331.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"/>
<!-- [WMV5][XcpuxYn59dz7vgYynUDuwG7r97K2jUTysl7vcz0lJt/tSeJz73kx1cLt0ZFF2SK/vxBCY0vdSrYJBEf/H1nIPJFQ703sE8EFHxqwi23LMbCnKmQIJFQmQZ2HlmAp6Ugxnu33zjgCzdUrL7iYnKRByY2vP2rMySf7HBzOPU5nuEfJoIzZt6q4nrHj8UyK5jhQbcWmcohaGCeOGhCSGJukcPpRjDwrRFZsU20Nz3uXZiteXG3/NxqtJGDH2oWHKwRtFJ3LGUiNLfa+wp3g6Yi0iKha8mU3QkakU10Peztm+1c=] CSR-->
    <loc xlink:type="locator" xlink:label="us-gaap_ConcentrationRiskCreditRisk" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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="creg_NotesPayableBankersAcceptancesPolicyTextBlock" xlink:href="creg-20200331.xsd#creg_NotesPayableBankersAcceptancesPolicyTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_NotesPayableBankersAcceptancesPolicyTextBlock_lbl" xml:lang="en-US">Notes Payable &#8211; Banker&apos;s Acceptances</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_NotesPayableBankersAcceptancesPolicyTextBlock" xlink:to="creg_NotesPayableBankersAcceptancesPolicyTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CostOfSalesPolicyTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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-20200331.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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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_ErdosMetallurgyCompanyLimitedMember" xlink:href="creg-20200331.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="currency_CNY" xlink:href="https://xbrl.sec.gov/currency/2019/currency-2019-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">RMB [Member]</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_InitialInvestmentMember" xlink:href="creg-20200331.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-20200331.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_DaTongRecyclingEnergyMember" xlink:href="creg-20200331.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_DaTangShiDaiMember" xlink:href="creg-20200331.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-20200331.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-20200331.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-20200331.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-20200331.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-20200331.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-20200331.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-20200331.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-20200331.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-20200331.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-20200331.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-20200331.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_XuzhouHuayuProjectMember" xlink:href="creg-20200331.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-20200331.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="creg_ZhongtaiMember" xlink:href="creg-20200331.xsd#creg_ZhongtaiMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_ZhongtaiMember_lbl" xml:lang="en-US">Zhongtai [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_ZhongtaiMember" xlink:to="creg_ZhongtaiMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SubsequentEventMember" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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="creg_PuchengSystemsMember" xlink:href="creg-20200331.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-20200331.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-20200331.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-20200331.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-20200331.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-20200331.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-20200331.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-20200331.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-20200331.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="creg_ExchangeAgreementsTwoMember" xlink:href="creg-20200331.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="us-gaap_InvestorMember" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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="srt_BoardOfDirectorsChairmanMember" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-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-20200331.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-20200331.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-20200331.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-20200331.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/2019/elts/srt-2019-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-20200331.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_EquityComponentDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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">Property, Plant and Equipment, Type [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/2019/elts/srt-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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-20200331.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-20200331.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/2019/elts/us-gaap-2019-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-20200331.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-20200331.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_LongtermDebtTypeDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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="us-gaap_DebtInstrumentNameDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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="creg_LoansPayableDetailsScheduleofreconciliationofrepaymentofHYREFloanentrustedloanTable" xlink:href="creg-20200331.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-20200331.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-20200331.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-20200331.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/2019/elts/us-gaap-2019-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-20200331.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-20200331.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/2019/elts/us-gaap-2019-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-20200331.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-20200331.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="currency_AllCurrenciesDomain" xlink:href="https://xbrl.sec.gov/currency/2019/currency-2019-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="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/2019/elts/srt-2019-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-20200331.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_LimitedPartnersDomain" xlink:href="creg-20200331.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_ProjectDomain" xlink:href="creg-20200331.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_AgreementDomain" xlink:href="creg-20200331.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-20200331.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-20200331.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="us-gaap_SubsequentEventTypeDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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_SummaryofSignificantAccountingPoliciesDetailsTable" xlink:href="creg-20200331.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-20200331.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="us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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_PropertyandEquipmentandConstructioninProgressDetailsTable" xlink:href="creg-20200331.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-20200331.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/2019/elts/srt-2019-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/2019/elts/us-gaap-2019-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="us-gaap_LimitedPartnersCapitalAccountClassDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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_TypeOfAgreementDomain" xlink:href="creg-20200331.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="creg_LoansPayableDetailsTable" xlink:href="creg-20200331.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-20200331.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-20200331.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-20200331.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_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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-20200331.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-20200331.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-20200331.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-20200331.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/2019/elts/us-gaap-2019-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-20200331.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-20200331.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/2019/elts/us-gaap-2019-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-20200331.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-20200331.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-20200331.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-20200331.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="creg_SubsequentEventsDetailsTable" xlink:href="creg-20200331.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-20200331.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_AdjustmentToAdditionalPaidInCapitalPurchaseOfNoncontrollingInterest_lbl0" 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_AdjustmentToAdditionalPaidInCapitalPurchaseOfNoncontrollingInterest" xlink:to="creg_AdjustmentToAdditionalPaidInCapitalPurchaseOfNoncontrollingInterest_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_AmountsOfAntiDilutiveSecuritiesUnderWarrantsAndOption_lbl0" xml:lang="en-US">Amounts of Anti dilutive securities under warrants and option.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_AmountsOfAntiDilutiveSecuritiesUnderWarrantsAndOption" xlink:to="creg_AmountsOfAntiDilutiveSecuritiesUnderWarrantsAndOption_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_lbl0" 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_lbl0"/>
    <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_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_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_DescriptionPercentageOfNovelStrainOfCoronavirus_lbl0" xml:lang="en-US">Description percentage of novel strain of coronavirus</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_DescriptionPercentageOfNovelStrainOfCoronavirus" xlink:to="creg_DescriptionPercentageOfNovelStrainOfCoronavirus_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="creg_DissolutionTermOfJointVentures_lbl0" xml:lang="en-US">Dissolution Term Of Joint Ventures.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_DissolutionTermOfJointVentures" xlink:to="creg_DissolutionTermOfJointVentures_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_EffectiveIncomeTaxRateReconciliationUtilizationOfNOLItemPercent_lbl0" xml:lang="en-US">Percentage of Utilization of NOL.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_EffectiveIncomeTaxRateReconciliationUtilizationOfNOLItemPercent" xlink:to="creg_EffectiveIncomeTaxRateReconciliationUtilizationOfNOLItemPercent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="creg_EmploymentAgreementDescription_lbl0" xml:lang="en-US">Employment agreement, description</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_EmploymentAgreementDescription" xlink:to="creg_EmploymentAgreementDescription_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_IncreaseDecreaseInOtherNoncurrentAsset_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_IncreaseDecreaseInOtherNoncurrentAsset" xlink:to="creg_IncreaseDecreaseInOtherNoncurrentAsset_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_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_InterestReceivableOnSalesTypeLeasesPolicyTextBlock_lbl0" xml:lang="en-US">Interest Receivable On Sales Type Leases [Policy Text Block].</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_InterestReceivableOnSalesTypeLeasesPolicyTextBlock" xlink:to="creg_InterestReceivableOnSalesTypeLeasesPolicyTextBlock_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_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_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_NotesPayableBankersAcceptancesPolicyTextBlock_lbl0" xml:lang="en-US">Disclosure of accounting policy for notes payable banker acceptances.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_NotesPayableBankersAcceptancesPolicyTextBlock" xlink:to="creg_NotesPayableBankersAcceptancesPolicyTextBlock_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_PresentValueOfLeaseLiabilities_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="creg_PresentValueOfLeaseLiabilities" xlink:to="creg_PresentValueOfLeaseLiabilities_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_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_RightUseOfAssetsDescription_lbl0" xml:lang="en-US">Description of right use of assets.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_RightUseOfAssetsDescription" xlink:to="creg_RightUseOfAssetsDescription_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_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_StatutoryReserveDescription_lbl0" 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_lbl0"/>
    <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_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_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_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/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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_DissolutionTermOfJointVentures_lbl1" xml:lang="en-US">DissolutionTermOfJointVentures</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_DissolutionTermOfJointVentures" xlink:to="creg_DissolutionTermOfJointVentures_lbl1"/>
    <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_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_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_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_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_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_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_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_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_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="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_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_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_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_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_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_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_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_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_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_DescriptionPercentageOfNovelStrainOfCoronavirus_lbl1" xml:lang="en-US">DescriptionPercentageOfNovelStrainOfCoronavirus</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_DescriptionPercentageOfNovelStrainOfCoronavirus" xlink:to="creg_DescriptionPercentageOfNovelStrainOfCoronavirus_lbl1"/>
    <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_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_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_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_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_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_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_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_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_EffectiveIncomeTaxRateReconciliationUtilizationOfNOLItemPercent_lbl1" xml:lang="en-US">EffectiveIncomeTaxRateReconciliationUtilizationOfNOLItemPercent</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_EffectiveIncomeTaxRateReconciliationUtilizationOfNOLItemPercent" xlink:to="creg_EffectiveIncomeTaxRateReconciliationUtilizationOfNOLItemPercent_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_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_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_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_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_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_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_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_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_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_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_EmploymentAgreementDescription_lbl1" xml:lang="en-US">EmploymentAgreementDescription</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_EmploymentAgreementDescription" xlink:to="creg_EmploymentAgreementDescription_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_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_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_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_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_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_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_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_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_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_IncreaseDecreaseInOtherNoncurrentAsset_lbl1" xml:lang="en-US">IncreaseDecreaseInOtherNoncurrentAsset</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_IncreaseDecreaseInOtherNoncurrentAsset" xlink:to="creg_IncreaseDecreaseInOtherNoncurrentAsset_lbl1"/>
    <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_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_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_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_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_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_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_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_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_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_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_lbl1" 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_lbl1"/>
    <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_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_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_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_RightUseOfAssetsDescription_lbl1" xml:lang="en-US">RightUseOfAssetsDescription</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_RightUseOfAssetsDescription" xlink:to="creg_RightUseOfAssetsDescription_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_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_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_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_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_ZhongtaiMember_lbl0" xml:lang="en-US">ZhongtaiMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_ZhongtaiMember" xlink:to="creg_ZhongtaiMember_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_PresentValueOfLeaseLiabilities_lbl1" xml:lang="en-US">PresentValueOfLeaseLiabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_PresentValueOfLeaseLiabilities" xlink:to="creg_PresentValueOfLeaseLiabilities_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_AmountsOfAntiDilutiveSecuritiesUnderWarrantsAndOption_lbl1" xml:lang="en-US">AmountsOfAntiDilutiveSecuritiesUnderWarrantsAndOption</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_AmountsOfAntiDilutiveSecuritiesUnderWarrantsAndOption" xlink:to="creg_AmountsOfAntiDilutiveSecuritiesUnderWarrantsAndOption_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_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_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_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_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_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_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_NotesPayableBankersAcceptancesPolicyTextBlock_lbl1" xml:lang="en-US">NotesPayableBankersAcceptancesPolicyTextBlock</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_NotesPayableBankersAcceptancesPolicyTextBlock" xlink:to="creg_NotesPayableBankersAcceptancesPolicyTextBlock_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_XianTchInvestmentInEntrustedLoan_lbl0" xml:lang="en-US">XianTchInvestmentInEntrustedLoan</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_XianTchInvestmentInEntrustedLoan" xlink:to="creg_XianTchInvestmentInEntrustedLoan_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_BuyBackPrice_lbl1" 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_lbl1"/>
    <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_AdjustmentToAdditionalPaidInCapitalPurchaseOfNoncontrollingInterest_lbl1" xml:lang="en-US">AdjustmentToAdditionalPaidInCapitalPurchaseOfNoncontrollingInterest</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_AdjustmentToAdditionalPaidInCapitalPurchaseOfNoncontrollingInterest" xlink:to="creg_AdjustmentToAdditionalPaidInCapitalPurchaseOfNoncontrollingInterest_lbl1"/>
    <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_InterestReceivableOnSalesTypeLeasesPolicyTextBlock_lbl1" xml:lang="en-US">InterestReceivableOnSalesTypeLeasesPolicyTextBlock</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_InterestReceivableOnSalesTypeLeasesPolicyTextBlock" xlink:to="creg_InterestReceivableOnSalesTypeLeasesPolicyTextBlock_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_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_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_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_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_InterestPayableOnEntrustedLoan_lbl0" xml:lang="en-US">InterestPayableOnEntrustedLoan</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_InterestPayableOnEntrustedLoan" xlink:to="creg_InterestPayableOnEntrustedLoan_lbl0"/>
    <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_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_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_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_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="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_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_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_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_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_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_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="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_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_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_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="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_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="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_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_GoodwillAndIntangibleAssetsDisclosureTextBlock_lbl0" xml:lang="en-US">Goodwill and Intangible Assets Disclosure [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock" xlink:to="us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock_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="us-gaap_MinorityInterestDecreaseFromRedemptions_lbl0" xml:lang="en-US">Noncontrolling Interest, Decrease from Redemptions or Purchase of Interests</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MinorityInterestDecreaseFromRedemptions" xlink:to="us-gaap_MinorityInterestDecreaseFromRedemptions_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="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="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_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_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_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_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_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_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="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_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest_lbl0" xml:lang="en-US">Income (Loss) from Continuing Operations, Net of Tax, 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_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest" xlink:to="us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest_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_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="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_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="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_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="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_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="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_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="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_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_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_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_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_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="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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_ConvertibleLongTermNotesPayable_lbl0" xml:lang="en-US">Convertible Notes Payable, Noncurrent</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConvertibleLongTermNotesPayable" xlink:to="us-gaap_ConvertibleLongTermNotesPayable_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_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_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_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_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_AmortizationOfDebtDiscountPremium_lbl0" xml:lang="en-US">Amortization of Debt Discount (Premium)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AmortizationOfDebtDiscountPremium" xlink:to="us-gaap_AmortizationOfDebtDiscountPremium_lbl0"/>
    <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_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_RetainedEarningsAppropriated_lbl0" xml:lang="en-US">Retained Earnings, Appropriated</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RetainedEarningsAppropriated" xlink:to="us-gaap_RetainedEarningsAppropriated_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_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">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_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_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_RetainedEarningsUnappropriated_lbl0" xml:lang="en-US">Retained Earnings, Unappropriated</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RetainedEarningsUnappropriated" xlink:to="us-gaap_RetainedEarningsUnappropriated_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="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_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_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_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_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="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_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_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_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_OperatingLeaseLiabilityCurrent_lbl0" 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_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxAssetsGrossNoncurrent_lbl0" xml:lang="en-US">Deferred Tax Assets, Gross, Noncurrent</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsGrossNoncurrent" xlink:to="us-gaap_DeferredTaxAssetsGrossNoncurrent_lbl0"/>
    <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_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_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_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="us-gaap_DeferredTaxAssetsValuationAllowanceNoncurrent_lbl0" xml:lang="en-US">Deferred Tax Assets, Valuation Allowance, Noncurrent</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsValuationAllowanceNoncurrent" xlink:to="us-gaap_DeferredTaxAssetsValuationAllowanceNoncurrent_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_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_DebtInstrumentFaceAmount_lbl0" 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_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_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_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_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_lbl0" xml:lang="en-US">Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_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_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_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_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_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_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_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_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_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="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_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_AccountsReceivableGross_lbl1" 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_lbl1"/>
    <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_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_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_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_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_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_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_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_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_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_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_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_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_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="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_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_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_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_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_GainsLossesOnExtinguishmentOfDebt_lbl0" 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_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SubsequentEventDescription_lbl0" xml:lang="en-US">Subsequent Event, Description</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsequentEventDescription" xlink:to="us-gaap_SubsequentEventDescription_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="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_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_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="us-gaap_DeferredIncomeTaxExpenseBenefit_lbl1" 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_lbl1"/>
    <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="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_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_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_StockIssuedDuringPeriodSharesNewIssues_lbl1" 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_lbl1"/>
    <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="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_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="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_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_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_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_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_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_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_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="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="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_OtherNotesPayableCurrent_lbl0" xml:lang="en-US">Other Notes Payable, Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherNotesPayableCurrent" xlink:to="us-gaap_OtherNotesPayableCurrent_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_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_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="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_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="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_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="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="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="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="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_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_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_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="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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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="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_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_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_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_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_StockRedeemedOrCalledDuringPeriodValue_lbl0" xml:lang="en-US">Stock Redeemed or Called During Period, Value</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockRedeemedOrCalledDuringPeriodValue" xlink:to="us-gaap_StockRedeemedOrCalledDuringPeriodValue_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_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_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_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="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_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_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_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_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_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_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_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_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_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"/>
    <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_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_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_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_DeferredTaxAssetsNetNoncurrent_lbl0" xml:lang="en-US">Deferred Tax Assets, Net of Valuation Allowance, Noncurrent</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsNetNoncurrent" xlink:to="us-gaap_DeferredTaxAssetsNetNoncurrent_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_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_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_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_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_DebtInstrumentConvertibleBeneficialConversionFeature_lbl0" xml:lang="en-US">Debt Instrument, Convertible, Beneficial Conversion Feature</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentConvertibleBeneficialConversionFeature" xlink:to="us-gaap_DebtInstrumentConvertibleBeneficialConversionFeature_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_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_DeferredTaxLiabilitiesCurrent_lbl0" xml:lang="en-US">Deferred Tax Liabilities, Net, Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxLiabilitiesCurrent" xlink:to="us-gaap_DeferredTaxLiabilitiesCurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AmortizationOfFinancingCostsAndDiscounts_lbl0" 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_lbl0"/>
    <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_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_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="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_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_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_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_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_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_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_DeferredTaxLiabilitiesNoncurrent_lbl0" xml:lang="en-US">Deferred Tax Liabilities, Net, Noncurrent</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxLiabilitiesNoncurrent" xlink:to="us-gaap_DeferredTaxLiabilitiesNoncurrent_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_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"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementTable" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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-20200331_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 Jun 26 07:40:29 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-20200331.xsd#creg_r_ConsolidatedBalanceSheet" roleURI="http://www.cregcn.com/role/ConsolidatedBalanceSheet"/>
  <roleRef xlink:type="simple" xlink:href="creg-20200331.xsd#creg_r_ConsolidatedBalanceSheet_Parentheticals" roleURI="http://www.cregcn.com/role/ConsolidatedBalanceSheet_Parentheticals"/>
  <roleRef xlink:type="simple" xlink:href="creg-20200331.xsd#creg_r_ConsolidatedIncomeStatement" roleURI="http://www.cregcn.com/role/ConsolidatedIncomeStatement"/>
  <roleRef xlink:type="simple" xlink:href="creg-20200331.xsd#creg_r_ConsolidatedCashFlow" roleURI="http://www.cregcn.com/role/ConsolidatedCashFlow"/>
  <roleRef xlink:type="simple" xlink:href="creg-20200331.xsd#creg_r_ShareholdersEquityType2or3" roleURI="http://www.cregcn.com/role/ShareholdersEquityType2or3"/>
  <roleRef xlink:type="simple" xlink:href="creg-20200331.xsd#creg_r_OrganizationandDescriptionofBusiness" roleURI="http://www.cregcn.com/role/OrganizationandDescriptionofBusiness"/>
  <roleRef xlink:type="simple" xlink:href="creg-20200331.xsd#creg_r_SummaryofSignificantAccountingPolicies" roleURI="http://www.cregcn.com/role/SummaryofSignificantAccountingPolicies"/>
  <roleRef xlink:type="simple" xlink:href="creg-20200331.xsd#creg_r_InvestmentinSalesTypeLeasesNet" roleURI="http://www.cregcn.com/role/InvestmentinSalesTypeLeasesNet"/>
  <roleRef xlink:type="simple" xlink:href="creg-20200331.xsd#creg_r_OtherReceivables" roleURI="http://www.cregcn.com/role/OtherReceivables"/>
  <roleRef xlink:type="simple" xlink:href="creg-20200331.xsd#creg_r_PropertyandEquipmentandConstructioninProgress" roleURI="http://www.cregcn.com/role/PropertyandEquipmentandConstructioninProgress"/>
  <roleRef xlink:type="simple" xlink:href="creg-20200331.xsd#creg_r_TaxesPayable" roleURI="http://www.cregcn.com/role/TaxesPayable"/>
  <roleRef xlink:type="simple" xlink:href="creg-20200331.xsd#creg_r_AccruedLiabilitiesandOtherPayables" roleURI="http://www.cregcn.com/role/AccruedLiabilitiesandOtherPayables"/>
  <roleRef xlink:type="simple" xlink:href="creg-20200331.xsd#creg_r_DeferredTaxNet" roleURI="http://www.cregcn.com/role/DeferredTaxNet"/>
  <roleRef xlink:type="simple" xlink:href="creg-20200331.xsd#creg_r_LoansPayable" roleURI="http://www.cregcn.com/role/LoansPayable"/>
  <roleRef xlink:type="simple" xlink:href="creg-20200331.xsd#creg_r_RefundableDepositsfromCustomersforSystemsLeasing" roleURI="http://www.cregcn.com/role/RefundableDepositsfromCustomersforSystemsLeasing"/>
  <roleRef xlink:type="simple" xlink:href="creg-20200331.xsd#creg_r_RelatedPartyTransactions" roleURI="http://www.cregcn.com/role/RelatedPartyTransactions"/>
  <roleRef xlink:type="simple" xlink:href="creg-20200331.xsd#creg_r_NotePayablesNet" roleURI="http://www.cregcn.com/role/NotePayablesNet"/>
  <roleRef xlink:type="simple" xlink:href="creg-20200331.xsd#creg_r_SharesIssuedforEquityFinancingandStockCompensation" roleURI="http://www.cregcn.com/role/SharesIssuedforEquityFinancingandStockCompensation"/>
  <roleRef xlink:type="simple" xlink:href="creg-20200331.xsd#creg_r_IncomeTax" roleURI="http://www.cregcn.com/role/IncomeTax"/>
  <roleRef xlink:type="simple" xlink:href="creg-20200331.xsd#creg_r_StockBasedCompensationPlan" roleURI="http://www.cregcn.com/role/StockBasedCompensationPlan"/>
  <roleRef xlink:type="simple" xlink:href="creg-20200331.xsd#creg_r_StatutoryReserves" roleURI="http://www.cregcn.com/role/StatutoryReserves"/>
  <roleRef xlink:type="simple" xlink:href="creg-20200331.xsd#creg_r_Contingencies" roleURI="http://www.cregcn.com/role/Contingencies"/>
  <roleRef xlink:type="simple" xlink:href="creg-20200331.xsd#creg_r_Commitments" roleURI="http://www.cregcn.com/role/Commitments"/>
  <roleRef xlink:type="simple" xlink:href="creg-20200331.xsd#creg_r_SubsequentEvents" roleURI="http://www.cregcn.com/role/SubsequentEvents"/>
  <roleRef xlink:type="simple" xlink:href="creg-20200331.xsd#creg_r_AccountingPoliciesByPolicy" roleURI="http://www.cregcn.com/role/AccountingPoliciesByPolicy"/>
  <roleRef xlink:type="simple" xlink:href="creg-20200331.xsd#creg_r_SummaryofSignificantAccountingPoliciesTables" roleURI="http://www.cregcn.com/role/SummaryofSignificantAccountingPoliciesTables"/>
  <roleRef xlink:type="simple" xlink:href="creg-20200331.xsd#creg_r_InvestmentinSalesTypeLeasesNetTables" roleURI="http://www.cregcn.com/role/InvestmentinSalesTypeLeasesNetTables"/>
  <roleRef xlink:type="simple" xlink:href="creg-20200331.xsd#creg_r_PropertyandEquipmentandConstructioninProgressTables" roleURI="http://www.cregcn.com/role/PropertyandEquipmentandConstructioninProgressTables"/>
  <roleRef xlink:type="simple" xlink:href="creg-20200331.xsd#creg_r_TaxesPayableTables" roleURI="http://www.cregcn.com/role/TaxesPayableTables"/>
  <roleRef xlink:type="simple" xlink:href="creg-20200331.xsd#creg_r_AccruedLiabilitiesandOtherPayablesTables" roleURI="http://www.cregcn.com/role/AccruedLiabilitiesandOtherPayablesTables"/>
  <roleRef xlink:type="simple" xlink:href="creg-20200331.xsd#creg_r_DeferredTaxNetTables" roleURI="http://www.cregcn.com/role/DeferredTaxNetTables"/>
  <roleRef xlink:type="simple" xlink:href="creg-20200331.xsd#creg_r_LoansPayableTables" roleURI="http://www.cregcn.com/role/LoansPayableTables"/>
  <roleRef xlink:type="simple" xlink:href="creg-20200331.xsd#creg_r_SharesIssuedforEquityFinancingandStockCompensationTables" roleURI="http://www.cregcn.com/role/SharesIssuedforEquityFinancingandStockCompensationTables"/>
  <roleRef xlink:type="simple" xlink:href="creg-20200331.xsd#creg_r_IncomeTaxTables" roleURI="http://www.cregcn.com/role/IncomeTaxTables"/>
  <roleRef xlink:type="simple" xlink:href="creg-20200331.xsd#creg_r_StockBasedCompensationPlanTables" roleURI="http://www.cregcn.com/role/StockBasedCompensationPlanTables"/>
  <roleRef xlink:type="simple" xlink:href="creg-20200331.xsd#creg_r_StatutoryReservesTables" roleURI="http://www.cregcn.com/role/StatutoryReservesTables"/>
  <roleRef xlink:type="simple" xlink:href="creg-20200331.xsd#creg_r_CommitmentsTables" roleURI="http://www.cregcn.com/role/CommitmentsTables"/>
  <roleRef xlink:type="simple" xlink:href="creg-20200331.xsd#creg_r_ScheduleofbaddebtallowanceTable" roleURI="http://www.cregcn.com/role/ScheduleofbaddebtallowanceTable"/>
  <roleRef xlink:type="simple" xlink:href="creg-20200331.xsd#creg_r_ScheduleofpropertyandequipmentestimatedlivesTable" roleURI="http://www.cregcn.com/role/ScheduleofpropertyandequipmentestimatedlivesTable"/>
  <roleRef xlink:type="simple" xlink:href="creg-20200331.xsd#creg_r_ScheduleofnetinvestmentinsalestypeleasesTable" roleURI="http://www.cregcn.com/role/ScheduleofnetinvestmentinsalestypeleasesTable"/>
  <roleRef xlink:type="simple" xlink:href="creg-20200331.xsd#creg_r_ScheduleofconstructioninprogressTable" roleURI="http://www.cregcn.com/role/ScheduleofconstructioninprogressTable"/>
  <roleRef xlink:type="simple" xlink:href="creg-20200331.xsd#creg_r_ScheduleoftaxespayableTable" roleURI="http://www.cregcn.com/role/ScheduleoftaxespayableTable"/>
  <roleRef xlink:type="simple" xlink:href="creg-20200331.xsd#creg_r_ScheduleofaccruedliabilitiesandotherpayablesTable" roleURI="http://www.cregcn.com/role/ScheduleofaccruedliabilitiesandotherpayablesTable"/>
  <roleRef xlink:type="simple" xlink:href="creg-20200331.xsd#creg_r_ScheduleofdeferredtaxliabilityTable" roleURI="http://www.cregcn.com/role/ScheduleofdeferredtaxliabilityTable"/>
  <roleRef xlink:type="simple" xlink:href="creg-20200331.xsd#creg_r_ScheduleofreconciliationofrepaymentofHYREFloanentrustedloanTable" roleURI="http://www.cregcn.com/role/ScheduleofreconciliationofrepaymentofHYREFloanentrustedloanTable"/>
  <roleRef xlink:type="simple" xlink:href="creg-20200331.xsd#creg_r_ScheduleofwarrantactivityTable" roleURI="http://www.cregcn.com/role/ScheduleofwarrantactivityTable"/>
  <roleRef xlink:type="simple" xlink:href="creg-20200331.xsd#creg_r_ScheduleofreconcilesUSstatutoryratestoeffectivetaxrateTable" roleURI="http://www.cregcn.com/role/ScheduleofreconcilesUSstatutoryratestoeffectivetaxrateTable"/>
  <roleRef xlink:type="simple" xlink:href="creg-20200331.xsd#creg_r_ScheduleofprovisionforincometaxesexpenseTable" roleURI="http://www.cregcn.com/role/ScheduleofprovisionforincometaxesexpenseTable"/>
  <roleRef xlink:type="simple" xlink:href="creg-20200331.xsd#creg_r_ScheduleofoptionactivitywithrespecttoemployeesandindependentdirectorsTable" roleURI="http://www.cregcn.com/role/ScheduleofoptionactivitywithrespecttoemployeesandindependentdirectorsTable"/>
  <roleRef xlink:type="simple" xlink:href="creg-20200331.xsd#creg_r_ScheduleofmaximumstatutoryreserveamountTable" roleURI="http://www.cregcn.com/role/ScheduleofmaximumstatutoryreserveamountTable"/>
  <roleRef xlink:type="simple" xlink:href="creg-20200331.xsd#creg_r_ScheduleofleasecostsleasetermanddiscountrateTable" roleURI="http://www.cregcn.com/role/ScheduleofleasecostsleasetermanddiscountrateTable"/>
  <roleRef xlink:type="simple" xlink:href="creg-20200331.xsd#creg_r_ScheduleformaturitiesofofficeleaseliabilitiesTable" roleURI="http://www.cregcn.com/role/ScheduleformaturitiesofofficeleaseliabilitiesTable"/>
  <roleRef xlink:type="simple" xlink:href="creg-20200331.xsd#creg_r_OrganizationandDescriptionofBusinessDetails" roleURI="http://www.cregcn.com/role/OrganizationandDescriptionofBusinessDetails"/>
  <roleRef xlink:type="simple" xlink:href="creg-20200331.xsd#creg_r_SummaryofSignificantAccountingPoliciesDetails" roleURI="http://www.cregcn.com/role/SummaryofSignificantAccountingPoliciesDetails"/>
  <roleRef xlink:type="simple" xlink:href="creg-20200331.xsd#creg_r_InvestmentinSalesTypeLeasesNetDetails" roleURI="http://www.cregcn.com/role/InvestmentinSalesTypeLeasesNetDetails"/>
  <roleRef xlink:type="simple" xlink:href="creg-20200331.xsd#creg_r_OtherReceivablesDetails" roleURI="http://www.cregcn.com/role/OtherReceivablesDetails"/>
  <roleRef xlink:type="simple" xlink:href="creg-20200331.xsd#creg_r_PropertyandEquipmentandConstructioninProgressDetails" roleURI="http://www.cregcn.com/role/PropertyandEquipmentandConstructioninProgressDetails"/>
  <roleRef xlink:type="simple" xlink:href="creg-20200331.xsd#creg_r_TaxesPayableDetails" roleURI="http://www.cregcn.com/role/TaxesPayableDetails"/>
  <roleRef xlink:type="simple" xlink:href="creg-20200331.xsd#creg_r_LoansPayableDetails" roleURI="http://www.cregcn.com/role/LoansPayableDetails"/>
  <roleRef xlink:type="simple" xlink:href="creg-20200331.xsd#creg_r_RefundableDepositsfromCustomersforSystemsLeasingDetails" roleURI="http://www.cregcn.com/role/RefundableDepositsfromCustomersforSystemsLeasingDetails"/>
  <roleRef xlink:type="simple" xlink:href="creg-20200331.xsd#creg_r_RelatedPartyTransactionsDetails" roleURI="http://www.cregcn.com/role/RelatedPartyTransactionsDetails"/>
  <roleRef xlink:type="simple" xlink:href="creg-20200331.xsd#creg_r_NotePayablesNetDetails" roleURI="http://www.cregcn.com/role/NotePayablesNetDetails"/>
  <roleRef xlink:type="simple" xlink:href="creg-20200331.xsd#creg_r_SharesIssuedforEquityFinancingandStockCompensationDetails" roleURI="http://www.cregcn.com/role/SharesIssuedforEquityFinancingandStockCompensationDetails"/>
  <roleRef xlink:type="simple" xlink:href="creg-20200331.xsd#creg_r_IncomeTaxDetails" roleURI="http://www.cregcn.com/role/IncomeTaxDetails"/>
  <roleRef xlink:type="simple" xlink:href="creg-20200331.xsd#creg_r_StockBasedCompensationPlanDetails" roleURI="http://www.cregcn.com/role/StockBasedCompensationPlanDetails"/>
  <roleRef xlink:type="simple" xlink:href="creg-20200331.xsd#creg_r_StatutoryReservesDetails" roleURI="http://www.cregcn.com/role/StatutoryReservesDetails"/>
  <roleRef xlink:type="simple" xlink:href="creg-20200331.xsd#creg_r_CommitmentsDetails" roleURI="http://www.cregcn.com/role/CommitmentsDetails"/>
  <roleRef xlink:type="simple" xlink:href="creg-20200331.xsd#creg_r_SubsequentEventsDetails" roleURI="http://www.cregcn.com/role/SubsequentEventsDetails"/>
  <roleRef xlink:type="simple" xlink:href="creg-20200331.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/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementOfFinancialPositionAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AssetsCurrentAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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-20200331.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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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="us-gaap_OtherNotesPayableCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherNotesPayableCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_OtherNotesPayableCurrent" 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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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-20200331.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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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="us-gaap_ConvertibleLongTermNotesPayable" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ConvertibleLongTermNotesPayable"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesNoncurrentAbstract" xlink:to="us-gaap_ConvertibleLongTermNotesPayable" 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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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="us-gaap_RetainedEarningsAppropriated" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RetainedEarningsAppropriated"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_RetainedEarningsAppropriated" 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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementOfFinancialPositionAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockParOrStatedValuePerShare" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeStatementAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RevenuesAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NonoperatingIncomeExpenseAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxExpenseBenefit" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ComprehensiveIncomeNetOfTax" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementOfCashFlowsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfCashFlowsAbstract" 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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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-20200331.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-20200331.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-20200331.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-20200331.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-20200331.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-20200331.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-20200331.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_DeferredIncomeTaxExpenseBenefit" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_DeferredIncomeTaxExpenseBenefit" order="10.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:to="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="IncreaseDecreaseInAccruedInterestReceivables" xlink:href="creg-20200331.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-20200331.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-20200331.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-20200331.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-20200331.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="IncreaseDecreaseInOtherNoncurrentAsset" xlink:href="creg-20200331.xsd#creg_IncreaseDecreaseInOtherNoncurrentAsset"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="IncreaseDecreaseInOtherNoncurrentAsset" order="5.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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-20200331.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/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivities" order="11.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/2019/elts/us-gaap-2019-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="2.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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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="3.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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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="4.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/2019/elts/us-gaap-2019-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="5.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/2019/elts/us-gaap-2019-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="6.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/2019/elts/us-gaap-2019-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="7.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/2019/elts/us-gaap-2019-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="8.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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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="us-gaap_TransferToInvestments" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TransferToInvestments"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_TransferToInvestments" order="9.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentConvertibleBeneficialConversionFeature" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtInstrumentConvertibleBeneficialConversionFeature"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_DebtInstrumentConvertibleBeneficialConversionFeature" order="10.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/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementOfStockholdersEquityAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementTable" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementTable"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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-20200331.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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="AdjustmentToAdditionalPaidInCapitalPurchaseOfNoncontrollingInterest" xlink:href="creg-20200331.xsd#creg_AdjustmentToAdditionalPaidInCapitalPurchaseOfNoncontrollingInterest"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="AdjustmentToAdditionalPaidInCapitalPurchaseOfNoncontrollingInterest" order="3.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/2019/elts/us-gaap-2019-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="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesNewIssues" order="5.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/2019/elts/us-gaap-2019-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="6.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/2019/elts/us-gaap-2019-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="7.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatutoryAccountingPracticesStatutoryNetIncomeAmount" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatutoryAccountingPracticesStatutoryNetIncomeAmount"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatutoryAccountingPracticesStatutoryNetIncomeAmount" order="8.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/2019/elts/us-gaap-2019-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="9.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/2019/elts/us-gaap-2019-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="10.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="StockIssuedDuringPeriodValueConversionOfLongtermNotesIntoCommonShares" xlink:href="creg-20200331.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="11.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="StockIssuedDuringPeriodShareValueConversionOfLongtermNotesIntoCommonShares" xlink:href="creg-20200331.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="12.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/2019/elts/us-gaap-2019-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="13.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/2019/elts/us-gaap-2019-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="14.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/2019/elts/us-gaap-2019-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="15.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/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SignificantAccountingPoliciesTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InvestmentsAbstract"/>
    <loc xlink:type="locator" xlink:label="InvestmentsTextBlock" xlink:href="creg-20200331.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_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock" 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/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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-20200331.xsd#creg_TaxPayableAbstract"/>
    <loc xlink:type="locator" xlink:label="TaxPayableTextBlock" xlink:href="creg-20200331.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/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PayablesAndAccrualsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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-20200331.xsd#creg_DeferredTaxAssetsLiabilitiesNetDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="DeferredTaxAssetsLiabilitiesNetDisclosureTextBlock" xlink:href="creg-20200331.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/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtDisclosureTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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-20200331.xsd#creg_RefundableDepositFromCustomersForSystemsLeasingAbstract"/>
    <loc xlink:type="locator" xlink:label="RefundableDepositFromCustomersForSystemsLeasingTextBlock" xlink:href="creg-20200331.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/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RelatedPartyTransactionsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionsDisclosureTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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-20200331.xsd#creg_ConvertibleNotePayableNetAbstract"/>
    <loc xlink:type="locator" xlink:label="ConvertibleNotePayableNetTextBlock" xlink:href="creg-20200331.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/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockholdersEquityNoteAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxDisclosureTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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-20200331.xsd#creg_StatutoryReservesAbstract"/>
    <loc xlink:type="locator" xlink:label="StatutoryReservesTextBlock" xlink:href="creg-20200331.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/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LossContingencyAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LossContingencyDisclosures" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SubsequentEventsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SubsequentEventsTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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-20200331.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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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="RightUseOfAssetsDescription" xlink:href="creg-20200331.xsd#creg_RightUseOfAssetsDescription"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="RightUseOfAssetsDescription" order="6.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/2019/elts/us-gaap-2019-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="7.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/2019/elts/us-gaap-2019-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="8.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="InterestReceivableOnSalesTypeLeasesPolicyTextBlock" xlink:href="creg-20200331.xsd#creg_InterestReceivableOnSalesTypeLeasesPolicyTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="InterestReceivableOnSalesTypeLeasesPolicyTextBlock" order="9.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="InvestmentInSalesTypeLeasesNetPolicyTextBlock" xlink:href="creg-20200331.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="10.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/2019/elts/us-gaap-2019-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="11.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/2019/elts/us-gaap-2019-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="12.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/2019/elts/us-gaap-2019-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="13.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="NotesPayableBankersAcceptancesPolicyTextBlock" xlink:href="creg-20200331.xsd#creg_NotesPayableBankersAcceptancesPolicyTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="NotesPayableBankersAcceptancesPolicyTextBlock" order="14.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/2019/elts/us-gaap-2019-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="15.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/2019/elts/us-gaap-2019-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="16.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="CashFlowPresentationPolicyTextBlock" xlink:href="creg-20200331.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="17.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/2019/elts/us-gaap-2019-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="18.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/2019/elts/us-gaap-2019-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="19.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/2019/elts/us-gaap-2019-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="20.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/2019/elts/us-gaap-2019-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="21.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/2019/elts/us-gaap-2019-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="22.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/2019/elts/us-gaap-2019-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="23.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/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InvestmentsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfSaleLeasebackTransactionsTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentAbstract"/>
    <loc xlink:type="locator" xlink:label="ScheduleOfConstructionInProgressTableTextBlock" xlink:href="creg-20200331.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-20200331.xsd#creg_TaxPayableAbstract"/>
    <loc xlink:type="locator" xlink:label="IncomeTaxPayableDisclosureTableTextBlock" xlink:href="creg-20200331.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/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PayablesAndAccrualsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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-20200331.xsd#creg_DeferredTaxAssetsLiabilitiesNetDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfDebtTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockholdersEquityNoteAbstract"/>
    <loc xlink:type="locator" xlink:label="ScheduleOfShareBasedCompensationStockWarrantsActivityTableTextBlock" xlink:href="creg-20200331.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/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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-20200331.xsd#creg_StatutoryReservesAbstract"/>
    <loc xlink:type="locator" xlink:label="StatutoryReservesDisclosureTableTextBlock" xlink:href="creg-20200331.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/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LeaseCostTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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-20200331.xsd#creg_ScheduleOfBadDebtAllowanceAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsNotesAndLoansReceivableLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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-20200331.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-20200331.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-20200331.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-20200331.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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsReceivableNet" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.cregcn.com/role/ScheduleofpropertyandequipmentestimatedlivesTable">
    <loc xlink:type="locator" xlink:label="ScheduleOfPropertyAndEquipmentEstimatedLivesAbstract" xlink:href="creg-20200331.xsd#creg_ScheduleOfPropertyAndEquipmentEstimatedLivesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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="srt_RangeAxis" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-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="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="srt_MaximumMember" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-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="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="srt_MinimumMember" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-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="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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="2.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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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"/>
    <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/2019/elts/us-gaap-2019-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-20200331.xsd#creg_ScheduleOfNetInvestmentInSalesTypeLeasesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CapitalLeasesFutureMinimumPaymentsReceivable" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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-20200331.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-20200331.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-20200331.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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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-20200331.xsd#creg_ScheduleOfConstructionInProgressAbstract"/>
    <loc xlink:type="locator" xlink:label="PropertyandEquipmentandConstructioninProgressDetailsScheduleofconstructioninprogressTable" xlink:href="creg-20200331.xsd#creg_PropertyandEquipmentandConstructioninProgressDetailsScheduleofconstructioninprogressTable"/>
    <loc xlink:type="locator" xlink:label="PropertyandEquipmentandConstructioninProgressDetailsScheduleofconstructioninprogressLineItems" xlink:href="creg-20200331.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/2019/elts/us-gaap-2019-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-20200331.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/2019/elts/us-gaap-2019-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-20200331.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/2019/elts/us-gaap-2019-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-20200331.xsd#creg_ScheduleOfTaxesPayableAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccruedIncomeTaxesCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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-20200331.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-20200331.xsd#creg_ScheduleOfAccruedLiabilitiesAndOtherPayablesAbstract"/>
    <loc xlink:type="locator" xlink:label="AccruedLiabilitiesandOtherPayablesDetailsScheduleofaccruedliabilitiesandotherpayablesTable" xlink:href="creg-20200331.xsd#creg_AccruedLiabilitiesandOtherPayablesDetailsScheduleofaccruedliabilitiesandotherpayablesTable"/>
    <loc xlink:type="locator" xlink:label="AccruedLiabilitiesandOtherPayablesDetailsScheduleofaccruedliabilitiesandotherpayablesLineItems" xlink:href="creg-20200331.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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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-20200331.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-20200331.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-20200331.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-20200331.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/2019/elts/us-gaap-2019-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-20200331.xsd#creg_ScheduleOfDeferredTaxLiabilityAbstract"/>
    <loc xlink:type="locator" xlink:label="NonCurrentDeferredTaxAssetsAbstract" xlink:href="creg-20200331.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_DeferredTaxLiabilitiesCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxLiabilitiesCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="NonCurrentDeferredTaxAssetsAbstract" xlink:to="us-gaap_DeferredTaxLiabilitiesCurrent" 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/2019/elts/us-gaap-2019-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-20200331.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-20200331.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-20200331.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="us-gaap_DeferredTaxAssetsGrossNoncurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxAssetsGrossNoncurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="NonCurrentDeferredTaxAssetsAbstract" xlink:to="us-gaap_DeferredTaxAssetsGrossNoncurrent" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="NonCurrentDeferredTaxLiabilitiesAbstract" xlink:href="creg-20200331.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/2019/elts/us-gaap-2019-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="us-gaap_DeferredTaxAssetsNetNoncurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxAssetsNetNoncurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfDeferredTaxLiabilityAbstract" xlink:to="us-gaap_DeferredTaxAssetsNetNoncurrent" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxAssetsValuationAllowanceNoncurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxAssetsValuationAllowanceNoncurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfDeferredTaxLiabilityAbstract" xlink:to="us-gaap_DeferredTaxAssetsValuationAllowanceNoncurrent" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxLiabilitiesNoncurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxLiabilitiesNoncurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfDeferredTaxLiabilityAbstract" xlink:to="us-gaap_DeferredTaxLiabilitiesNoncurrent" 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-20200331.xsd#creg_ScheduleOfReconciliationOfRepaymentOfHyrefLoanEntrustedLoanAbstract"/>
    <loc xlink:type="locator" xlink:label="LoansPayableDetailsScheduleofreconciliationofrepaymentofHYREFloanentrustedloanTable" xlink:href="creg-20200331.xsd#creg_LoansPayableDetailsScheduleofreconciliationofrepaymentofHYREFloanentrustedloanTable"/>
    <loc xlink:type="locator" xlink:label="LoansPayableDetailsScheduleofreconciliationofrepaymentofHYREFloanentrustedloanLineItems" xlink:href="creg-20200331.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_LongtermDebtTypeAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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="1.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/2019/elts/us-gaap-2019-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-20200331.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-20200331.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-20200331.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"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentNameDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentAxis" xlink:to="us-gaap_DebtInstrumentNameDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="HYREFLoanentrustedLoanMember" xlink:href="creg-20200331.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="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="LoansPayableDetailsScheduleofreconciliationofrepaymentofHYREFloanentrustedloanTable" xlink:to="LoansPayableDetailsScheduleofreconciliationofrepaymentofHYREFloanentrustedloanLineItems" order="3.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RepaymentsOfRelatedPartyDebt" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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-20200331.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="us-gaap_RepaymentsOfRelatedPartyDebt_0" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RepaymentsOfRelatedPartyDebt"/>
    <loc xlink:type="locator" xlink:label="InterestPayableOnEntrustedLoan" xlink:href="creg-20200331.xsd#creg_InterestPayableOnEntrustedLoan"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LoansPayableDetailsScheduleofreconciliationofrepaymentofHYREFloanentrustedloanLineItems" xlink:to="InterestPayableOnEntrustedLoan" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RepaymentsOfRelatedPartyDebt_1" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RepaymentsOfRelatedPartyDebt"/>
    <loc xlink:type="locator" xlink:label="XianTchInvestmentInEntrustedLoan" xlink:href="creg-20200331.xsd#creg_XianTchInvestmentInEntrustedLoan"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LoansPayableDetailsScheduleofreconciliationofrepaymentofHYREFloanentrustedloanLineItems" xlink:to="XianTchInvestmentInEntrustedLoan" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="InterestAccruedDueToCutoffDateForInterestCalculationForRepayment" xlink:href="creg-20200331.xsd#creg_InterestAccruedDueToCutoffDateForInterestCalculationForRepayment"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LoansPayableDetailsScheduleofreconciliationofrepaymentofHYREFloanentrustedloanLineItems" xlink:to="InterestAccruedDueToCutoffDateForInterestCalculationForRepayment" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="PortionOfLoanRepaymentDue" xlink:href="creg-20200331.xsd#creg_PortionOfLoanRepaymentDue"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LoansPayableDetailsScheduleofreconciliationofrepaymentofHYREFloanentrustedloanLineItems" xlink:to="PortionOfLoanRepaymentDue" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="InterestPenaltyRepaidByXianTch" xlink:href="creg-20200331.xsd#creg_InterestPenaltyRepaidByXianTch"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LoansPayableDetailsScheduleofreconciliationofrepaymentofHYREFloanentrustedloanLineItems" xlink:to="InterestPenaltyRepaidByXianTch" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="LoanPrincipleRepaidByXianTch" xlink:href="creg-20200331.xsd#creg_LoanPrincipleRepaidByXianTch"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LoansPayableDetailsScheduleofreconciliationofrepaymentofHYREFloanentrustedloanLineItems" xlink:to="LoanPrincipleRepaidByXianTch" order="7.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/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LoansPayableDetailsScheduleofreconciliationofrepaymentofHYREFloanentrustedloanLineItems" xlink:to="us-gaap_NetIncomeLoss" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RepaymentsOfRelatedPartyDebt_2" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RepaymentsOfRelatedPartyDebt"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.cregcn.com/role/ScheduleofwarrantactivityTable">
    <loc xlink:type="locator" xlink:label="ScheduleOfWarrantActivityAbstract" xlink:href="creg-20200331.xsd#creg_ScheduleOfWarrantActivityAbstract"/>
    <loc xlink:type="locator" xlink:label="SharesIssuedforEquityFinancingandStockCompensationDetailsScheduleofwarrantactivityTable" xlink:href="creg-20200331.xsd#creg_SharesIssuedforEquityFinancingandStockCompensationDetailsScheduleofwarrantactivityTable"/>
    <loc xlink:type="locator" xlink:label="SharesIssuedforEquityFinancingandStockCompensationDetailsScheduleofwarrantactivityLineItems" xlink:href="creg-20200331.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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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"/>
<!-- [WMV5][XcpuxYn59dz7vgYynUDuwG7r97K2jUTysl7vcz0lJt/tSeJz73kx1cLt0ZFF2SK/vxBCY0vdSrYJBEf/H1nIPJFQ703sE8EFHxqwi23LMbCnKmQIJFQmQZ2HlmAp6Ugxnu33zjgCzdUrL7iYnKRByY2vP2rMySf7HBzOPU5nuEfJoIzZt6q4nrHj8UyK5jhQbcWmcohaGCeOGhCSGJukcPpRjDwrRFZsU20Nz3uXZiteXG3/NxqtJGDH2oWHKwRtFJ3LGUiNLfa+wp3g6Yi0iMyu8Bt4k8QALxEiOZLNPSw=] CSR-->
    <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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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-20200331.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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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-20200331.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/2019/elts/us-gaap-2019-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"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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-20200331.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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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-20200331.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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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-20200331.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-20200331.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-20200331.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-20200331.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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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-20200331.xsd#creg_ScheduleOfReconcilesUSStatutoryRatesToEffectiveTaxRateAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfReconcilesUSStatutoryRatesToEffectiveTaxRateAbstract" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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="ReversalOfTemporaryDifferenceDueToDisposal" xlink:href="creg-20200331.xsd#creg_ReversalOfTemporaryDifferenceDueToDisposal"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfReconcilesUSStatutoryRatesToEffectiveTaxRateAbstract" xlink:to="ReversalOfTemporaryDifferenceDueToDisposal" order="2.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/2019/elts/us-gaap-2019-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="3.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/2019/elts/us-gaap-2019-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="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="EffectiveIncomeTaxRateReconciliationUtilizationOfNOLItemPercent" xlink:href="creg-20200331.xsd#creg_EffectiveIncomeTaxRateReconciliationUtilizationOfNOLItemPercent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfReconcilesUSStatutoryRatesToEffectiveTaxRateAbstract" xlink:to="EffectiveIncomeTaxRateReconciliationUtilizationOfNOLItemPercent" 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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/ScheduleofprovisionforincometaxesexpenseTable">
    <loc xlink:type="locator" xlink:label="ScheduleOfProvisionForIncomeTaxesExpenseAbstract" xlink:href="creg-20200331.xsd#creg_ScheduleOfProvisionForIncomeTaxesExpenseAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CurrentIncomeTaxExpenseBenefit"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfProvisionForIncomeTaxesExpenseAbstract" 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/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfProvisionForIncomeTaxesExpenseAbstract" xlink:to="us-gaap_DeferredIncomeTaxExpenseBenefit" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxExpenseBenefit" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfProvisionForIncomeTaxesExpenseAbstract" xlink:to="us-gaap_IncomeTaxExpenseBenefit" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.cregcn.com/role/ScheduleofoptionactivitywithrespecttoemployeesandindependentdirectorsTable">
    <loc xlink:type="locator" xlink:label="ScheduleOfOptionActivityWithRespectToEmployeesAndIndependentDirectorsAbstract" xlink:href="creg-20200331.xsd#creg_ScheduleOfOptionActivityWithRespectToEmployeesAndIndependentDirectorsAbstract"/>
    <loc xlink:type="locator" xlink:label="StockBasedCompensationPlanDetailsScheduleofoptionactivitywithrespecttoemployeesandindependentdirectorsTable" xlink:href="creg-20200331.xsd#creg_StockBasedCompensationPlanDetailsScheduleofoptionactivitywithrespecttoemployeesandindependentdirectorsTable"/>
    <loc xlink:type="locator" xlink:label="StockBasedCompensationPlanDetailsScheduleofoptionactivitywithrespecttoemployeesandindependentdirectorsLineItems" xlink:href="creg-20200331.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/2019/elts/us-gaap-2019-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-20200331.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-20200331.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-20200331.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/2019/elts/us-gaap-2019-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-20200331.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-20200331.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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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-20200331.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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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-20200331.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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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-20200331.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-20200331.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-20200331.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-20200331.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-20200331.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-20200331.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-20200331.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-20200331.xsd#creg_ScheduleOfMaximumStatutoryReserveAmountAbstract"/>
    <loc xlink:type="locator" xlink:label="StatutoryReservesDetailsScheduleofmaximumstatutoryreserveamountTable" xlink:href="creg-20200331.xsd#creg_StatutoryReservesDetailsScheduleofmaximumstatutoryreserveamountTable"/>
    <loc xlink:type="locator" xlink:label="StatutoryReservesDetailsScheduleofmaximumstatutoryreserveamountLineItems" xlink:href="creg-20200331.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/2019/elts/us-gaap-2019-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-20200331.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-20200331.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-20200331.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-20200331.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-20200331.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-20200331.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/2019/elts/us-gaap-2019-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="us-gaap_Capital_0" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_Capital"/>
    <loc xlink:type="locator" xlink:label="MaximumStatutoryReserveAmount" xlink:href="creg-20200331.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="MaximumStatutoryReserveAmount_0" xlink:href="creg-20200331.xsd#creg_MaximumStatutoryReserveAmount"/>
    <loc xlink:type="locator" xlink:label="StatutoryReserveDescription" xlink:href="creg-20200331.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/ScheduleofleasecostsleasetermanddiscountrateTable">
    <loc xlink:type="locator" xlink:label="ScheduleOfLeaseCostsLeaseTermAndDiscountRateAbstract" xlink:href="creg-20200331.xsd#creg_ScheduleOfLeaseCostsLeaseTermAndDiscountRateAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseCost" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeaseCost"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfLeaseCostsLeaseTermAndDiscountRateAbstract" xlink:to="us-gaap_OperatingLeaseCost" order="0.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/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfLeaseCostsLeaseTermAndDiscountRateAbstract" xlink:to="us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" order="1.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/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfLeaseCostsLeaseTermAndDiscountRateAbstract" xlink:to="us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" order="2.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-20200331.xsd#creg_ScheduleForMaturitiesOfOfficeLeaseLiabilitiesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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-20200331.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="PresentValueOfLeaseLiabilities" xlink:href="creg-20200331.xsd#creg_PresentValueOfLeaseLiabilities"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent" xlink:to="PresentValueOfLeaseLiabilities" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </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/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <loc xlink:type="locator" xlink:label="OrganizationandDescriptionofBusinessDetailsTable" xlink:href="creg-20200331.xsd#creg_OrganizationandDescriptionofBusinessDetailsTable"/>
    <loc xlink:type="locator" xlink:label="OrganizationandDescriptionofBusinessDetailsLineItems" xlink:href="creg-20200331.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="srt_CurrencyAxis" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_CurrencyAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OrganizationandDescriptionofBusinessDetailsTable" xlink:to="srt_CurrencyAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="currency_AllCurrenciesDomain" xlink:href="https://xbrl.sec.gov/currency/2019/currency-2019-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/2019/currency-2019-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="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="2.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="ErdosMetallurgyCompanyLimitedMember" xlink:href="creg-20200331.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="1.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="XianTCHEnergyTechnologyCoLtdMember" xlink:href="creg-20200331.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="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ErdosTCHMember" xlink:href="creg-20200331.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="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="DaTongRecyclingEnergyMember" xlink:href="creg-20200331.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="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="DaTangShiDaiMember" xlink:href="creg-20200331.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-20200331.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-20200331.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-20200331.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-20200331.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-20200331.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-20200331.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-20200331.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="ShenqiuProjectMember" xlink:href="creg-20200331.xsd#creg_ShenqiuProjectMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="ShenqiuProjectMember" order="13.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="srt_StatementScenarioAxis" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-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="3.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="srt_ScenarioUnspecifiedDomain" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-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-20200331.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="ContractAgreementAxis" xlink:href="creg-20200331.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-20200331.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-20200331.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-20200331.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-20200331.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="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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="5.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/2019/elts/us-gaap-2019-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-20200331.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="LimitedPartnersAxis" xlink:href="creg-20200331.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-20200331.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-20200331.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-20200331.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="ProjectAxis" xlink:href="creg-20200331.xsd#creg_ProjectAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OrganizationandDescriptionofBusinessDetailsTable" xlink:to="ProjectAxis" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ProjectDomain" xlink:href="creg-20200331.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_0" xlink:href="creg-20200331.xsd#creg_ShenqiuProjectMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ProjectAxis" xlink:to="ShenqiuProjectMember_0" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="HongyuanHuifuVentureCapitalCoLtdMember_0" xlink:href="creg-20200331.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-20200331.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="AgreementAxis" xlink:href="creg-20200331.xsd#creg_AgreementAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OrganizationandDescriptionofBusinessDetailsTable" xlink:to="AgreementAxis" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="AgreementDomain" xlink:href="creg-20200331.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-20200331.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-20200331.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="9.0"/>
    <loc xlink:type="locator" xlink:label="DissolutionTermOfJointVentures" xlink:href="creg-20200331.xsd#creg_DissolutionTermOfJointVentures"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OrganizationandDescriptionofBusinessDetailsLineItems" xlink:to="DissolutionTermOfJointVentures" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="TotalInvestmentForProject" xlink:href="creg-20200331.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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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="us-gaap_MinorityInterestDecreaseFromRedemptions" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_MinorityInterestDecreaseFromRedemptions"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OrganizationandDescriptionofBusinessDetailsLineItems" xlink:to="us-gaap_MinorityInterestDecreaseFromRedemptions" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="LeasesDescription" xlink:href="creg-20200331.xsd#creg_LeasesDescription"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OrganizationandDescriptionofBusinessDetailsLineItems" xlink:to="LeasesDescription" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="LeaseRevenuesAndFees" xlink:href="creg-20200331.xsd#creg_LeaseRevenuesAndFees"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OrganizationandDescriptionofBusinessDetailsLineItems" xlink:to="LeaseRevenuesAndFees" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="LeasePeriod" xlink:href="creg-20200331.xsd#creg_LeasePeriod"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OrganizationandDescriptionofBusinessDetailsLineItems" xlink:to="LeasePeriod" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="PayableForPowerGenerationSystems" xlink:href="creg-20200331.xsd#creg_PayableForPowerGenerationSystems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OrganizationandDescriptionofBusinessDetailsLineItems" xlink:to="PayableForPowerGenerationSystems" order="9.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="CommonStockIssuableForPowerGenerationSystems" xlink:href="creg-20200331.xsd#creg_CommonStockIssuableForPowerGenerationSystems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OrganizationandDescriptionofBusinessDetailsLineItems" xlink:to="CommonStockIssuableForPowerGenerationSystems" order="10.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="CommonStockIssuablePerShareForPowerGenerationSystems" xlink:href="creg-20200331.xsd#creg_CommonStockIssuablePerShareForPowerGenerationSystems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OrganizationandDescriptionofBusinessDetailsLineItems" xlink:to="CommonStockIssuablePerShareForPowerGenerationSystems" order="11.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="LeaseAmountPerMonth" xlink:href="creg-20200331.xsd#creg_LeaseAmountPerMonth"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OrganizationandDescriptionofBusinessDetailsLineItems" xlink:to="LeaseAmountPerMonth" order="12.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="LongTermLeasesDescription" xlink:href="creg-20200331.xsd#creg_LongTermLeasesDescription"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OrganizationandDescriptionofBusinessDetailsLineItems" xlink:to="LongTermLeasesDescription" order="13.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="PaymentOfTransferPrice" xlink:href="creg-20200331.xsd#creg_PaymentOfTransferPrice"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OrganizationandDescriptionofBusinessDetailsLineItems" xlink:to="PaymentOfTransferPrice" order="14.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="LossFromTheTransfer" xlink:href="creg-20200331.xsd#creg_LossFromTheTransfer"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OrganizationandDescriptionofBusinessDetailsLineItems" xlink:to="LossFromTheTransfer" order="15.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="RepaymentOfLoan" xlink:href="creg-20200331.xsd#creg_RepaymentOfLoan"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OrganizationandDescriptionofBusinessDetailsLineItems" xlink:to="RepaymentOfLoan" order="16.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="InitialCapitalContributionDescription" xlink:href="creg-20200331.xsd#creg_InitialCapitalContributionDescription"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OrganizationandDescriptionofBusinessDetailsLineItems" xlink:to="InitialCapitalContributionDescription" order="17.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="OriginalInvestmentBySubsidiary" xlink:href="creg-20200331.xsd#creg_OriginalInvestmentBySubsidiary"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OrganizationandDescriptionofBusinessDetailsLineItems" xlink:to="OriginalInvestmentBySubsidiary" order="18.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="TotalFundCapitalContribution" xlink:href="creg-20200331.xsd#creg_TotalFundCapitalContribution"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OrganizationandDescriptionofBusinessDetailsLineItems" xlink:to="TotalFundCapitalContribution" order="19.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="SubscribedAmountOfInitialCapitalContribution" xlink:href="creg-20200331.xsd#creg_SubscribedAmountOfInitialCapitalContribution"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OrganizationandDescriptionofBusinessDetailsLineItems" xlink:to="SubscribedAmountOfInitialCapitalContribution" order="20.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="OwnershipDescription" xlink:href="creg-20200331.xsd#creg_OwnershipDescription"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OrganizationandDescriptionofBusinessDetailsLineItems" xlink:to="OwnershipDescription" order="21.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="EnergySavingSolutionAndServicesCost" xlink:href="creg-20200331.xsd#creg_EnergySavingSolutionAndServicesCost"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OrganizationandDescriptionofBusinessDetailsLineItems" xlink:to="EnergySavingSolutionAndServicesCost" order="22.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="DescriptionOfFundManagementSupplementalAgreement" xlink:href="creg-20200331.xsd#creg_DescriptionOfFundManagementSupplementalAgreement"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OrganizationandDescriptionofBusinessDetailsLineItems" xlink:to="DescriptionOfFundManagementSupplementalAgreement" order="23.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="TransferAgreementDescription" xlink:href="creg-20200331.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-20200331.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-20200331.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-20200331.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="DescriptionPercentageOfNovelStrainOfCoronavirus" xlink:href="creg-20200331.xsd#creg_DescriptionPercentageOfNovelStrainOfCoronavirus"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OrganizationandDescriptionofBusinessDetailsLineItems" xlink:to="DescriptionPercentageOfNovelStrainOfCoronavirus" 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/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <loc xlink:type="locator" xlink:label="SummaryofSignificantAccountingPoliciesDetailsTable" xlink:href="creg-20200331.xsd#creg_SummaryofSignificantAccountingPoliciesDetailsTable"/>
    <loc xlink:type="locator" xlink:label="SummaryofSignificantAccountingPoliciesDetailsLineItems" xlink:href="creg-20200331.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="srt_CurrencyAxis" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-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="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="currency_AllCurrenciesDomain" xlink:href="https://xbrl.sec.gov/currency/2019/currency-2019-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/2019/currency-2019-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_SubsequentEventTypeAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SubsequentEventTypeAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SummaryofSignificantAccountingPoliciesDetailsTable" xlink:to="us-gaap_SubsequentEventTypeAxis" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SubsequentEventTypeDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SubsequentEventTypeDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsequentEventTypeAxis" xlink:to="us-gaap_SubsequentEventTypeDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SubsequentEventMember" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SummaryofSignificantAccountingPoliciesDetailsTable" xlink:to="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" order="3.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/2019/elts/us-gaap-2019-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="ZhongtaiMember" xlink:href="creg-20200331.xsd#creg_ZhongtaiMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="ZhongtaiMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ErdosTCHMember" xlink:href="creg-20200331.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="PuchengSystemsMember" xlink:href="creg-20200331.xsd#creg_PuchengSystemsMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="PuchengSystemsMember" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="XuzhouTiananMember" xlink:href="creg-20200331.xsd#creg_XuzhouTiananMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="XuzhouTiananMember" 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="SummaryofSignificantAccountingPoliciesDetailsTable" xlink:to="SummaryofSignificantAccountingPoliciesDetailsLineItems" order="4.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetIncomeLoss" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RetainedEarningsUnappropriated" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RetainedEarningsUnappropriated"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SummaryofSignificantAccountingPoliciesDetailsLineItems" xlink:to="us-gaap_RetainedEarningsUnappropriated" order="1.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/2019/elts/us-gaap-2019-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="2.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/2019/elts/us-gaap-2019-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="3.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="AccountsReceivableDescription" xlink:href="creg-20200331.xsd#creg_AccountsReceivableDescription"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SummaryofSignificantAccountingPoliciesDetailsLineItems" xlink:to="AccountsReceivableDescription" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="BadDebtAllowance" xlink:href="creg-20200331.xsd#creg_BadDebtAllowance"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SummaryofSignificantAccountingPoliciesDetailsLineItems" xlink:to="BadDebtAllowance" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsReceivableGross" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountsReceivableGross"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SummaryofSignificantAccountingPoliciesDetailsLineItems" xlink:to="us-gaap_AccountsReceivableGross" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="InterestReceivableOnSalesLease" xlink:href="creg-20200331.xsd#creg_InterestReceivableOnSalesLease"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SummaryofSignificantAccountingPoliciesDetailsLineItems" xlink:to="InterestReceivableOnSalesLease" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="NetInvestmentInSalesTypeLeases" xlink:href="creg-20200331.xsd#creg_NetInvestmentInSalesTypeLeases"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SummaryofSignificantAccountingPoliciesDetailsLineItems" xlink:to="NetInvestmentInSalesTypeLeases" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="AllowanceForNetInvestmentReceivable" xlink:href="creg-20200331.xsd#creg_AllowanceForNetInvestmentReceivable"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SummaryofSignificantAccountingPoliciesDetailsLineItems" xlink:to="AllowanceForNetInvestmentReceivable" order="9.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/2019/elts/us-gaap-2019-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="10.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="AmountsOfAntiDilutiveSecuritiesUnderWarrantsAndOption" xlink:href="creg-20200331.xsd#creg_AmountsOfAntiDilutiveSecuritiesUnderWarrantsAndOption"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SummaryofSignificantAccountingPoliciesDetailsLineItems" xlink:to="AmountsOfAntiDilutiveSecuritiesUnderWarrantsAndOption" order="11.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/2019/elts/us-gaap-2019-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="12.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/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InvestmentsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SaleLeasebackTransactionLeaseTerms" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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-20200331.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_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="AdvanceToThirdParty" xlink:href="creg-20200331.xsd#creg_AdvanceToThirdParty"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="AdvanceToThirdParty" order="0.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/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherReceivables"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="us-gaap_OtherReceivables" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="SocialInsurance" xlink:href="creg-20200331.xsd#creg_SocialInsurance"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="SocialInsurance" order="2.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/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentAbstract"/>
    <loc xlink:type="locator" xlink:label="PropertyandEquipmentandConstructioninProgressDetailsTable" xlink:href="creg-20200331.xsd#creg_PropertyandEquipmentandConstructioninProgressDetailsTable"/>
    <loc xlink:type="locator" xlink:label="PropertyandEquipmentandConstructioninProgressDetailsLineItems" xlink:href="creg-20200331.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_FairValueByAssetClassAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueByAssetClassAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PropertyandEquipmentandConstructioninProgressDetailsTable" xlink:to="us-gaap_FairValueByAssetClassAxis" order="1.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/2019/elts/us-gaap-2019-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="ChengaliMember" xlink:href="creg-20200331.xsd#creg_ChengaliMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueByAssetClassAxis" xlink:to="ChengaliMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_UnderlyingAssetClassAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_UnderlyingAssetClassAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PropertyandEquipmentandConstructioninProgressDetailsTable" xlink:to="us-gaap_UnderlyingAssetClassAxis" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_UnderlyingAssetClassDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_UnderlyingAssetClassDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_UnderlyingAssetClassAxis" xlink:to="us-gaap_UnderlyingAssetClassDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="ChengaliMember_0" xlink:href="creg-20200331.xsd#creg_ChengaliMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_UnderlyingAssetClassAxis" xlink:to="ChengaliMember_0" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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="3.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/2019/elts/us-gaap-2019-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_1" xlink:href="creg-20200331.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_1" 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="PropertyandEquipmentandConstructioninProgressDetailsTable" xlink:to="PropertyandEquipmentandConstructioninProgressDetailsLineItems" order="4.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentNet" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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-20200331.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_PropertyPlantAndEquipmentDispositions" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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="3.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-20200331.xsd#creg_TaxPayableAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_TaxesPayableCurrentAndNoncurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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-20200331.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-20200331.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-20200331.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/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="LoansPayableDetailsTable" xlink:href="creg-20200331.xsd#creg_LoansPayableDetailsTable"/>
    <loc xlink:type="locator" xlink:label="LoansPayableDetailsLineItems" xlink:href="creg-20200331.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="srt_TitleOfIndividualAxis" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-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="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-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-20200331.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="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="2.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-20200331.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_RelatedPartyTransactionAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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-20200331.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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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-20200331.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-20200331.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="us-gaap_LimitedPartnersCapitalAccountByClassAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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="5.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/2019/elts/us-gaap-2019-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-20200331.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-20200331.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-20200331.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"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongtermDebtTypeAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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-20200331.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-20200331.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-20200331.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="TypeOfAgreementAxis" xlink:href="creg-20200331.xsd#creg_TypeOfAgreementAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LoansPayableDetailsTable" xlink:to="TypeOfAgreementAxis" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="TypeOfAgreementDomain" xlink:href="creg-20200331.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-20200331.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"/>
    <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-20200331.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="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearThree" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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="1.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/2019/elts/us-gaap-2019-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="2.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/2019/elts/us-gaap-2019-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="3.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/2019/elts/us-gaap-2019-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="4.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/2019/elts/us-gaap-2019-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="5.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/2019/elts/us-gaap-2019-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="6.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/2019/elts/us-gaap-2019-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="7.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="BuyBackPrice" xlink:href="creg-20200331.xsd#creg_BuyBackPrice"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LoansPayableDetailsLineItems" xlink:to="BuyBackPrice" order="8.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/2019/elts/us-gaap-2019-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="9.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/2019/elts/us-gaap-2019-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="10.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/2019/elts/us-gaap-2019-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="11.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="DescriptionOfEquityInvestment" xlink:href="creg-20200331.xsd#creg_DescriptionOfEquityInvestment"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LoansPayableDetailsLineItems" xlink:to="DescriptionOfEquityInvestment" order="12.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="DescriptionOfRemainingLoanBalance" xlink:href="creg-20200331.xsd#creg_DescriptionOfRemainingLoanBalance"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LoansPayableDetailsLineItems" xlink:to="DescriptionOfRemainingLoanBalance" order="13.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="DescriptionOfFundManagementSupplementalAgreement" xlink:href="creg-20200331.xsd#creg_DescriptionOfFundManagementSupplementalAgreement"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LoansPayableDetailsLineItems" xlink:to="DescriptionOfFundManagementSupplementalAgreement" order="14.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="TransferAgreementDescriptions" xlink:href="creg-20200331.xsd#creg_TransferAgreementDescriptions"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LoansPayableDetailsLineItems" xlink:to="TransferAgreementDescriptions" order="15.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="TransferPriceInstallmentPaymentsDescription" xlink:href="creg-20200331.xsd#creg_TransferPriceInstallmentPaymentsDescription"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LoansPayableDetailsLineItems" xlink:to="TransferPriceInstallmentPaymentsDescription" order="16.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="LenderRepaymentDescription" xlink:href="creg-20200331.xsd#creg_LenderRepaymentDescription"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LoansPayableDetailsLineItems" xlink:to="LenderRepaymentDescription" order="17.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-20200331.xsd#creg_RefundableDepositFromCustomersForSystemsLeasingAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CustomerDepositsNoncurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RelatedPartyTransactionsAbstract"/>
    <loc xlink:type="locator" xlink:label="RelatedPartyTransactionsDetailsTable" xlink:href="creg-20200331.xsd#creg_RelatedPartyTransactionsDetailsTable"/>
    <loc xlink:type="locator" xlink:label="RelatedPartyTransactionsDetailsLineItems" xlink:href="creg-20200331.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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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-20200331.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="us-gaap_StockRedeemedOrCalledDuringPeriodValue" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockRedeemedOrCalledDuringPeriodValue"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RelatedPartyTransactionsDetailsLineItems" xlink:to="us-gaap_StockRedeemedOrCalledDuringPeriodValue" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InterestReceivable" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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-20200331.xsd#creg_ConvertibleNotePayableNetAbstract"/>
    <loc xlink:type="locator" xlink:label="NotePayablesNetDetailsTable" xlink:href="creg-20200331.xsd#creg_NotePayablesNetDetailsTable"/>
    <loc xlink:type="locator" xlink:label="NotePayablesNetDetailsLineItems" xlink:href="creg-20200331.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_FinancialInstrumentAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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="1.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/2019/elts/us-gaap-2019-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-20200331.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"/>
    <loc xlink:type="locator" xlink:label="TypeOfAgreementAxis" xlink:href="creg-20200331.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-20200331.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-20200331.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-20200331.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-20200331.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_RelatedPartyTransactionsByRelatedPartyAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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="3.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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="NotePayablesNetDetailsTable" xlink:to="NotePayablesNetDetailsLineItems" order="4.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConvertibleNotesPayable" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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-20200331.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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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-20200331.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_AmortizationOfDebtDiscountPremium" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AmortizationOfDebtDiscountPremium"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="NotePayablesNetDetailsLineItems" xlink:to="us-gaap_AmortizationOfDebtDiscountPremium" order="7.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/2019/elts/us-gaap-2019-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="8.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="PrinicipleAdjustmentAmount" xlink:href="creg-20200331.xsd#creg_PrinicipleAdjustmentAmount"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="NotePayablesNetDetailsLineItems" xlink:to="PrinicipleAdjustmentAmount" order="9.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/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockholdersEquityNoteAbstract"/>
    <loc xlink:type="locator" xlink:label="SharesIssuedforEquityFinancingandStockCompensationDetailsTable" xlink:href="creg-20200331.xsd#creg_SharesIssuedforEquityFinancingandStockCompensationDetailsTable"/>
    <loc xlink:type="locator" xlink:label="SharesIssuedforEquityFinancingandStockCompensationDetailsLineItems" xlink:href="creg-20200331.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/2019/elts/srt-2019-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/2019/elts/srt-2019-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/2019/elts/us-gaap-2019-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/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="IncomeTaxDetailsTable" xlink:href="creg-20200331.xsd#creg_IncomeTaxDetailsTable"/>
    <loc xlink:type="locator" xlink:label="IncomeTaxDetailsLineItems" xlink:href="creg-20200331.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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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-20200331.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/2019/elts/us-gaap-2019-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_OperatingLossCarryforwards" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="EffectiveIncomeTaxRateReconciliationDeferredTaxValuationAllowance" xlink:href="creg-20200331.xsd#creg_EffectiveIncomeTaxRateReconciliationDeferredTaxValuationAllowance"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeTaxDetailsLineItems" xlink:to="EffectiveIncomeTaxRateReconciliationDeferredTaxValuationAllowance" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxExaminationDescription" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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="3.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/2019/elts/us-gaap-2019-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="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/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ExcessStockSharesAuthorized" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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-20200331.xsd#creg_StatutoryReservesAbstract"/>
    <loc xlink:type="locator" xlink:label="StatutoryReservesDetailsTable" xlink:href="creg-20200331.xsd#creg_StatutoryReservesDetailsTable"/>
    <loc xlink:type="locator" xlink:label="StatutoryReservesDetailsLineItems" xlink:href="creg-20200331.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/2019/elts/us-gaap-2019-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="StatutorySurplusReserveFundMember" xlink:href="creg-20200331.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="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="CommonWelfareFundMember" xlink:href="creg-20200331.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="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="srt_RangeAxis" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-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/2019/elts/srt-2019-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/2019/elts/srt-2019-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/2019/elts/srt-2019-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-20200331.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="us-gaap_DebtInstrumentDescription" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="TotalRemainingReserveDescription" xlink:href="creg-20200331.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"/>
  </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/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="CommitmentsDetailsTable" xlink:href="creg-20200331.xsd#creg_CommitmentsDetailsTable"/>
    <loc xlink:type="locator" xlink:label="CommitmentsDetailsLineItems" xlink:href="creg-20200331.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-20200331.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/2019/elts/srt-2019-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/2019/elts/srt-2019-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/2019/elts/srt-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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"/>
  </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/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SubsequentEventsAbstract"/>
    <loc xlink:type="locator" xlink:label="SubsequentEventsDetailsTable" xlink:href="creg-20200331.xsd#creg_SubsequentEventsDetailsTable"/>
    <loc xlink:type="locator" xlink:label="SubsequentEventsDetailsLineItems" xlink:href="creg-20200331.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_SubsequentEventTypeAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SubsequentEventTypeDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SubsequentEventTypeDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsequentEventTypeAxis" xlink:to="us-gaap_SubsequentEventTypeDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SubsequentEventMember" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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="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/2019/elts/us-gaap-2019-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="2.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/2019/elts/us-gaap-2019-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="IliadResearchMember" xlink:href="creg-20200331.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="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="SubsequentEventsDetailsTable" xlink:to="SubsequentEventsDetailsLineItems" order="3.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentFaceAmount" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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/terseLabel"/>
    <loc xlink:type="locator" xlink:label="PartitionedNoteShares" xlink:href="creg-20200331.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"/>
    <loc xlink:type="locator" xlink:label="EmploymentAgreementDescription" xlink:href="creg-20200331.xsd#creg_EmploymentAgreementDescription"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SubsequentEventsDetailsLineItems" xlink:to="EmploymentAgreementDescription" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SubsequentEventDescription" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SubsequentEventDescription"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SubsequentEventsDetailsLineItems" xlink:to="us-gaap_SubsequentEventDescription" order="3.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-20200331.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="idm140553564559640">
<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">3 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2020</div></th>
<th class="th"><div>Jun. 24, 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,493,197<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">Mar. 31,  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">Q1<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="idm140553566250440">
<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>Mar. 31, 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">$ 55,028,489<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">40,010,739<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,038<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">40,164<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">95,130,430<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">37,499<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,628,705<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,666,204<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,796,634<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,166,401<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">4,589,662<span></span>
</td>
<td class="nump">4,087,642<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_OtherNotesPayableCurrent', window );">Accrued interest on notes</a></td>
<td class="nump">403,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_us-gaap_NotesPayableCurrent', window );">Notes payable, net of unamortized OID</a></td>
<td class="nump">1,134,876<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,155,734<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">40,794<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,723<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,389,311<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,165,427<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">38,074,417<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">&#160;<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">&#160;<span></span>
</td>
<td class="nump">1,552,376<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_ConvertibleLongTermNotesPayable', window );">Long term payable</a></td>
<td class="nump">423,424<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,283<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="nump">0<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,332<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">44,562,749<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,179,387 shares and 2,032,721 shares issued and outstanding as of March 31, 2020 and December 31, 2019, respectively</a></td>
<td class="nump">2,179<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,226,394<span></span>
</td>
<td class="nump">116,682,374<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_RetainedEarningsAppropriated', window );">Statutory reserve</a></td>
<td class="nump">14,525,712<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,473,890)<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">(47,046,510)<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">77,233,885<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,796,634<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_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_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=6877327&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 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118956577&amp;loc=SL49130549-203045<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 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=118952595&amp;loc=d3e4428-111522<br><br>Reference 3: 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=6877327&amp;loc=d3e13212-122682<br><br>Reference 4: 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=118951113&amp;loc=d3e6676-107765<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 45<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=118952595&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=119400593&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=6876686&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=6877327&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://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=118930883&amp;loc=d3e637-108580<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 14A<br> -URI http://asc.fasb.org/extlink&amp;oid=118930883&amp;loc=SL7669686-108580<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 14<br> -URI http://asc.fasb.org/extlink&amp;oid=118930883&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=6877327&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=6876686&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 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=115929826&amp;loc=d3e8736-108599<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)(12))<br> -URI http://asc.fasb.org/extlink&amp;oid=119400593&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_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=118951113&amp;loc=d3e6801-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.9)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&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 1<br> -URI http://asc.fasb.org/extlink&amp;oid=118951113&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://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=6877327&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 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=6877327&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(15))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&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(17))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&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(13))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<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(16))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&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 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=6877327&amp;loc=d3e13212-122682<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 S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(10))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&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_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=84165051&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=118932676&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=118951113&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=6877327&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=6877327&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=119400593&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=6876686&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=118942415&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=6877327&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_ConvertibleLongTermNotesPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 long-term debt (with maturities initially due after one year or beyond the operating cycle if longer) identified as Convertible Notes Payable, excluding current portion. Convertible Notes Payable is a written promise to pay a note which can be exchanged for a specified amount of another, related security, at the option of the issuer and 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 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=6877327&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_ConvertibleLongTermNotesPayable</td>
</tr>
<tr>
<td style="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=6877327&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=6877327&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://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=26873400&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 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 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=6877327&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=6877327&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://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=6877327&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_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://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=6876686&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(a)(25))<br> -URI http://asc.fasb.org/extlink&amp;oid=119400593&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(32))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&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_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://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=6877327&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_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=6877327&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 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=6877327&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(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&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 201.5-02(26))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&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(24))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&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_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=6877327&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=6877327&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=6877327&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=6877327&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=77888419&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=77888419&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=6877327&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_OtherNotesPayableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 notes 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 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=6877327&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_OtherNotesPayableCurrent</td>
</tr>
<tr>
<td style="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=118951113&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=118951113&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 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=6877327&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=119400593&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=6877327&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=6877327&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)(23)(a)(4))<br> -URI http://asc.fasb.org/extlink&amp;oid=119400593&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 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=27012166&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_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_RetainedEarningsAppropriated">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 segregation of retained earnings which is unavailable for dividend distribution. Includes also retained earnings appropriated for loss 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 505<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=65888546&amp;loc=d3e21346-112643<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 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=65888546&amp;loc=d3e21332-112643<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(23)(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=119400593&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-03(30)(a)(3)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&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_RetainedEarningsAppropriated</td>
</tr>
<tr>
<td style="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://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 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(31))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&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(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&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(30))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&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_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=6877327&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="idm140553569211960">
<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>Mar. 31, 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,179,387<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,179,387<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=6877327&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=6877327&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=6877327&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=6877327&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="idm140553566680552">
<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>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2020</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_us-gaap_RevenuesAbstract', window );"><strong>Revenue</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_OperatingLeasesIncomeStatementContingentRevenue', window );">Contingent rental income</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">$ 621,174<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="nump">174,235<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">795,409<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>
</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</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">108,396<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">&#160;<span></span>
</td>
<td class="nump">1,257,170<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">154,178<span></span>
</td>
<td class="nump">1,334,424<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 expenses</a></td>
<td class="nump">154,178<span></span>
</td>
<td class="nump">2,699,990<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_OperatingIncomeLoss', window );">Loss from operations</a></td>
<td class="num">(154,178)<span></span>
</td>
<td class="num">(1,904,581)<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>
</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">(103,167)<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">27,006<span></span>
</td>
<td class="nump">41,112<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">(355,244)<span></span>
</td>
<td class="num">(1,932,105)<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">(12,968)<span></span>
</td>
<td class="nump">356,367<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">(444,373)<span></span>
</td>
<td class="num">(2,428,584)<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_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments', window );">Loss before income tax</a></td>
<td class="num">(598,551)<span></span>
</td>
<td class="num">(4,333,165)<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</a></td>
<td class="text"> <span></span>
</td>
<td class="num">(2,390,871)<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 loss attributable to China Recycling Energy Corporation</a></td>
<td class="num">(598,551)<span></span>
</td>
<td class="num">(1,942,294)<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>
</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 loss</a></td>
<td class="num">(1,341,276)<span></span>
</td>
<td class="nump">1,810,626<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_ComprehensiveIncomeNetOfTax', window );">Comprehensive loss attributable to China Recycling Energy Corporation</a></td>
<td class="num">$ (1,939,827)<span></span>
</td>
<td class="num">$ (131,668)<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,135,340<span></span>
</td>
<td class="nump">1,206,572<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="num">$ (0.28)<span></span>
</td>
<td class="num">$ (1.61)<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://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=118930883&amp;loc=d3e557-108580<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 1B<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=118930883&amp;loc=SL7669625-108580<br><br>Reference 3: 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=118930883&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=117326831&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=118932676&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=118932676&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=116634182&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://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=26873400&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_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 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (h)<br> -URI http://asc.fasb.org/extlink&amp;oid=115929826&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 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=26873400&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 740<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109238882&amp;loc=d3e38679-109324<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=116637391&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=114775744&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=115929826&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=116634182&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=116637391&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=116634182&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=115929826&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=118930883&amp;loc=SL7669619-108580<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 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=116637391&amp;loc=SL114874048-224260<br><br>Reference 3: 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=118930883&amp;loc=SL7669625-108580<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 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -URI http://asc.fasb.org/extlink&amp;oid=116637232&amp;loc=SL114874131-224263<br><br>Reference 5: 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=116634182&amp;loc=SL114868664-224227<br><br>Reference 6: 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=118932676&amp;loc=d3e3602-108585<br><br>Reference 7: 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> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-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_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=116634182&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>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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=84164653&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=116634182&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=119407570&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=116634182&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=115929826&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 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=115929826&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 22<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=115929826&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 (SX 210.5-03(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=116634182&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="idm140553566259144">
<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">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2020</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_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 Loss</a></td>
<td class="num">$ (598,551)<span></span>
</td>
<td class="num">$ (1,942,294)<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 loss to net cash provided by (used in) 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_AmortizationOfFinancingCostsAndDiscounts', window );">Amortization of OID and debt issuing costs of convertible note</a></td>
<td class="nump">12,500<span></span>
</td>
<td class="nump">59,661<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">16,374<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</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">108,396<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,506<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">638,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_LossOnTransferOfXuzhouHuayuSystem', window );">Loss on transfer of Xuzhou Huayu system</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">405,959<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">213,044<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">103,167<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_DeferredIncomeTaxExpenseBenefit', window );">Changes in deferred tax</a></td>
<td class="text"> <span></span>
</td>
<td class="num">(2,530,614)<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">(174,235)<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 and interest on sales type leases</a></td>
<td class="nump">13,984,746<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">25,791,539<span></span>
</td>
<td class="num">(720,561)<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">926<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="nump">911<span></span>
</td>
<td class="num">(144,398)<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_IncreaseDecreaseInOtherNoncurrentAsset', window );">Construction in progress</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">1,156,480<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="nump">818<span></span>
</td>
<td class="nump">234,534<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">(15,705)<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">320,095<span></span>
</td>
<td class="nump">1,900,658<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">22,701<span></span>
</td>
<td class="num">(430,025)<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">(489,123)<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">39,650,520<span></span>
</td>
<td class="num">(772,594)<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,188<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,188<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">1,620,800<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">3,620,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_EffectOfExchangeRateOnCashAndCashEquivalents', window );">EFFECT OF EXCHANGE RATE CHANGE ON CASH AND EQUIVALENTS</a></td>
<td class="num">(843,328)<span></span>
</td>
<td class="nump">1,023,068<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 IN CASH</a></td>
<td class="nump">38,807,192<span></span>
</td>
<td class="nump">3,876,462<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">55,028,489<span></span>
</td>
<td class="nump">57,099,604<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="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_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_us-gaap_TransferToInvestments', window );">Transfer of Tian&#8217;an project from construction in progress to accounts receivable.</a></td>
<td class="nump">23,814,532<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_DebtInstrumentConvertibleBeneficialConversionFeature', window );">Conversion of long-term notes into common shares</a></td>
<td class="nump">$ 430,000<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_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_IncreaseDecreaseInOtherNoncurrentAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_IncreaseDecreaseInOtherNoncurrentAsset</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_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=118932676&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=114775744&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=118932676&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=118951113&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=6877327&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=118932676&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_DebtInstrumentConvertibleBeneficialConversionFeature">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 a favorable spread to a debt holder between the amount of debt being converted and the value of the securities received upon conversion. This is an embedded conversion feature of convertible debt issued that is in-the-money at the commitment 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 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21538-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_DebtInstrumentConvertibleBeneficialConversionFeature</td>
</tr>
<tr>
<td style="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_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://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=26873400&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 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3602-108585<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 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_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=98513485&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=118932676&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=118932676&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=118932676&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=118932676&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_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=118932676&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_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=98513485&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=118932676&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=118932676&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=118932676&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=118932676&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=118932676&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=118932676&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=118932676&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=118930883&amp;loc=SL7669619-108580<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 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=116637391&amp;loc=SL114874048-224260<br><br>Reference 3: 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=118930883&amp;loc=SL7669625-108580<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 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -URI http://asc.fasb.org/extlink&amp;oid=116637232&amp;loc=SL114874131-224263<br><br>Reference 5: 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=116634182&amp;loc=SL114868664-224227<br><br>Reference 6: 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=118932676&amp;loc=d3e3602-108585<br><br>Reference 7: 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> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-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_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=77888419&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=118932676&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=26873400&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=118932676&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=118932676&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=98513485&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=98513485&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=98513485&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="idm140553566331544">
<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 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 (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_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest', 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_AdjustmentToAdditionalPaidInCapitalPurchaseOfNoncontrollingInterest', 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 " 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 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 " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues', 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 " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities', 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 " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatutoryAccountingPracticesStatutoryNetIncomeAmount', 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 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 (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="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 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 (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="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_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest', 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="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_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="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_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="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">$ 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="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">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="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="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 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 (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>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_creg_AdjustmentToAdditionalPaidInCapitalPurchaseOfNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 noncontrolling 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_AdjustmentToAdditionalPaidInCapitalPurchaseOfNoncontrollingInterest</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_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_us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 income (loss) from continuing operations including 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://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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest</td>
</tr>
<tr>
<td style="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_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=118930883&amp;loc=SL7669646-108580<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 45<br> -Paragraph 20<br> -Subparagraph (b,c)<br> -URI http://asc.fasb.org/extlink&amp;oid=118261656&amp;loc=d3e32211-110900<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_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_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=119400593&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_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=27012166&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=6877327&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_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=6877327&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=27012166&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=6877327&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_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=27012166&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=6877327&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=6877327&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=27012166&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=6877327&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=27012166&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=6877327&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=6877327&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=27012166&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=116856206&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=6877327&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=6877327&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=116856206&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://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 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(31))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&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(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&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(30))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&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_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="idm140553564827752">
<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">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 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"><b>1. ORGANIZATION AND DESCRIPTION OF BUSINESS</b></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">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;).</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">The Company&#x2019;s organizational chart as of March 31, 2020
is as follows:</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; 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"><i>Erdos TCH &#x2013; Joint Venture</i></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">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 expects
the resumption of operations in July 2020. During this period, Erdos will compensate Erdos TCH RMB 1 million ($145,460) per month,
until operations resume.</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">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.</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><i>Pucheng Biomass Power Generation Projects</i></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">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;).</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">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.</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: -0.05pt">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.</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">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;</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><i>Shenqiu Yuneng Biomass Power Generation Projects</i></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">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.</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">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.</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">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).</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><i>The Fund Management Company</i></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">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.</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">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;).</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">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.</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><i>Chengli Waste Heat Power Generation Projects</i></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">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;</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">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;).</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">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).</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><i>Tianyu Waste Heat Power Generation Project</i></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">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.</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">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).</p><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 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.</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><i>Zhongtai Waste Heat Power Generation Energy Management Cooperative
Agreement</i></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">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.</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">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.</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">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).</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">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 March 31, 2020, the Company had gross receivable from Zhongtai for $5.65 million (with bad debt allowance of
$5.65 million). In January 2020, Zhongtai paid RMB 10 million ($1.41 million); in March 2020, Zhongtai paid RMB 20 million ($2.82
million). Zhongtai is committed to pay in full the remaining balance of RMB 40 million ($5.65 million) no later than the end of
2020.</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><i>Formation of Zhongxun</i></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">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.</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><i>Formation of Yinghua</i></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">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.</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><i>Other Events</i></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">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.</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#xa0;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 March 31, 2020 and December 31, 2019, and for the three months ended March 31, 2020
and 2019 were retroactively restated to reflect this reverse stock split.</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.1pt; text-align: justify">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, some cities in China started to reopen in mid-March, the outbreak in China is now fully under the control; based on PRC
government&#x2019;s statistic, as of April 15<sup>th</sup>, 2020, the reopening rate for nation-wide industrial enterprises was
99% and the rate of its employees returning to work was 94%, the small and medium size companies&#x2019; work resume rate was 84%.
The Company disposed all of its systems and currently holds only five power generating systems through Erdos TCH, and expects to
resume production of these five power generating systems in July 2020 from the renovation and furnace safety upgrade, the impact
of COVID-19 to the Company was not material. There are some new Covid-19 cases discovered in a few provinces of China including
Beijing, no new case has been discovered in Xi&#x2019;an province where the Company is located as of today.</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="idm140553578870248">
<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">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 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"><b>2. SUMMARY OF SIGNIFICANT ACCOUNTING
POLICIES</b></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><i>Basis of Presentation</i></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">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;).</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.1pt">The interim consolidated financial information as of March
31, 2020 and for the three-month periods ended March 31, 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.</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.2pt">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 March 31, 2020, its consolidated results of operations and cash flows for the three months ended March 31, 2020
and 2019, as applicable, were made.</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><i>Basis of Consolidation</i></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">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 March 31, 2020. All significant inter-company
accounts and transactions were eliminated in consolidation.</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><i>Uses and Sources of Liquidity</i></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">For the three months ended March 31, 2020, the Company had a
net loss of $0.60 million. For the year ended December 31, 2019, the Company had net loss of $8.78 million. The Company has an
accumulated deficit of $47.05 million as of March 31, 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.</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">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 $55.03 million cash on hand
at March 31, 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.</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left">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.</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><i>Use of Estimates</i></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">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.</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><i>Revenue Recognition</i></p><br/><p style="margin-left: 0.25in; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><font style="font-size: 10pt"><i>A)</i></font> <font style="font-size: 10pt"><i>Sales-type Leasing and Related Revenue Recognition</i></font></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">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 three months ended March 31, 2020 and 2019, the Company did not sell any new power generating projects.</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">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.</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">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.</p><br/><p style="margin-left: 0.25in; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><font style="font-size: 10pt"><i>B)</i></font> <font style="font-size: 10pt"><i>Contingent Rental Income</i></font></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">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.</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><i>Operating Leases</i></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">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.</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">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.</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">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 March 31, 2020, the ROU was $37,499.</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">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.</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">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;</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><i>Cash</i></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">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.</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><i>Accounts Receivable</i></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">The Company&#x2019;s accounts receivable arise from sale of systems
and sale of electricity of Erdos. The Company does not expect to collect receivables more than one year from the time of sale.</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">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;</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">As of March 31, 2020, the Company had gross
accounts receivable of $45.91 million; of which, $20.76 million was for transferring the ownership of Huayu and Shenqiu Phase I
and II systems to Mr. Bai; $5.65 million was from the sales of CDQ and a CDQ WHPG system to Zhongtai, $16.94 million was from transferring
the ownership of Tian&#x2019;an project to Tianyu, and $2.57 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 March 31, 2020, the Company had bad
debt allowance of $5,645,651 for Zhongtai and $257,412 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, Erdos TCH collected RMB 4 million ($0.56 million) accounts receivable.</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="3" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2020</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#xa0;</td>
    <td colspan="3" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2019</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">5,645,651</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">20,757,082</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,936,952</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">2,574,117</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">45,913,802</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">(5,903,063</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">40,010,739</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"><i>Interest Receivable on Sales Type Leases</i></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">As of March 31, 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;</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><i>Investment in sales-type leases, net</i>&#xa0;</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">As of March 31, 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 March 31, 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. Xi&#x2019;an TCH received RMB 97.6 million ($14 million) in full for Pucheng system
on January 14, 2020 and the ownership of the system was transferred.</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><i>Concentration of Credit Risk</i></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">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.</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">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.</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">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.</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><i>Property and Equipment</i></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">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:</p><br/><table style="height: 68px; width: 100%; font: 10pt 'Times New Roman', Times, serif; border-collapse: collapse;" cellspacing="0" cellpadding="0">
<tr style="vertical-align: bottom; background-color: #cceeff;">
<td style="width: 52%; height: 17px;"><font style="font-size: 10pt;">Building</font></td>
<td style="width: 1%; height: 17px;">&#xa0;</td>
<td style="width: 1.58228%; height: 17px;">&#xa0;</td>
<td style="width: 1.58228%; height: 17px;"><font style="font-size: 10pt;">&#xa0; &#xa0;&#xa0;</font></td>
<td style="width: 12.2468%; height: 17px;"><font style="font-size: 10pt;">20 years</font></td>
</tr>
<tr style="vertical-align: bottom;">
<td style="height: 17px; width: 52%;"><font style="font-size: 10pt;">Vehicles</font></td>
<td style="height: 17px; width: 1%;">&#xa0;</td>
<td style="height: 17px; width: 1.58228%; text-align: right;"><font style="font-size: 10pt;">2</font></td>
<td style="height: 17px; width: 1.58228%; text-align: center;"><font style="font-size: 10pt;">-</font></td>
<td style="width: 12.2468%; height: 17px;"><font style="font-size: 10pt;">5 years</font></td>
</tr>
<tr style="vertical-align: bottom; background-color: #cceeff;">
<td style="height: 17px; width: 52%;"><font style="font-size: 10pt;">Office and Other Equipment</font></td>
<td style="height: 17px; width: 1%;">&#xa0;</td>
<td style="height: 17px; width: 1.58228%; text-align: right;"><font style="font-size: 10pt;">2</font></td>
<td style="height: 17px; width: 1.58228%; text-align: center;"><font style="font-size: 10pt;">-</font></td>
<td style="width: 12.2468%; height: 17px;"><font style="font-size: 10pt;">5 years</font></td>
</tr>
<tr style="vertical-align: bottom;">
<td style="height: 17px; width: 52%;"><font style="font-size: 10pt;">Software</font></td>
<td style="height: 17px; width: 1%;">&#xa0;</td>
<td style="height: 17px; width: 1.58228%; text-align: right;"><font style="font-size: 10pt;">2</font></td>
<td style="height: 17px; width: 1.58228%; text-align: center;"><font style="font-size: 10pt;">-</font></td>
<td style="width: 12.2468%; height: 17px;"><font style="font-size: 10pt;">3 years</font></td>
</tr>
</table><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><i>Impairment of Long-lived Assets</i></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">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 three months ended
March 31, 2020.&#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.</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><i>Notes Payable &#x2013; Banker&#x2019;s Acceptances</i></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">The Company endorses banker&#x2019;s acceptances that are issued
from a bank to vendors as payment for its obligations. Most of the banker&#x2019;s acceptances have maturity dates of less than
six months following their issuance.</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><i>Cost of Sales</i></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">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;</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><i>Income Taxes </i></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">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.</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">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.</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">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.</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><i>Statement of Cash Flows</i></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">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.</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><i>Fair Value of Financial Instruments</i></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">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.</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">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:</p><br/><table cellpadding="0" cellspacing="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif">
<tr style="vertical-align: top">
    <td style="width: 24px; padding-bottom: 8pt; text-align: justify">&#xa0;</td>
    <td style="width: 24px; padding-bottom: 8pt; text-align: justify"><font style="font-size: 10pt">&#x25cf;</font></td>
    <td style="padding-bottom: 8pt; text-align: justify"><font style="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="width: 100%; font: 10pt Times New Roman, Times, Serif">
<tr style="vertical-align: top">
    <td style="width: 24px; padding-bottom: 8pt; text-align: justify">&#xa0;</td>
    <td style="width: 24px; padding-bottom: 8pt; text-align: justify"><font style="font-size: 10pt">&#x25cf;</font></td>
    <td style="padding-bottom: 8pt; text-align: justify"><font style="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="width: 100%; font: 10pt Times New Roman, Times, Serif">
<tr style="vertical-align: top">
    <td style="width: 24px; padding-bottom: 8pt; text-align: justify">&#xa0;</td>
    <td style="width: 24px; padding-bottom: 8pt; text-align: justify"><font style="font-size: 10pt">&#x25cf;</font></td>
    <td style="padding-bottom: 8pt; text-align: justify"><font style="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">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.</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">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></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">As of March 31, 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.</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><i>Stock-Based Compensation</i></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">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.</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">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.</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">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.</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><i>Basic and Diluted Earnings per Share</i></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">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.</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">For the three months ended March 31, 2020 and 2019, the basic
and diluted loss per share were the same due to outstanding options and warrants being anti-dilutive as a result of the Company&#x2019;s
net loss. For the three months ended March 31, 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 their effects were anti-dilutive.</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><i>Foreign Currency Translation and Comprehensive Income (Loss)</i></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">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.</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">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.</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><i>Segment Reporting</i></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">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.</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><i>New Accounting Pronouncements</i></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">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.</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">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.</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">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.</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="idm140553578820600">
<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">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 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"><b>3. INVESTMENT IN SALES-TYPE LEASES, NET</b></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">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 March 31, 2020 and December 31, 2019 are as follows:</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="3" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2020</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#xa0;</td>
    <td colspan="3" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2019</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 by 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="idm140553567110792">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Other Receivables<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 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_GoodwillAndIntangibleAssetsDisclosureAbstract', window );"><strong>Goodwill and Intangible Assets 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_GoodwillAndIntangibleAssetsDisclosureTextBlock', window );">OTHER RECEIVABLES</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>4. OTHER RECEIVABLES</b></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">As of March 31, 2020, other receivables mainly consisted of
(i) advances to third parties of $7,057, bearing no interest, payable upon demand, and (ii) other receivables of $33,107 including
social insurance of $10,218. As of December 31, 2019, other receivables mainly consisted of (i) advances to third parties of $7,167,
bearing no interest, payable upon demand, and (ii) tax and maintenance cost receivable of $1,001,527 for Xi&#x2019;an TCH. Tax receivable
is VAT receivable from customers and payable to City government on collection.</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_GoodwillAndIntangibleAssetsDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_GoodwillAndIntangibleAssetsDisclosureAbstract</td>
</tr>
<tr>
<td style="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_GoodwillAndIntangibleAssetsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 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 350<br> -URI http://asc.fasb.org/topic&amp;trid=2144416<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_GoodwillAndIntangibleAssetsDisclosureTextBlock</td>
</tr>
<tr>
<td style="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>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="idm140553582554904">
<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">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 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"><b>5. PROPERTY AND EQUIPMENT AND CONSTRUCTION IN PROGRESS</b></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><i>Property and Equipment</i></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">As of March 31, 2020 and December 31, 2019, the Company had
net property and equipment (after impairment allowance) of $26.63 million and $27.04 million, respectively, which was for the Chengli
project.</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">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.</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><i>Construction in Progress</i></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">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 March 31, 2020 and December 31, 2019, the Company&#x2019;s construction in progress included:</p><br/><p style="text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->23<!-- Field: /Sequence --></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="3" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2020</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#xa0;</td>
    <td colspan="3" style="text-align: center; font-weight: bold; border-bottom: Black 1.5pt solid">2019</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 VAT ($24.37 million) 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.</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 assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, accounting policies and methodology, roll forwards, depreciation, depletion and amortization expense, including composite depreciation, accumulated depreciation, depletion and amortization expense, useful lives and method used, income statement disclosures, assets held for sale and public utility disclosures.</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> -URI http://asc.fasb.org/topic&amp;trid=2155823<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="idm140553584185832">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Taxes Payable<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 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"><b>6. TAXES PAYABLE</b></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Taxes payable consisted of the following as of March 31, 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="text-align: justify">&#xa0;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#xa0;</td>
    <td colspan="3" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2020</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#xa0;</td>
    <td colspan="3" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2019</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,113,916</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">2,147,944</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">327,802</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">4,589,662</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">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.</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="idm140553570181224">
<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">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 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"><b>7. ACCRUED LIABILITIES AND OTHER PAYABLES</b></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Accrued liabilities and other payables consisted of the following
as of March 31, 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>&#xa0;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#xa0;</td>
    <td colspan="3" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2020</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#xa0;</td>
    <td colspan="3" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2019</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">837,794</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">35,256</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">242,229</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">40,455</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,155,734</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=6877327&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="idm140553570311720">
<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">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 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"><b>8. DEFERRED TAX, NET</b></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">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.</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">As of March 31, 2020 and December 31, 2019, deferred tax liability
consisted of the following:</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="3" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2020</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#xa0;</td>
    <td colspan="3" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2019</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Non-current deferred tax assets</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="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,145</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; background-color: rgb(204,238,255)">
    <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; ">
    <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; background-color: rgb(204,238,255)">
    <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,411,413</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; ">
    <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">266,817</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; background-color: rgb(204,238,255)">
    <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,337,354</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; ">
    <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">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; ">
    <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; 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">Net non-current deferred tax assets</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">18,201,729</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; background-color: rgb(204,238,255)">
    <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,201,729</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; ">
    <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="idm140553570232440">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Loans Payable<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 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"><b>9. LOANS PAYABLE</b></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><i><font style="text-decoration:underline">Entrusted Loan Payable (HYREF Loan)</font></i></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">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.</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 March
31, 2020, the interest payable for this loan was $8.39 million and the outstanding balance for this loan was $20.45 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.&#xa0;</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><i><font style="text-decoration:underline">Repayment of HYREF loan</font></i></p><br/><p style="margin-left: 0.25in; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><font style="font-size: 10pt">1.</font> <font style="font-size: 10pt">Transfer of Chengli project as partial repayment</font></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">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 March 31, 2020 and December 31, 2019.</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">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.</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.25in; margin-top: 0pt; margin-bottom: 0pt"><font style="font-size: 10pt">2.</font> <font style="font-size: 10pt">Buy Back Agreement</font></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">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.</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">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;</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">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.</p><br/><p style="text-indent: 0.25in; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt">3. Xi&#x2019;an
TCH transferred 40% ownership in the Fund Management Company to Hongyuan Huifu for partial payment of financial advisory fee</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">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;</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">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 off-set 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;</p><br/><p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.25in; margin-top: 0pt; margin-bottom: 0pt"><font style="font-size: 10pt">4.</font> <font style="font-size: 10pt">HYREF Fund transferred 10% ownership in Xi&#x2019;an Zhonghong to Shanghai TCH</font></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">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.</p><br/><p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.25in; margin-top: 0pt; margin-bottom: 0pt"><font style="font-size: 10pt">5.</font> <font style="font-size: 10pt">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">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.</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">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;</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">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.</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">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 150 million ($21.51 million).</p><br/><table cellpadding="0" cellspacing="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif">
<tr style="vertical-align: top">
    <td style="width: 24px; padding-bottom: 8pt">&#xa0;</td>
    <td style="width: 24px; padding-bottom: 8pt"><font style="font-size: 10pt">6.</font></td>
    <td style="padding-bottom: 8pt"><font style="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">A reconciliation of repayment of HYREF loan (entrusted loan)
by three Projects at March 31, 2020 was as follows:</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; background-color: rgb(204,238,255)">
    <td style="vertical-align: top; width: 35%; text-align: left; text-indent: -9pt; padding-left: 9pt">Transfer price for Chengli Project</td><td style="width: 1%">&#xa0;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">26,624,805</td><td style="width: 1%; text-align: left">&#xa0;</td><td style="width: 1%">&#xa0;</td>
    <td style="width: 40%; text-align: left">Entrusted loan payable at March 31, 2020, net with Xi&#x2019;an TCH investment in entrusted loan (current and noncurrent)</td><td style="width: 1%">&#xa0;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">20,447,710</td><td style="width: 1%; text-align: left">&#xa0;</td></tr>
<tr style="vertical-align: bottom; ">
    <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">Transfer price for Xuzhou Huayu Project</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">16,936,952</td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">Interest payable on entrusted loan at March 31, 2020</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">8,389,311</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; text-indent: -9pt; padding-left: 9pt">Transfer price for Shenqiu Phase I and II Projects</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">17,934,256</td><td style="padding-bottom: 1.5pt; text-align: left">&#xa0;</td><td style="padding-bottom: 1.5pt">&#xa0;</td>
    <td style="text-align: left; padding-bottom: 1.5pt">Add back: Xi&#x2019;an TCH investment in entrusted loan</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">10,585,595</td><td style="padding-bottom: 1.5pt; text-align: left">&#xa0;</td></tr>
<tr style="vertical-align: bottom; ">
    <td style="text-indent: -9pt; padding-left: 9pt">&#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">Less: interest accrued from September 20, 2018 to March 31, 2020 (cut-off date for interest calculation for repayment was September 20, 2018)</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">(1,929,934</td><td style="text-align: left">)</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-indent: -9pt; padding-left: 9pt">&#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">Less: portion of loan with repayment due date extended to year 2023</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">(10,867,878</td><td style="text-align: left">)</td></tr>
<tr style="vertical-align: bottom; ">
    <td style="text-indent: -9pt; padding-left: 9pt">&#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>&#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-indent: -9pt; padding-left: 9pt">&#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">Add back: interest &amp; penalty repaid by Xi&#x2019;an TCH</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">8,460,017</td><td style="text-align: left">&#xa0;</td></tr>
<tr style="vertical-align: bottom; ">
    <td style="padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 9pt">&#xa0;</td><td style="padding-bottom: 1.5pt">&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">&#xa0;</td><td style="padding-bottom: 1.5pt; text-align: left">&#xa0;</td><td style="padding-bottom: 1.5pt">&#xa0;</td>
    <td style="text-align: left; padding-bottom: 1.5pt">Add back: loan principle repaid by Xi&#x2019;an TCH</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">26,411,192</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; text-indent: -9pt; padding-left: 9pt">&#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">61,496,013</td><td style="padding-bottom: 4pt; text-align: left">&#xa0;</td><td style="padding-bottom: 4pt">&#xa0;</td>
    <td style="padding-bottom: 4pt">&#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">61,496,013</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_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="idm140553570339384">
<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">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 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"><b>10. REFUNDABLE DEPOSITS FROM CUSTOMERS FOR SYSTEMS LEASING</b></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">As of March 31, 2020 and December 31, 2019, the balance of refundable
deposits from customers for systems leasing was $0 and $544,709 (for Pucheng systems), respectively.</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="idm140553574360552">
<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">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 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"><b>11. RELATED PARTY TRANSACTIONS</b></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">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.</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">As of March 31, 2020, and December 31, 2019, the Company had
$28,723 and $41,174, respectively, in advances from the Company&#x2019;s management, which bear no interest, are unsecured, and
are payable upon demand.&#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_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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 850<br> -URI http://asc.fasb.org/topic&amp;trid=2122745<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="idm140553570334248">
<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">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 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"><b>12. NOTE PAYABLES, NET</b></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><i><font style="text-decoration:underline">Convertible Notes / Promissory Notes in January and February
2019</font></i></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">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.</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">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.</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">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.</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">During the three months ended March 31, 2020, the Company amortized
OID of $12,500 and recorded $35,127 interest expense.</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">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.</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">On September 19, 2019, the Company entered into an Exchange
Agreement with Iliad Research and Trading, L.P (&#x201c;Lender&#x201d;). Pursuant to the Agreement, the Company and Lender agreed
to partition a new Promissory Note in the original principal amount of $202,000 (the &#x201c;Partitioned Note&#x201d;) from a Promissory
Note (the &#x201c;Note&#x201d;) issued by the Company on April 14, 2019, which was exchanged from a Convertible Note originally issued
by Company on January 31, 2019, whereupon the outstanding balance of the Note was reduced by an amount equal to the initial outstanding
balance of the Partitioned Note. The Company and Lender further agreed to settle the Partitioned Note by the issuance of 40,400
shares (post-reverse stock split) of the Company&#x2019;s Common Stock. The Company recorded $24,240 gain on this partitioned note
settlement, which was the difference between the market price and the conversion price.</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">On October 16, 2019, the Company entered into two Exchange Agreements
with Iliad Research and Trading, L.P. Pursuant to the Agreements, the Company and Lender agreed to partition two new Promissory
Notes in the original principal amounts of $125,000 and $200,000 from a Promissory Note issued by the Company on April 14, 2019.
The Company and Lender agreed to settle the Partitioned Notes by the issuance of 25,000 shares and 40,000 shares (post-reverse
stock split) of the Company&#x2019;s Common Stock. The Company recorded gain on conversion of $22,500 and $36,000, respectively.</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">On November 11, 2019, the Company entered into an Exchange Agreement
with Iliad Research and Trading, L.P. Pursuant to the Agreement, the Company and Lender agreed to partition a new Promissory Note
in the original principal amount of $150,000 from a Promissory Note issued by the Company on April 14, 2019. The Company and Lender
agreed to settle the Partitioned Note by the issuance of 30,000 shares (post-reverse stock split) of the Company&#x2019;s Common
Stock. The Company recorded $45,000 gain on conversion of this portion of note.</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">On December 16, 2019, the Company entered into an Exchange Agreement
with Iliad Research and Trading, L.P. Pursuant to the Agreement, the Company and Lender agreed to partition a new Promissory Note
in the original principal amount of $120,000 from a Promissory Note issued by the Company on April 14, 2019. The Company and Lender
agreed to exchange the Partitioned Note for the delivery of 40,000 shares (post-reverse stock split) of the Company&#x2019;s Common
Stock. The Company recorded $4,000 gain on conversion of this portion of note. On the same date, 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).</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">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.</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">On January 3, 2020, Company entered into an Exchange Agreement
with Iliad Research and Trading, L.P. Pursuant to the Agreement, the Company and Lender agreed to partition a new Promissory Note
in the original principal amount of $150,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 50,000 shares (post-reverse stock split) of the Company&#x2019;s Common Stock.
The Company recorded $25,000 loss on conversion of this portion of note.</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">On January 13, 2020, the Company entered into an Exchange Agreement
with Iliad Research and Trading, L.P. Pursuant to the Agreement, the Company and Lender agreed to partition a new Promissory Note
in the original principal amount of $135,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 45,000 shares (post-reverse stock split) of the Company&#x2019;s Common Stock.
The Company recorded $54,000 loss on conversion of this portion of note.</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">On March 6, 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 $145,000 from a Promissory Note issued by the Company on April 14, 2019. The Company and
the Lender exchanged the Partitioned Note for 48,333 shares (post-reverse stock split) of common stock of the Company. The Company
recorded $24,167 loss on conversion of this portion of note.&#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_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="idm140553574360552">
<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">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 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"><b>13. SHARES ISSUED FOR EQUITY FINANCING AND STOCK COMPENSATION</b></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; ">Following is a summary of the activities
of warrants that were issued from equity financing (post-reverse stock split) for the three months ended March 31, 2020:</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="3" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Number of<br/> Warrants</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#xa0;</td>
    <td colspan="3" 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="font-weight: bold; padding-bottom: 1.5pt">&#xa0;</td>
    <td colspan="3" 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></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 March 31, 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.96</td><td style="text-align: left">&#xa0;</td></tr>
<tr style="vertical-align: bottom; ">
    <td>Exercisable at March 31, 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.96</td><td style="text-align: left">&#xa0;</td></tr>
</table><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><i><font style="text-decoration:underline">Shares Issued for Stock Compensation</font></i></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">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;</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://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="idm140553574144984">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Tax<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 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"><b>14. INCOME TAX</b></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">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;</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">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.</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">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.</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">The US parent company, CREG is taxed in the US and, as of March
31, 2020, had net operating loss (&#x201c;NOL&#x201d;) carry forwards for income taxes of $1.27 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.</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.1pt">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:</p><br/><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
<tr style="vertical-align: top">
    <td style="width: 24px; padding-right: 0.1pt; padding-bottom: 8pt; padding-left: 0.1pt"><font style="font-size: 10pt">1.</font></td>
    <td style="padding-right: 0.1pt; padding-bottom: 8pt; padding-left: 0.1pt"><font style="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="vertical-align: top">
    <td style="width: 24px; padding-right: 0.1pt; padding-bottom: 8pt; padding-left: 0.1pt"><font style="font-size: 10pt">2.</font></td>
    <td style="padding-right: 0.1pt; padding-bottom: 8pt; padding-left: 0.1pt"><font style="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="vertical-align: top">
    <td style="width: 24px; padding-right: 0.1pt; padding-bottom: 8pt; padding-left: 0.1pt"><font style="font-size: 10pt">3.</font></td>
    <td style="padding-right: 0.1pt; padding-bottom: 8pt; padding-left: 0.1pt"><font style="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="vertical-align: top">
    <td style="width: 24px; padding-right: 0.1pt; padding-bottom: 8pt; padding-left: 0.1pt"><font style="font-size: 10pt">4.</font></td>
    <td style="padding-right: 0.1pt; padding-bottom: 8pt; padding-left: 0.1pt"><font style="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">As of March 31, 2020, the Company&#x2019;s PRC subsidiaries had
$65.35 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 Zhonghong, Zhonghong has not yet generated any sales yet; accordingly, the Company recorded a 100% deferred
tax valuation allowance for PRC NOL.</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">The following table reconciles the U.S. statutory rates to the
Company&#x2019;s effective tax rate for the three months ended March 31, 2020 and 2019, respectively:</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="3" style="text-align: center; font-weight: bold; border-bottom: Black 1.5pt solid">2020</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#xa0;</td>
    <td colspan="3" style="text-align: center; font-weight: bold; border-bottom: Black 1.5pt solid">2019</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">(2.3</td><td style="text-align: left">)%</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">(3.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">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">(52.9</td><td style="text-align: left">)%</td></tr>
<tr style="vertical-align: bottom; ">
    <td style="text-align: left">Permanent differences</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">4.0</td><td style="text-align: left">%</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">4.3</td><td style="text-align: left">%</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <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">(0.7</td><td style="text-align: left">)%</td></tr>
<tr style="vertical-align: bottom; ">
    <td>Utilization of NOL</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">(1.1</td><td style="text-align: left">)%</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Valuation allowance on PRC NOL</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">14.7</td><td style="text-align: left">%</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">19.6</td><td style="text-align: left">%</td></tr>
<tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt">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.6</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">-</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">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">(55.2</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">The provision for income tax expense for the three months ended
March 31, 2020 and 2019 consisted of the following:</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="3" style="text-align: center; font-weight: bold; border-bottom: Black 1.5pt solid">2020</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#xa0;</td>
    <td colspan="3" style="text-align: center; font-weight: bold; border-bottom: Black 1.5pt solid">2019</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">139,743</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,530,614</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,390,871</td><td style="padding-bottom: 4pt; text-align: left">)</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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -URI http://asc.fasb.org/topic&amp;trid=2144680<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="idm140553574360552">
<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">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 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"><b>15. STOCK-BASED COMPENSATION PLAN</b></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><i><font style="text-decoration:underline">Options to Employees and Directors</font></i></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">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.</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">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:</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="3" style="text-align: center; font-weight: bold; border-bottom: Black 1.5pt solid">Number of<br/> Shares</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#xa0;</td>
    <td colspan="3" style="text-align: center; font-weight: bold; border-bottom: Black 1.5pt solid">Average<br/> Exercise Price<br/> per Share (post-reverse stock split price)</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#xa0;</td>
    <td colspan="3" style="text-align: center; font-weight: bold; border-bottom: Black 1.5pt solid">Weighted<br/> Average<br/> Remaining<br/> Contractual<br/> Term in Years</td></tr>
<tr style="vertical-align: bottom">
    <td>&#xa0;</td><td>&#xa0;</td>
    <td colspan="3">&#xa0;</td><td>&#xa0;</td>
    <td colspan="3">&#xa0;</td><td>&#xa0;</td>
    <td colspan="3">&#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 March 31, 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">4.16</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 March 31, 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">4.16</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="idm140553574327992">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Statutory Reserves<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 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"><b>16. STATUTORY RESERVES</b></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">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.</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><i><font style="text-decoration:underline">Surplus Reserve Fund</font></i></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">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;</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">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.</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">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 March 31, 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="3" style="text-align: center; font-weight: bold; border-bottom: Black 1.5pt solid">Registered<br/> Capital</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#xa0;</td>
    <td colspan="3" style="text-align: center; font-weight: bold; border-bottom: Black 1.5pt solid">Maximum<br/> Statutory&#xa0;<br/> Reserve<br/> Amount</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#xa0;</td>
    <td colspan="3" style="text-align: center; font-weight: bold; border-bottom: Black 1.5pt solid">Statutory reserve at<br/> March 31, 2020 and<br/>
 December 31, 2019</td></tr>
<tr style="vertical-align: bottom">
    <td>&#xa0;</td><td>&#xa0;</td>
    <td colspan="3">&#xa0;</td><td>&#xa0;</td>
    <td colspan="3">&#xa0;</td><td>&#xa0;</td>
    <td colspan="3">&#xa0;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 41%; text-align: left">Shanghai TCH</td><td style="width: 1%">&#xa0;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 14%; text-align: right">29,800,000</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: 14%; text-align: right">14,900,000</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: 22%; text-align: left"><font style="font-size: 10pt">&#xa5;6,564,303 ($1,003,859)</font></td><td style="width: 1%; text-align: left">&#xa0;</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><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">Xi&#x2019;an TCH</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa5;</td><td style="text-align: right">202,000,000</td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa5;</td><td style="text-align: right">101,000,000</td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: left"><font style="font-size: 10pt">&#xa5;69,359,820 ($10,606,984)</font></td><td style="text-align: left">&#xa0;</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><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">Erdos TCH</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa5;</td><td style="text-align: right">120,000,000</td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa5;</td><td style="text-align: right">60,000,000</td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: left"><font style="font-size: 10pt">&#xa5;19,035,814 ($2,914,869)</font></td><td style="text-align: left">&#xa0;</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><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">Xi&#x2019;an Zhonghong</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa5;</td><td style="text-align: right">30,000,000</td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa5;</td><td style="text-align: right">15,000,000</td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: left"><font style="font-size: 10pt">Did not accrue yet due to accumulated deficit</font></td><td style="text-align: left">&#xa0;</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><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">Shaanxi Huahong</td><td>&#xa0;</td>
    <td style="text-align: left">$</td><td style="text-align: right">2,500,300</td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">$</td><td style="text-align: right">1,250,150</td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: left"><font style="font-size: 10pt">Did not accrue yet due to accumulated deficit</font></td><td style="text-align: left">&#xa0;</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><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>Zhongxun</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa5;</td><td style="text-align: right">35,000,000</td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa5;</td><td style="text-align: right">17,500,000</td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: left"><font style="font-size: 10pt">Did not accrue yet due to accumulated deficit</font></td><td style="text-align: left">&#xa0;</td></tr>
</table><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><i><font style="text-decoration:underline">Common Welfare Fund</font></i></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">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.</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="idm140553574360552">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Contingencies<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 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"><b>17. CONTINGENCIES</b></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">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.</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">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.</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">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.</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="idm140553574320008">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Commitments<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 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"><b>18. COMMITMENTS</b></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><i><font style="text-decoration:underline">Lease Commitment</font></i></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">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.</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">On August 2, 2018, the Company entered into a lease for its
office use in Beijing with a term from August 4, 2018 through August 3, 2020. The monthly rent is RMB 22,000 ($3,205) with quarterly
payment in advance. This lease was terminated in 2019.</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">For the three months ended March 31, 2020 and 2019, the rental
expense of the Company was $16,374 and $26,582 (including Beijing office rent of $9,782), respectively.&#xa0;</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">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:</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="3" style="text-align: center; font-weight: bold">Three Months Ended</td></tr>
<tr style="vertical-align: bottom">
    <td>&#xa0;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#xa0;</td>
    <td colspan="3" style="text-align: center; font-weight: bold; border-bottom: Black 1.5pt solid">March&#xa0;31, <br/>
2020</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</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">16,374</td><td style="width: 1%; padding-bottom: 4pt; text-align: left">&#xa0;</td></tr>
<tr style="vertical-align: bottom; ">
    <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-size: 10pt">0.67 years</font></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">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/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">The following is a schedule, by years, of maturities of the
office lease liabilities as of March 31, 2020:</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="3" style="text-align: center; font-weight: bold; border-bottom: Black 1.5pt solid">Operating Leases</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">41,254</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">41,254</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">(460</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">40,794</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"><i><font style="text-decoration:underline">Employment Agreement</font></i></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">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;</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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="idm140553574354776">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Subsequent Events<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 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"><b>19. SUBSEQUENT EVENTS</b></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">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;</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">On April 30, 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 $150,000 from a Convertible Promissory Note dated January 31, 2019 which was exchanged
for a new Promissory Note in the original principal amount of $1,173,480 on April 14, 2019. The Company and the Lender agreed to
exchange the Partitioned Note for 50,000 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.</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">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;</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left">On May 15, 2020, the Company entered into
an Exchange Agreement with Iliad Research and Trading, L.P. Pursuant to the Exchange Agreement, the Company and the Lender agreed
to partition a new Promissory Note in the original principal amount of $319,586 from a Convertible Promissory Note dated January
31, 2019 which was exchanged for a new Promissory Note in the original principal amount of $1,173,480 on April 14, 2019. The Company
and the Lender agreed to exchange the Partitioned Note for 106,528 shares of common stock of the Company, and then the amount of
the outstanding balance of the Note will be reduced by an amount equal to the Partitioned Note. The shares of common stock were
issued without any restrictions.</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left">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,719.78 and 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%.</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left">On May 29, 2020, the Company entered into
an Exchange Agreement with Iliad Research and Trading, L.P. Pursuant to the Exchange Agreement, the Company and the Lender agreed
to partition a new Promissory Note in the original principal amount of $150,000 from a Convertible Promissory Note dated February
27, 2019 which was exchanged for a new Promissory Note in the original principal amount of $1,165,379.18 on April 14, 2019. The
Company and the Lender agreed to exchange the Partitioned Note for 65,674 shares of common stock of the Company, and then the amount
of the outstanding balance of the Note will be reduced by an amount equal to the Partitioned Note. The shares of common stock were
issued without any restrictions.</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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 855<br> -URI http://asc.fasb.org/topic&amp;trid=2122774<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="idm140553566378648">
<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">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 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"><i>Basis of Presentation</i></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">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;).</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.1pt">The interim consolidated financial information as of March
31, 2020 and for the three-month periods ended March 31, 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.</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.2pt">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 March 31, 2020, its consolidated results of operations and cash flows for the three months ended March 31, 2020
and 2019, as applicable, were made.</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"><i>Basis of Consolidation</i></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">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 March 31, 2020. All significant inter-company
accounts and transactions were eliminated in consolidation.</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"><i>Uses and Sources of Liquidity</i></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">For the three months ended March 31, 2020, the Company had a
net loss of $0.60 million. For the year ended December 31, 2019, the Company had net loss of $8.78 million. The Company has an
accumulated deficit of $47.05 million as of March 31, 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.</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">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 $55.03 million cash on hand
at March 31, 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.</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left">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.</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"><i>Use of Estimates</i></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">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.</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"><i>Revenue Recognition</i></p><br/><p style="margin-left: 0.25in; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><font style="font-size: 10pt"><i>A)</i></font> <font style="font-size: 10pt"><i>Sales-type Leasing and Related Revenue Recognition</i></font></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">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 three months ended March 31, 2020 and 2019, the Company did not sell any new power generating projects.</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">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.</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">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.</p><br/><p style="margin-left: 0.25in; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><font style="font-size: 10pt"><i>B)</i></font> <font style="font-size: 10pt"><i>Contingent Rental Income</i></font></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">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.</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"><i>Operating Leases</i></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">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.</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">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.</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">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 March 31, 2020, the ROU was $37,499.</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">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.</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Operating leases are included in operating lease right-of-use
assets and operating lease liabilities (current and non-current), on the consolidated balance sheets.</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_RightUseOfAssetsDescription', window );">Right use of assets, description</a></td>
<td class="text">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.<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_CashAndCashEquivalentsPolicyTextBlock', window );">Cash</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><i>Cash</i></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">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.</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_TradeAndOtherAccountsReceivablePolicy', window );">Accounts Receivable</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><i>Accounts Receivable</i></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">The Company&#x2019;s accounts receivable arise from sale of systems
and sale of electricity of Erdos. The Company does not expect to collect receivables more than one year from the time of sale.</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">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;</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">As of March 31, 2020, the Company had gross
accounts receivable of $45.91 million; of which, $20.76 million was for transferring the ownership of Huayu and Shenqiu Phase I
and II systems to Mr. Bai; $5.65 million was from the sales of CDQ and a CDQ WHPG system to Zhongtai, $16.94 million was from transferring
the ownership of Tian&#x2019;an project to Tianyu, and $2.57 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 March 31, 2020, the Company had bad
debt allowance of $5,645,651 for Zhongtai and $257,412 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, Erdos TCH collected RMB 4 million ($0.56 million) accounts receivable.</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="3" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2020</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#xa0;</td>
    <td colspan="3" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2019</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">5,645,651</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">20,757,082</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,936,952</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">2,574,117</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">45,913,802</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">(5,903,063</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">40,010,739</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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_creg_InterestReceivableOnSalesTypeLeasesPolicyTextBlock', window );">Interest Receivable on Sales Type Leases</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><i>Interest Receivable on Sales Type Leases</i></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">As of March 31, 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.</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_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"><i>Investment in sales-type leases, net</i>&#xa0;</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">As of March 31, 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 March 31, 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. Xi&#x2019;an TCH received RMB 97.6 million ($14 million) in full for Pucheng system
on January 14, 2020 and the ownership of the system was transferred.</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_ConcentrationRiskCreditRisk', window );">Concentration of Credit Risk</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><i>Concentration of Credit Risk</i></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">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.</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">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.</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">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.</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_PropertyPlantAndEquipmentPolicyTextBlock', window );">Property and Equipment</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><i>Property and Equipment</i></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">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:</p><br/><table style="height: 68px; width: 100%; font: 10pt 'Times New Roman', Times, serif; border-collapse: collapse;" cellspacing="0" cellpadding="0">
<tr style="vertical-align: bottom; background-color: #cceeff;">
<td style="width: 52%; height: 17px;"><font style="font-size: 10pt;">Building</font></td>
<td style="width: 1%; height: 17px;">&#xa0;</td>
<td style="width: 1.58228%; height: 17px;">&#xa0;</td>
<td style="width: 1.58228%; height: 17px;"><font style="font-size: 10pt;">&#xa0; &#xa0;&#xa0;</font></td>
<td style="width: 12.2468%; height: 17px;"><font style="font-size: 10pt;">20 years</font></td>
</tr>
<tr style="vertical-align: bottom;">
<td style="height: 17px; width: 52%;"><font style="font-size: 10pt;">Vehicles</font></td>
<td style="height: 17px; width: 1%;">&#xa0;</td>
<td style="height: 17px; width: 1.58228%; text-align: right;"><font style="font-size: 10pt;">2</font></td>
<td style="height: 17px; width: 1.58228%; text-align: center;"><font style="font-size: 10pt;">-</font></td>
<td style="width: 12.2468%; height: 17px;"><font style="font-size: 10pt;">5 years</font></td>
</tr>
<tr style="vertical-align: bottom; background-color: #cceeff;">
<td style="height: 17px; width: 52%;"><font style="font-size: 10pt;">Office and Other Equipment</font></td>
<td style="height: 17px; width: 1%;">&#xa0;</td>
<td style="height: 17px; width: 1.58228%; text-align: right;"><font style="font-size: 10pt;">2</font></td>
<td style="height: 17px; width: 1.58228%; text-align: center;"><font style="font-size: 10pt;">-</font></td>
<td style="width: 12.2468%; height: 17px;"><font style="font-size: 10pt;">5 years</font></td>
</tr>
<tr style="vertical-align: bottom;">
<td style="height: 17px; width: 52%;"><font style="font-size: 10pt;">Software</font></td>
<td style="height: 17px; width: 1%;">&#xa0;</td>
<td style="height: 17px; width: 1.58228%; text-align: right;"><font style="font-size: 10pt;">2</font></td>
<td style="height: 17px; width: 1.58228%; text-align: center;"><font style="font-size: 10pt;">-</font></td>
<td style="width: 12.2468%; height: 17px;"><font style="font-size: 10pt;">3 years</font></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_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock', window );">Impairment of Long-lived Assets</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><i>Impairment of Long-lived Assets</i></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">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 three months ended
March 31, 2020.&#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.</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_NotesPayableBankersAcceptancesPolicyTextBlock', window );">Notes Payable &#8211; Banker's Acceptances</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><i>Notes Payable &#x2013; Banker&#x2019;s Acceptances</i></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">The Company endorses banker&#x2019;s acceptances that are issued
from a bank to vendors as payment for its obligations. Most of the banker&#x2019;s acceptances have maturity dates of less than
six months following their issuance.</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"><i>Cost of Sales</i></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">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.</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"><i>Income Taxes </i></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">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.</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">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.</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">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.</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"><i>Statement of Cash Flows</i></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">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.</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"><i>Fair Value of Financial Instruments</i></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">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.</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">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:</p><br/><table cellpadding="0" cellspacing="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif">
<tr style="vertical-align: top">
    <td style="width: 24px; padding-bottom: 8pt; text-align: justify">&#xa0;</td>
    <td style="width: 24px; padding-bottom: 8pt; text-align: justify"><font style="font-size: 10pt">&#x25cf;</font></td>
    <td style="padding-bottom: 8pt; text-align: justify"><font style="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="width: 100%; font: 10pt Times New Roman, Times, Serif">
<tr style="vertical-align: top">
    <td style="width: 24px; padding-bottom: 8pt; text-align: justify">&#xa0;</td>
    <td style="width: 24px; padding-bottom: 8pt; text-align: justify"><font style="font-size: 10pt">&#x25cf;</font></td>
    <td style="padding-bottom: 8pt; text-align: justify"><font style="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="width: 100%; font: 10pt Times New Roman, Times, Serif">
<tr style="vertical-align: top">
    <td style="width: 24px; padding-bottom: 8pt; text-align: justify">&#xa0;</td>
    <td style="width: 24px; padding-bottom: 8pt; text-align: justify"><font style="font-size: 10pt">&#x25cf;</font></td>
    <td style="padding-bottom: 8pt; text-align: justify"><font style="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">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.</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">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></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">As of March 31, 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</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"><i>Stock-Based Compensation</i></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">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.</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">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.</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">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.</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"><i>Basic and Diluted Earnings per Share</i></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">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.</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">For the three months ended March 31, 2020 and 2019, the basic
and diluted loss per share were the same due to outstanding options and warrants being anti-dilutive as a result of the Company&#x2019;s
net loss. For the three months ended March 31, 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 their effects were anti-dilutive.</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"><i>Foreign Currency Translation and Comprehensive Income (Loss)</i></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">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.</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">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.</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"><i>Segment Reporting</i></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">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.</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"><i>New Accounting Pronouncements</i></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">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.</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">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.</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">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.</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_InterestReceivableOnSalesTypeLeasesPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Interest Receivable On Sales Type Leases [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_InterestReceivableOnSalesTypeLeasesPolicyTextBlock</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_NotesPayableBankersAcceptancesPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 notes payable banker acceptances.</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_NotesPayableBankersAcceptancesPolicyTextBlock</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_RightUseOfAssetsDescription">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 right use of assets.</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_RightUseOfAssetsDescription</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_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=98513485&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=6877327&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 810<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.3A-02)<br> -URI http://asc.fasb.org/extlink&amp;oid=116822174&amp;loc=d3e355033-122828<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 S99<br> -Paragraph 3<br> -Subparagraph (SX 210.3A-03)<br> -URI http://asc.fasb.org/extlink&amp;oid=116822174&amp;loc=d3e355100-122828<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><br>Reference 4: 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 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<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><br>Reference 4: 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://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 830<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6450520&amp;loc=d3e32583-110901<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6450222&amp;loc=d3e30840-110895<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 50<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32847-109319<br><br>Reference 2: 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 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><br>Reference 4: 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 17<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32809-109319<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 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=116657188&amp;loc=SL116659661-227067<br><br>Reference 6: 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 19<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32840-109319<br><br>Reference 7: 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 25<br> -URI http://asc.fasb.org/extlink&amp;oid=116821951&amp;loc=d3e32247-109318<br><br>Reference 8: 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 28<br> -URI http://asc.fasb.org/extlink&amp;oid=116821951&amp;loc=d3e32280-109318<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 30<br> -Section 05<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=65884525&amp;loc=d3e40913-109327<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=77888426&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 assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, basis of assets, depreciation and depletion methods used, including composite deprecation, estimated useful lives, capitalization policy, accounting treatment for costs incurred for repairs and maintenance, capitalized interest and the method it is calculated, disposals and impairments.</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(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&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 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://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_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=116856206&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=116856206&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=118936363&amp;loc=d3e4975-111524<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 50<br> -Paragraph 11B<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=118936363&amp;loc=SL6953423-111524<br><br>Reference 3: 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=118936363&amp;loc=d3e5033-111524<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<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=118936363&amp;loc=d3e5212-111524<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<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=118936363&amp;loc=d3e5093-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="idm140553566440248">
<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">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 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="3" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2020</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#xa0;</td>
    <td colspan="3" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2019</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">5,645,651</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">20,757,082</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,936,952</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">2,574,117</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">45,913,802</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">(5,903,063</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">40,010,739</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 style="height: 68px; width: 100%; font: 10pt 'Times New Roman', Times, serif; border-collapse: collapse;" cellspacing="0" cellpadding="0">
<tr style="vertical-align: bottom; background-color: #cceeff;">
<td style="width: 52%; height: 17px;"><font style="font-size: 10pt;">Building</font></td>
<td style="width: 1%; height: 17px;">&#xa0;</td>
<td style="width: 1.58228%; height: 17px;">&#xa0;</td>
<td style="width: 1.58228%; height: 17px;"><font style="font-size: 10pt;">&#xa0; &#xa0;&#xa0;</font></td>
<td style="width: 12.2468%; height: 17px;"><font style="font-size: 10pt;">20 years</font></td>
</tr>
<tr style="vertical-align: bottom;">
<td style="height: 17px; width: 52%;"><font style="font-size: 10pt;">Vehicles</font></td>
<td style="height: 17px; width: 1%;">&#xa0;</td>
<td style="height: 17px; width: 1.58228%; text-align: right;"><font style="font-size: 10pt;">2</font></td>
<td style="height: 17px; width: 1.58228%; text-align: center;"><font style="font-size: 10pt;">-</font></td>
<td style="width: 12.2468%; height: 17px;"><font style="font-size: 10pt;">5 years</font></td>
</tr>
<tr style="vertical-align: bottom; background-color: #cceeff;">
<td style="height: 17px; width: 52%;"><font style="font-size: 10pt;">Office and Other Equipment</font></td>
<td style="height: 17px; width: 1%;">&#xa0;</td>
<td style="height: 17px; width: 1.58228%; text-align: right;"><font style="font-size: 10pt;">2</font></td>
<td style="height: 17px; width: 1.58228%; text-align: center;"><font style="font-size: 10pt;">-</font></td>
<td style="width: 12.2468%; height: 17px;"><font style="font-size: 10pt;">5 years</font></td>
</tr>
<tr style="vertical-align: bottom;">
<td style="height: 17px; width: 52%;"><font style="font-size: 10pt;">Software</font></td>
<td style="height: 17px; width: 1%;">&#xa0;</td>
<td style="height: 17px; width: 1.58228%; text-align: right;"><font style="font-size: 10pt;">2</font></td>
<td style="height: 17px; width: 1.58228%; text-align: center;"><font style="font-size: 10pt;">-</font></td>
<td style="width: 12.2468%; height: 17px;"><font style="font-size: 10pt;">3 years</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=6877327&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=6877327&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="idm140553574193192">
<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">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 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="3" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2020</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#xa0;</td>
    <td colspan="3" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2019</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=77913982&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=84164451&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=77914019&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=77888430&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="idm140553574354776">
<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">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 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="3" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2020</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#xa0;</td>
    <td colspan="3" style="text-align: center; font-weight: bold; border-bottom: Black 1.5pt solid">2019</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="idm140553570241624">
<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">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 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="3" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2020</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#xa0;</td>
    <td colspan="3" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2019</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,113,916</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">2,147,944</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">327,802</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">4,589,662</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="idm140553571285976">
<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">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 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="3" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2020</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#xa0;</td>
    <td colspan="3" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2019</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">837,794</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">35,256</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">242,229</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">40,455</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,155,734</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="idm140553574378824">
<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">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 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="3" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2020</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#xa0;</td>
    <td colspan="3" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2019</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Non-current deferred tax assets</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="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,145</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; background-color: rgb(204,238,255)">
    <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; ">
    <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; background-color: rgb(204,238,255)">
    <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,411,413</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; ">
    <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">266,817</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; background-color: rgb(204,238,255)">
    <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,337,354</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; ">
    <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">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; ">
    <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; 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">Net non-current deferred tax assets</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">18,201,729</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; background-color: rgb(204,238,255)">
    <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,201,729</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; ">
    <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="idm140553574175320">
<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">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 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="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="vertical-align: top; width: 35%; text-align: left; text-indent: -9pt; padding-left: 9pt">Transfer price for Chengli Project</td><td style="width: 1%">&#xa0;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">26,624,805</td><td style="width: 1%; text-align: left">&#xa0;</td><td style="width: 1%">&#xa0;</td>
    <td style="width: 40%; text-align: left">Entrusted loan payable at March 31, 2020, net with Xi&#x2019;an TCH investment in entrusted loan (current and noncurrent)</td><td style="width: 1%">&#xa0;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">20,447,710</td><td style="width: 1%; text-align: left">&#xa0;</td></tr>
<tr style="vertical-align: bottom; ">
    <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">Transfer price for Xuzhou Huayu Project</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">16,936,952</td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">Interest payable on entrusted loan at March 31, 2020</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">8,389,311</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; text-indent: -9pt; padding-left: 9pt">Transfer price for Shenqiu Phase I and II Projects</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">17,934,256</td><td style="padding-bottom: 1.5pt; text-align: left">&#xa0;</td><td style="padding-bottom: 1.5pt">&#xa0;</td>
    <td style="text-align: left; padding-bottom: 1.5pt">Add back: Xi&#x2019;an TCH investment in entrusted loan</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">10,585,595</td><td style="padding-bottom: 1.5pt; text-align: left">&#xa0;</td></tr>
<tr style="vertical-align: bottom; ">
    <td style="text-indent: -9pt; padding-left: 9pt">&#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">Less: interest accrued from September 20, 2018 to March 31, 2020 (cut-off date for interest calculation for repayment was September 20, 2018)</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">(1,929,934</td><td style="text-align: left">)</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-indent: -9pt; padding-left: 9pt">&#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">Less: portion of loan with repayment due date extended to year 2023</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">(10,867,878</td><td style="text-align: left">)</td></tr>
<tr style="vertical-align: bottom; ">
    <td style="text-indent: -9pt; padding-left: 9pt">&#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>&#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-indent: -9pt; padding-left: 9pt">&#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">Add back: interest &amp; penalty repaid by Xi&#x2019;an TCH</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">8,460,017</td><td style="text-align: left">&#xa0;</td></tr>
<tr style="vertical-align: bottom; ">
    <td style="padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 9pt">&#xa0;</td><td style="padding-bottom: 1.5pt">&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">&#xa0;</td><td style="padding-bottom: 1.5pt; text-align: left">&#xa0;</td><td style="padding-bottom: 1.5pt">&#xa0;</td>
    <td style="text-align: left; padding-bottom: 1.5pt">Add back: loan principle repaid by Xi&#x2019;an TCH</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">26,411,192</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; text-indent: -9pt; padding-left: 9pt">&#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">61,496,013</td><td style="padding-bottom: 4pt; text-align: left">&#xa0;</td><td style="padding-bottom: 4pt">&#xa0;</td>
    <td style="padding-bottom: 4pt">&#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">61,496,013</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_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="idm140553574294904">
<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">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 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="3" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Number of<br/> Warrants</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#xa0;</td>
    <td colspan="3" 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="font-weight: bold; padding-bottom: 1.5pt">&#xa0;</td>
    <td colspan="3" 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></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 March 31, 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.96</td><td style="text-align: left">&#xa0;</td></tr>
<tr style="vertical-align: bottom; ">
    <td>Exercisable at March 31, 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.96</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="idm140553565110584">
<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">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 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="3" style="text-align: center; font-weight: bold; border-bottom: Black 1.5pt solid">2020</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#xa0;</td>
    <td colspan="3" style="text-align: center; font-weight: bold; border-bottom: Black 1.5pt solid">2019</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">(2.3</td><td style="text-align: left">)%</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">(3.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">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">(52.9</td><td style="text-align: left">)%</td></tr>
<tr style="vertical-align: bottom; ">
    <td style="text-align: left">Permanent differences</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">4.0</td><td style="text-align: left">%</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">4.3</td><td style="text-align: left">%</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <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">(0.7</td><td style="text-align: left">)%</td></tr>
<tr style="vertical-align: bottom; ">
    <td>Utilization of NOL</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">(1.1</td><td style="text-align: left">)%</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Valuation allowance on PRC NOL</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">14.7</td><td style="text-align: left">%</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">19.6</td><td style="text-align: left">%</td></tr>
<tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt">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.6</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">-</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">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">(55.2</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 taxes 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="3" style="text-align: center; font-weight: bold; border-bottom: Black 1.5pt solid">2020</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#xa0;</td>
    <td colspan="3" style="text-align: center; font-weight: bold; border-bottom: Black 1.5pt solid">2019</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">139,743</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,530,614</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,390,871</td><td style="padding-bottom: 4pt; text-align: left">)</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="idm140553570022824">
<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">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 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="3" style="text-align: center; font-weight: bold; border-bottom: Black 1.5pt solid">Number of<br/> Shares</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#xa0;</td>
    <td colspan="3" style="text-align: center; font-weight: bold; border-bottom: Black 1.5pt solid">Average<br/> Exercise Price<br/> per Share (post-reverse stock split price)</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#xa0;</td>
    <td colspan="3" style="text-align: center; font-weight: bold; border-bottom: Black 1.5pt solid">Weighted<br/> Average<br/> Remaining<br/> Contractual<br/> Term in Years</td></tr>
<tr style="vertical-align: bottom">
    <td>&#xa0;</td><td>&#xa0;</td>
    <td colspan="3">&#xa0;</td><td>&#xa0;</td>
    <td colspan="3">&#xa0;</td><td>&#xa0;</td>
    <td colspan="3">&#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 March 31, 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">4.16</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 March 31, 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">4.16</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=116856206&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=116856206&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=116856206&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="idm140553568064904">
<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">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 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="3" style="text-align: center; font-weight: bold; border-bottom: Black 1.5pt solid">Registered<br/> Capital</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#xa0;</td>
    <td colspan="3" style="text-align: center; font-weight: bold; border-bottom: Black 1.5pt solid">Maximum<br/> Statutory&#xa0;<br/> Reserve<br/> Amount</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#xa0;</td>
    <td colspan="3" style="text-align: center; font-weight: bold; border-bottom: Black 1.5pt solid">Statutory reserve at<br/> March 31, 2020 and<br/>
 December 31, 2019</td></tr>
<tr style="vertical-align: bottom">
    <td>&#xa0;</td><td>&#xa0;</td>
    <td colspan="3">&#xa0;</td><td>&#xa0;</td>
    <td colspan="3">&#xa0;</td><td>&#xa0;</td>
    <td colspan="3">&#xa0;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 41%; text-align: left">Shanghai TCH</td><td style="width: 1%">&#xa0;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 14%; text-align: right">29,800,000</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: 14%; text-align: right">14,900,000</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: 22%; text-align: left"><font style="font-size: 10pt">&#xa5;6,564,303 ($1,003,859)</font></td><td style="width: 1%; text-align: left">&#xa0;</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><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">Xi&#x2019;an TCH</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa5;</td><td style="text-align: right">202,000,000</td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa5;</td><td style="text-align: right">101,000,000</td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: left"><font style="font-size: 10pt">&#xa5;69,359,820 ($10,606,984)</font></td><td style="text-align: left">&#xa0;</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><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">Erdos TCH</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa5;</td><td style="text-align: right">120,000,000</td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa5;</td><td style="text-align: right">60,000,000</td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: left"><font style="font-size: 10pt">&#xa5;19,035,814 ($2,914,869)</font></td><td style="text-align: left">&#xa0;</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><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">Xi&#x2019;an Zhonghong</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa5;</td><td style="text-align: right">30,000,000</td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa5;</td><td style="text-align: right">15,000,000</td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: left"><font style="font-size: 10pt">Did not accrue yet due to accumulated deficit</font></td><td style="text-align: left">&#xa0;</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><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">Shaanxi Huahong</td><td>&#xa0;</td>
    <td style="text-align: left">$</td><td style="text-align: right">2,500,300</td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">$</td><td style="text-align: right">1,250,150</td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: left"><font style="font-size: 10pt">Did not accrue yet due to accumulated deficit</font></td><td style="text-align: left">&#xa0;</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><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>Zhongxun</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa5;</td><td style="text-align: right">35,000,000</td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa5;</td><td style="text-align: right">17,500,000</td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: left"><font style="font-size: 10pt">Did not accrue yet due to accumulated deficit</font></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_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="idm140553574482920">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Commitments (Tables)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 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 );">Lease, Cost [Table Text Block]</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="3" style="text-align: center; font-weight: bold">Three Months Ended</td></tr>
<tr style="vertical-align: bottom">
    <td>&#xa0;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#xa0;</td>
    <td colspan="3" style="text-align: center; font-weight: bold; border-bottom: Black 1.5pt solid">March&#xa0;31, <br/>
2020</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</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">16,374</td><td style="width: 1%; padding-bottom: 4pt; text-align: left">&#xa0;</td></tr>
<tr style="vertical-align: bottom; ">
    <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-size: 10pt">0.67 years</font></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">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><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 of Future Minimum Rental Payments for Operating Leases [Table Text Block]</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="3" style="text-align: center; font-weight: bold; border-bottom: Black 1.5pt solid">Operating Leases</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">41,254</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">41,254</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">(460</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">40,794</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=77888426&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=77902758&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="idm140553480091224">
<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="3"></th>
<th class="th" colspan="17">1 Months Ended</th>
<th class="th" colspan="1">3 Months Ended</th>
<th class="th" colspan="1">8 Months Ended</th>
<th class="th" colspan="1">12 Months Ended</th>
<th class="th" colspan="2"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="2"></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>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>Apr. 14, 2009 </div>
<div>USD ($)</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>Mar. 14, 2016</div></th>
<th class="th">
<div>Jun. 15, 2015 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Jun. 15, 2015 </div>
<div>CNY (&#165;)</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>USD ($)</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>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>Mar. 31, 2020 </div>
<div>USD ($) </div>
<div>shares</div>
</th>
<th class="th"><div>Sep. 29, 2019</div></th>
<th class="th"><div>Dec. 31, 2019</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>CNY (&#165;)</div>
</th>
<th class="th">
<div>Jul. 18, 2013 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Jul. 07, 2013 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Jul. 07, 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>
</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="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>
<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">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>
<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_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">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="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_DescriptionPercentageOfNovelStrainOfCoronavirus', window );">Description percentage of novel strain of coronavirus</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">the reopening rate for nation-wide industrial enterprises was 99% and the rate of its employees returning to work was 94%, the small and medium size companies&#x2019; work resume rate was 84%. The Company disposed all of its systems and currently holds only five power generating systems through Erdos TCH, and expects to resume production of these five power generating systems in July 2020 from the renovation and furnace safety upgrade, the impact of COVID-19 to the Company was not material. There are some new Covid-19 cases discovered in a few provinces of China including Beijing, no new case has been discovered in Xi&#x2019;an province where the Company is located as of today<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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>
</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>
</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_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="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>
<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>
</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>
</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_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="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>
<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>
</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>
</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_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">$ 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="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_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">11 years<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>
<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>
</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>
</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="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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_EnergySavingSolutionAndServicesCost', window );">Energy saving solution and services 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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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,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_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>
</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>
</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_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">$ 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>
<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_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">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>
<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>
</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>
</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_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="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>
<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_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="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>
</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_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>
</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_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>
</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>
</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>
</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_DissolutionTermOfJointVentures', window );">Term of joint ventures</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">20 years<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>
</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="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="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>
</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>
</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>
</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_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="nump">$ 17,550,000<span></span>
</td>
<td class="text">&#160;<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="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>
</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>
</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="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>
</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>
</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>
</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_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangeDueToNetIncomeAttributableToParentAndEffectsOfChangesNet', window );">Consolidation, Less than Wholly Owned Subsidiary, Parent Ownership Interest, Change Due to Net Income Attributable to Parent and Effects of Changes, Net</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="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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_MinorityInterestDecreaseFromRedemptions', window );">Noncontrolling Interest, Decrease from Redemptions or Purchase of Interests</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="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">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>
<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>
</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>
</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="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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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>
</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>
</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="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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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>
</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>
</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="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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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>
</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>
</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_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">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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>
</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">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>
<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] | 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>
</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>
</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">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="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>
</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>
</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="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">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_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>
</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>
</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_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">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 March 31, 2020, the Company had gross receivable from Zhongtai for $5.65 million (with bad debt allowance of $5.65 million). In January 2020, Zhongtai paid RMB 10 million ($1.41 million); in March 2020, Zhongtai paid RMB 20 million ($2.82 million). Zhongtai is committed to pay in full the remaining balance of RMB 40 million ($5.65 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>
<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>
</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>
</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_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="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>
<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>
</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>
</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_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">(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="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">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>
<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_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>
</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>
</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>
</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="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>
</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>
</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="nump">&#165; 30,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (830,000)<span></span>
</td>
<td class="nump">&#165; 5,000,000<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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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="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>
</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>
</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>
</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="nump">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>
</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>
</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>
</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="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="nump">&#165; 280,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>
</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>
</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>
</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">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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_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">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>
<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>
</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>
</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="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>
</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_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>
</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>
</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_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.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_CurrencyAxis=currency_CNY', window );">RMB [Member] | 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>
</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>
</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="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>
<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_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_DescriptionPercentageOfNovelStrainOfCoronavirus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 percentage of novel strain of coronavirus</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_DescriptionPercentageOfNovelStrainOfCoronavirus</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_DissolutionTermOfJointVentures">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Dissolution Term Of Joint Ventures.</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_DissolutionTermOfJointVentures</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_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_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_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=116874947&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=27012166&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_MinorityInterestDecreaseFromRedemptions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Decrease in noncontrolling interest (for example, but not limited to, redeeming or purchasing the interests of noncontrolling shareholders, issuance of shares (interests) by the non-wholly owned subsidiary to the parent entity for other than cash, and a buyback of shares (interest) by the non-wholly owned subsidiary from the 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 23<br> -URI http://asc.fasb.org/extlink&amp;oid=108774443&amp;loc=SL4569655-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 24<br> -URI http://asc.fasb.org/extlink&amp;oid=108774443&amp;loc=SL4616395-111683<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=27012166&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_MinorityInterestDecreaseFromRedemptions</td>
</tr>
<tr>
<td style="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_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=118582676&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_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_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_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_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_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_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_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_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_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_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_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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LegalEntityAxis=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;">dei_LegalEntityAxis=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_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>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="idm140553562837368">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies (Details)<br> &#165; in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="1">12 Months Ended</th>
<th class="th" colspan="2"></th>
<th class="th" colspan="2"></th>
</tr>
<tr>
<th class="th">
<div>Mar. 31, 2020 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Mar. 31, 2019 </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>USD ($)</div>
</th>
<th class="th">
<div>Jun. 30, 2020 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Jan. 14, 2020 </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_NetIncomeLoss', window );">Net Loss</a></td>
<td class="num">$ (598,551)<span></span>
</td>
<td class="num">$ (1,942,294)<span></span>
</td>
<td class="nump">$ 8,780,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="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_RetainedEarningsUnappropriated', window );">Accumulated deficit</a></td>
<td class="nump">47,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>
<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_Cash', window );">Cash on hand</a></td>
<td class="nump">55,030,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_OperatingLeaseRightOfUseAsset', window );">Recognized total Right of Use Asset (&#8220;ROU&#8221;)</a></td>
<td class="nump">$ 37,499<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>
<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_AccountsReceivableDescription', window );">Accounts receivable, description</a></td>
<td class="text">the Company had gross accounts receivable of $45.91 million; of which, $20.76 million was for transferring the ownership of Huayu and Shenqiu Phase I and II systems to Mr. Bai; $5.65 million was from the sales of CDQ and a CDQ WHPG system to Zhongtai, $16.94 million was from transferring the ownership of Tian&#x2019;an project to Tianyu, and $2.57 million accounts receivable of Erdos TCH for electricity sold.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">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.<span></span>
</td>
<td class="text">&#160;<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_AccountsReceivableGross', window );">Accounts receivable</a></td>
<td class="nump">$ 45,913,802<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 48,063,971<span></span>
</td>
<td class="text">&#160;<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="nump">0<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>
<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">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>
<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_AllowanceForNetInvestmentReceivable', window );">Bad debt allowance for net investment receivable</a></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>
<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_GainLossOnSalesOfAssetsAndAssetImpairmentCharges', window );">Asset impairment loss</a></td>
<td class="nump">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>
</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_AmountsOfAntiDilutiveSecuritiesUnderWarrantsAndOption', window );">Shares purchasable under warrants and option</a></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>
<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_NumberOfOperatingSegments', window );">Number of industry segment</a></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>
<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_ZhongtaiMember', window );">Zhongtai [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="nump">$ 5,645,651<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,733,781<span></span>
</td>
<td class="text">&#160;<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_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="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_BadDebtAllowance', window );">Bad debt allowance</a></td>
<td class="nump">$ 257,412<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">261,430<span></span>
</td>
<td class="text">&#160;<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_PuchengSystemsMember', window );">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="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_AllowanceForNetInvestmentReceivable', window );">Bad debt allowance for net investment receivable</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">$ 14,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_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=creg_XuzhouTiananMember', window );">Xuzhou Tian&#8217;an [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_GainLossOnSalesOfAssetsAndAssetImpairmentCharges', window );">Asset impairment loss</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>
<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_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember', window );">Subsequent Event [Member] | 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 " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsReceivableGross', window );">Accounts receivable</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">$ 4,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>
</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_CurrencyAxis=currency_CNY', window );">RMB [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_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,600<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_CurrencyAxis=currency_CNY', window );">RMB [Member] | Subsequent Event [Member] | 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 " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsReceivableGross', window );">Accounts 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="nump">&#165; 560<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_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_AmountsOfAntiDilutiveSecuritiesUnderWarrantsAndOption">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amounts of Anti dilutive 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_AmountsOfAntiDilutiveSecuritiesUnderWarrantsAndOption</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_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_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_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_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=118952595&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_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=6877327&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=118932676&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=118930883&amp;loc=SL7669619-108580<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 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=116637391&amp;loc=SL114874048-224260<br><br>Reference 3: 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=118930883&amp;loc=SL7669625-108580<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 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -URI http://asc.fasb.org/extlink&amp;oid=116637232&amp;loc=SL114874131-224263<br><br>Reference 5: 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=116634182&amp;loc=SL114868664-224227<br><br>Reference 6: 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=118932676&amp;loc=d3e3602-108585<br><br>Reference 7: 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> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-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_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>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_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=77888419&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_RetainedEarningsUnappropriated">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 segregation of retained earnings which is available for dividend distribution. Earnings not paid out as dividends but instead reinvested in the core business or used to pay off debt. Unappropriated profit is part of shareholder equity. Also called cumulative distributions or earned surplus or accumulated earnings or unappropriated profit.</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)(a)(4)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=119400593&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(30)(a)(3)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&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_RetainedEarningsUnappropriated</td>
</tr>
<tr>
<td style="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_ZhongtaiMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_ZhongtaiMember</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_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_RelatedPartyTransactionsByRelatedPartyAxis=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_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=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_RelatedPartyTransactionsByRelatedPartyAxis=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>
<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>
<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="idm140553562822552">
<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>Mar. 31, 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">$ 45,913,802<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">(5,903,063)<span></span>
</td>
<td class="num">(5,995,210)<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_AccountsReceivableNet', window );">Accounts receivable, net</a></td>
<td class="nump">40,010,739<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">5,645,651<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">20,757,082<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,936,952<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">$ 2,574,117<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=118952595&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=6877327&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=119400593&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=119407570&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=118936363&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=119407570&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=118955202&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="idm140553566404776">
<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">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 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_srt_RangeAxis=srt_MaximumMember', window );">Maximum [Member] | 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_srt_RangeAxis=srt_MaximumMember', window );">Maximum [Member] | Vehicles [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">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_srt_RangeAxis=srt_MaximumMember', window );">Maximum [Member] | Office and Other Equipment [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_srt_RangeAxis=srt_MaximumMember', window );">Maximum [Member] | Software [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">3 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_srt_RangeAxis=srt_MinimumMember', window );">Minimum [Member] | Vehicles [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">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_srt_RangeAxis=srt_MinimumMember', window );">Minimum [Member] | Office and Other Equipment [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_srt_RangeAxis=srt_MinimumMember', window );">Minimum [Member] | Software [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">2 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_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_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_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>
<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>
</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="idm140553568513064">
<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">3 Months Ended</th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 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 by 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=77913982&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=77888430&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="idm140553569363064">
<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>Mar. 31, 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=84165051&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=84165051&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=84165051&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=84165051&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=84165051&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="idm140553566555656">
<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>Mar. 31, 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_GoodwillAndIntangibleAssetsDisclosureAbstract', window );"><strong>Goodwill and Intangible Assets Disclosure [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,057<span></span>
</td>
<td class="nump">$ 7,167<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_OtherReceivables', window );">Other receivables</a></td>
<td class="nump">33,107<span></span>
</td>
<td class="nump">$ 1,001,527<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_SocialInsurance', window );">Social insurance</a></td>
<td class="nump">$ 10,218<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_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_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_GoodwillAndIntangibleAssetsDisclosureAbstract</td>
</tr>
<tr>
<td style="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_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=6877327&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>
</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="idm140553479940552">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Property and Equipment and Construction in Progress (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="1">1 Months Ended</th>
<th class="th" colspan="1">3 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Jan. 22, 2019</div></th>
<th class="th"><div>Mar. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 2018</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>
</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,628,705<span></span>
</td>
<td class="nump">$ 27,044,385<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 VAT ($24.37 million) 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.<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 );">ChengaliMember</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_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>
</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,630,000<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_UnderlyingAssetClassAxis=creg_ChengaliMember', window );">ChengaliMember</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_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>
</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="nump">$ 35,240,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_TransferredOfSharesDescription', window );">TransferredOfSharesDescription</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>
</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_ChengaliMember', window );">ChengaliMember</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_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>
</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_PropertyPlantAndEquipmentNet', window );">Net property and equipment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 27,040,000<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_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=6877327&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=6876686&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=119400593&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=6877327&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=119400593&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=6877327&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_UnderlyingAssetClassAxis=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_UnderlyingAssetClassAxis=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_FairValueByAssetClassAxis=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_FairValueByAssetClassAxis=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>
</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="idm140553570063160">
<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>Mar. 31, 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=6877327&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=119400593&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=6877327&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="idm140553570154696">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Taxes Payable (Details)<br> pure in Thousands, $ in Thousands</strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th">
<div>Mar. 31, 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 );">Taxes Payable, Current</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 );">Taxes 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 );">IncomeTaxLiabilityInstallmentsDescription</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: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_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=6877327&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=6876686&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=119400593&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="idm140553566218888">
<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">3 Months Ended</th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr>
<th class="th">
<div>Mar. 31, 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,113,916<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">2,147,944<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">327,802<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">$ 4,589,662<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=6877327&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=118951113&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=119400593&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=6876686&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=6877327&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=118951113&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=6877327&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=6877327&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="idm140553479997864">
<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>Mar. 31, 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,155,734<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">837,794<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">35,256<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">242,229<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">$ 40,455<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="idm140553479952184">
<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>Mar. 31, 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_DeferredTaxLiabilitiesCurrent', window );">Accrued expenses</a></td>
<td class="nump">$ 186,145<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,411,413<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">266,817<span></span>
</td>
<td class="nump">3,246,655<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_DeferredTaxAssetsGrossNoncurrent', window );">PRC NOL</a></td>
<td class="nump">16,337,354<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 " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsNetNoncurrent', window );">Net non-current deferred tax assets</a></td>
<td class="nump">18,201,729<span></span>
</td>
<td class="nump">18,504,668<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_DeferredTaxAssetsValuationAllowanceNoncurrent', window );">Less: valuation allowance for deferred tax assets</a></td>
<td class="num">(18,201,729)<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_DeferredTaxLiabilitiesNoncurrent', 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_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_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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 25<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=117330534&amp;loc=d3e28680-109314<br><br>Reference 3: 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 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_DeferredTaxAssetsGrossNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 allowance, of deferred tax asset attributable to deductible temporary differences and carryforwards, classified as 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/otherTransitionRef<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=116821951&amp;loc=d3e31931-109318<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32537-109319<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=116821951&amp;loc=d3e31917-109318<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_DeferredTaxAssetsGrossNoncurrent</td>
</tr>
<tr>
<td style="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_DeferredTaxAssetsNetNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards classified as 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/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=116821951&amp;loc=d3e31958-109318<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=116821951&amp;loc=d3e31917-109318<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/otherTransitionRef<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=116821951&amp;loc=d3e31931-109318<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=116821951&amp;loc=d3e31928-109318<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<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_DeferredTaxAssetsNetNoncurrent</td>
</tr>
<tr>
<td style="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_DeferredTaxAssetsValuationAllowanceNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 valuation allowance of deferred tax asset attributable to deductible temporary differences and carryforwards, classified as 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/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=116821951&amp;loc=d3e31917-109318<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=116821951&amp;loc=d3e31928-109318<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)<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_DeferredTaxAssetsValuationAllowanceNoncurrent</td>
</tr>
<tr>
<td style="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_DeferredTaxLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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, with jurisdictional netting and 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://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=116821951&amp;loc=d3e31958-109318<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=116821951&amp;loc=d3e31917-109318<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/otherTransitionRef<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 4: http://fasb.org/us-gaap/role/ref/otherTransitionRef<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=116821951&amp;loc=d3e31931-109318<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/otherTransitionRef<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_DeferredTaxLiabilitiesCurrent</td>
</tr>
<tr>
<td style="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_DeferredTaxLiabilitiesNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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, with jurisdictional netting and classified as 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/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=116821951&amp;loc=d3e31917-109318<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/otherTransitionRef<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=116821951&amp;loc=d3e31931-109318<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=116821951&amp;loc=d3e31958-109318<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_DeferredTaxLiabilitiesNoncurrent</td>
</tr>
<tr>
<td style="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 25<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=117330534&amp;loc=d3e28680-109314<br><br>Reference 2: 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 3: 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 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="idm140553490584696">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Loans Payable (Details)<br></strong></div></th>
<th class="th" colspan="5">1 Months Ended</th>
<th class="th" colspan="1">3 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="2"></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. 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></th>
<th class="th">
<div>Mar. 31, 2020 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2019 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Mar. 31, 2020 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Dec. 29, 2019 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 29, 2019 </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. 31, 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>
</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_LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearFour', window );">Long-term Debt, Maturities, Repayments of Principal in Rolling Year Four</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">$ 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="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">$ 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>
</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="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="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>
</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">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 March 31, 2020, the interest payable for this loan was $8.39 million and the outstanding balance for this loan was $20.45 million. 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.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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">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">The ownership of Pucheng systems was transferred to Pucheng in January 2020 as a result of receiving full payment from Pucheng by 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">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 150 million ($21.51 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">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_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>
</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>
</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_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="nump">$ 42,220,000<span></span>
</td>
<td class="nump">&#165; 280,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_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="nump">$ 7,540,000<span></span>
</td>
<td class="nump">&#165; 50,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_LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearFive', window );">Long-term Debt, Maturities, Repayments of Principal in Rolling Year Five (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="text">&#160;<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>
</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_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.52%<span></span>
</td>
<td class="nump">12.52%<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>
</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>
</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>
</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 | &#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; 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>
</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] | 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>
</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>
</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="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="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="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_XianTchLimitedPartnerMember', window );">Limited Partner [Member] | 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>
</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>
</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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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>
</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>
</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>
</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="num">$ (504,000)<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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] | 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>
</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>
</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="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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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>
</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>
</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">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_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>
</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>
</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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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>
</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>
</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>
</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="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>
</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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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>
</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>
</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>
</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">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_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>
</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>
</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="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="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="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">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 off-set 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>
<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>
</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>
</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="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="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_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">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>
</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=6877327&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=26873400&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=6877327&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_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_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=26873400&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=26873400&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=26873400&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=6877327&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=6876686&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=119400593&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_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_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_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_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_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_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_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>
</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="idm140553564592264">
<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) - USD ($)<br></strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2020</div></th>
<th class="th"><div>Mar. 31, 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_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>
<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 );">Reconciliation of repayment of HYREF loan (entrusted loan)</a></td>
<td class="num">$ (598,551)<span></span>
</td>
<td class="num">$ (1,942,294)<span></span>
</td>
<td class="nump">$ 8,780,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_DebtInstrumentAxis=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>
</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_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>
<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_RepaymentsOfRelatedPartyDebt', window );">Reconciliation of repayment of HYREF loan (entrusted loan)</a></td>
<td class="nump">61,496,013<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_InterestAccruedDueToCutoffDateForInterestCalculationForRepayment', window );">Less: interest accrued from September 20, 2018 to March 31, 2020 (cut-off date for interest calculation for repayment was September 20, 2018)</a></td>
<td class="num">(1,929,934)<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_PortionOfLoanRepaymentDue', window );">Less: portion of loan with repayment due date extended to year 2023</a></td>
<td class="num">(10,867,878)<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_InterestPenaltyRepaidByXianTch', window );">Add back: interest &amp; penalty repaid by Xi&#8217;an TCH</a></td>
<td class="nump">8,460,017<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_LoanPrincipleRepaidByXianTch', window );">Add back: loan principle repaid by Xi&#8217;an TCH</a></td>
<td class="nump">26,411,192<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_NetIncomeLoss', window );">Reconciliation of repayment of HYREF loan (entrusted loan)</a></td>
<td class="nump">61,496,013<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_TransferPriceForChengliProjectMember', window );">Transfer price for Chengli Project [Member] | 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>
</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_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>
<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_RepaymentsOfRelatedPartyDebt', window );">Reconciliation of repayment of HYREF loan (entrusted loan)</a></td>
<td class="nump">26,624,805<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_EntrustedLoanPayableNetWithXianTchInvestmentInEntrustedLoan', window );">Entrusted loan payable at March 31, 2020, net with Xi&#8217;an TCH investment in entrusted loan (current and noncurrent)</a></td>
<td class="nump">20,447,710<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_TransferPriceForXuzhouHuayuProjectMember', window );">Transfer price for 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>
</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_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>
<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_RepaymentsOfRelatedPartyDebt', window );">Reconciliation of repayment of HYREF loan (entrusted loan)</a></td>
<td class="nump">16,936,952<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_InterestPayableOnEntrustedLoan', window );">Interest payable on entrusted loan at March 31, 2020</a></td>
<td class="nump">8,389,311<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_TransferPriceForShenqiuPhaseIAndIIProjectsMember', window );">Transfer price for Shenqiu Phase I and II Projects [Member] | 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>
</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_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>
<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_RepaymentsOfRelatedPartyDebt', window );">Reconciliation of repayment of HYREF loan (entrusted loan)</a></td>
<td class="nump">17,934,256<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_XianTchInvestmentInEntrustedLoan', window );">Add back: Xi&#8217;an TCH investment in entrusted loan</a></td>
<td class="nump">$ 10,585,595<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_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_InterestPayableOnEntrustedLoan">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_InterestPayableOnEntrustedLoan</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_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_creg_XianTchInvestmentInEntrustedLoan">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_XianTchInvestmentInEntrustedLoan</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_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=118930883&amp;loc=SL7669619-108580<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 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=116637391&amp;loc=SL114874048-224260<br><br>Reference 3: 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=118930883&amp;loc=SL7669625-108580<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 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -URI http://asc.fasb.org/extlink&amp;oid=116637232&amp;loc=SL114874131-224263<br><br>Reference 5: 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=116634182&amp;loc=SL114868664-224227<br><br>Reference 6: 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=118932676&amp;loc=d3e3602-108585<br><br>Reference 7: 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> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-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_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_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=118932676&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="idm140553574399096">
<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>Mar. 31, 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="nump">$ 0<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=6877327&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="idm140553562797576">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Related Party Transactions (Details)<br></strong></div></th>
<th class="th" colspan="2">1 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<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>
<th class="th">
<div>Mar. 31, 2020 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2019 </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>
</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_DueToRelatedPartiesCurrent', window );">Advances from related party</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 28,723<span></span>
</td>
<td class="nump">$ 41,174<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>
</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_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>
</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_StockRedeemedOrCalledDuringPeriodValue', window );">Buy back price</a></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>
<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_InterestReceivable', window );">Accrued interest</a></td>
<td class="nump">$ 2,100,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="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_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://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=26873400&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 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 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=6877327&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=6877327&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_StockRedeemedOrCalledDuringPeriodValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 stock bought back by the entity at the exercise price or redemption price.</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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockRedeemedOrCalledDuringPeriodValue</td>
</tr>
<tr>
<td style="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_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="idm140553479758088">
<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="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="5">1 Months Ended</th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jan. 13, 2020</div></th>
<th class="th"><div>Jan. 06, 2020</div></th>
<th class="th"><div>Jan. 04, 2020</div></th>
<th class="th"><div>Nov. 11, 2019</div></th>
<th class="th"><div>Dec. 16, 2019</div></th>
<th class="th"><div>Oct. 19, 2019</div></th>
<th class="th"><div>Sep. 19, 2019</div></th>
<th class="th"><div>Feb. 27, 2019</div></th>
<th class="th"><div>Jan. 31, 2019</div></th>
<th class="th"><div>Mar. 31, 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_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>
<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_AmortizationOfDebtDiscountPremium', window );">Amortized OID</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="nump">$ 12,500<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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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,127<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>
<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>
<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="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>
</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>
<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>
<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_DebtInstrumentInterestRateDuringPeriod', 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="nump">8.00%<span></span>
</td>
<td class="nump">8.00%<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_ConvertibleDebt', window );">Exchange notes</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">$ 1,165,379<span></span>
</td>
<td class="nump">$ 1,173,480<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">the Company entered into an Exchange Agreement with Iliad Research and Trading, L.P. Pursuant to the Agreement, the Company and Lender agreed to partition a new Promissory Note in the original principal amount of $135,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 45,000 shares (post-reverse stock split) of the Company&#x2019;s Common Stock. The Company recorded $54,000 loss on conversion of this portion of note.<span></span>
</td>
<td class="text">Pursuant to the Agreement, the Company and the Lender agreed to partition a new Promissory Note in the original principal amount of $145,000 from a Promissory Note issued by the Company on April 14, 2019. The Company and the Lender exchanged the Partitioned Note for 48,333 shares (post-reverse stock split) of common stock of the Company. The Company recorded $24,167 loss on conversion of this portion of note.<span></span>
</td>
<td class="text">Pursuant to the Agreement, the Company and Lender agreed to partition a new Promissory Note in the original principal amount of $150,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 50,000 shares (post-reverse stock split) of the Company&#x2019;s Common Stock. The Company recorded $25,000 loss on conversion of this portion of note.<span></span>
</td>
<td class="text">Pursuant to the Agreement, the Company and Lender agreed to partition a new Promissory Note in the original principal amount of $150,000 from a Promissory Note issued by the Company on April 14, 2019. The Company and Lender agreed to settle the Partitioned Note by the issuance of 30,000 shares (post-reverse stock split) of the Company&#x2019;s Common Stock. The Company recorded $45,000 gain on conversion of this portion of note.<span></span>
</td>
<td class="text">the Company entered into an Exchange Agreement with Iliad Research and Trading, L.P. Pursuant to the Agreement, the Company and Lender agreed to partition a new Promissory Note in the original principal amount of $120,000 from a Promissory Note issued by the Company on April 14, 2019. The Company and Lender agreed to exchange the Partitioned Note for the delivery of 40,000 shares (post-reverse stock split) of the Company&#x2019;s Common Stock. The Company recorded $4,000 gain on conversion of this portion of note. On the same date, 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)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">the Company entered into an Exchange Agreement with Iliad Research and Trading, L.P (&#x201c;Lender&#x201d;). Pursuant to the Agreement, the Company and Lender agreed to partition a new Promissory Note in the original principal amount of $202,000 (the &#x201c;Partitioned Note&#x201d;) from a Promissory Note (the &#x201c;Note&#x201d;) issued by the Company on April 14, 2019, which was exchanged from a Convertible Note originally issued by Company on January 31, 2019, whereupon the outstanding balance of the Note was reduced by an amount equal to the initial outstanding balance of the Partitioned Note. The Company and Lender further agreed to settle the Partitioned Note by the issuance of 40,400 shares (post-reverse stock split) of the Company&#x2019;s Common Stock. The Company recorded $24,240 gain on this partitioned note settlement, which was the difference between the market price and the conversion price.<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>
</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>
<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>
<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">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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<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>
<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>
<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">&#160;<span></span>
</td>
<td class="text">the Company entered into two Exchange Agreements with Iliad Research and Trading, L.P. Pursuant to the Agreements, the Company and Lender agreed to partition two new Promissory Notes in the original principal amounts of $125,000 and $200,000 from a Promissory Note issued by the Company on April 14, 2019. The Company and Lender agreed to settle the Partitioned Notes by the issuance of 25,000 shares and 40,000 shares (post-reverse stock split) of the Company&#x2019;s Common Stock. The Company recorded gain on conversion of $22,500 and $36,000, 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>
</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>
<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>
<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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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,050,000<span></span>
</td>
<td class="nump">1,050,000<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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">$ 50,000<span></span>
</td>
<td class="nump">$ 50,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_DebtInstrumentInterestRateDuringPeriod', 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="nump">8.00%<span></span>
</td>
<td class="nump">8.00%<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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">125.00%<span></span>
</td>
<td class="nump">125.00%<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</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">$ 3.00<span></span>
</td>
<td class="nump">$ 3.00<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_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_us-gaap_AmortizationOfDebtDiscountPremium">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 included in interest expense to amortize debt discount and premium associated with the related debt instruments. Excludes amortization of financing costs. Alternate captions include noncash interest expense.</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 1A<br> -URI http://asc.fasb.org/extlink&amp;oid=114775744&amp;loc=d3e28541-108399<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 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3602-108585<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 S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.8)<br> -URI http://asc.fasb.org/extlink&amp;oid=116634182&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_AmortizationOfDebtDiscountPremium</td>
</tr>
<tr>
<td style="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=119400593&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=6877327&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=6876686&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=6876686&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=6488278&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=6877327&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=119400593&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_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=109500613&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=119400593&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=6877327&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=6876686&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=109500613&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_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=114775744&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=6877327&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_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=116634182&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_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_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_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>
</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="idm140553570089752">
<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=6877327&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=27012166&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=6877327&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=27012166&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=6877327&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=6877327&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="idm140553479925784">
<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">3 Months Ended</th>
</tr>
<tr><th class="th">
<div>Mar. 31, 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 );">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 );">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 );">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 );">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 );">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 );">Ending balance</a></td>
<td class="text">3 years 350 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 );">Ending 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 );">Ending balance, 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 );">Ending balance, Exercisable</a></td>
<td class="text">3 years 350 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=116856206&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=116856206&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=116856206&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=116856206&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=116856206&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=116856206&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=116856206&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=116856206&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=116856206&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=27012166&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=6877327&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=6877327&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="idm140553562787160">
<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="2">3 Months Ended</th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2020</div></th>
<th class="th"><div>Mar. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 2018</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>
</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="num">(55.20%)<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_OperatingLossCarryforwards', window );">Net operating loss carry forwards (in Dollars)</a></td>
<td class="nump">$ 1,270<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_IncomeTaxExaminationDescription', window );">Income tax, description</a></td>
<td class="text">The US parent company, CREG is taxed in the US and, as of March 31, 2020, had net operating loss (&#x201c;NOL&#x201d;) carry forwards for income taxes of $1.27 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>
<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">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>
<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>
</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>
</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="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="nump">$ 65,350<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_EffectiveIncomeTaxRateReconciliationDeferredTaxValuationAllowance', window );">Percentage of deferred tax valuation allowance</a></td>
<td class="nump">100.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>
</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://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)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&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 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 3: 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 13<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32698-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="idm140553565171496">
<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>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2020</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_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>
</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_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate', window );">U.S. statutory rates</a></td>
<td class="num">(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="num">(2.30%)<span></span>
</td>
<td class="num">(3.40%)<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_ReversalOfTemporaryDifferenceDueToDisposal', window );">Reversal of temporary difference due to disposal of Shenqiu</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(52.90%)<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_EffectiveIncomeTaxRateReconciliationOtherAdjustments', window );">Permanent differences</a></td>
<td class="nump">4.00%<span></span>
</td>
<td class="nump">4.30%<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_EffectiveIncomeTaxRateReconciliationOtherReconcilingItemsPercent', window );">Other</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(0.70%)<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_EffectiveIncomeTaxRateReconciliationUtilizationOfNOLItemPercent', window );">Utilization of NOL</a></td>
<td class="text"> <span></span>
</td>
<td class="num">(1.10%)<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 );">Valuation allowance on PRC NOL</a></td>
<td class="nump">14.70%<span></span>
</td>
<td class="nump">19.60%<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 );">Valuation allowance on US NOL</a></td>
<td class="nump">4.60%<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 );">Tax (benefit) per financial statements</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(55.20%)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_creg_EffectiveIncomeTaxRateReconciliationUtilizationOfNOLItemPercent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 Utilization of NOL.</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_EffectiveIncomeTaxRateReconciliationUtilizationOfNOLItemPercent</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_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://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)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&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 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 3: 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 13<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32698-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_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 domestic federal statutory tax rate applicable to pretax income (loss).</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)<br> -URI http://asc.fasb.org/extlink&amp;oid=116825942&amp;loc=d3e330036-122817<br><br>Reference 2: 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><br>Reference 3: 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 13<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32698-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_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate</td>
</tr>
<tr>
<td style="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://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)<br> -URI http://asc.fasb.org/extlink&amp;oid=116825942&amp;loc=d3e330036-122817<br><br>Reference 2: 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><br>Reference 3: 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 13<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32698-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://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)<br> -URI http://asc.fasb.org/extlink&amp;oid=116825942&amp;loc=d3e330036-122817<br><br>Reference 2: 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><br>Reference 3: 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 13<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32698-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://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 13<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32698-109319<br><br>Reference 2: 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)<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 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_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://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)<br> -URI http://asc.fasb.org/extlink&amp;oid=116825942&amp;loc=d3e330036-122817<br><br>Reference 2: 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 13<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32698-109319<br><br>Reference 3: 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_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="idm140553566535768">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Tax (Details) - Schedule of provision for income taxes expense - USD ($)<br></strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2020</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_ScheduleOfProvisionForIncomeTaxesExpenseAbstract', window );"><strong>Schedule of provision for income taxes expense [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_CurrentIncomeTaxExpenseBenefit', window );">Income tax expense &#8211; current</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">$ 139,743<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="num">(2,530,614)<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_IncomeTaxExpenseBenefit', window );">Total income tax benefit</a></td>
<td class="text"> <span></span>
</td>
<td class="num">$ (2,390,871)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_creg_ScheduleOfProvisionForIncomeTaxesExpenseAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_ScheduleOfProvisionForIncomeTaxesExpenseAbstract</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://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=26873400&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://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=26873400&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 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3602-108585<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 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 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (h)<br> -URI http://asc.fasb.org/extlink&amp;oid=115929826&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 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=26873400&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 740<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109238882&amp;loc=d3e38679-109324<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="idm140553570281080">
<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="idm140553562776904">
<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">3 Months Ended</th>
</tr>
<tr><th class="th">
<div>Mar. 31, 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">4 years 58 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">4 years 58 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=116856206&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=116856206&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=116856206&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=116856206&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=27012166&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=6877327&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=6877327&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="idm140553563633848">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Statutory Reserves (Details)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 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_ValuationAllowancesAndReservesTypeAxis=creg_StatutorySurplusReserveFundMember', window );">Statutory Surplus Reserve Fund [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_creg_StatutoryReservesDetailsLineItems', window );"><strong>Statutory Reserves (Details) [Line Items]</strong></a></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="nump">10.00%<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">50%<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">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>
</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>
</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="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>
</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>
</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="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_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_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=119400593&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=6876686&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=6877327&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=6876686&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=6877327&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_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="idm140553479689816">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Statutory Reserves (Details) - Schedule of maximum statutory reserve amount - 3 months ended Mar. 31, 2020<br></strong></div></th>
<th class="th"><div>USD ($)</div></th>
<th class="th"><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>
</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>
</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"> <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"> <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">&#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>
</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>
</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="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="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">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>
</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>
</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="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="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">&#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>
</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>
</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="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="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">&#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>
</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>
</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"> <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"> <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">&#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>
</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>
</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="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="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">&#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>The amount of total capital as defined in the regulations.</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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 505<br> -Section 50<br> -Paragraph 1H<br> -Subparagraph (c)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=117337116&amp;loc=d3e65071-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><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 505<br> -Section 50<br> -Paragraph 1H<br> -Subparagraph (c)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=117337116&amp;loc=d3e65071-112826<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="idm140553490502392">
<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="2"></th>
<th class="th" colspan="2">1 Months Ended</th>
<th class="th" colspan="2">3 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>Aug. 02, 2018 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Aug. 02, 2018 </div>
<div>CNY (&#165;)</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>Mar. 31, 2020 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Mar. 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_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>
</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="num">$ (3,205)<span></span>
</td>
<td class="nump">&#165; 22,000<span></span>
</td>
<td class="num">$ (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>
</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">$ 16,374<span></span>
</td>
<td class="nump">$ 26,582<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>
</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>
</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>
</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_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>
</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>
</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>
</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_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,782<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=118932676&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_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=116856206&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="idm140553582554904">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Commitments (Details) - Schedule of lease costs, lease term and discount rate<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th">
<div>Mar. 31, 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_ScheduleOfLeaseCostsLeaseTermAndDiscountRateAbstract', window );"><strong>Schedule of lease costs, lease term and discount rate [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_OperatingLeaseCost', window );">Operating lease cost</a></td>
<td class="nump">$ 16,374<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_OperatingLeaseWeightedAverageRemainingLeaseTerm1', window );">Weighted Average Remaining Lease Term - Operating leases</a></td>
<td class="text">244 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_OperatingLeaseWeightedAverageDiscountRatePercent', window );">Weighted Average Discount Rate - Operating leases</a></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_ScheduleOfLeaseCostsLeaseTermAndDiscountRateAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_ScheduleOfLeaseCostsLeaseTermAndDiscountRateAbstract</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=77888399&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=77888426&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=77888426&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=77888399&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=77888399&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=77888426&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="idm140553566447400">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Commitments (Details) - Schedule for maturities of office lease liabilities<br></strong></div></th>
<th class="th">
<div>Mar. 31, 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_ScheduleForMaturitiesOfOfficeLeaseLiabilitiesAbstract', window );"><strong>Schedule for maturities of office lease liabilities [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_OperatingLeasesFutureMinimumPaymentsDueCurrent', window );">2020</a></td>
<td class="nump">$ 41,254<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">41,254<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">(460)<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_PresentValueOfLeaseLiabilities', window );">Present value of lease liabilities</a></td>
<td class="nump">$ 40,794<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_PresentValueOfLeaseLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 lease 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;">creg_PresentValueOfLeaseLiabilities</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_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_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=77902758&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=82846649&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=77902758&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=82846649&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="idm140553479653512">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Subsequent Events (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="2">1 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>May 15, 2020</div></th>
<th class="th"><div>May 08, 2020</div></th>
<th class="th"><div>May 29, 2020</div></th>
<th class="th"><div>Apr. 30, 2020</div></th>
<th class="th"><div>Apr. 14, 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_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>
<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_DebtInstrumentFaceAmount', window );">Original 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="nump">$ 1,173,480<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_IliadResearchMember', window );">Iliad Research [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="ro">
<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>
<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 );">Original 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="nump">$ 1,173,480<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_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember', window );">Subsequent Event [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_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>
<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_DebtInstrumentFaceAmount', window );">Original principal amount</a></td>
<td class="nump">$ 319,586<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 150,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 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 (in Shares)</a></td>
<td class="nump">106,528<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">65,674<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_EmploymentAgreementDescription', window );">Employment agreement, description</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">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.<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_SubsequentEventDescription', window );">Subsequent Event, Description</a></td>
<td class="text">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,719.78 and 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%.<span></span>
</td>
<td class="text">&#160;<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_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember', window );">Subsequent Event [Member] | Iliad Research [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_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>
<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_DebtInstrumentFaceAmount', window );">Original 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="nump">$ 150,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_PartitionedNoteShares', window );">Partitioned Note, shares (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">50,000<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_EmploymentAgreementDescription">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Employment 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_EmploymentAgreementDescription</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_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=114775744&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_SubsequentEventDescription">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 the event or transaction that occurred between the balance sheet date and the date the financial statements are issued or available to be issued.</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 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_SubsequentEventDescription</td>
</tr>
<tr>
<td style="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_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    ( .\PW5 '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    " #O,-U0M?F[VN\    K @  $0   &1O8U!R;W!S+V-O<F4N>&ULS9+/
M3L,P#(=?!>7>.NVT(J*N%Q"G(2$Q"<0M2KPMHOFCQ*C=VY.6K1."!^ 8^Y?/
MGR6W*@CE(SY''S"2P70SVMXEH<*&'8F" $CJB%:F,B=<;NY]M)+R,QX@2/4A
M#P@UYPU8)*DE29B 15B(K&NU$BJB)!_/>*T6?/B,_0S3"K!'BXX25&4%K)LF
MAM/8MW %3##":--W ?5"G*M_8N<.L'-R3&9)#<-0#JLYEW>HX.UI^S*O6QB7
M2#J%^5<R@DX!-^PR^75U_[![9%W-:U[PIJCO=KP1_%94Z_?)]8??5=AZ;?;F
M'QM?!+L6?MU%]P502P,$%     @ [S#=4)E<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" #O,-U0G)_$MNP#  !/#@  &    'AL+W=O<FMS:&5E=',O<VAE970Q+GAM
M;(V777/:.!2&K[N_0N/K$%LVA- !9L"%E-V64MBVDTO%%M@36V(E.23_?H]D
M8Y.,$>0B^$/GU:-SI%?6\,#%LTPH5>@USY@<.8E2^\^N*Z.$YD3>\CUE\&;+
M14X4W(J=*_>"DM@$Y9GK>]Z=FY.4.>.A>;82XR$O5)8RNA)(%GE.Q-N49OPP
M<K!S?+!.=XG2#]SQ<$]V=$/5K_U*P)U;J\1I3IE,.4.";D?.!'\.?4\'F!:_
M4WJ0)]=(#^6)\V=]LXA'CJ>):$8CI24(_+S0D&:95@*._RI1I^Y3!YY>']7G
M9O PF"<B:<BS/VFLDI%S[Z"8;DF1J34_?*75@'I:+^*9-/_1H6S;[3HH*J3B
M>14,!'G*RE_R6B7B),"_/Q/@5P'^AP!\KH>@"@C,0$LR,ZPO1)'Q4/ #$KHU
MJ.D+DQL3#:-)F2[C1@EXFT*<&G_A40%546C"8C1C*E5O:,'*Z:'3W$$R(8+*
MH:N@-QWC1I7RM%3VSR@'Z#MG*I&@&M/X?;P+E#6J?T2=^E;![T3<H@#?(-_S
MO1:>T![^=\%ND=]M"W^'$]29"XQ><"ESI^GZ!HW00M%<6GKHUCUT30_=,SU4
MY5C372J5(-#5DN2TK1)VG?#K8CE!ZUGX&'Y;+!_0;#E;/SRB\,=Z9:'LU90]
MJWJ=AW_?]JUP]G#L=7Y:*.YJBCO[& LA-,0\E1')T",E0D\\!(NB%<JNUNE@
MOQ-@"U>_YNI?4\.0YSE,CXWBT?,-VI@EA7X42BK"XI3MVJ9S*=PSPMJ-7\9^
M=Q#@07_HOK00W==$]U:B"10K-@6;9Z2MXZD]?DLR22V9&=0<@ZLR R0"*K8
MEWA%_]"W-B*[D@=_?1_?#0(+%O8:1_2N JMFU)KNN5!0(Z@>446[$]H5'S_Z
MYWNR$Z_&UY#-TXP*%,+,WG'1FJ\+.DO..B2*8"\5(!*7@C9"OR'TKS.#%14I
MCZU+\(+4T>[_^O3I@F/CQK)Q<!W>J4W,X6%[5>UBEZ@:F\=V?_Y(5>7N/)==
M[J?-MW!CZ]ANS-5DV^0DR]"TD/!:MN/8=90H;':!&X?'=E.N@&8Y%3N]'!]
M027:6O>$M2\#N^ E)\.-R>.K7'Z3P.>H%<@N<Q&H\7AL-^D3IT#+(G_ZN+PK
M'+L(V"KL@[W@SH;4V#V^RN\7+.("'-5\+]T83Z6(@YWQ C8"O5/&[6YA5U_^
MMGUA-M[O7^7]"Z; &LT)0]L7.6X&;6 7%,]XOWORR:XGM#G)2!3I+)1?[_73
M^K0T,6<$MVE>'K7 *&$]2)31+81ZMWU8CZ(\O90WBN_- >")*SA.F,L$3GQ4
MZ ;P?LNY.M[H#NHSY/A_4$L#!!0    ( .\PW5"1'_J-%0@  #(A   8
M>&PO=V]R:W-H965T<R]S:&5E=#(N>&ULM9IK;^.Z$8;_"N$>')P"SIHW7;R;
M!,@Z:8_1Q$EC;XM^9&PZ%E82=20ZE_[Z#N6+;)&B$[0%-AO)'E+O\#+/#)7S
M5U7^K%92:O26I7EUT5MI77P=#*KY2F:B^J(*F<,W2U5F0L-M^3RHBE**1=TH
M2P<4XW"0B23O79[7GSV4E^=JK=,DEP\EJM99)LKW[S)5KQ<]TMM]\)@\K[3Y
M8'!Y7HAG.97Z1_%0PMU@W\LBR61>)2I'I5Q>]*[(UQ$/3(/:XA^)?*T.KI%Q
MY4FIG^9FO+CH8:-(IG*N31<"?KW(D4Q3TQ/H^&/;:6__3-/P\'K7^U]JY\&9
M)U')D4K_F2STZJ(7]]!"+L4ZU8_J]7>Y=:@6.%=I5?^/7K>VN(?FZTJK;-L8
M%&1)OODMWK8#<=" \(X&=-N ?K0!VS9@M:,;9;5;UT*+R_-2O:+26$-OYJ(>
MF[HU>)/D9AJGNH1O$VBG+T<JKU2:+(26"_1=I"*?2S0UW57H#/V87J/??OGS
M^4##HTR#P7S;[?=-M[2CVSM1?D&,]!'%%#N:C_S-K^5\UYP,CYL/P,&]EW3O
M):W[8UU>_GA\O)G,T-5T>C.;>CID^PY9W2'OZE!4*]>H;%J%=2NS@UXN@P#3
MF,?@Q<NA_[8A"2DE=!CM#8^$\;TP[A5V-9^K=0Z35\JY3%[$4RK[*)?:)7;3
M4W"@@6-,<,3:8AV&%(=Q%&*WV& O-O"*'>=:EK+2!V(1;.U*I+)"^KV0*)6P
M12N7>&_/)OA]K0HQEQ<]B&Z5+%]D[Q*Y%F)@^190#O^XV[5P[UKH=>VAE(5(
M%DB^0<#M<"&T'TTPBUN#[["BG2,?[>5%7GGW>B7+@V%WZHL<ZX.$O*7/M@(G
M".',K3#>*XR]"F=*BQ0B8%G*7"-151"17")CZ_'#@##,&6[IM U#'I(AQ1TS
M/=P+'7ICR^1^<O;A^$)P$Y?QB;WQ CLC,\XGVRUQ=K E.C>UO]M/;(QM1X<#
M%M,X"KJ6'CE #O&Z=JOR9P0[/P/>%JI*W'YX^_B,'\1>H$%$:(<7#5((]6^A
M0I9")^!*/2.H- G#F5J>K>%FLUZ[)XE:FEC$A^VXZS +.([B#ND-O(B?7@\E
MI(&E?D<BAPCUQSHIS#KK5LLL&30,82W@H"W881EASED<=&ANN$;\8#.)BB[7
MF^0/=D11JF>8>&=,\'?UF;5CDX^RF +]NI9/@S[B9]\FON4J/SL=XX@-*9@
MF +<#L8.RV!(:3!D'7D%:8!&_$2;W<^N;IT1;BO2!A6A)!J&(;-4NDQ9S /"
M28?,!FPD^E"J=SN^^CZ^'<_&-]YXW."(^'FT3ZP*\6Z(Z1P"FS&4A"%0LST
M#D,HO"CMBJT-C,C0/TOB3?HU#FVJ!S',$FUK=!ABR/EXQ]*G#=JH'VTPE.4:
MRHUDE_[!CLZ5=B<AU,80Q\Q.J/W/_-">/W:GP1GUXVQBI.^&O ZB2"W1.A>9
M*G7R;W#T?GSM=,U!)@*N16';M_^>A<>^'=1-?LCMIBI-Q%.2)CH!3PTT5)T_
M;GUVSYO-+D*"(+*"@=,PYE'0$0IH@SGJQUR;T#LGWIUZ;70!:H>66MLL"*.@
M V^TP1OUX^UZ+9%6D)&G=25>B-*,M5.H@TEQ1%E;J*-H(R3J2'9IPRWZP9IM
M._EF\P*]RG5E=*=*Y&[5-IAB%@^A4&CK=AA":,1=!1EM $;] +LY4NF+D=3F
M$X7*)^ T:JMU6?(84](EMP$9]9=HQP70P09T*K:K,!;CB'-B*798AC3 ,>Y@
M#VT02>-3E=#GZ$L;K%$_UCZ#C!&UR<7"F(4=X&(-N-BIFFRN,MBGXLVW>IA-
MK""**0QR^PSHM.&QT 9)[/^#I!%S%4L!90=(.I;4D(3Y2=(4?;ZALUG *>.T
M'85==@QCUK'IV,&QGA\9'X\1S%'JQ)3&[3CLM O#@_SE6&I##.8GQJ-<KO-%
M'8*W931:EBK;'AK+LD)+5:+J';S)JIJ 0$*G)S8IVF<G#I. \PAW.='0A'VP
M"OI@G&,V'4(>QXRULU>'(22Y/!IV[:T&(^Q$'51+/J73Y@+G04BAR&\+=5@&
M%#9=I]*&(,Q/D-']9#:>_/5F,H(PC*XFUVAT?W<WGMU!A)ZBWR;WLQM$(O2K
MR(IO)':>\ON?\(E*^G_0T?$H-%1B?BI-9_>CO_U^?WM]\SC]]4\QE*3?T,W?
M?XQG__)UWY")^<DT4EEFSJRUFO_LHU_P%XR)2=_0BTC7\ALBN _9B_E!U4J4
M)G]>ZY4J313N(]J'"KG/XFC_)237M(\9[4>4[#Y,JLK KTZ\U[K2<&&R6E&9
MJ'XGROEJ_ZZE-KJ6<YD]08*^>X72A\2R*F3]RBQUIK_,9J8IWMN+U6&%6<=)
M+V^XRD\4A(M%8LYU8%_5A^9)CN:B2&"?.5];V-B$Q);2D%G9NM,4@B\ K0,5
MO&$L]S-VJH5>:U6^H^V"=6IU\!2V]]'YXU;J!RR/E3;HY2>+N'6VWA06F\(-
MTAC89BOS-O8%ZB+E/D;C-F7/(AY!VM[F@\LR)(R&76DP;XC,_40^%+^0RV3N
M/B[F-F;/ % \#(@EUF4:<L.&#I[Q@[=O?BAOX  QH1#Y^R8HK%2Z !KO0H\Y
M;G57H-R&; 1U'8OC=N+HLHQ#.@QX1YK&&R#S$T"N3_D.TO>:&ZYXN14=V"\R
M.T[]G*;N4[_!P0MM\]<$$..>D]QD,4MHB[]$T%6Y>4&_N=&JJ-]Q/RD-R4]]
MN9("QMT8P/=+!1GQ]L:\-M__F<3E?P!02P,$%     @ [S#=4*)1< EZ @
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
M+=47);+R_9 [H91(RLL-9TN>ZP;P^TJ !^LO>H#M*T:G_P)02P,$%     @
M[S#=4,SGK3.5!@  720  !@   !X;"]W;W)K<VAE971S+W-H965T-BYX;6R]
M6OV/FS88_E>L;)I::6FP#1BZNTB](Q^5MN[4:[>?.>(DJ(!3,'>]_WXVH208
MPX7.FW2Z0/*^S_O:[^./QW#UQ/(OQ9Y2#KZE259<3_:<'][.9D6TIVE8O&$'
MFHE?MBQ/0RYN\]VL..0TW%1.:3)#EN7.TC#.)O.KZKN[?'[%2I[$&;W+05&F
M:9@_W]"$/5U/X.3[%Q_CW9[++V;SJT.XH_>4?S[<Y>)NUJ!LXI1F1<PRD-/M
M]>0=?+M&6#I4%G_%]*DXNP:R*0^,?9$W[S?7$TMF1!,:<0D1BH]'>DN31"*)
M/+[6H),FIG0\O_Z.OJP:+QKS$!;TEB5_QQN^OYYX$["AV[!,^$?VM*9U@QR)
M%[&DJ/Z#I]K6FH"H+#A+:V>101IGQ\_P6]T19PX0]SB@V@&I#FZ/ ZX=L.K@
M]SC8M8.M.""GQ\&I'1S5H:_1;NW@J@YVCP.I'<BEO>35#EY5W6,YJEH&(0_G
M5SE[ KFT%FCRHB)$Y2U*&&>2N_<\%[_&PH_/;UE6L"3>A)QNP#T7'X*8O !L
M*^Y8]&7/D@W-BU]^\A DOX'%US+FS^#5YRPL-['P>0VFX/-] %[]_/IJQD5"
M$G86U<%OCL%1;_ T%?RM FF\;X>][\)X ^(,W(:'F(>)!B 8!I#-+3G+G\%'
M6M#\D18:C,4PQI]\3W,@&B)FCKT<TH\4_,X*'=)R&.E=%)5IF52%".@VCF*N
M 5D-@WQ@6<0RGK-$_+(#[S-.<UKH@-;#0)]8ITMG@EH-OU##+U3AV#TX-V$2
M9A$%(9=_ 8W>  Q_!<B"GHXO1S"W I/3[N,<6MBZFCV>TT)C!&W;Q\C#;<M
M8VD[R"$0M0T77<.I[2++5V,O-8:8N,1!E@*YTEDZMD"UVX;KKJ'G$H0]_]2:
M5M?CINOQI5W_2@R3^WTHJ/#ZHC(<@9U6&9#O>$B?D=UD9 ]F]$&LQ8D8'$"L
MN4 ,'/"U#'/!4%T*@TAR17];',*(7D_$P*L&[V0.='.((9S $,["$,[2[I1H
M"GT;(5^AU\I0P/4% 5ND<!I2.(.DN"OS:"]V'W+)R=K35]P_?=T,@H[@A]-M
M%O9M#]G*> X,!5P8PED:PEEU.T _35W04:WZNTW]W<'ZOR^*LIJG1/VCXX:@
MD!N":I*@Q_W&-LZ$B:"$C@EN=Y)WU27#[4YH8GIW;<4N&$QU1)$-X2P-X:P,
MX:SU_>A9EIX#I.$ ,<>!\]5,QP>BR=&R^E+TFA2]P13%1OE1;(2EWJJ2E'<\
M?DBHF+0X+<1<%25B2RS2"Z,H+^FFF;WD!6N:5>6M2]OKTMAS%!I[G::)%=PF
M/E1H/-B4$30VA+,TA+,RA+/6]Z-/7#U'_(8C_O_'D9=H[G=I[CG0=_1-@-9)
M$%J#C?B4AUFQ%:)&)%0T"BGO5T@WPX CUF)30$$-U"HPQ%A=%A:F BXU :>Z
MB"M3$=<&@-H$.3LQ@(,$6;*<QKL,1&6>TRQZ!EPR1@A7R7NYO9_MPCC3$F40
M> Q1# $%IH 6-5![.$++1:XB($U%7)D"6E^0>ILI)^T/QXC_/\*\49V^EAX:
MN8Z)N@;65JUTH0T]RR;JEEUG:A/L6ZKE0F,Y19X\>[#5^FDLL>]ARW-<=:P/
M]LZ8"G5C>BXB/G'\GA*=S@C@CQX2O%PNS2D!)C8AI">ITS$!'#XGZ#\TTB=B
M=WB#+(Q5WG0%+(2NZR&1L\H;C:G^W$AC.74A1B[L\$9C:;NVV+R=%;$N=]>4
MB'K[CMTW(D]:&PZ+[<O.A/2]W!6 HI<10; GJ9, A,,*<,RQT##4F"7$$%!@
M"FAA"F@)NRIMZOB>XT"5:"\;MDMZTG/P7PBZXY7X^D"SHMHV:"M-.J.Z,Z0U
M4L_R?5<=SH.YCJF0(:"E*:!U3P_T+0LGL0N'U>[(^KVD56!7<&&,>\ZWX4EN
MP3%Z*V'9;BJFC;116Y?([CI$^QE!AVA=L>5@;*EG9,%POF.89@AH:0IHK>\"
MZ/8L]NBD-]&PWAQ;Q)>XAKI23!2TEVWHI'O0?Z5[AH%'+%JF@ )30 O4%0]3
MB&V(B"I\3(5<7Q*R7>*SAY4_*%B0I:UK5[ @2)3MW*W&"D*"D(O59S6!SK3G
M@:7F\:+8>V//[SRQU#W;));M.E Q76M,"4$8>U[/J1(ZZ0QD0&?T]')79\A>
MQIXZ]<S.7H.0+]X(Y%V<%2"A6^%IO2$"(C^^RW*\X>Q0O1GQP#AG:76YI^&&
MYM) _+YE8@ZJ;^3+%LT;1?-_ %!+ P04    " #O,-U0O(I[N ,B   R;P
M&    'AL+W=O<FMS:&5E=',O<VAE970W+GAM;+T]:7,;MY+?\2M0?GY;4M68
MYB$>LI-4R?*9%]N*Y<1)MO8#. .2B(<S]!R2^7[]=C?..4C)>=G]D%CD#!J-
M1M_= +^[S8O/Y4;*BG_=IEGY_8--5>V>/'Y<QANY%>4@W\D,GJSR8BLJ^%BL
M'Y>[0HJ$!FW3Q^/A</9X*U3VX(?OZ+NKXH?O\KI*52:O"E[6VZTH]L]DFM]^
M_V#TP'[Q0:TW%7[Q^(?O=F(MKV7UR^ZJ@$^/'91$;656JCSCA5Q]_^!B].39
M&;Y/+_RJY&T9_,UQ)<L\_XP?WB3?/Q@B0C*5<840!/QS(R]EFB(@0..+@?G
M38D#P[\M])>T=EC+4I3R,D\_J:3:?/]@\8 G<B7JM/J0W[Z69CU3A!?G:4G_
MY[?ZW3.8,:[+*M^:P?!YJS+]K_AJZ! ,6 P/#!B; 6/"6T]$6#X7E?CANR*_
MY06^#=#P#UHJC0;D5(:;<ET5\%3!N.J']\5:9.K?0I,H2_AS6<:%VM'G?,6?
MU26,*,OO'E<P&XYY'!O(SS3D\0'($_XVSZI-R5]DB4R:XQ\#E@[5L47UV?@H
MP+>B&/#)*.+CX7AX!-[$+7U"\"8'X%W$<5YGE<K6_"I/5:QDR?_[8EE6!;#*
M_QR9X,Q-<$83G!VB[8=7%^_>_''Q\<W[=_SBW7/^_,7UY8<W5_3Y_4O^[)?K
M-^]>7%_WT?8XY-& WQ<XO]RH3/ /,M['*:[U12:+]9Y?YL4N+_2^GU0;R?_K
M'XOQ>/CT,M_N1+:G3Z.G+"_<@P\O7IEO3[DJN<IB T(F\(&_DS<B$;RLX(L!
M_P@0#:B(5YLBK]<;KJH2I']9JD2) L@=\5V1WZ@$""\U5J6X01S+/*T1LY(A
M2Y:RN%$QO@YSIG5";X <X[_X/)6BQ+];,/9E);<EO2&_U&H'JJ3B56ZD2A8
M#Y\!"G^"B@#8-[*LZ"58#5+D2N:[5);L@]S52V 0E =-S1-#DZL/EY8DC27C
MEZ/YTY+G@7B)E,<;451<E @)V#G>.'YF0%'X?I6GH";+)_Q%D>0E_WCYFL@_
M&CWE/^8*4/L5\*L+R=]G_&)7J)2/SA# \#PBE,W\'+4U;(O@?]*H&S,JW.@?
M?[6HLUM5;<R,;V4ETK36'#*(^$]5,G#+I5<<#P I"^(JR6\%T)IOI*CXJLBW
MW+T(1.!;!(D*7&6X+[M49, ','J-&P;<PG;YK2QH,P",V.*SI40F2$#CQI_Q
M,T'4-,[$5B(!<2T__HIS\S<90$)]LP9!%@'Q#+-?:Y9X+F_ "FE&.+ Z!J/<
M"HDN@E>RV.*$XR'?2U$@&CDN*> 8H#?A8YD)D8)G:DO2 61Y.#\']0T\B^+V
MX>TS/AT.[1=VH@P@JDJ)E 608=Z'H_E@.FT.'XW]\(%9< SZME#+&J><_].2
MJ&KC:KXWJ&HA^$V9W0(D@ +,T.VCC#=9GN:]W- :XZ@6HG$^^>< >?7'.I-\
M-$56'4VB]G2$@EX#("@+F0 %8--!FX# P!(*D94K9)%U(24N C1'792UT!)]
MNU&Q96#B&E0T2(%;6$:Y43M8/H(MG6@#W\"X-AJXBP]'@_$Y:]!ZX2@-TZ8U
M$%H6%?@[X%+$];9.:8^!G"N<%C8^(1.ZA"^7Z/0,.O/LA$H(#9K,;:Q".J5[
MHA$JO@B!"9"<$ER,"(#%R/DX#A8)_ZOR^/,&E@N$<>(P")@_KHL": 40-P"H
MNLVY%C0C=SBE59(P]16\)/D;PXM,LPW '2WXVT]F9"QV(E;57C,-J'4I[P/S
MC9,D"W0\[P(=>*4V7D0,J#"+@M5T>(1;'JEWH*:1*P!VP"%RM9+D\X&JW7/2
MLPCQ=@.#E_N03B*+P9P Q"UZ+$ O<+34MMXRM"RP0K%'B&6@VR*CK4"=PS T
M*L"H:VF HIN8<.USUH 4^:"%PD5J_@2%@(PU'$R&_#'_UZ?76K-9HP8TB%'%
M,2F K^$QVMM$HAX"1P"&9QF !3S=1."0WPA%@\&W_@S./$AAHLB&-BP3A_?2
MFC@6&6:;)VJE\ / +DD W&H).#NVBM(2BK<(14*P(ER!"RZN+_GB;/AH-'PT
MGCX">P76&M;7&E-M@"J)A&A#DXZO8-Z\8(D"*X-,7$@M:4!M1'U5DTFK2V<,
M""!)X@X$=,]1=: R JJ@WBN(0\@AB%!T\P(]B129&5Z47]&U@.&TR8UU,8>C
MUAZJ0!8$M)!G0]K>%GF%V&AT,MEP*F 54MV()7@4!N'2H%PB/[@%F#V)M3 E
MZ$VQ:R(8LC'P\'DH%2C9L5XW:A]<.0V$#:BE-M%9?F.^0IY=U44F %@I5H _
MKW?K0B0:I8"S0U]"?MW!!I0,OT-=M'7!03";UUWCX8 _KPMDQ6H#? OOJ#RQ
M.-^"KH--V<(VE["T8"5DU;R1>S@ZFT9GL^$I M""&3%TU]-P6L('W,TWP#")
MYO<V=2;#IB'@S\5'D:VO-^JY4/SDF<K^V.3U*6NX"N5QTV<&-=T+YQE%=\P)
M'\!3Z;CD[.B4!P;Y.7';SOKGY6;BCTIDO]?\MYJ0/SY_:_KC0QM.<"EI@\'O
M!;8"!2\[H0(P\9B#@X!L!H\W G1TEE=L*24&H?MPA[6N@!<S>*6@'<4W"KE6
MI38#8#\4JG[G=R#_$*@M</: 7]4QC%[S9RK?BK*$8 ^MSBMOL*ZT)U0Z1V5\
M3L9BV'546J:G 9(%(!VCO+WR09.9A_]$8GYA+94VCA;+WU3V&O[]'7R;PQAW
MV<,,=^S !$_55B'!P2->@FD 88^-1+?W@X*: ?\E0U>"A%9KHL"8M@EA="U8
M7TD>)6PH&'1<KK7_X$&X18%^$TZGHD<[GI]'9^ !:U\V.A\.H^$PE'4R1:.I
M=KC;J[1^A6<[V+EKN8-IEP!@-#KD9[:W#]&]*&$)[*-U,?VVA,&2G;C[6C-8
M,.]ILW!XD(U[$QLXL%* 1P=>B1W3XYT"W8Z06\^/.YQ*JY_U(^,^4PX+'^"4
M1'8?@3!0M[/!F7=TK9^,HQ#28A[-9C/MCL-V[/*R>@0N!R@:XX?R<@<L=HKO
M @Y;= /I:V.:K2W!2&BTF ^&M-/:NV] 8WH8>4"PKQ=IF:,W\%<W]UXBU[/1
MC 9X_K*BX3>57C@@%Z46HA+=]<,;YN5#*V^@VY)<)AQL7$_"T[L&-LP,H57"
M;G=+.GR$5Q/V G7I.K6P O&T'#$9+ *.& YF$\\07C+[Y,(Y^H;@S:P(!= 6
M=[=,C88R;K7?80I_ #NMBH?CJ0;24DDM6E@R$*QPGUK$X-J))LU7[W+-Y3Y2
M0'<+'>_.3FL<O&VUP34$5;VR"%Z.BUJ;BC#+G:MB,D(0-]RB?0LFU?R'KA>X
MF65+OQGS=-[A/M82@8]FK4@8S_L&];9(F*_OLI*-[>^=H)E6<AK1,1O$*=J+
M![>:KR1(BX+9;_5W?2&YR>\Q)/;2H'<PZB0&:$&)K#.,+G**;E19ESM368!U
M V\DM:X2Z& ;/1O'2:5:9^209Q4#XIH785@A;CDF> H%&TE1*'H\B#'.<Q!3
MY]Q0A&RH<HFIZ'UD4AFQJ$L3H37 L ",8^@<60I7!=-@VJP&;PBB#*2X3Y$@
MJ-[=TGG#'02RB#R)5T*QV!-^HDX=?J"JTQ0#(9[7%0A;1EE8HY6DCA]0A9S/
M![.&$^\U"&VQSGT^AUB(6%FG/T>+OJU?2B"EY#\*"':+/6:/&$873P$O0*S]
M-HG<K4 A#O0E84;SKF"?/"PM0 3J$"QP2($;(,;,K&[T6:&'T[-QM)C.R4[&
MHMQ@X)J7N.V4V_&&'*>X.3"#5Q H^'X[#RD+%H.A-"O1T23NP1U4)S9NV!F<
M+2_46J'^:6O5I:QNI=%%EBD(V:5DY$)@VL'KT*<$\016J%8-"2^M@&,T? >*
M]]I[BBPCUDO(LL+_8RJLJZ$M7>]<.7&X 05B="-2E33#>Z!Y7H#3QD06JO"'
MX\%L[I:V% DPP[*BL#DS-MM2)K%QL23'%EP6] ';TG#>S1CJ[89W@93L""F!
M'5<U+  >.-J=:=IY"K1)9-Q$S%E;E@0]-X"H469?5,U_!T-\W_@IL%(+6LRH
M/]MK88<6B]WAM(66!R$[( >=M>Y;/=@8E9<;E^N8CPV<:J'ID,;D"W5J24<V
MBQF&,C:R6=C(AN*9D2T@ *5,_6=X+"?^-U!I<B\J3;Z52L0W$I.,]R,7I=;'
MD_. -H-IGW>)+YX/II90%YCC,?DW>@9Q;2YT:(]J-L3SCPT80?P/)WXFU9_H
M-+R&SWL,ICL5T#<^-W=)!(:0^J>K!OU>__[AQ4L7X85"I;?MG)^4$E.1!68R
M>*+*N"Y+8]K?Y95DYZ=/PW%G?9Z;P[M#=JVPWQ8#"-'A^1K7]@RS5KXLBP_A
MJR /A#X,Q);DTC$*[:-V;.0D]HZPM^/3]=5=VJP2Z!!RV9Z]?76%]+"L8(-Y
M^]EZZ+A4'T$TZHQFD3YT'<^CX<P(&@2407GLE'@&&!-IH!44LZ&",[A&\=V!
M03CS">XF/P<"V&^"97*T'!1(?*DI.Z[#9)@%P\!;,$SIGJ':36P*IKG3KT5&
M&O8%[A*$OAA!OA696$M3JLRL4WJ9#PX7X0R8D'!&"KB5 O:?2X'XJQ))8%B/
M$)D@L;4Y.[L+:)=,7D,7.U[*91&X!19 VTR#OADNHLGT'/ K2^?/,S?17[+&
M=J^HPDN9<1VXP/;RLWDTFI*^#UB@,;@67U7&WLE;WX:A,WDNG/6TA;&608V%
M1OX$$'O[Q0#V]1;S)OWLA"BB%XO1 *&XU%5+<.1Q)HV,Q=1$2. $T8(*00X^
MX&!?H[P,[.^[%R]^)FP1]$K7G-#Q)3=>5Z9P$7E1D9ESY!P/K>X#"6(H0;@<
M*SFVN&-]3LH,DP_H+(_.$UOQ4QGV"N" /6%@_/".J-M:FE<_H+&9EF9Z.Y%
ME=1D*E[6J&]#T=,\Y3+#1TO8SM:\KM6JMKT:[-(DJ#O"VWS?21C((VR9*C>P
M[+8 'S5C/8CC?"P4Y@,K;*8Q>[+K)KX;#4//<W 6ZMTV24@C@,XQ70W]B7H#
M]RP .YL:GPEINI%8:>Q4-IKE_ .+&O!/L!H(VLN=":V.O!SQFYQT;(&-?+I8
MEBC,TL(?]CODQS3-8^+5!>"$;XWA7QLWM5@ 'K=#EH@;?,"?3_?'V4Z1()CD
M04K"D6D-^?>Y-S1YZ#YTZP9F7B)]R)Q@6JGH-]*N_@2WPR!V?%V&,_A]."-H
M?'FXF!C.,%NI30K.,M!<- O9<SX/.FRPN:K&X!4;T&Q[QI[TCUV>4QZ>+GH9
M_K/NI*"^!TLF._H).QF=FOZP]X7"Y5)IH;E^4[>QB9YO(<1X$2[N;!9$G4@0
MUL2<.!.;RK WP+@I+92?\I/Q:8MC_PIBG4)"$S%^ #$8CQ5X-.0=Q"BK,#D-
M:P>NIT[[4X^T/^7:"9LN%2-!^_:ES$-N&XW#$.7P0DP@%"R$F86T"M/WL!FF
M<>\_5/N,S Q@O*5'NAR!.%N:"*RK!))@]*C88AKRJ.2YM*@7#]L?UY1(MU^A
M]L"JB/IJJGH.E,FZDQOA](MIXL$,."X[5#3G@>/3W!,[*0LG=>D\E[?BNI'
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
MK@O0XN$U'>2,#-H+)D$[N&I+7RTLYEA;THX8J'V%Z(,5$6[:?C1U4&<<V<$
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
M% "CMQ($797\),!"<GW@ $I8(Z@TM*QMC5QF^?"!Q@9$9][P*;A)N^#_$49
M*Y"9-9HJV$J[K@:=*Q5M:-'6N#"=HWHBS(4[GK4 F=&&H)*GG3Q*JB?1B36'
M8LTAZJ(..B36')D!7A"Q(\WJ="RJ#E8EHR=&1+(J=G\U89'(BR/2KS >*(P5
M(:ZV <4=Z8$6R8SZK"'="; $OWMKFWQ%D9#+4IQR7"F_PA[-MG_. 9(D<C#5
M*OT&8Q@_&A(6V62U9KFCE:;$)!RE(.\8Q7#EG:0=@$W$8986M 0*01*,NS/H
MU ;HJ<2.FA(A5]:ZG4B0Q<\):&_>H(ON=-T*3$*6XQ%Z^L'N_69&^A-R$HC*
M/K/L#)W SO;-;5JTJ80)P /V[\8F%JR>-;':!!A;W;$<H7Z?I1GS#@LP; KT
M!UHA8!)CYZR"@-O!Q29V9Z16 N?<&U")@7K(5TW=<HPC)Q1T WOEQ2!3-"F9
M<WD6%1,,[H)"!2LY0GW!PE)(>FM[I)"]GE-(?, ?>$PX$GQY"_Q4M9:-Y0!'
M@%X1O4<4X3B-TT8@>(;-WCRO 6NBNIWCPIF#O///L0P$BXHY!7UTAFG?D/"_
MM9E@(5#Z+3/@/*WK#7Z))V<>XC^_4)1$C"+EZ(&L,7Q5BL#Q[F!%#/%'^K/H
ME\]F7MV4'-0XWP,_$0YRO]FLC??M<;;/PA)#;P'K_34M6PRT#,+V-*LHNAFB
M!B'8K*Z!8%E:@_IZ7<'_O"_Z[OSZM7?:H^!T>/ZBRL@5:N*0X/FU#PGJ+]4:
M5.#IX52WULG9BEZBP$Q35W9M".8J@O(2V%D#+Z9P6+,-XUKW*N)7*[.+:.C"
M$,L1W"!2\<EYJ(,40KC*D1IFV,_"%4C6$),$1Q(<KEJ4*G(&ZP(*&DL$=@;H
MOB2PER[ #/:I+DB!O%'8(;,F$"00@IQ6!,8P7NUTCJ@W16 /&6AF3"F1-/$V
MO%%T_"^:<4#S GO%L"(*??-ZW%H #E'TX)/#'8IHB:(&D#1UV,WVL!N;96!1
M<$OV.H@JQ$*0@S5Q, ^)J\<LAB,K<W =<? "SE(%>@&E1OI-4,Z/>KX^#-YE
M_"S/Q+U"*P ?( NQYR$6GU,"U6_ AK:+#[V"%&EG1KL#F&Z<^P$[V,P+&@+'
M5 -C(O4H)DG9,^<+!+RS6>,I@;)@7Q8>@)EN$ [>P5AVF:\=1'IHYF@W:N?,
M3C8,:ET>DS8UTE?$C?#\H!9!*\-@0LRL-6%[=\0HR($438D>5O"P#;I,Z#?
ML+& C'6B19&\)]9)1)ETJ,8PR-BN$4,E/T@C]<B),[^RF%D*3\@GM6?2/W!W
MC9 #<T4RH2>B2VCD&(8TC$:([:M"P6?N=.O@"[$(]7U^B2'Y@+2\AW/)<"R
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
M,5Q$6.$L0HB=2M,;>*G9ISJX8.2<\A%N#&PL4;-NJ3M>)]&ED6L,\2%,6CS
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
MY<(2]<33I,G@O:1EO6E8PV=8([@77&<*YGR'NV_E/;*P,S,\F7D3ODAXS^0
MHL"%T _]%_BBSNW(\D7_Z;:"OZZW2DLJC[]?((X[XM@2Q\\1+S_-UYO[^7(#
MBR6LK^_FZ_[FS]4<[N;7Z_F:XCG?/!7/%UE-9XY5Q1*<.M1Z"N4#.K-H /]'
M&WRD'% ;VM1JD]JB32U3(%)XAPF66T(TX0VN7/@C__G591B,WC+>V]R^;P7@
MYG[U*ZBCTE@JT )6-8T(OH?7JXSN80&,[V"Q<"$8VF40P!&9!(VR)'5D>(6V
M"8OCF[>PR1 245:"VRR0)9I..)I"/*O)W@^&MW9322195Q-6X0^N )-HX*DH
M:/JH<<]"S4UO(S0K(*UU31!JK+RLRT8!5.S85(8DOOR!;0N$GZ!/W_#"C4<C
M=Q1=]>Y0J3'@(R:U%O)(KBA-F->1>Q%&;N#[\*;%U)R"P'%'SE DL($%L7OE
M#]WH*NIP-%.+_)]S7,XI0 C;6@,7FH*I6Y,(1!Q#-XS-%W<4S+C)>(+DL?P^
MEF?>D' 8NW% [L0A27\[!9XH%4/5ATLWO!RYPPN_=UM+:="5D':X]J'?6PJ>
M?'?<1*T3LSD7!XY297EEDG@JH5-5'2A9U(M<I4A,N[,JZY%AOS%>T\O1)IP*
MP=04C5_#U'B7$U=:%\4IAY!*479:ML?ST@8J[0$\U?/>V3PM4>[MJZ$HQ377
MS6CM3KN'Z;J9Q__"FU>-JG2?<T6!3$G4'XR&#LCFI6@V6E1V.F^%IEEOEQD]
MKB@-@.Y3(?1I8Q1TS_7L*U!+ P04    " #O,-U0LA2[M?@"  "'!@  &0
M 'AL+W=O<FMS:&5E=',O<VAE970Q,"YX;6R=E6UOVS80Q]_G4QRT86@!P7JP
M76>=;<!VO"5 BP9.E@T8]H*6SA91BG3)<YQ\^QXI6?'0) CV1N+#W>_^=Q1/
MXX.Q7UV%2/!0*^TF446T^Y@DKJBP%JYG=JAY9V-L+8BG=INXG451!J=:)7F:
M?DAJ(74T'8>U:SL=FSTIJ?':@MO7M;"/<U3F,(FRZ+BPDMN*_$(R'>_$%F^0
M_MQ=6YXE':64-6HGC0:+FTDTRS[.!]X^&-Q)/+B3,?A,UL9\]9.K<A*E7A J
M+,@3!+_N<8%*>1#+^-8RHRZD=SP='^F_A]PYE[5PN##J+UE2-8G.(RAQ(_:*
M5N9PB6T^0\\KC'+A"8?&=MB/H-@[,G7KS IJJ9NW>&CK<.)PGK[@D+<.>=#=
M! HJ+P2)Z=B: UAOS30_"*D&;Q8GM3^4&[*\*]F/IE^H0@LK+%#>B[5"-TZ(
ML7XS*5K$O$'D+R#Z\-EHJAPL=8GE?_T3EM-IRH^:YOFKP,_"]J"?Q9"G>?H*
MK]_EV ^\_@N\/XPI#U(I$+J$*TU";R6G"C/GD!Q<2%<HX_86X9_9VI'E+^7?
M5\(.NK"#$';P4FEO+Y<K6"T7RZN[V?S3\N:YTKZ.&/3@!PK+!K,!+E)1=56*
MP82#M$\'"?Y*JD<H#-\@1UBRU]D[^1Y$>2]TP09D@"II2]@)2Q(#]N=1G Y'
M,:Q16*FWH U(36C14<QVCQX-^QW?IY*[@R[C4-1WDKD_*O"\?C_.TA%#"K4O
MF7CF3"&%X@6NN-<1K+(TSK/S7IO;!3/J-<.:]+)?WY@>O"6][,,H/OL?Z9%X
M"!,?EU 'Z85Q="*J225.TRP>YB/@E@E_RU]^.L^ST6]"P^WBL@>WC'GR.),.
M[F:WIXR--75[\]&Z$/(HC#-:2'J$K;E'J[DU$K!2;@%MC^L]]]4F)\V!B=O0
M AU[[34U?:);[;KLK&DN3^9-B^9O;LOG!@HW[)KV1L,(;-/VF@F976@U:T,L
M/PPK_E.@]0:\OS&&CA,?H/OW3+\#4$L#!!0    ( .\PW5 !UMU?H 4  !,-
M   9    >&PO=V]R:W-H965T<R]S:&5E=#$Q+GAM;)U7;5/;.!#^[E^AR3$W
M,.-S'#N) P?, *6%S@%I2-_NYCXH]B;684NN)#?D?OVMY)<X+7"=?@!L>;7[
M[+.[C\3Q6L@'E0)H\IAG7)WT4JV+HWY?Q2GD5'FB (Y?ED+F5..K7/55(8$F
M=E.>]0/?'_=SRGCO]-BN3>7IL2AUQCA,)5%EGE.Y.8=,K$]Z@UZS,&.K5)N%
M_NEQ05=P#_I],97XUF^])"P'KIC@1,+RI'<V.#H?&GMK\('!6G6>B<ED(<2#
M>;E.3GJ^ 009Q-IXH/CG*UQ EAE'".-+[;/7AC0;N\^-]]<V=\QE015<B.PC
M2W1ZTIOT2 )+6F9Z)M974.<S,OYBD2G[FZPKVU'0(W&IM,CKS8@@9[SZ2Q]K
M'CH;)OXS&X)Z0V!Q5X$LRE=4T]-C*=9$&FOT9AYLJG8W@F/<%.5>2_S*<)\^
MG4JLK]0;0GE"+K^4K$#&M7V[$%QI65;L,4[0="5!J>.^QL!F>S^N@YQ708)G
M@H3D1G"=*G+)$TAV]_<1<(LZ:%"?!R\ZO*'2(^' )8$?^"_X"UL60NLO_!\6
M7#+-:)W^EHR_SA9(!/;/WR^$&K:AAC;4\+E0L[OIY6S^F9S=OB*7[]Y?3V\N
M;^?V[>+N]GX^>W\QO[Z[)=>W!$W?S"[O[Y\B_.4@(X_\1!SR3#.<*2*6!#F/
MTY9T:_(*8L@7(.O5P:%+= K8.'E!^8:D-'$XZDK1=0NMVWVZU+B7H3&35==E
MJ!&4QW!@ NX%8V\<8M-GF9U?W+P71)X_;)9<5 55@)WK#&NW3ADB7%-%4*PJ
M)"GP5<8<1/ /VGEDOETD]2)9,LYP@!(2=QK>M?&,+ZP\5TN0$A)'BVZ"O_XR
M"0;1[QB./>)VJA1H12CF@:Z4MCF$(R]H 9/]-=,I2F,WZ4PH=6"C&5'=$(RQ
M %(8(X[/ACI:"9ART..WG$\\<L?)6\I+U%02!$TA/K$:'N7DSU3PE?E!7'F1
M@4:T)H\F-8.T8>7BU3OR\6KZIJ7'4("V!96:T<R14-"-!=Z0G D,@1YF-^=D
M,)FXX_#0'?H^V3?5&K7)'YC,KC[/+E^3?05 ;H4&<GC@D2NQAJ\@74P[IJ6"
MK5-#/Q<:519R,/P@:8F3E$#J0BS*S8+&#T0:[27[]ZU;"RX!35EVL-N4#U#H
M;F^T>:+",2R?.4"427JGJ,8=C6-1<LWXRBE*60@%RGM6)+_[4#0?FO[<=AO6
MI4 .)%D!KXOMJ(W2D%>6G\I_L6G(G%&^K>EN2]?)28B%3 SL)&'&#\UL6<:N
M/XS<L1]@42;1V!V/_8,JM6XGFE@[09SIEINJJZH18U5+)&R)S0,XKU@ZO0;@
M=KG>U$X''L&9S5$RM#2-;JQB*N7&+'^E&1:46HWY3E \YR?%IXT>/U<'QN.L
M1*Z.2! ZUJMQXCQ)]A[Y#7_"R(U&AVX01<X?Z.&H:8ZG% PW[ ]"]S <N7XT
M(@?.7&@L1N4H"-U),'0Q:'=V!WZ5G;N=5]?BV)0VX:N2/F("BJVXJ7 [O0[%
MA,"&-V/1S#1":0"6>.S*728JO<FHD0([/<HNH>1@196VI#])1=,2&*K"YIBV
ML;,?^:W05>2:\GXXFQLE&'IAU%&"%!&CD4).,HN\%A55]?- Z:>^-BHSV@;:
MWXN\0>1T-<:H)^H$,5IK&]=># V6A&XP37OJV!;$2XDYUDT_5ZQ6T0-+Q(]'
M;_-RS&#\((!:B8T7]&L5MF9VITX+/ >X(*90!C06X&V9;=I)J #C"8:]U8'L
M? ,YZD(>^)X?;FNQBWD!6$[X=KA,(.S4:@H'@Z9/]:[T )[#=KB= 5'ZJ;M2
MOW-1S4&N['7<S"CJ:G5G;5?;&_]9=='=FE?_+B"6%69,,ECB5M^+1KVJD9L7
M+0I[[5T(C9=H^YCB 0O2&.#WI<"3HGXQ =K_@T[_ U!+ P04    " #O,-U0
M#9^53; #  "Q!P  &0   'AL+W=O<FMS:&5E=',O<VAE970Q,BYX;6Q]56UO
MVS80_NY?<=#2H0,4O=!O<F8;<-(,:[%B0=-V&X9]H*6S190B79*VDW^_(V7+
M#IH$,"SRCL_#Y^[(XW2OS3=;(SIX:*2RLZAV;G.5IK:LL>$VT1M4Y%EITW!'
M4[-.[<8@KP*HD2G+LE':<*&B^338[LQ\JK=."H5W!NRV:;AYO$:I][,HCXZ&
M3V)=.V](Y],-7^,]NB^;.T.SM&.I1(/*"JW X&H6+?*KZX%?'Q9\%;BW9V/P
MD2RU_N8G[ZM9E'E!*+%TGH'39X<W**4G(AG?#YQ1MZ4'GH^/[+^%V"F6);=X
MH^5?HG+U+"HBJ'#%M])]TOO?\1#/T/.56MKP#_MV+>M'4&ZMT\T!3 H:H=HO
M?SCDX0Q09"\ V ' @NYVHZ#R'7=\/C5Z#\:O)C8_"*$&-(D3RA?EWAGR"L*Y
M^6?^@!;N^"-?2IRFCBB](RT/\.L6SEZ ]^&C5JZV<*LJK)[B4Y+2Z6%'/=?L
M5<*/W"30SV-@&<M>X>MW\?4#7__E^([1P;^+I76&SL%_KQ /.N)!(!Z\1+SX
M^_8>[A;_+*[_N'TN<:_#1PD\88"V$)N#U%+3L;<.*] K<#7"2DNZ/T*M@5MO
MHSR5=9>H'E<5O,,2FR6:@S6?7/6\+PQ[[U6I&P1'Z?CYIX+E^:]TNHQ!Y> "
M6)SG_7B2CP[C(A[T6>\KEUN\Y!45-N#(,QC'D\$ \GB<%3&;%+T_29OQ7M+>
M9^.XR!BP449<K/=9.RY_V&T0#XM)/!HQ&F7%.!X-V'/BE%8G?<-X7+!XQ(9/
MQF>H8]J$*N76Z[T8)Z.<[HN4_NJ_O<B3HM]-CZMZ0G6R^%+O$'P:+X;)N.C6
MGG3\ BNC&VI$I3:5+X0O"UHGJ#7X.BF\I#'I,9QJ%UJ.ET:?C;;N,I\4(ZJB
MH3:A8*L,-L(1KH?<*&*S9*M\*HG4G]F;K0MJ/NBEA47IP!(N;'.J,V.ASN,$
M%@JZ/B<L\!T7,B2$-@R47Y+[!&S-#=9:TC[A#/&CGAXE<L/5(SCM4QD07KL4
M?"FD<(^4,OI9JJ>DANP(O:/].6S0"!W.:.A^\$C16.I@KH;BC3<K>E9^8 KG
M61CKZ)^2'D!Q+Q^^.3JM>" &;_<!GLRXH\V/#I\==L($ :V/KA89;@XQ-;PB
MZ)9N"S]E*7FN Z1G;;1!LPZ/A:6[N%6N[:B=M7N/%FT;/BUO'S.ZGFM*&$A<
M$31+QL,(3/M M!.G-Z$I+[6C%A^&-;VI:/P"\J^T=L>)WZ![I>?_ U!+ P04
M    " #O,-U0NF&GZ?4"   5!@  &0   'AL+W=O<FMS:&5E=',O<VAE970Q
M,RYX;6R-E4MOVS@0@._^%0,A1R&2]8B=P#9@.RYJ(&V-)-W%HNB!EL8648I4
M2:I._OT.*4N;%DFP%VE(SGSSH&8T.RG]PU2(%IYJ(<T\J*QM;J+(%!76S%RJ
M!B6=')2NF:6E/D:FT<A*;U2+*(GCJZAF7 :+F=_;Z<5,M59PB3L-IJUKII]7
M*-1I'HR#?N.>'ROK-J+%K&%'?$#[M=EI6D4#I>0U2L.5!(V'>; <WZPRI^\5
M_N)X,B]D<)GLE?KA%MMR'L0N(!186$=@]/J%:Q3"@2B,GV=F,+ATAB_EGO[!
MYTZY[)G!M1)_\])6\V :0(D'U@I[KTX?\9Q/[GB%$L8_X=3IIM<!%*VQJCX;
M4P0UE]V;/9WK\,)@&K]AD)P-$A]WY\A'><LL6\RT.H%VVD1S@D_56U-P7+I+
M>;":3CG9V<6R*'2+)=QQMN>"6XX&F"SABZU0PXX]L[U ,XLL^7(647'FKCIN
M\@8WA4]*VLK 1I98_FX?48Q#H$D?Z"IY%_B)Z4M(QR$D<1*_PTN'Q%//2]_@
M]:GY;'T5F##P;;DW5M.G\OT=%]G@(O,NLK=JNU[??]W<PMUVN=K>;1^WFP=8
M?KZ%+X\?-_>P6_ZS7-UM'EZK[;M<UZ<WIF$%S@-J1(/Z%P:+R27\/W_07[GX
MX\J5O_*FKTNAJ/.,)45U #J"@Q+4PEP>1\RX/;J1HAJNQ"-NL<!Z3Y1N=WQ]
M,_)G3AQMZD:H9T2@ G-)G! $VRL-K73]B4\T:$IN6XV>953!F0 N3:N9++"/
M#"Y@FD["R77FI"P-I_%DM*9@J0\]E+5$Z23""#P2Q<,-997F89)?01:'5W$R
MZDM!:$W9>8,3B@.C&)(L"9/D&I(\"Z?39-1U!!EF>0Y9'F97\>A168)?P#@<
MYWDX2;-.GF;A)!_#:Y]0]*)5:]1'/Y!<L5MINZX==H>9M^Q:_3_U;F!2_8]4
M'<KP0*;QY20/0'=#J%M8U?C&WRM+8\2+%<UMU$Z!S@]*V7[A' Q_@L6_4$L#
M!!0    ( .\PW5#305@P6@0  .()   9    >&PO=V]R:W-H965T<R]S:&5E
M=#$T+GAM;(U6VV[;.!!]UU<,A#ZT@&)+LJ4X@6W B=-M@30-DK2[P&(?:&EL
M$95(+4G%\7[]#BG9<1,[R(-L7F;.W,Z0'*^E^J4+1 -/52GTQ"^,J<_[?9T5
M6#'=DS4*VEE*53%#4[7JZUHARYU25?;C,$S[%>/"GX[=VJV:CF5C2B[P5H%N
MJHJIS066<CWQ(W^[<,=7A;$+_>FX9BN\1_.COE4TZ^]0<EZAT%P*4+B<^+/H
M_&)HY9W 3XYKO3<&&\E"RE]V\C6?^*%U"$O,C$5@]/>(EUB6%HC<^+?#]'<F
MK>+^>(O^V<5.L2R8QDM9_LES4TS\D0\Y+EE3FCNY_H)=/(G%RV2IW2^L6]F$
MA+-&&UEURN1!Q47[SYZZ/.PIC,(C"G&G$#N_6T/.RSDS;#I6<@W*2A.:';A0
MG38YQX4MRKU1M,M)STSGN$2E,(<']A3 #9IQWQ"LW>QG'<1%"Q$?@1C -RE,
MH>%*Y)C_KM\G=W8^Q5N?+N(W ;\QU8-!%$ <QN$;>(-=C .'-WA'C##3&HV&
M:\X6O.2&H[91PYSKK)2Z40A_SQ;:**++/V_8'NYL#YWMX3';5Y^O[NZNYO P
M^XOR>_5P*+]O0MBV/-<URW#B4]]I5(_H3T<]> 4-NT -!<K:0$F#"$IK2R6K
M=A%X53.NJ+4,4,P:U@7/"F_--!BL:JF8XN4&A!0G%HB*VE#O+$H$.@0<=MVH
M6FI*W:(Q@$]T0FBRP&V395+E3&1(/#8%_+B'/V:SVX#V#)(K9%MDLD(KJUF)
M^L1L:H02J;&TY_P ZX?"3*X$_X]0:=;I'+0NI'$;MO&W.T['0,YSMUW9PTWA
M(XH&M\CN2'CML+=SF#940^8I(:7<((*6&6<EZ1!)G+PIF(&,"5A@ER.;Y9<^
MD@U3D.^-(6X1K,C=/.=+JA5:G 6:-:*P:I[=MBXUPG"QLN<-UR"7D$E*'?TO
M^9-+B2OM<[HR5G/#2I>O5QY8S%V-2+AFRNQCZHVFLEM/O2/EZ_W.K++KG0TP
M9;/MF'4\*#@6E+!4%(_$"D=%LO^*$CWJ5RM*1P*%NCT3'.(<,ZP6J+K5Z"RP
MI_$!+[U,TAVB;74(R15#EG09D2_GGH.SVMX-T3UK2)U<R5\WDC?;$J)-I88/
M$(W2(!HF;G06A$GH?7T'S8&8ES%==(DX@5$R".(T\>9(_4TD<]Q\6>P3B(.S
MP2A(P\3KSK"7;1P%P\A^ S@-D@%]26KY?//]&N(T#4;1*9"A81JD2>+=WEVZ
MG2@-!B0[2(80A<$P'I+:Z'@RRN=ST[MY6;\#L9[ 1[(W2H(PCN"34Q%O)YIR
M&5!!@M/XS Z3<!BDZ<B[1JW/X9&539L?9DOHF&H)?PCGXQ[0)S?KL*P?[X@O
M< 3]0"'8[]!=T-^[=RM4*_>ZH&ZT3&^OX-WJ[@$S:^_M9_'V]4,$7]'10FE;
MDFK8.TU\4.V+HIT86;M;?"$-O0G<L*!'&"HK0/M+*<UV8@WLGG73_P%02P,$
M%     @ [S#=4 X21SMA$P  ]3L  !D   !X;"]W;W)K<VAE971S+W-H965T
M,34N>&ULM5M9<]M(DG['KZC0RA-2! R1X&W9CI!DN>U9VZVV>J[=V(<B4"30
M!@$V"I#,^?63F76@ (*4W#/[X&X1J"//+X\JO'XLRF\R$:)BWS=9+M^<)%6U
M?75Q(:-$;+@,BJW(X<VJ*#>\@I_E^D)N2\%CFK3)+L+!8'JQX6E^\O8U/;LK
MW[XNZBI+<W%7,EEO-KS<78NL>'QS,CPQ#[ZFZZ3"!Q=O7V_Y6MR+ZB_;NQ)^
M7=A5XG0C<ID6.2O%ZLW)U?#5]1C'TX"_IN)1.G\SY&19%-_PQ\?XS<D "1*9
MB"I<@</_'L2-R#)<",CX7:]Y8K?$B>[?9O7WQ#OPLN12W!39W]*X2MZ<S$]8
M+%:\SJJOQ>,'H?F9X'I1D4GZ+WM48\/9"8MJ614;/1DHV*2Y^C__KN7@3)@/
M#DP(]820Z%8;$97O>,7?OBZ+1U;B:%@-_R!6:380E^:HE/NJA+<IS*O>?BIX
M+MD=W_%E)EY?5+ DOKB(]/1K-3T\,'W$/A=YE4AVF\<B;L^_ %(L/:&AYSH\
MNN!G7@9L-/19. @'1]8;6?Y&M-[HP'KOQ+)B[U(9986L2\'^]VHIJQ)LX?^.
M+#ZVBX]I\?$AX?U\]>6>W5W]X^KZTVV?\(Y.1W][);<\$F].P*&D*!_$R=M%
MP%K+@F2K$NQ Q QU953%SC[\X^OM>WIVSGY-!%._W]=YS,ZN1?I;FJ_9AR)?
M[VJ8]55$NRC#1[>Y*-<[]C%_$+("[ZJ\&_B/*'WVZ=/=.7ODDL$+V"(%HXI9
MFK,_U]D.U#$<@6E6">.L*BJ>L17N)--_"E:LV-?/UVP\'8"%9ADZV]GI;&9^
MG,,BN)E:[>_IG_YK'@YGET#5_R1 '_[S %V:7WJ 9%52"L%R<.V;=[^POWVX
M^XEMR^(W<&@9='FV>R I(X>003!I* 'N8%_Q>YU6.SV%9,!S-7$\F;D\C+MS
MP>'!GIJ)!SFZQ#>EJ.HR9\B<K*/$F2=]8,ZEWWN$;6!") "D8"!H!(:R55EL
MFD5II?8\*ZL.84H^3[%4E.DZS4&9&9B1M^09SR-!-E ";@+8Q:!L9W]02%&O
M$Y*A-<LES[_Y[#%)D4.0428+(E+66S#I5*+5X1A+?2W)9O!/W%>12A3@SK'8
M%C+5UL+53!Y%10W2YA7-NG=6OL;W9_CT8QX#064*[-!#5R_7)7"6@ [14B3[
MK0 )@U4;$I&+G6... R7),OZS',(3Z3MFV*SY?DN8'?*#)F$X!@C&3+AH+^E
M8 ^B3%>I6O#($BC7J,A7:;EA:84T(;? 9AFC#CQR-9R_-3M!.(YK</RE #D*
M>H<N" *'7T9= ;L",O =A.V25TB:%IY$F3>J3/@#KB5R')D#O7;')<E*2$_K
MJ"MMGQGQ[.DAX9)>E!@+D<5-D:<5J)V$XVA2FEU=L2M#L(;ET03RBRCAY5JP
M03!\X5H.XQME%NB9B)\I6.\*( ,)I(EY 63P;_ADQS*MJS*5WQJC(W.',)IQ
M\#F> : 9W7F66.67A+N&]U7Z'09R*862['TB\M_3FMV!#, 6:=S'CVQ;/(J2
MK8%7U :XH-P!;QMY28L<VH 6]YK%#T&CA46[*L[F+&Q<'B'@['0<C!:-VT=\
MFR*$@P&"ORQK(FS#8X&,.V[C_7KS >W2T=!7L>4[,F17#V?;,LVC= MKDH=I
M^%+AA #!>!R^EN(!)0V_UC4'8ZN$$KGKL+@SC/5PBYN$@YN@NF'RS>W/9FOK
MC1]SI9*B+L&&?X=%87\<!5%KXFM9*4U :$-N2:JW95Q(V@G>P(!,Q&N%> V4
M>&37*FSP.$YQ,G!I";>@1G)PP?()51'50-\4Z'LLW+7;A'HM0E$"=Q!*!)AQ
MQ]+TND=X84_QPC-$!@*"CA589FSH[+HM2'RC% -89OT*I8-I@4H2*9I1.J$R
M/$@IJL)3#P;T8!ZPGW-V5:^!9#;UM8 :U%*A"6@H%7,EFB-KK$^G(N'<347&
M81"&UOI]'*2BE6-$WI:G*@68M+*88#*V,R]9T:%MUJ4M!;A+R;0AM$ <.TKE
M<&"W\LY.A],@='(FU&JADR\CG!_9C6!88%D6*U_ '6=N*C ,@TDCEL!#+=K$
M ]!*8%3"02\"]JXN4XK_2M$N(2KRX485IX@-54JZT0DB3LK W14N&-Q13V!P
M6F&\E^DZYPCX)LS;4+078#"D()Q3+@]Q$P..K%>K-$H1DU1 -(,:@6O, N<
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
M*'$ O%\5165^X ;V2]^W_P)02P,$%     @ [S#=4+C]5GV$ @  D@4  !D
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
MU4E>!3#:>)I)_B5PQ5FHG*LD9), A8=$*TMC/<L.%83V]^U5Q%@06&\QGTM
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
MZ0">9\;X]@<9Z+Y,7OX!4$L#!!0    ( .\PW5#X[T/78@0  %<)   9
M>&PO=V]R:W-H965T<R]S:&5E=#(Q+GAM;(U66V_J1A!^YU>,W*I*I("Q(3FY
M !*0G/:T34 A[7FH^K#8 ]YFO>NSNX;07]_9M7%(=(*J2&$O,]]\<]D9#[9*
M/YL,T<)++J09!IFUQ748FB3#G)F.*E#2S4KIG%G:ZG5H"HTL]4JY".-N]R+,
M&9?!:.#/YGHT4*457.)<@RGSG.G=!(7:#H,HV!\\\G5FW4$X&A1LC0NT?Q1S
M3;NP04EYCM)P)4'C:AB,H^M)W\E[@3\Y;LW!&IPG2Z6>W>9+.@RZCA *3*Q#
M8/2SP2D*X8"(QK<:,VA,.L7#]1[]L_>=?%DR@U,EOO+49L/@,H 45ZP4]E%M
M?\':GW.'ERAA_'_85K+]7@!)::S*:V5BD'-9_;*7.@X'"I?=#Q3B6B'VO"M#
MGN4MLVPTT&H+VDD3FEMX5[TVD>/2)65A-=URTK.CA57)<WM"?J4P53GEVC ?
MKKE@<A!:,N$$PZ2&FU1P\0=P/;A7TF8&[F2*Z5O]D*@U_.(]OTE\%/">Z0[T
MHC.(NW'W"%ZO\;?G\7H?^9LQC>VE]W?.=E1>%L9:,[E&O_YKO#164ZW\?<18
MOS'6]\;Z'QE[FDU_:T_&B[M;F,[NYW</B_'3E]D#S'\?/WPON$?AW/N\-@5+
M<!C0 S2H-QB,HO,.'+4#L\(EU(!5<)<70NT0#3"9PBW7]#:4-C"3\&LI$:(K
M%^CH_ QLAF!<;61*I$@B:N7/7(TPN0-6%%IM*(ATV)IF7#)XQ&27$.<U)1_U
M>D>RNE"Z*J=9+OFRI+KX5G*[\]4%)P[PIQ\NX[A[XP[\,KHY!6:!6\=1EDQ
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
M[N#AL<1'C["T >N%,7[W0@?TGU&G_P%02P,$%     @ [S#=4-,-!WM7!0
MC0L  !D   !X;"]W;W)K<VAE971S+W-H965T,C,N>&UL?5;;;ALW$'W75Q J
M4"2 *\FRTP2);<!2G31 XQAVVCP4?:!V1UK67'+#X>KR]SU#KF3)M?U@:Y<[
M<V;FS(5SMO+AGBNBJ-:U=7S>KV)LW@^'7%14:Q[XAAR^S'VH=<1K6 RY":3+
MI%3;X7@T^G58:^/Z%V?I["9<G/DV6N/H)BANZUJ'S82L7YWWC_O;@UNSJ*(<
M#"_.&KV@.XI_-C<!;\,=2FEJ<FR\4X'FY_W+X_>34Y%/ G\96O'>LY)(9M[?
MR\OG\KP_$H?(4A$%0>-G25.R5H#@QH\.L[\S*8K[SUOTCREVQ#+33%-OOYLR
M5N?]=WU5TERW-M[ZU>_4Q?-&\ IO.?U7JRP[AG#1<O1UIPP/:N/RKUYW/.PI
MO!L]HS#N%,;)[VPH>?F;COKB+/B5"B(--'E(H29M.&><).4N!GPUT(L74^^B
M<0MRA2$^&T9 RH=AT:E/LOKX&?43]04 %:LK5U)YJ#^$*SM_QEM_)N,7 ;_H
M,% GQT=J/!J/7L [V<5WDO!.GL'[PS.KAR WZN_+&<> 8OCG!?33'?II0C]]
MCKVOU]\^7W^ZNIY^OKI[BKV7U8_?#M0!A)I6QFDES13QQTJKGW]Z-QZ//A36
M,Y7IY?B#*G1CHK:HZ<*W+AZIFK1#A+W"UPV>B(]0J^X>/]J5RKC2+$W9:LM0
M=<Y'5?LEX9^C#;XJ'Q0:5OFYBA6IA!DVBM8%-5&^BYU0:E<0RC-6"@R:(JK0
M6N*!^@:=&_*-)?'O^.T'[DU@7.!R/*]N)E^GKY,K=U%'4I<E2ME('E)K0A M
MA@9RZFI=5!JI4J_N+C]>O4;?+UHK*N+8'"-$A.>=,&V%Q46 /\30ZV(8"# ^
MKW0HNRC3XQ:A:$-(90%7'.LT*4":&)LF*C?*$96LHD=6[@D)B9A)=H/.+ZSN
M_,='T1#&.W[:^=R@HUSL<=LT/DCYJ=(7+>993&A9/\?E=&SQV-$_:QEU@K+=
M\RF3W+FT95FQMI+II@W@@8D3";3&P&8ZB*@GEDIR'K2#3*D(=?MEDN2UM5O+
MC_$U,\6,:HV>&6NB$2L 0RGY)Q"SGP)M6$F=S0.!+:3#+0DLS*PD"^$_2H#
MMA@A(1=@.HS*ZM5 W5)M8I3:8S&RI^ A*PHZ!U/K#<KE1VO@7@%C:"#UP'YO
MRWY.62KZ9*]+K-@-.U-/\XVK,&<\>2(:-[?31 >WLW]QSP@:-U089%]B9E/N
M-(1%1LCR32.X8/@^<Q0W#8XLB@J$^\(D/E,=[=I9[%TCD$I=UH3>TPGN.W&D
M@*9I UQ+/K/P6]BVI%XV\ @2 P%=O\C<=97>>$DL/#A2!*>1TB+GG!:8,>26
M)GB7"U>._]<[VS9\DK1>(,8-R2D],Q1.B4)@Z2 ]GX,R^#7;J R0PEQ@,H5D
M#L;%M93K1 >@FHYEE$;VIAL0N6_!J_G%N'D^P)(A@Y'16WS4V[F;:S%M%1E@
MFW2E9\'K,L],I*UKJ)IBY3$"I$GT.B$?L @.45]\$+U"A!BV:?E NDS<B-,&
M-.0['?8[XP5A*V$9W#A$HJR4!"R_2M,$@Q<C6)Q[C5;RM>2K%I:LH58\:O0F
M9P99V5X'W,%J=-NA5Z7A3B+/^:W-7K:92-Y-,@"2*WV0P7(HWKF(B)99(EGO
M7.F&B<&P7:')9M8LN@[PJ=L6V#0+S=4V'A/*7J.#3)8!M@G>NX8>V:OT4@9P
M+=-2&(6<37-2)@";M=QGV$4&3UWLP[T5":B+M ARONKRMK0[W>V:EWG%>A#/
MBRI6E(7<S9;F4!T-WK[IHYG3\I=?HF_2PC7S$:E.CQ7V90HB@.]SCW"Z%S&P
MV\ O_@-02P,$%     @ [S#=4!F =US*!   B H  !D   !X;"]W;W)K<VAE
M971S+W-H965T,C0N>&ULC5;;;N,V$'W75PS4M$@ U98EWY(F!A(GP6ZQW@2)
MVRU0](&6:(M=BM225!S_?8>DI#B;R_;%ELBYG',X,^+I5JJONJ#4P&/)A3X+
M"V.JDWY?9P4MB>[)B@K<64M5$H.O:M/7E:(D=TXE[R=Q/.Z7A(EP=NK6;M7L
M5-:&,T%O%>BZ+(G:75 NMV?A(&P7[MBF,':A/SNMR(;>4_-'=:OPK=]%R5E)
MA692@*+KL_!\<'(QM/;.X$]&MWKO&2R3E91?[<O'_"R,+2#*:69L!()_#W1.
M.;>!$,:W)F;8I;2.^\]M]&O'';FLB*9SR;^PW!1GX32$G*Y)S<V=W'Z@#9^1
MC9=)KMTO;+WM* DAJ[619>.,"$HF_#]Y;'38<YC&;S@DC4/B</M$#N4E,61V
MJN06E+7&:/;!477>"(X)>RCW1N$N0S\SF\NR9 95-OJT;S"@7>YGC?.%=T[>
M<$YA(84I-%R)G.;/_?L(I$.3M&@NDG<#+HCJ03J(((F3^)UX:<<N=?'2'[,#
M(G*8(UPF-E1DC&JX9#KC4M>*PM_G*VT4EL@_[V0==EF'+NOPK:PWB\7'Y>+J
M\_+^-4W?=;9->*(KDM&S$+M,4_5 P]E@VH.]J/")8B'"$SNX$?!9/M!R115J
M9_4;3"+XB_WRTS093'XC I;S#X"65-$<F# 2"' 7!1L[8*B/7*]91K'\3(%[
M:%C"6LD2+FGFXPY\6#"%DO6F>$J8QO[ >K L*)2V)/@..Q9Q,0UWBPM(Q]$H
M'</AP2@:Q_&13_*M)@K3\%U0D9UCP;!+\P<B,MJSC,[K#38 )"[O-,+$CG-%
MQ.Y-*H!4@H9*C4L8\H*R?_'07S)KX@]]_(Y7LYS^B%221'$<(ZDT2N+1_R*U
M+-#78]T2[: P08SC84$<]P!GC2.*:&B35R-;["_ [LB*KCU<05L?+XQ%1GA
M'W%<8WBY?B:7S78P&$?I9.C\#A(\D6D"ATQDO,ZM/*U,C7B.*48Y.(XFT^0H
MP@5=43=#^<Z+T@8GN:PLA_/[.4R'">"PG5_?V[_?B4 ]=DWI''NW#-VDL#V)
M!]6HD4EM=-2\N!.R*'-L4%DC#H4:>7T;%"V_!FPCJ3M@@5HRPPCW<="PE,KJ
MB3N#I%64X!+1P5IR_"SIDV#IY-X?9T$G=W!3441@Q7E""P?@]0R^N,EO^3^@
MV8;"';5?0VON^W1I<?P*WT71$/?&$]A1HO3+&)<M]3M+_17G%'YV:GH&=@-+
MBX#]:N<UIQ&L=CYVY"0@IE:H"M6-<L$SY3@C*\;]/G$FSVOM9$\"QTD'K@0/
M8#B(DM$P6$HL/JA%>V+()".Z@+55MS7Z1+4^ 596M:]XV\$HY.%P',-1<&NG
M'1)^(+QV]?L2&J:+H\GQ$*[*BDO?7N<;/+AV!B[(#J8>\NOC FN /OF2UC=P
MI;/GT,Q-C85\X\8*Z:HI&38U]'PR:,)MI3>S 4O#SX8D2G'@/>^7+>,<-HH@
M I?R^B80$NEJ[:MTY'QU@36JOVOD#A<V$68&O!]D7Y$5MAFW;?G:UZN_=SLH
MJ=JX.Y"-@.?D+PK=:G?-.O>WBR=S?T?#JM@P84?8&EWCWF04@O+W'O]B9.7N
M&BMI\.;B'@N\*E)E#7!_+:5I7VR"[O(Y^P]02P,$%     @ [S#=4$&#(DSV
M!0  I!(  !D   !X;"]W;W)K<VAE971S+W-H965T,C4N>&ULY5A=;]LV%'W7
MK[CPNF$#/%N2[=CID@!.FF =FM:+T^YAV ,MT1912E1)*J[__>XE)<=V8J=9
MT6' 7FQ1(L\]]^-<4CI9*OW19)Q;^)S+PIRV,FO+E]VN23*>,]-1)2_PR5SI
MG%D<ZD77E)JSU"W*93<.PZ-NSD31.CMQ]R;Z[$155HJ"3S28*L^97IUSJ9:G
MK:C5W+@1B\S2C>[92<D6?,KM^W*B<=1=HZ0BYX41J@#-YZ>M<?3RO$_SW80/
M@B_-QC60)S.E/M+@=7K:"HD0ESRQA,#P[XY?<"D)"&E\JC%;:Y.T</.Z0;]R
MOJ,O,V;XA9)_B-1FIZU1"U(^9Y6T-VKY*Z_]&1!>HJ1QO[#T<^/C%B25L2JO
M%R.#7!3^GWVNX["Q8!3N61#7"V+'VQMR+%\QR\Y.M%J"IMF(1A?.5;<:R8F"
MDC*U&I\*7&?/IM7,\$\5+RQ<WN&O.>E:A*6'W:2&./<0\1Z('ERKPF8&+HN4
MI]OKNTAGS2EN.)W'!P&OF>Y +VI#',;A ;S>VL>>P^M]J8_PYWAFK,:*^.L
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
M3#Q--$;P!;(0.V$"?CAQ5/T&;&B[4-GK:5$ZS&CWX+$8YXG!"C;S@H; ,=7
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
M+C^_UD&T7CP?CTX\#QX,ZF=%Q0"X2O7W]A_+J@W3=D+V7 >R/]>3<3(^.DX
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
M8)MI\7E^UK)IKG0'W#\K=6Y4&&@>4JJ#0?** P,/(CEN0?740CYNNN1S25#
ME'=QJZC]?Q-U(..ID$U(_&^Q5B0G6]?@*OR$\8 6-$MXIHV;.W=BS< L+?(A
M!N[V7NPI_.TU1TA7O63FO+JBT_]\)9=!SL8R7;6*^L?]$1NT'Y1Z#YM2DH?N
MCPSQ\W1%WKLWI=MA3YZ#.X&H6BC0C@:]'O06?%^[.^O(1&T^'V-&EDUPL9)J
ML4!;A 6]M[>UN0WLS\$#?]_6,+ >,%I&-GQ ,W5$/F@I?+)HH,S5L-(!0"B0
M@2?0%,D6<_%57-)P,L9-PWB*$CK#+3/#E9RL:)F8L+9&3O'P)T#&5J7+[1(!
M)F,6.A1E&H,*0O7I*K70<V,R&[-YO.),5+H[+(88=B%)!VX0]FT%A!O*N"8J
M$ 89F&L.YE(ZS"<X= ^3P$X#5[>SB=>P0PUV!7 M&%^,V[9Z4'VFW0O+0HW4
M='^QTTU\#"8%%]^AI1Q$:']HI"=X;-.CX+'Y451G%-=@NV_-H7)INK]RZ1V>
M__FK*_T,QPV\#T'&P?5_]:A4D^M*':OA8T=WQ#R]@E(4\W71ASO \_0[,EB=
M$V?C!<E06"_9#G-&UPD')J'*NX=&0:W4S2'U)$J:A!(M[A ,#TFQ1>6!K(D#
ML$@9.2-#<N_\ XWH',*<^_I"GF8HZ\"G?:#)4%74,T@X-I05=UL>>]QV/@W<
M%NW9SP&L,5)^$YT6[-J[W6W^--AH<]U%ZL]_NC@]NWBE?\+S+?4$9K-N VR]
M\XB8W0X^+!27]7M;26,' NP7;>G:N@X8".')2MRGQ?"+[%'GC!L^ETY.M[.C
MWDRF3YJ)JWGLSH9<RGP%QKG><\9.]_D.FO$S7:"AFF$*BW2=<Z7838N6 RZ
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
M:7B956$9%Y/Q,'C;,:Y;1YC.P$ 2YHE[,K@(BXR>HIQ\?X+[O^X@+<NP2BZ
M N5E6!;%Y.'QQN\D99B1;5;DD,1AGN;D5KV?#/'K DS<!>#RF>1Z#F]J/8,3
MBE<589PF<.I=Y/%$4RY#.I#P(KUTPR+.P[*L)G=HS!4\,]$/^6&".B23-0+U
MVC=Q3@Z 3OULQ'(\_D!?")+8?B )[GGK4D<'G:1%O?;]TD"M>FF'IK)?W;?D
MQ=")?ID/_9R*=\VEH;2MR#4^OR@"T$./'"96=;XO+96E+N>'&_JMH'8&M+]2
MRKY.7(#]CVK^/U!+ P04    " #O,-U02T(7+)8#  "^!P  &0   'AL+W=O
M<FMS:&5E=',O<VAE970S,RYX;6R556UOXC@0_MY?,<JM5JV4:UZ!P )27W95
MI%T)E=[=GD[WP20#\36)L[93RO[Z&SN0TBM4N@\0CSWSS#,O'H\W0CZJ'%'#
M<UE4:N+D6M<CSU-ICB53EZ+&BDY60I9,DRC7GJHELLP:E847^G[?*QFOG.G8
M[LWE="P:7? *YQ)44Y9,;J^Q$)N)$SC[C7N^SK79\*;CFJUQ@?JW>BY)\CJ4
MC)=8*2XJD+B:.%?!Z#HV^E;A=XX;=; &$\E2B$<CS+*)XQM"6&"J#0*CSQ/>
M8%$8(*+Q8X?I="Z-X>%ZC_[%QDZQ+)G"&U'\P3.=3YS$@0Q7K"GTO=C<X2Z>
MGL%+1:'L/VQ:W0%Y3!NE1;DS)KGD5?MES[L\'!@D_@F#<&<06MZM(\OREFDV
M'4NQ 6FT"<TL;*C6FLCQRA1EH26=<K+3TZ^"50KF;,N6!<+Y@_FHB[&G"=MH
M>.D.Y[K%"4_@1/!-5#I7\+G*,'MM[Q&GCEBX)W8=O@OXC<E+B (70C_TW\&+
MND CBQ>=P+O%I89;KM)"J$8B_'6U5%I24_S]#GC<@<<6/#X!OJ"[DC640+&B
M3DU%E?*",]MV=J=F6VID;82[/^\_?X&"T@[GM"6IQ)A9^6C6W_5K;NQ(U2S%
MB4-74J%\0F?Z(*FD*Y102YXBT,6%FQRK=<%A+L4_=!W@ X1]MQ_&;N+WJ&*'
M+*#>]0+30#5(\ZX(+E0T)#9<Y_"=?_PE"8/!)])_N+D#7CVATC9$7L'KL. \
M;:0T1ZS*H*+<M.*%8>&[<3QP!X%_=H3U]^9G+AJX:]BVZ:@'?7<8T:\7PJS2
M2%'KCK)XX_M-$)"X43)THR XYG%!>?K!R5E.%QUFEO%LMO>M(!B0\]@->WVX
MRC(:!^GCZ/\E(_#=7M)S>\/>V5=4:D0JNR!8FLJ&U%92E+# 6F.Y)'(F[Z$?
M)*#%?T.AQ.I?Q6H%&=,M_PXL947:%&T'FH.7%MPP=03] LX#=Q@.37APL:-6
M"[EO8<O=EOX%*6NP]8S/&LVM-Q2WR QJ&!&@[R;]@9L,$D)\25?'\2,KZT]
MKPLK]-;B<M+9OLEGXL9]W_6#P0%(VZF2TT6KJ?"GC:G/XR!P@V%X]@'Z@1L/
M^P05P2OAV 3P#F9JB7)M7PX%J6@JW8[7;K=[G*[:F?RBWKYL5+8UIRE;X(I,
M_<M!SP'9OA:MH$5M)_12:)KW=IG3 XO2*-#Y2@B]%XR#[LF>_@M02P,$%
M  @ [S#=4!#K?YN0 @  N04  !D   !X;"]W;W)K<VAE971S+W-H965T,S0N
M>&ULC53);MLP$+WG*P9"@;9 :BU65M@"["QM#DF#N&T.10^T-+*(2*1"4E'R
M]QU2LNH&L5L8L#CDS'NS3UJI'G2!:."Y*H6>>H4Q]:GOZ[3 BNF1K%'02RY5
MQ0R):N7K6B'+G%%5^E$0'/H5X\)+)N[N5B43V9B2"[Q5H)NJ8NIECJ5LIU[H
MK2_N^*HP]L)/)C5;X0+-]_I6D>0/*!FO4&@N!2C,I]XL/)W'5M\I_.#8ZHTS
MV$B64CY8X2J;>H%U"$M,C45@]'G",RQ+"T1N//:8WD!I#3?/:_1+%SO%LF0:
MSV1YSS-33+UC#S+,65.:.]E^P3Z> XN7RE*[?V@[W<,C#])&&UGUQN1!Q47W
M9<]]'C8,CH,M!E%O$#F_.R+GY3DS+)DHV8*RVH1F#RY49TW.<6&+LC"*7CG9
MF611,(4:KK1N, ,J,EP\-MR\P"473*1<K(")#!9&I@]P)BMJ!LU</C]\8\L2
M]<>);\@/B^:G/>>\XXRV<([A6@I3:+@0&69_V_OD_Q!$M YB'NT$O&9J!.-P
M'Z(@"G;@C8>DC!W>>%M2;+2%+#-4^OTZ(3?2(/R<+;51U$J_=M#$ TWL:.)M
M-#1A65,BR!Q:IA03INM2HGLKJSO1[/2>ZIJE./5H/#6J)_22FZ9:HK($LR=4
M-&5P[_H4L[VOC=&&:NM*;. <4W2Z71[#$Q@'^W$8PCL(XU$ \2@*]RZ>4:5<
MV\+_M\UG&Q?UUB?[6R,,,HU6CGSSO>9JD%[Y2'5.BZ'0K\C&HY/#UP[^TP#>
M*J._,4X5JI5;&AI2V0C33=9P.^RE63>.?]2[I48.K+C04&).IL'HZ, #U2V*
M3C"R=L.YE(9&W1T+VJVHK *]YY+:KA<LP;"MD]]02P,$%     @ [S#=4*B"
M=; \ P  0 <  !D   !X;"]W;W)K<VAE971S+W-H965T,S4N>&ULC57;;MLX
M$'W/5PRTS<(!7%UM)^[:!I*TBPVPW1IQTCXL]H&61C91BE1)*D[[]1U2LN)%
M$[<O$B]SSIP9#H>SG=*?S1;1PF,EI)D'6VOK-U%D\BU6S(2J1DD[I=(5LS35
MF\C4&EGA096(TCB>1!7C,EC,_-I2+V:JL8)+7&HP354Q_?4*A=K-@R38+]SR
MS=:ZA6@QJ]D&5VCOZZ6F6=2S%+Q":;B2H+&<!Y?)FZNQL_<&'SGNS,$87"1K
MI3Z[R4TQ#V(G" 7FUC$P^CW@-0KAB$C&EXXSZ%TZX.%XS_ZGCYUB63.#UTI\
MXH7=SH.+  HL62/LK=K]A5T\7F"NA/%?V+6VDTD >6.LJCHP*:BX;/_LL<O#
M > B?@&0=H#4ZVX=>95OF66+F58[T,Z:V-S A^K1)(Y+=R@KJVF7$\XN;F2N
M*H0[]@B#.[86:,YFD25BMQWE'<E52Y*^0)+!>R7MUL [66#Q?WQ$@GI5Z5[5
M57J4\#W3(63)$-(XC8_P97V4F>?+?A[E6VYRH4RC$?Z]7!NKJ2[^.^)BU+L8
M>1>C%URLZ+H4C4!0)15KKF3.*9EP'ZY",);9QBK]%32SM&@58%FB+TBP),HM
M/Y?VXRY=<BA#R?3D62^#- EC.#OM!R=WG2LH.+G7*'.$WW^[2)/D#ZHU30L6
M:JT>N+]R@S3,/#P+1PY]BP^H#1,N0HM5K33=XD.JHD$76L%-K3J[U1;E%][
M:R"><1I.'=$2Z3I)Y^P);&!$&D_IF\'IR0>[1=V"XO#<8>XM%_P;\S>9>/_Y
M\#<,DC!Q6Q^9:-H-)JC',">%)LO;:V^6C(CA%))I.($7C>]7WG;D;)Q?GZK!
M&B66W)Y!36I*+LF:4UPNT4B-R9HNKG&8DI C133NBVC\RT7T=!#4>H&W%4S%
M0JG"1^K)YMF*.<[_5#$W/=^>[8=*>$71O8(DFP[/1]DAH$M+#Z FB 0IR'Z0
M#L=9/)PD5#$G=\I2MOB/P):9;+-I/+PXIU-\+G?105>K4&]\[S:0JT;:ML'U
MJ_WS<-EVQ2?S]FVA?K+ATH# DJ!44I0FW?;K=F)5[7OD6EGJN'ZXI2<.M3.@
M_5(INY\X!_VCN?@.4$L#!!0    ( .\PW5#FXUJ@E0(  +P%   9    >&PO
M=V]R:W-H965T<R]S:&5E=#,V+GAM;(U4R6[;,!"]]RL&0@\MT%BRK*1-8!NP
MDW0YI#62MCD4/=#2V")"D2HYBN._[Y"2E06)$1BPN,Q[\X:SC#?&WK@2D>"N
M4MI-HI*H/HECEY=8"3<P-6J^61E;">*M7<>NMBB* *I4G";)45P)J:/I.)PM
M['1L&E)2X\*":ZI*V.T<E=E,HF&T.[B4ZY+\03P=UV*-5TB_ZH7E7=RS%+)"
M[:318'$UB6;#DWGF[8/!;XD;]V -/I*E,3=^\ZV81(D7A IS\@R"/[=XBDIY
M(I;QK^.,>I<>^'"]8_\<8N=8EL+AJ5'7LJ!R$GV*H,"5:!1=FLU7[.(Y]'RY
M42[\PZ:S32+(&T>FZL"LH)*Z_8J[[AU> T@[0!ITMXZ"RC-!8CJV9@/66S.;
M7X10 YK%2>V3<D66;R7C:'I%)K\YF'-<!9R:BG/M1'BNA1(:WOT42X7N_3@F
M]N41<=[QSEO>] 7>$5P83:6#<UU@\1@?L\9>:+H3.D_W$EX(.X#1\ .D29KL
MX1OU@8\"W^BEP$MA\6 9 E^(+=<9P<Q:H=<8UG]F2T>6B^;O'F=9[RP+SK*7
MG'$O%8U","LP]7TY2MIROJGD\G8UURF0 :QJ9;:(#H0N0/+S<5(*+ZF0EFV,
M=<^E8Z\ W]HGKA8Y3B+N78?V%J/I]Z9:HO6:9K=HN07A.A0Q%F]^-.2(_4N]
M!D%PACD&VS8!PV,X3A)X"X?98 39(!N^.;]#FTOGR^5U@"_\U.P)#OQO!^_W
MW'$KE/?W3_1P,>1E7PV/N8='3\7LMX;G\AL_Z*@*[3K,#0>Y:32US=6?]J-I
MUG;DO7D[U]C[6FH'"E<,308?#R.P[:QH-V3JT)]+0]SM85GR>$7K#?A^90SM
M-MY!/["G_P%02P,$%     @ [S#=4+YVXE;X @  O@8  !D   !X;"]W;W)K
M<VAE971S+W-H965T,S<N>&ULE97;;MLP#(;O^Q2"6Q0K8-3RL4F;!.AIZ"XZ
M%$UWP(9=*#83"[6E3)*;].U'R8Z7]83U(K%(DQ]_RC(]6DEUKTL 0]9U)?38
M*XU9'@>!SDNHF3Z42Q!X9RY5S0R::A'HI0)6N*2Z"B)*LZ!F7'B3D?/=J,E(
M-J;B FX4T4U=,_5X!I5<C;W0VSAN^:(TUA%,1DNV@"F8+\L;A5;04PI>@]!<
M"J)@/O9.P^.SQ,:[@*\<5GIK36PG,RGOK?&I&'O4"H(*<F,)#"\/< Y594$H
MXW?']/J2-G%[O:%_=+UC+S.FX5Q6WWAARK$W\$@!<]94YE:NKJ#K)[6\7%;:
M_9-5&YND'LD;;63=):."FHOVRM;=/FPE#.@K"5&7$#G=;2&G\H(9-ADIN2+*
M1B/-+ERK+AO%<6$?RM0HO,LQSTRFAIG&2/5(;D&#>@!-/MRQ607Z8!08+&##
M@KR#G;6PZ!583*ZE,*4FEZ* XM_\ (7UZJ*-NK/H3> U4X<D#GT2T8B^P8O[
M;F/'B_^_VY^G,VT4'HY?;_"3GI\X?O(:']^9HJF R+E]2+QN:J+[FJJM25@M
M&V%>VMXWZ?;]/-9+EL/86W8L;_*9U:[<>8G1&LBTF6E><*8X-G<+"ZX-*"C(
M=2=G^ER.V9F63"Q*QLG=^179(]'0'U#J4TK1"!-_V!G[NV&6GF1^FB5^3&/R
M82]$?^P/TN'!SG>^OSN(PJ,3)ARF#;9/SN9NY9.0AD]<V="/4RP:4<ND?D8S
M?SA(#G8N52'U-BZ,Z%-<]M03#GT:I_X@3) 6^4/L8) ]4?BCE-@Q_C:4^!DW
M3'O/!2^(D 9G2*X:((\X+ N\&FD]3=U4S. 6XS#@.7>[R<2:DZN&N0JXH7Z*
MI+C=3S]*J1^F[Z4ZQ>M&](+39X*/7)EW"R8OG?Q@:Z;4H!9N<FJ2VZ/;CI?>
MVP_GTW8F_0UO)SN^Q0LN-*E@CJGT\ AGH6JG96L8N703:B8-SCNW+/$# \H&
MX/VYE&9CV +])VOR!U!+ P04    " #O,-U0J0<WI]\"  "$!@  &0   'AL
M+W=O<FMS:&5E=',O<VAE970S."YX;6R-5=MNVD 0?><K1E8K)1+%QI#01H 4
M2*M62E1$:/,0Y6&Q![S*7MS=-21_W]DUN$F:H+S8>YDY<^;L^GBXU>;>%H@.
M'J10=A05SI5G<6RS B6S'5VBHIV5-I(YFIIU;$N#+ ])4L1IDIS&DG$5C8=A
M;6;&0UTYP17.#-A*2F8>)RCT=A1UH_W"G*\+YQ?B\;!D:[Q&]ZN<&9K%#4K.
M)2K+M0*#JU%TWCV;G/CX$/";X]8^&8/O9*GUO9_\R$=1X@FAP,QY!$:O#4Y1
M" ]$-/[L,*.FI$]\.MZC?PN]4R]+9G&JQ0W/73&*/D>0XXI5PLWU]CON^@D$
M,RUL>,)V%YM$D%76:;E+)@:2J_K-'G8ZO"<AW26D@7==*+"\8(Z-AT9OP?AH
M0O.#T&K()G)<^4.Y=H9V.>6Y\51+R1VI["P<+=A2H#T>QHZ0_7Z<[5 F-4KZ
M!DH/KK1RA86O*L?\>7Y,C!I:Z9[6)#T(>,5,!WK=-J1)FAS ZS5M]@)>[QUM
M,I7#E.ARM4:5<;1PP6TFM*T,PNWYTCI#=^7N0-5^4[4?JO;?J'J)=%_:5,PZ
MN WBP@(?'$R$SN[O7I/Y,-ZB,(C/I&Z14%GAE6K]+-$PWQ0(7Q8R7_4#=$_;
MO4&_=1.N)^9POJ&P-<(<_2?KPP-+(F8D?((7*!:2SND 'I$9^S^&UTU7RL&<
M.7PMN0<?#\AXTLAX<K#M:W*BO"+Q] J^5<X?TQ51EY6D+I1C F;LL3Y;<JDG
M+"YK%N^3_B '[XUGMF09CB(R/XMF@]'X9:66OZVD>;_;3D_ZK87VW"J5[V0B
MY3)F"UB1$]I]T"5:>P9<EI7?YQ1%\ Z.^J<)'+=FOA8)O&&B"OW79RLX6W+!
MG;^\5"YI#[[TX36EXR?.(-&L@_]9"'1JDVA6&XL]KYWE7WCMSW33UEQ98K"B
MU*0S(,%,[7GUQ.DR^,Q2.W*M,"SH-X'&!]#^2FNWG_@"S8]G_!=02P,$%
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
M//;+E[G6HGR7P7M?@&4 _5=%T_D:U;)QX.#B\M?F68./$41#Y(I",'[04M&
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
M?)EEI?P#OZ>R_H+L9_\/4$L#!!0    ( .\PW5 JE+=GG08  -$<   9
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
M<^\]!QWYCC="/JH$0*/GE'$U<1*MLW/756$"*5''(@-NWL1"ID2;I5R[*I-
MHB(H92[VO!,W)90[TW&QMY#3L<@UHQP6$JD\38E\F0$3FXGC.]N-.[I.M-UP
MI^.,K&$)^D>VD&;EUB@138$K*CB2$$^<"_]\A@,;4)RXI[!1.\_(MK(2XM$N
M;J*)X]F*@$&H+00Q?[_A$ABS2*:.IPK4J7/:P-WG+?K7HGG3S(HHN!3L)XUT
M,G%.'11!3'*F[\3F&U0-#2U>*)@J?M&F.NLY*,R5%FD5;"I(*2__R7-%Q$Z
MP=D?@*L 7-1=)BJJO"*:3,=2;)"TIPV:?2A:+:)-<91;599:FK?4Q.GILE0#
MB1@MZ9K3F(:$:W01AB+GFO(U6@A&0PH*?;H"32A3G]$7M#1?1Y0SL'&9--^(
MU"^(\ C!4TXSHYI&H#0UK$&$F.%=C5UMRK5)W; J;5:6AE\I+4!SP76BT#6/
M(/HWWC5MUKWB;:\SW HX)_(8!?X1PA[V6O""FKN@P!N\BO=,TSQ%#W-(5R!_
MH3]HEE,66=:V>RUI!G6:09$F>"7-HN+W""V8U<;2?%W3_/#='$<W&E+5EFQ8
M)QNV]K38*^81RA7$.3-2QK!/R790[*$7(%*UU'=2UW=R*.?WD-"0F0_T#9R/
MZC2C_CD_K9.=]L%Y.^BPD_*SNKRS0RF_C8U/0%'OK4Y [G+3+8+O->;D]2^#
MO^.%?A]"=*!V*^'CID)\J!9+$>L-D? FYAMK\X,/8+ZQ.'_0"_/MJ$$W\XTO
M^NT>-J?\/<;C-P;GGWP \XW1^:->F&]'Q=W,-^[HMSO9'N;?Z3^-\_EG_6N!
M&[O#7A]:=*!V:X$;A\3M7K9'BT/\!S=&A_$',-_8'6Z_ROTO\^VH+<R[.U?V
M%.2Z&$P4*F[=Y>V]WJV'GXORRM\<+R<G<ZU=4ZX0@]B$>L<C8V2R'$;*A199
M,0"LA#;C1/&8F $.I#U@WL="Z.W")JA'PNE?4$L#!!0    ( .\PW5!VN[L4
MQ@(  )0&   9    >&PO=V]R:W-H965T<R]S:&5E=#0S+GAM;(55;6_:,!#^
M*Z=,FCJ)$1)@[5I *G1;F=8)M>Q%FO;!)!=BU;$SVS3EW^_L0(8F2+\DMG//
M<_?<^2ZC2NE'DR-:>"Z$-.,@M[:\#$.3Y%@PTU4E2OJ2*5TP2UN]#DVID:4>
M5(@P[O7>A07C,IB,_-E"3T9J8P67N-!@-D7!]':*0E7C( KV!_=\G5MW$$Y&
M)5OC ]IOY4+3+FQ84EZ@-%Q)T)B-@^OH<C9T]M[@.\?*'*S!*5DI]>@V\W0<
M]%Q *#"QCH'1ZPEG*(0CHC#^[#B#QJ4#'J[W[!^]=M*R8@9G2OS@J<W'P44
M*69L(^R]JFYQI\<'F"AA_!.JVG9P'D"R,585.S!%4'!9O]GS+@\'@(O>"4"\
M \3_ <Y/>>CO 'TOM([,R[IAEDU&6E6@G36QN87/C4>3&BY=%1^LIJ^<<'8R
MET]H+)7% I?PP 2:M\MMB? %*3FF U_I)IW=H&5<F#>CT))/APR3'?^TYH]/
M\/?A3DF;&_@@4TR/X&?M^"AN(0A);*,XWBN>QJV,=TQWH1]U(.[%O6,!M<-O
M,-G#H_<MX?2; O0]7__% ACX=;TR5M/-_MU"/&B(!YYX<(+8U1*$J^**)8]
MO-*PNG?\:0>6J MS+ /MQ-.[Q2<P6V.Q,& 5+#8T6N0:SA8YT<(<F$QA/N]
M-/3+*((M,@W6N>M0ZYL2??.*[9L6G<-&Y[ UG*43EJ$&MM:(+I$=ZF.3:%XZ
ML<>N[ N$.8*J)&J3\Q)4U@C<:ZZ8J=-)7C6FASF@'OK,Y(;FH;]>0);,*::A
MXI@T)LB?.!EF&R&@9%O?>9E614.QVL)/_IH5Y=6K9W?'KIB$Y>RV>RQ5X4'C
M%ZC7?AX:2-1&VGH&-*?-R+WVDR;\9U[/:VJ+-9>&[D9&T%[WG)*DZQE8;ZPJ
M_1A9*4M#R2]S^FV@=@;T/5/*[C?.0?,CFOP%4$L#!!0    ( .\PW5!]N9,X
M*P,  -8*   9    >&PO=V]R:W-H965T<R]S:&5E=#0T+GAM;*6676_:,!2&
M_XH5[:*5VN8[? B06JIIE;JJ*NUV,>W"A -$=>S,=J#LU^\X"1D=(05-0L1.
M_+X^SXD=G\%:R%>U!-#D+65<#:VEUEG?ME6\A)2J*Y$!QR=S(5.JL2L7MLHD
MT%DA2IGM.4YDIS3AUFA0W'N4HX'(-4LX/$JB\C2E<G,#3*R'EFMM;SPEBZ4V
M-^S1(*,+F(!^R1XE]NS:99:DP%4B.)$P'UK7;G_L.D90C/B6P%KMM(E!F0KQ
M:CIWLZ'EF(B 0:R-!<7+"L; F''".'Y5IE8]IQ'NMK?NGPMXA)E2!6/!OB<S
MO1Q:78O,8$YSII_$^@M40*'QBP53Q3]95V,=B\2YTB*MQ!A!FO#R2M^J1.P(
MW." P*L$WK$"OQ+X!6@968%U2S4=#:18$VE&HYMI%+DIU$B3</,:)UKBTP1U
M>G3'5Z TOA=-$DXFE(&Z?-YD0.X!DZ,NR ,NI;-;T#1AZIQ<D@DNI%G.@(@Y
MX6!4NP:J,-#&@!4&J'B9W)*S3^<#6V.\9E8[KF*[*6/S#L3VE<HKXKL7Q',\
MIT$^;I??0KR5N[WW<ANS5*?*JU/E%7[^ ;]3R7]<3Y66N$Y_MDSNUY/[Q>3!
M@<F?A::,S'.=2S#K($GSM)R(9'1C@E"XJV)(5G3*H"G7K?[F:]%7&8UA:.'G
M0(%<@34B34DO?:+"QWPD5J,P"CJ=CH\Y7C40!C5AT$IX#TKU";Q!G&LA-R06
M2C=QM+J<P%'ZA#L<EW[D^:[C-'.$-4=X!$?.@4H.,UP:&C"01I16HQ-0PGT4
M-^@YH=_SFUFBFB4Z@@6/!Y;\WF'!1BQ2(--<$RXTV>!N*!<?S)HX6R<Y@3/:
MYPR] ']!,V:GQNP<@4D9GFF4QT#P=/QWA[?OK5;[$P [^X (YT9!X#43=FO"
M;BOA7?NWZL+@-H&UNIX UMT#ZWK=3A@=V&N]&JO7BC7.I31,F9"F*&@B:#4X
M@>#_?=X1NL[? ]II97P0//X8L]WD!,[**/KP5=D[18>I^/"T7B1<X8J:H]*Y
MZN#;EF4157:TR(HZ9"HT5C5%<XF%)T@S )_/A=#;CBEMZE)V] =02P,$%
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
M7ZI'DSDNW9\RMYIV.>'LZ)EMT<",[=A"(%Q/T3(NS T4I4;@$IXS51HF4].
M+^_F@]"2O",)D[W4I)**STBUX5%)FQGX*E-,W^-#LEU[CP_>)_%%PD>FF]!N
M-2".XNAE/H7K+S<7:-OUE;0];?O\E=07\F>\,%;3J_/W O%M37SKB6\_<]>G
M[J^"=SW<==-ZU.NVHD&X/B':J44[GQ=MP'VI-4I[2KWBZ1RIM_KM,^K=6KW[
M>77XJ61R7K_[H?I.KW]&OU?K]R[J/\A$Y4@N?G"VX(+;W8,TE@E!N6+-%$VB
M>>'BX92AR]1C"76V< -L38WCJZ2D!)LAO#3G33 9TY@ID:(VH); W#9%A00R
M5C"Y ZN@8#N/L/3FB8-1UVW\R"RH-6K"%ZBY2AV73QS8(2/J#;<9]*_<LJ0H
M_\#DZ)=<&TN_:ZQ #6AUK@Z;AF^)P:V[?GI;QC6)'S:H\2%^PW@#U5[S5'^$
M1[F4HU[Y]#54>2EM%5'U:AWPXRK7WHY77P?J]17=!@A<$C1J]N@]U57B5A.K
M"I]R"V4I,_TPHX\4:G> ]I=*V</$"=2?O=%_4$L#!!0    ( .\PW5!Q3-S=
MO0(  .4'   9    >&PO=V]R:W-H965T<R]S:&5E=#0Y+GAM;)556V_:,!3^
M*U8V3:VT-HESI0.D%E:M#]50:;N':0\F.9"HCLUL4]I_/]N!C$+(NA>PG>]V
M?"R[O^;B218 "KU4E,F!4RBUO'!=F150$7G.E\#TESD7%5%Z*A:N7 H@N255
MU,6>%[L5*9DS[-NUB1CV^4K1DL%$(+FJ*B)>KX#R]<#QG>W"7;DHE%EPA_TE
M6< 4U,-R(O3,;53RL@(F2\Z0@/G N?0O1JG!6\!C"6NY,T:FDAGG3V9RDP\<
MSP0""IDR"D3_/<,(*#5".L;OC:;36!KB[GBK?FUKU[7,B(01IS_*7!4#)W50
M#G.RHNJ.K[_!II[(Z&6<2ON+UC4VP@[*5E+Q:D/6":J2U?_D9;,/.P3L'R'@
M#0&_EQ!L"($MM$YFRQH3189]P==(&+16,P.[-Y:MJRF9Z>)4"?VUU#PUO"<O
M(-&$O)(9!70R!D5**D_1&9KJ Y.O]"*?(V51RQK5=Y4V-G0WVYA<U2;XB$F
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
M;FZCEMOHO[6D8_\5YTWD31@:O)X"P6 27.,7Y0ZW?E5"7?N^L[\/HGY@<S1
MIQF\QAI@04B[,TA/#CCZK]+*C[3V1AJ]7-,,3YHT')TM?J<E"[ T>U:?OIY(
M-!SD_AV,N24[+K=UN^(2QRY>YD!P@'NWDO RMWU2.DT'M;R>?73X\'M/+5^1
M$FRGAD'LCQ3:_P>J]?LG,Y<;>'&8>1:EP<VR0N3@QDV(NIXAZP>K-M48]J0L
M#G75[1KG;M#. +^OE++'!S?9M9/\]!]02P,$%     @ [S#=4%1EB%G1$
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
MLF[JXMY)QQ9236J,"5,=U+>M#_Z%_@O_FE2.VW<E\G8KWI_9/XLHD_I7=@,
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
MP3Q5:V4CW+/DE(/05 JDH)@%C^.'1>SR?<(SA5H/QLA5LI/RQ04_\ED0.D'
M(#..@=C?$1; F".R,OZUG$&_I0,.QQW[RM=N:]D1#0O)?M/<E+/@+D Y%.3
MS$;6WZ&M9^KX,LFT_Z*ZR;V=!B@[:"-Y"[8*.!7-G[RV/@P X\D%0-0"HL\"
MXA;@G<.-,E_6DAB2)DK62+ELR^8&WAN/MM50X4YQ:Y1=I19GT@T4!Y&3'0.T
MA$IJ:C0JE.1HX?<&94.IT/9-&^ :_02BJ=BCJR480IF^1M_0TW:)KKY<)]A8
M/8X59^W>\V;OZ,+>OX@:H7C\%45A%)Z!+SZ&+R'KX./[4SBV+O161+T5D>>+
M/VT%6ITZL3KCQ)_'G3;*WL:_'TB(>PFQES"Y(&%.&!$9(%FX#NG4Y"<'DW5R
MSAG>T-]X>M? Q]0:>QQZ^G_&=#*Y#>_[M$8X'EPIU\[VK/94:,2@L,!PY!I
M-2W2!$96_I;MI+'R_+"TKPHHEV#7"RE-%[B+V[]3Z3M02P,$%     @ [S#=
M4,:9@;'> @  IP@  !D   !X;"]W;W)K<VAE971S+W-H965T-34N>&ULO59M
M;]HP$/XK5CI5G321..]M :E 42NM$^K+7E3M@TD.L)K$F6V@_?>SG9#!>!'3
MIGTAMG//<\_=F;NTEXR_B!F 1*]Y5HB.-9.RO+!MD<P@)Z+%2BC4FPGC.9%J
MRZ>V*#F0U(#RS'8=)[1S0@NKVS9G(]YML[G,: $CCL0\SPE_ZT'&EAT+6ZN#
M>SJ=27U@=]LEF<(#R*=RQ-7.;EA2FD,A*"L0ATG'NL(7PUC;&X//%)9B;8UT
M)&/&7O3F-NU8CA8$&212,Q#U6$ ?LDP3*1D_:DZK<:F!Z^L5^]#$KF(9$P%]
MEGVAJ9QUK-A"*4S(/)/W;'D#=3R!YDM8)LPO6E:V@6.A9"XDRVNP4I#3HGJ2
MUSH/:P 7[P&X-< ]%N#5 .]8@%\#_&,!00T(C@6$-2 TN:^293(]())TVYPM
M$=?6BDTO3+D,6B68%OIB/4BNWE*%D]U[R(B$%(T(EV_HD9-"$%-S@<X&( G-
MQ/NV+94G;6\G-6NO8G7WL&)TQPHY$^BZ2"'=Q-M*82/37<GLN0<)!Y"TD'O^
M ;D.CI\>!NCLW2Y9_3]@Z7_ZALY.3W 87.ZB&ARFNB.\A3RLJ5QGOZ#K(P15
M+/A\/\OPGX2UD7BON1^>X?;^XGZ@YX\*A6XEY.+[ 9]^X],W/OT]/J_2!2D2
M$&C"6:ZZ5Z6@U IV%:HB"PV9[J.+KAM'KM>V%^N%V+;R,8[\QFI#:= H#0XJ
M_4I/3V(71Y>D0(_]&_1\!_D8^*$DA UU^-\2'S4^HX/A].9OJDTG+ZCD-(%=
M?_MH*XM>%*@AYCB;Z>Y7AN?K10EQY$:!$^Y.>=QHC ]?CB3A<Y476DC@(.0N
ME?'VC<#.MLAAO"42^V&(MS7::PTV!SXUHU"@A,T+636QYK29ME=FR/QVWL,7
M_6IH_J*I1KAJ*%.JBIO!1%$ZK4C=/%Z-Q6HC66G:^)A)-13,<J:^)(!K _5^
MPIA<;;2#YMND^Q-02P,$%     @ [S#=4'I4;4'X"   TRD  !D   !X;"]W
M;W)K<VAE971S+W-H965T-38N>&ULY5IM4]PX$OXK*HZ](E6S,[;G#1*@BD#8
MD#>HD.Q]V+H/&EO#Z&);7DEF8'_]=DL:V\/8'I,LW%;M%QC;>KI;W4^W6I8/
MET)^4PO&-+E+XE0=[2RTSEX.!BI<L(2JOLA8"D_F0B94PZ6\&:A,,AH94!(/
M L^;#!+*TYWC0W/O2AX?BES'/&57DJ@\2:B\?\UBL3S:\7=6-S[SFX7&&X/C
MPXS>L&NFOV97$JX&A92()RQ57*1$LOG1SHG_\GTP1H 9\2MG2U7Y37 J,R&^
MX<5%=+3CH44L9J%&$13^W;)3%L<H">SXW0G=*70BL/I[)?W<3!XF,Z.*G8KX
M/SS2BZ.=_1T2L3G-8_U9+-\R-R%C8"AB9?Z2I1T["G9(F"LM$@<&"Q*>VO_T
MSCFB MCW&@"! P1= 4,'&'8%C!Q@U!4P=H!Q5\#$ 29= 5,'F'8%[#O _@.
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
M#LP]ZN8>N;E'PYN+,W3^']Z=1V'X"8^64B!,WWX->MJL<JEKFL/$P[2A06W
MRTC?.C<^B?.QR623A?'%V2A._4T/T[AC&K^6:0$"2F8Z)KR]@%1%']2@Z1N@
M&I_Q =1)-(Z#)!SU8R4=5C*(]2 -Y0='8@_7QS+H] :6Y+\-.HGBB^#\+'S&
MXA_DEPK4TJ5=37*Y%J:YF%UKE]FO7$)[UC[%C-\DZ+\VS7.!UV[)A"8<2K0,
M3L]PB563@IN*D;7+8@MI,">ZX@I?+5!V /:74II]Q4[0O8/9'U!+ P04
M" #O,-U0T05ZD?P!  #O P  &0   'AL+W=O<FMS:&5E=',O<VAE970V,BYX
M;6Q]4]N.TS 0_14K3R"Q39I>%E9II+8K!$A(U5;  ^+!32:-55^"/6EV^7K&
M3AH5B>Y+,F//.7-FQI-UQIY<#8#L64GM5E&-V#S$L2MJ4-Q-3 .:;BIC%4=R
M[3%VC05>!I"2<9HDRUAQH:,\"V<[FV>F12DT["QSK5+<OFQ FFX53:/+P9,X
MUN@/XCQK^!'V@-^:G24O'EE*H4 [832S4*VB]?1A,_/Q(>"[@,Y=V<Q7<C#F
MY)W/Y2I*O""04*!GX/0[PQ:D]$0DX_? &8TI/?#:OK!_#+53+0?N8&OD#U%B
MO8K>1ZR$BK<2GTSW"89Z%IZO,-*%+^OZV/E]Q(K6H5$#F!0HH?L_?Q[Z< 5(
MDQN = "D07>?**A\Y,CSS)J.61]-;-X(I08TB1/:#V6/EFX%X3#?HRE.=QNJ
MJV1;HVC6CH=V[237[,TC(!?2O<UBI&0>$A<#\:8G3F\0?VGUA$T_O&-I,EVX
MFEMP_Y+$I'24FXYRT\ ZNR77$]T=@MP=?Z'7@6QM+=='"/;/]<&AI5'_>B79
M;$PV"\GFKR5SS%2L,$I13YQO%N,MUL:*/R2!EH()YUJN"_A?BWK^1>#WZW'.
MI^E\F2ZS^'RM*[Z:GU^%K]P>A79,0D7 9')/#+9_7KV#I@DC/1BD!Q+,FC82
MK ^@^\H8O#C^E8P[GO\%4$L#!!0    ( .\PW5##R.,?)@0   T3   9
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
M.)%90?,-(!U3J G-@>TPA07/I- "_$:SXN,OM_8 _:CAY/P+8 ,%%) E [F
M8 B9S$VJ#^$O1+FQV("F ELCX!JN+X^!1'U,*1:OH#_P_8-JZ9U':RX$+!5%
MX\XNFL@E"*8U/J.;H</6V4.+>YV+98;F :MT_!WCRTLJQ.:P8]^3[;E/@A=]
MP'TX[<S(\1-\-H;/+$^8@I1J%Y*R71<8B>U=C*V>HH:Y>>S72L7-!A([4\=O
M=S2&F$!,2UVMPT95&YSB^1*[.T'SF%FV.0/\5K'-U9CT.=;B\-=*_MJ\RWSR
M*.T6:N<21=>UQ94[LJ"NIMC()KB!7$.:2\/1&@;"%\!Q#^$H9RM<G-&D\K,V
M@PDU=AV&T6Y*K 7%[&[!S->=*)3.O[MH[^^9A"?6*A1(8I]CB=UU8D6S_J#O
M+8'M?C4I<N-@CI7,*E.Q[9+LGL"/'46:=Z0?C$A_1":'H[$+CB_:]A(FL#U7
M&C^2'1KEB5M;G9N@\;:";J'V>"KI$HMLO<Y)8>/#0/%53'5JPZI-V,S@K$E1
M5#"*N@@2NM']BKPH!(_I7+"V!W<F4_PL[F\+)+;;HNM+V;8MI+MOV5OJX#]X
M>3]!MJT*&;YU&23;[H6$KU8(SVJN9Y>X;6-#NCN;GRQQ9S5MNW3M\L=KW6/L
MO?:2*@Q:X\F\0)Q_.$("55T5JP<C"W>UF4N#%R4W3/%ZS91=@.\7$IVL'^QM
MJ;FPS_X'4$L#!!0    ( .\PW5 9]$V75 (  -8+   -    >&PO<W1Y;&5S
M+GAM;-56W6K;,!1^%:&.T<*H[71)N]4V;(7"8!N%YF)W1;%E6Z ?3Y8SI^^S
M%]F333^.[:1Q"+W8DIOHG._H?.>3=!PIK-2*XL<"8P4:1GD5P4*I\J/G54F!
M&:HN18FYCF1",J2T*W.O*B5&:662&/4FOC_S&"(<QB&OV3U3%4A$S54$IQT$
MW/ EC6 P>P^!H[L3*8[@T_G;G[50MV^ &\_>G9WY3Q>WV_BY#5Q ;R?I] #2
M2]\?)S;!,?+98>3[N,>HKW=3__D]LAM=8/]VW!RD>(]@2^RU!QJ'F>#]N5Y!
M!^C*B&&P1#2"=XB2A20F*T.,T)6#)P9(!!42*-U06DI@D.K9A0/GF5YK>1CA
M0MK:KH+[7;33MP)KSP@DE'8")] !<5@BI;#D]]JQDRWX(@1:>[XJM<)<HE4P
MF<(^P0ZZR$+(%,NN3 #74!Q2G!DYDN2%&94H/1-42C!MI 3E@B.K89W1&IHV
MP90^F@_Q1[;!W62#,_7-B?+.U():T]$XQ_ /V1SWD/9UO* D2Z$^UWHYW/JF
M5_"#Q!EIK-]DG8 Q]F"<'94E77VB).<,N\4?7# .T3H/%$*29UW-M$JB 2PA
M6&*I2#)$?DE4SG&CUNW49..:)R>H^=_N<XXYEH@.1>O>/^9=?K7BJ^O_)=G^
MJVP+WJFQO5V/7>3T%$3.3D'D2?3DS5&*]-J[<7 !;UR_'0K,,R>"W\V#BO9%
MP:(F5!'>>@5)4\Q?W,*:7J&%?F1O\.OY*<Y03=6\"T:PM[_AE-3L0S?KP6Q$
M.ZNWOYKE!3-;L'_)QW\!4$L#!!0    ( .\PW5"7BKL<P    !,"   +
M7W)E;',O+G)E;'.=DKENPS ,0'_%T)XP!] AB#-E\18$^0%6H@_8$@6*19V_
MK]JE<9 +&7D]/!+<'FE [3BDMHNI&/T04FE:U;@!2+8ECVG.D4*NU"P>-8?2
M0$3;8T.P6BP^0"X99K>]9!:G<Z17B%S7G:4]VR]/06^ KSI,<4)I2$LS#O#-
MTG\R]_,,-47E2B.56QIXT^7^=N!)T:$B6!::1<G3HAVE?QW']I#3Z:]C(K1Z
M6^CY<6A4"H[<8R6,<6*T_C6"R0_L?@!02P,$%     @ [S#=4"%'KCH[!0
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
MJ'?\I-YU^-J7>NWY7N-/03])]7"^MUP??UE^GT2<%Q><TVU%??H+4$L#!!0
M   ( .\PW5#62",N]P$  "LH   3    6T-O;G1E;G1?5'EP97-=+GAM;,W:
MRT[#,! %T%^ILD6-ZR</T6Z +;#@!TPRI5&3V+)=*'^/DP(2""I0D;B;1JWM
MN1./=%8]OWOV%"?;KNWCO%BEY,\8B]6*.AM+YZG/*TL7.IORU_# O*W6]H&8
MF,T,JUR?J$_3--0H%N>7M+2;-DVNMOGGV+A^7@1J8S&YV&T<LN:%];YM*IOR
M.GOLZT\IT]>$,I\<]\15X^-1WE"P+Q.&E>\#7L_=/%((34V36QO2M>WR+K9M
M64S/+<5R?XDO>G3+95-1[:I-EX^4T0>R=5P1I:XM=T6/]B>G?,.T^^0'YX]E
M]@7FG;?!^9@G%NCW<6\C&4Y/?2Y$(37[7_$],9<^^/UHF'9-]0^S\_4^N; >
MYQ'9^#C\CC_.^+W^+_L0('U(D#X42!\:I \#TL<Q2!\G('V<@O3!9RB-H(C*
M44CE**9R%%0YBJH<A56.XBI'@96CR"I09!4HL@H4606*K )%5H$BJT"15:#(
M*E!D%2BR2A19)8JL$D56B2*K1)%5HL@J4625*+)*%%DEBJP*15:%(JM"D56A
MR*I09%4HLBH4616*K I%5H4BJT:15:/(JE%DU2BR:A19-8JL&D56C2*K1I%5
MH\AJ4&0U*+(:%%D-BJP&15:#(JM!D=6@R&I09#7_*>N]<^L_CA^?96>;_BV?
MC?\17+P 4$L! A0#%     @ [S#=4 =!36*!    L0   !
M ( !     &1O8U!R;W!S+V%P<"YX;6Q02P$"% ,4    " #O,-U0M?F[VN\
M   K @  $0              @ &O    9&]C4')O<',O8V]R92YX;6Q02P$"
M% ,4    " #O,-U0F5R<(Q &  "<)P  $P              @ '- 0  >&PO
M=&AE;64O=&AE;64Q+GAM;%!+ 0(4 Q0    ( .\PW5"<G\2V[ ,  $\.   8
M              " @0X(  !X;"]W;W)K<VAE971S+W-H965T,2YX;6Q02P$"
M% ,4    " #O,-U0D1_ZC14(   R(0  &               @($P#   >&PO
M=V]R:W-H965T<R]S:&5E=#(N>&UL4$L! A0#%     @ [S#=4*)1< EZ @
MI08  !@              ("!>Q0  'AL+W=O<FMS:&5E=',O<VAE970S+GAM
M;%!+ 0(4 Q0    ( .\PW5"DU0/0: 4  .(3   8              " @2L7
M  !X;"]W;W)K<VAE971S+W-H965T-"YX;6Q02P$"% ,4    " #O,-U0ZCSL
M!6@(  !N)   &               @(')'   >&PO=V]R:W-H965T<R]S:&5E
M=#4N>&UL4$L! A0#%     @ [S#=4,SGK3.5!@  720  !@
M ("!9R4  'AL+W=O<FMS:&5E=',O<VAE970V+GAM;%!+ 0(4 Q0    ( .\P
MW5"\BGNX R(  #)O   8              " @3(L  !X;"]W;W)K<VAE971S
M+W-H965T-RYX;6Q02P$"% ,4    " #O,-U0W$EF[^8D  "';@  &
M        @(%K3@  >&PO=V]R:W-H965T<R]S:&5E=#@N>&UL4$L! A0#%
M  @ [S#=4#1^:$NN P  N@<  !@              ("!AW,  'AL+W=O<FMS
M:&5E=',O<VAE970Y+GAM;%!+ 0(4 Q0    ( .\PW5"R%+NU^ (  (<&   9
M              " @6MW  !X;"]W;W)K<VAE971S+W-H965T,3 N>&UL4$L!
M A0#%     @ [S#=4 '6W5^@!0  $PT  !D              ("!FGH  'AL
M+W=O<FMS:&5E=',O<VAE970Q,2YX;6Q02P$"% ,4    " #O,-U0#9^53; #
M  "Q!P  &0              @(%Q@   >&PO=V]R:W-H965T<R]S:&5E=#$R
M+GAM;%!+ 0(4 Q0    ( .\PW5"Z8:?I]0(  !4&   9              "
M@5B$  !X;"]W;W)K<VAE971S+W-H965T,3,N>&UL4$L! A0#%     @ [S#=
M4--!6#!:!   X@D  !D              ("!A(<  'AL+W=O<FMS:&5E=',O
M<VAE970Q-"YX;6Q02P$"% ,4    " #O,-U0#A)'.V$3  #U.P  &0
M        @($5C   >&PO=V]R:W-H965T<R]S:&5E=#$U+GAM;%!+ 0(4 Q0
M   ( .\PW5"X_59]A (  )(%   9              " @:V?  !X;"]W;W)K
M<VAE971S+W-H965T,38N>&UL4$L! A0#%     @ [S#=4%C4MC."!@  -@\
M !D              ("!:*(  'AL+W=O<FMS:&5E=',O<VAE970Q-RYX;6Q0
M2P$"% ,4    " #O,-U0<//07/T+  ";+@  &0              @($AJ0
M>&PO=V]R:W-H965T<R]S:&5E=#$X+GAM;%!+ 0(4 Q0    ( .\PW5#QZ%F)
MD@,   ,(   9              " @56U  !X;"]W;W)K<VAE971S+W-H965T
M,3DN>&UL4$L! A0#%     @ [S#=4+ G:I/*"   I10  !D
M ("!'KD  'AL+W=O<FMS:&5E=',O<VAE970R,"YX;6Q02P$"% ,4    " #O
M,-U0^.]#UV($  !7"0  &0              @($?P@  >&PO=V]R:W-H965T
M<R]S:&5E=#(Q+GAM;%!+ 0(4 Q0    ( .\PW5 QV[MV\04  %(-   9
M          " @;C&  !X;"]W;W)K<VAE971S+W-H965T,C(N>&UL4$L! A0#
M%     @ [S#=4-,-!WM7!0  C0L  !D              ("!X,P  'AL+W=O
M<FMS:&5E=',O<VAE970R,RYX;6Q02P$"% ,4    " #O,-U0&8!W7,H$  "(
M"@  &0              @(%NT@  >&PO=V]R:W-H965T<R]S:&5E=#(T+GAM
M;%!+ 0(4 Q0    ( .\PW5!!@R),]@4  *02   9              " @6_7
M  !X;"]W;W)K<VAE971S+W-H965T,C4N>&UL4$L! A0#%     @ [S#=4*S&
M!:9R)@   GP  !D              ("!G-T  'AL+W=O<FMS:&5E=',O<VAE
M970R-BYX;6Q02P$"% ,4    " #O,-U0\JLLO%(#   %!P  &0
M    @(%%! $ >&PO=V]R:W-H965T<R]S:&5E=#(W+GAM;%!+ 0(4 Q0    (
M .\PW5 ?3&H"U0(   <&   9              " @<X' 0!X;"]W;W)K<VAE
M971S+W-H965T,C@N>&UL4$L! A0#%     @ [S#=4'>%[H!S @  %P4  !D
M             ("!V@H! 'AL+W=O<FMS:&5E=',O<VAE970R.2YX;6Q02P$"
M% ,4    " #O,-U0LCT4BW8"   X!0  &0              @(&$#0$ >&PO
M=V]R:W-H965T<R]S:&5E=#,P+GAM;%!+ 0(4 Q0    ( .\PW5#G"92-M0(
M )(%   9              " @3$0 0!X;"]W;W)K<VAE971S+W-H965T,S$N
M>&UL4$L! A0#%     @ [S#=4*KB*=<F P  M 8  !D              ("!
M'1,! 'AL+W=O<FMS:&5E=',O<VAE970S,BYX;6Q02P$"% ,4    " #O,-U0
M2T(7+)8#  "^!P  &0              @(%Z%@$ >&PO=V]R:W-H965T<R]S
M:&5E=#,S+GAM;%!+ 0(4 Q0    ( .\PW5 0ZW^;D (  +D%   9
M      " @4<: 0!X;"]W;W)K<VAE971S+W-H965T,S0N>&UL4$L! A0#%
M  @ [S#=4*B"=; \ P  0 <  !D              ("!#AT! 'AL+W=O<FMS
M:&5E=',O<VAE970S-2YX;6Q02P$"% ,4    " #O,-U0YN-:H)4"  "\!0
M&0              @(&!( $ >&PO=V]R:W-H965T<R]S:&5E=#,V+GAM;%!+
M 0(4 Q0    ( .\PW5"^=N)6^ (  +X&   9              " @4TC 0!X
M;"]W;W)K<VAE971S+W-H965T,S<N>&UL4$L! A0#%     @ [S#=4*D'-Z??
M @  A 8  !D              ("!?"8! 'AL+W=O<FMS:&5E=',O<VAE970S
M."YX;6Q02P$"% ,4    " #O,-U0896]1QX;   L>P  &0
M@(&2*0$ >&PO=V]R:W-H965T<R]S:&5E=#,Y+GAM;%!+ 0(4 Q0    ( .\P
MW5 JE+=GG08  -$<   9              " @>=$ 0!X;"]W;W)K<VAE971S
M+W-H965T-# N>&UL4$L! A0#%     @ [S#=4" SG N+ P  7@P  !D
M         ("!NTL! 'AL+W=O<FMS:&5E=',O<VAE970T,2YX;6Q02P$"% ,4
M    " #O,-U0IXMO""(#   >#@  &0              @(%]3P$ >&PO=V]R
M:W-H965T<R]S:&5E=#0R+GAM;%!+ 0(4 Q0    ( .\PW5!VN[L4Q@(  )0&
M   9              " @=92 0!X;"]W;W)K<VAE971S+W-H965T-#,N>&UL
M4$L! A0#%     @ [S#=4'VYDS@K P  U@H  !D              ("!TU4!
M 'AL+W=O<FMS:&5E=',O<VAE970T-"YX;6Q02P$"% ,4    " #O,-U0VN\R
M9$X"  "'!0  &0              @($U60$ >&PO=V]R:W-H965T<R]S:&5E
M=#0U+GAM;%!+ 0(4 Q0    ( .\PW5#VYV1M\P0  .</   9
M  " @;I; 0!X;"]W;W)K<VAE971S+W-H965T-#8N>&UL4$L! A0#%     @
M[S#=4*] .VF) @  Q@8  !D              ("!Y& ! 'AL+W=O<FMS:&5E
M=',O<VAE970T-RYX;6Q02P$"% ,4    " #O,-U05'6$<]@"   "!P  &0
M            @(&D8P$ >&PO=V]R:W-H965T<R]S:&5E=#0X+GAM;%!+ 0(4
M Q0    ( .\PW5!Q3-S=O0(  .4'   9              " @;-F 0!X;"]W
M;W)K<VAE971S+W-H965T-#DN>&UL4$L! A0#%     @ [S#=4'MQTD\8 P
MX0L  !D              ("!IVD! 'AL+W=O<FMS:&5E=',O<VAE970U,"YX
M;6Q02P$"% ,4    " #O,-U01"3\LX<#  #5"P  &0              @('V
M; $ >&PO=V]R:W-H965T<R]S:&5E=#4Q+GAM;%!+ 0(4 Q0    ( .\PW5!4
M98A9T1   (-'   9              " @;1P 0!X;"]W;W)K<VAE971S+W-H
M965T-3(N>&UL4$L! A0#%     @ [S#=4-BJX$*^!   W1,  !D
M     ("!O($! 'AL+W=O<FMS:&5E=',O<VAE970U,RYX;6Q02P$"% ,4
M" #O,-U0.E.ZHA<"  "S!   &0              @(&QA@$ >&PO=V]R:W-H
M965T<R]S:&5E=#4T+GAM;%!+ 0(4 Q0    ( .\PW5#&F8&QW@(  *<(   9
M              " @?^( 0!X;"]W;W)K<VAE971S+W-H965T-34N>&UL4$L!
M A0#%     @ [S#=4'I4;4'X"   TRD  !D              ("!%(P! 'AL
M+W=O<FMS:&5E=',O<VAE970U-BYX;6Q02P$"% ,4    " #O,-U0]*(_="\"
M   <!0  &0              @(%#E0$ >&PO=V]R:W-H965T<R]S:&5E=#4W
M+GAM;%!+ 0(4 Q0    ( .\PW5 'E]W7,P0  + 4   9              "
M@:F7 0!X;"]W;W)K<VAE971S+W-H965T-3@N>&UL4$L! A0#%     @ [S#=
M4.)+NAH@!@  $A(  !D              ("!$YP! 'AL+W=O<FMS:&5E=',O
M<VAE970U.2YX;6Q02P$"% ,4    " #O,-U08_U]R&,#  !0"P  &0
M        @(%JH@$ >&PO=V]R:W-H965T<R]S:&5E=#8P+GAM;%!+ 0(4 Q0
M   ( .\PW5!A"&?=F@(  !,'   9              " @02F 0!X;"]W;W)K
M<VAE971S+W-H965T-C$N>&UL4$L! A0#%     @ [S#=4-$%>I'\ 0  [P,
M !D              ("!U:@! 'AL+W=O<FMS:&5E=',O<VAE970V,BYX;6Q0
M2P$"% ,4    " #O,-U0P\CC'R8$   -$P  &0              @($(JP$
M>&PO=V]R:W-H965T<R]S:&5E=#8S+GAM;%!+ 0(4 Q0    ( .\PW5#"<GYN
MV@(  $()   9              " @66O 0!X;"]W;W)K<VAE971S+W-H965T
M-C0N>&UL4$L! A0#%     @ [S#=4*(MS!$^!   :1<  !D
M ("!=K(! 'AL+W=O<FMS:&5E=',O<VAE970V-2YX;6Q02P$"% ,4    " #O
M,-U0<FQF##<#  !]"P  &0              @('KM@$ >&PO=V]R:W-H965T
M<R]S:&5E=#8V+GAM;%!+ 0(4 Q0    ( .\PW5#&RBZ.90(  /T%   9
M          " @5FZ 0!X;"]W;W)K<VAE971S+W-H965T-C<N>&UL4$L! A0#
M%     @ [S#=4)>H9F%+ @  C 4  !D              ("!];P! 'AL+W=O
M<FMS:&5E=',O<VAE970V."YX;6Q02P$"% ,4    " #O,-U0T+#+$<X$  "\
M#P  &0              @(%WOP$ >&PO=V]R:W-H965T<R]S:&5E=#8Y+GAM
M;%!+ 0(4 Q0    ( .\PW5 9]$V75 (  -8+   -              "  7S$
M 0!X;"]S='EL97,N>&UL4$L! A0#%     @ [S#=4)>*NQS     $P(   L
M             ( !^\8! %]R96QS+RYR96QS4$L! A0#%     @ [S#=4"%'
MKCH[!0  =2T   \              ( !Y,<! 'AL+W=O<FMB;V]K+GAM;%!+
M 0(4 Q0    ( .\PW5"7=W+D+ (  /8H   :              "  4S- 0!X
M;"]?<F5L<R]W;W)K8F]O:RYX;6PN<F5L<U!+ 0(4 Q0    ( .\PW5#62",N
M]P$  "LH   3              "  ;#/ 0!;0V]N=&5N=%]4>7!E<UTN>&UL
64$L%!@    !- $T $A4  -C1 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>206</ContextCount>
  <ElementCount>442</ElementCount>
  <EntityCount>1</EntityCount>
  <FootnotesReported>false</FootnotesReported>
  <SegmentCount>89</SegmentCount>
  <ScenarioCount>0</ScenarioCount>
  <TuplesReported>false</TuplesReported>
  <UnitCount>5</UnitCount>
  <MyReports>
    <Report instance="creg-20200331.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-20200331.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-20200331.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-20200331.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-20200331.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-20200331.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-20200331.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-20200331.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-20200331.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-20200331.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-20200331.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-20200331.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-20200331.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-20200331.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-20200331.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-20200331.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-20200331.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-20200331.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-20200331.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-20200331.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-20200331.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-20200331.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-20200331.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-20200331.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-20200331.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-20200331.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-20200331.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-20200331.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-20200331.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-20200331.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-20200331.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-20200331.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-20200331.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-20200331.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-20200331.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-20200331.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-20200331.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-20200331.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-20200331.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-20200331.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-20200331.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-20200331.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-20200331.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-20200331.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-20200331.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-20200331.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-20200331.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-20200331.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-20200331.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-20200331.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-20200331.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-20200331.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-20200331.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-20200331.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-20200331.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-20200331.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-20200331.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-20200331.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-20200331.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-20200331.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-20200331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R61.htm</HtmlFileName>
      <LongName>060 - Disclosure - Income Tax (Details) - Schedule of provision for income taxes expense</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cregcn.com/role/ScheduleofprovisionforincometaxesexpenseTable</Role>
      <ShortName>Income Tax (Details) - Schedule of provision for income taxes expense</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.cregcn.com/role/IncomeTaxTables</ParentRole>
      <Position>61</Position>
    </Report>
    <Report instance="creg-20200331.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-20200331.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-20200331.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-20200331.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-20200331.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-20200331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R67.htm</HtmlFileName>
      <LongName>066 - Disclosure - Commitments (Details) - Schedule of lease costs, lease term and discount rate</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cregcn.com/role/ScheduleofleasecostsleasetermanddiscountrateTable</Role>
      <ShortName>Commitments (Details) - Schedule of lease costs, lease term and discount rate</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.cregcn.com/role/CommitmentsTables</ParentRole>
      <Position>67</Position>
    </Report>
    <Report instance="creg-20200331.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-20200331.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-20200331.xml</File>
    <File>creg-20200331.xsd</File>
    <File>creg-20200331_cal.xml</File>
    <File>creg-20200331_def.xml</File>
    <File>creg-20200331_lab.xml</File>
    <File>creg-20200331_pre.xml</File>
  </InputFiles>
  <SupplementalFiles>
    <File>image_001.jpg</File>
  </SupplementalFiles>
  <BaseTaxonomies>
    <BaseTaxonomy>http://xbrl.sec.gov/dei/2019-01-31</BaseTaxonomy>
    <BaseTaxonomy>http://xbrl.sec.gov/currency/2019-01-31</BaseTaxonomy>
    <BaseTaxonomy>http://fasb.org/srt/2019-01-31</BaseTaxonomy>
    <BaseTaxonomy>http://fasb.org/us-gaap/2019-01-31</BaseTaxonomy>
  </BaseTaxonomies>
  <HasPresentationLinkbase>true</HasPresentationLinkbase>
  <HasCalculationLinkbase>true</HasCalculationLinkbase>
</FilingSummary>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>ZIP
<SEQUENCE>88
<FILENAME>0001213900-20-016013-xbrl.zip
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 0001213900-20-016013-xbrl.zip
M4$L#!!0    ( .\PW5#!]=+M[R4! !"@"0 1    8W)E9RTR,#(P,#,S,2YX
M;6SLO6EWVT;2*/Q=OP+7-_,<^[R4C(V;G=$]LKPIL2V-)"=Q[KDG!R*;$A(2
M8+!HR:]_JZJ[@<9&@B3$Q:/G/#,C2P"ZNJJZNO;Z\?_<3\;:+0M"U_?^_<PX
MT)]IS!OX0]>[_O>SKQ?[1Q?')R?/_L^AINW]^+_V][4/S&.!$[&A=O6@'?N3
MZ<7 U2X#QPM'?C#1GD>3%]J^=A-%TU<O7][=W1T,X)EPX 8L].-@P$+\A;:_
M#Q^4GSP.&'[PE?8^<+6?8D\S.YK>?67KK\R^]N[MI6;JILY?V?OQ_BH8:P"S
M%_[[F;(*_OK #ZY?FKINO72],'*\ 7O&GWQU/Y[Q\&^?7.^OY$GXD[O EX<L
M?9J>#-G@X-J_?0E_@#>,_KYN[%N&?#P.]Z\=9YJ\,G+"*_JX^$/)*X. 76<
MPE\,/$3C2T2,;F4^'SU,65CZ??I+R0)NZ-NFT9VU:?Z$?,'S/2^>E#\_C(*7
MN-!+>&@?GF*!.TAVPCDA>;&,,Y)GXR  /GPH1Z[\:\EN:D"6A0H?&.:(*';>
M><G_*!\-@ZB(6?AE"1ACX*D9&,4_7SFAPJ#YY^\L>MKH]_LOZ:_)HV'9<_!5
MX^5OGS]=#&[8Q-E/V!2/V9ZF_8A?>!72'\_92*,OOD)T_/M9Z$ZF8X2$?G<3
ML-&_GR&/[4ON.K@/A\]>'M)W!KX7L?M(<X?PD/['^\"?&#\Y'CYZZ5O&9R?
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
ME6'5HNT3<1^?N(:U*G'S"4J=IW.[':355[X_A?])7)^H'"7E#+X3#$]';]V
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
M[@ZDY[&1@V3;75T-I5:N423(HM)O-D4Z=J]G66:I-)[E26Y8"(-!;7?[[57
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
MCKFBAY=K9CWZ&$!VD'(-E]K4*%*67A<<)2(DC!<$5J@55\=_90S-*>H0,N@
MNCL*BZZY3]P4H<\YB#T9-.,7C,PP2]TE[X4>-G(#>,$0OV_)8 ,"S^NM2V%&
M2),NEJESIU_JW/GYUX\OM.>IWH'])QDF3R(!G/L7:3I;KN&";,.8%CZG< MW
M3 KXPF#;NLG![@B?%+;95, $./*0*JT,L_ZI1%,A<ZJP)@?I"C^%7:VYRX^G
MT$P8KHTMNC&/4X22!A@&9SQAC;M]K@.X]=7VFZ0V'^1W38>\<NL2S_R,BO89
MPU*3F/)7(U'$;G#? 28%<TRA_)I!4 4L4F"I%0,6'2=BGP<]1<K$->C:('(Q
MV EGA'DXJR#] CW*B_SB\0C_0<TMK\;NM9./425"6C@U.6GR2AP2KDJ*%]I
M**6Y"4B*8DT<9'1>%"@A-Z?(27&EJ'YN5!M9&'*MD9N+>&:H328W_AV>* G?
MN ;FN/7'\009(_.BM)*_4"L([!$.;Q_'F/?[_,O$>I'<-:VT(_:$- ;$=.93
M_;8NT'*EOSX^T$YDAU(A:$1SUR!MASAAHIN)>A[4Q!'.^>P^XGX,I>4J?3XE
MM&PTGB;MEM_ &N %^[6ZLB7$GD1V!4UIRQT=57L$&X4M#25P'A+ 98<6DA"\
M<Q;O2:HZP(8.]LD/*UMC)%L397.B0RVU_'=Y0RQL(?U*PU(#%_.@->KD)Y$_
M0@6.I^N2[I=@E:Z!!!%("K('%<#+Y-^KZBRH[%U>:"\NTL2I ?;\UX4K(=/C
MEKJU1'2/*[L":.-0%EWNR9T*SVMZ-GC_3.E/X:&EX6L-J& J>)N@!;0<WK)$
M;VFEM]ZK&ENOPIS8*/T5?A5$8DR$1NUBGHM4_/37:9ZYH:>X69_/XT1:C2:U
MR:YCEI2XW=64HF)"#)W#S,50Y<LKAJ]FMU-46S24Y7V4)P*F3BNU@UH*X'@L
MI9EPV<#_^ .7U)*D@1YM<GY4FV^)**ONJ\R)+RLXW%(?4;X"H2@=#[1TW-:X
MS&.;ZT^AU#ZKV\>/O_. 5Q@+*"\18!W$@<B>P+BM"E9V(L-9=E(+/LJU(RE(
MYV%M+U'6J].K;YQAEB6Y^5K!4BXI\1X;I*GNBE%05LW-W^/:QQ[O'\X=KPD]
MDHL"XP 9&Z/2%BOA.4=H-(K'KURYT?8 L2DN51.KV!2A*F:3C>9&2NB'ZXU5
M5QLI.YUNR^IP58.[]LSV03?C.Y0:(38QHU?:9O(*/&X=V)WT\<JBBQ1.447F
M)I]38EGF@66HCCTGU-2H _FFL8L4%?HDV3B#01"SH1IC*;$9T7CR0UDN%7*O
M-@9R6W@)"96FQ5UQ:.<_*.=FKFY04 O"P0T;QF,&>H'S0G@PE7UV#[IZMA2R
MU'])_H80SBMH$SD_:ED^KR-=JJ^UYU<O1#ZULJI]8)DU5LTN2?&W9-FSLG!9
MJ])=RD,L'4'R 8>IUU7XQ[#4TND\4,DW1<^"W(>[!XGSW'%'CG8Q93@H3;L
MPV-<9SB*\G)6O"7V"_>I9N=%I$:#4 G+N*.BZV<6@5XJU3-1/%5JITR%[\L2
MR9R;&>"8P6"UF%GDM/'^995@"]7?'XU<1'4.;L)&*H:(;=PHX9105/<*9.8O
MOB)/5Y6S8.^W7L++2M05F21;."):OW? ,/%FJ4)X]V3\Z-R+HN Y@]0$7\)I
MH3Y'YTP*L5R]H[(7OI2CA#*Q7[++E4Y %R(ORV]J6-JT9(9NHFTGS_'O1+QI
MGKP%R+,D0Y Y]IEU)+/GFCM#R ,GY]ST7JM3;WJMK$+(:Z#3;3LH&;FO$C,N
M0?BJ4U[(6T!F92[**RW1>=!B!3G8@_AE3#@31=@8_.*N0!D'SDYSR](&6>$Z
M0)Y*!WOD*$&MO-H'':7<EA20I LAMD2X<SPY]$7;RSS]@K@QR91-PY'X[:2:
M)=]B(IF=\8(P+K7[\I=-]64Z+9H:,\LZ-%.&$=PB&QEFN>;*&<LM45VHND1F
M>]5,(SJ.KC_:]#[I>RZ+?^YC;R,A(T$WGE!E5XBC3!#%R932I^GCL(.2XO+G
MHA3]1=6UE^R^;K^3']JM3K_=:J-WE;2*1&=[08:VJ.*/PXBGV:4#Q410\W00
M^=2OG8Y;[R A #>/D\K>2K<E>LS$U8/,.'Y(ZK3<M($O#XLDB&BI1OPD":VU
M-)38_L0=P-_3;OB#I$^72!Q'[8&R365]EP+UC<CT>&!<:&.V]E ='J*1/R^=
M&C)[5(AHY9N$".AG-Y29')L]*]\ )3>QLY&CDB9A\02I=E90SS@D:4F<@%]+
MYNA2E\<9B7ERP[5/1ZIDMTHT:O2UEQ;LXP^)KCT&#O-X7WO*\02@)."%(Z*B
M8/;)&"5[YCTKB;M![1I0[SR /7U UB5RQT@+VRE._5!4/E OA6#V"^D!XE6,
MZ/,764P*& D<JHXFIE+)1!D^(HPN'(&>%!ES3][<4Z>)<3_;>/!H(+CV#@>)
MKJVF>,Z$UDRGW7Y928_TV"3#'X7NBEU!X$]<J7,&%&O@:=)R:':FLKP@^('D
MF(3W^XU[$[LUK+EO7W[_F'.[<>M5\V"#:N]X&48#+L,(75+1*V(.@3*>!S_*
M6\@ WXK27F5>NW;C7M_LXUU!>X%=T4 ZN8 , VOD;Y)"*V+70>IR%,\RLJB
MG>&)"0*2NN4DG.D=I@!XF48GE4^HCY)%S7NB:'LX5._*Q92H"$@Q]F/N[HKI
MW$8)CI5IB_":,_2GD8R\7<FXBC@X$QYR(E+ROPBA,?0G.&YU ,NP-'9))HE<
MQ^61EXGS%Q>'2;6SR@KR365/%">0VX4;G?];7.O.6/P"3#.$C)(UZ-_T-$XA
MD/E;!(NH*..C[ (?I!X;9BQ(FC:8C."\8H@JCUW[$3F.UR<EU-Q@,9;8*K-?
M1C0HPJ%2 CYN,+%"1!0Z6Y^;?>R8'BFY_7")"S8(6(0W,N;21HG,9.D_^$CS
MDCS\%MJO*=S2%,@)$V([81<7I@K)3D/J8*&6A@%_W5#F"%%G[$# 8^R#DK>/
M:9_HK^,CXGBG,3J4:@7?$'='TV4\%:AL?(A?S]RIJ\QO2%.",U./"G&/<[&K
M"_KS!>XJ%_@02>9XG_IC=\BOQ.0&I5'QR3S.@B5+<!7RROG]FCB0%7M89*(7
MAIOO\2Y^1I\/TP.B![XCY0&*;%E7$[#1F')4^;U9(-DC'X\#8QK-N<%.,GG0
MA S0$F CL'Z "5S<+ 56 -%UZP9QJ#T_/OWEY.V^T><>2:X.<)7JU_@&05*D
M[Z]^,!YBU&,,A^14&2!/>@CPU-@)A$\)&.8*..RO).;@1C&6V.4F)%V!-LC+
MJ/E'WX%(O":Y#J">9 3ML0\*4.!E.W%<DB@#"F*]7#(-1<0[>/K2%".Q=#$K
M X70,XZE>2W9. V4P"">1B+\O2>*WT&(N&+<J,-O"?0HI>-?Z,YR<!BJ,R W
M"AY&%#ND$0R!/E3_I\Q$QK_\S5VNJ.^U4 44285C'W-'!$@BM(6TX^53J(^[
M RJ9PRR:9%)I66!((E_QR.5 .#L_UJZQ*YB7C4?BL0?!!#R (@R00D*"AY!
ME6F!!C&! ^M2XKR\FM59P@$##95<D1-WN$^'K95EB.0M%U78.W%?IY$BL=3K
M=#HP DN)514 4V898J<E!(40O6TE/SBZ4?.#U;N$0TR]/U&.4F(+\=S^'69E
M2#+B &&E[S4>%H2IW_]7XB"5<I@ZQ$VF8_\!LX)X.H&(G6">-KW;M__5$FF*
ME/J$-S<;NO&$=RA+)GQFU -ZFT^)Y8OAEWKVOTH*=KA1(\ID!$QJX:HR:-L?
M#[$>;_S 4Q&R\X>4CBT@3/WX^B8=%<LY54[5%4V?!'C*(?%E%L[LSZM3=U/[
M,9WZ.V/H+\<D*),.]XU0*%_(->ER3\8;"[-*#F(BR88W*:I-R-S8/^@8M6-\
M>4#3Z[#A/O(>EXN.-H)'IB+'-^2:!#&TFGTG7%,M=!!22R(\2$E)9?:+!8-
M?IR/_,YZ L*T\I9K<_[0J6@A^^/+.-R_=ISI*U58'R?7+?SCR!N> <DP@P__
M>3I*G <7R?7[%H#EPND2;I\WL/Q?AX1F3?L1U(CK5_" M"QP8-3IZ"<?E&31
M)YFB/WAMG;/1OY\-;/V/]T!< \ZHJ>O]2]^PQ8]_$&-]9IBO'X,:+';\B:=?
M?Z9K[=GAF:E_^_%EC66S(%YB-DOJ.GSO!S+0$WLN!RT.A\]RL!I5L#[#V\Z%
MHQO^^]E^Y]EAMZ_3_PG(*E<[U!:%:N ]Y*$R*S%X_.5;+2SFH&_K>EWP$73)
M5.D3I^BP.8J.,3]H%CZM/X["TU$*[PF/\:4?XO MO ?[V:'1;;?Y%F:"=RC0
M7W,/)=A_K#T '0PSH</<361V\8L#HNQJS$Z$E^$=:!?1PZF,;9ZE.;K)SL!H
M8?FMK78TE<V8SP[!4NFFVZ@-8'I &MZ;7;FWWUS'@]N,AQ=2Y\NQ_RFJVEK?
M6G9KC["S-M_93[&'?F/865O\N$FJ92Z93RP,+\&8^)6J<HF1+Q(/]ADE5R<?
ME6MQX_QMS"[]+RPZ\4 C8D<1=VXB3)<^?Q$NL'>DFL.AY.^$\/Q,*=29C3#@
MA0H18_:SAW/#FRPPU-8@O41L+H5TD(F]O$3<-J1_=CT_@&,A/_]6N%9PN^<,
M#-.IS(6KYL@N(<<"_1<KZRY]RQ _+LJ1-8$Y5)40&@46OF78;7LJ(X0*<#U!
M.<=#U1R! [,.?\P#=\@M ]Y?1::@L]1>$$4'ZD#!=LONJ-/86Z+5M1+FX ;%
M@5!-"L ^VH71YS0IN3#>.I>^=YUT/><71X4XM?3EQ&GS&VKKLS8$['UQX[YU
MW(;W\1@;,2HW@K7CW^+?XM]O_+@>?>Q5]I5R)/HZT>,$,N,]&OTS#GO;E(<=
MQ1^<)[,O?OQ#C)^DC.(TH5CHWK1.DB]6W([^[-#L]NU$B2^#Z[ VW$4)_HAP
M&WW5^J@ / ?Y&2\Z>#P0#\^,]C<5)+YBSH([<QZ09=!$RG[Z0K@U9F%4F!+&
M!9N2L"\'DGI"RHS!&8@D"R)GR<T#[W"9G93P=,,[P:NM8_<6VDB&+,<4F:#(
MPTD8QC4WQB,;C[NWDR_O0:GI=CH=L;-%0)V_2V!2:H-<CXQG*-D>?\\&D+/7
M/="K=SP7[-S.^8FE!'=X]3/-$IUUTKCU9XGMP)71%*>VGQU:O8+TRD)6%%Y5
MD)><K$>#',Y8QYH+> HWJ#SH99NC+;:%-?J>7:$S$T4PAU?8V8.;1+PV/FI^
M*P;-;\V4^:V8,;_A ?-;,UY^>X;+;\-D^37-E9>"K4IRE=TIBRCR'54T&R#J
M>N+'/T17-D&_<EV]UUE4Y5U$65\)-J-XHY4 5T<A7Q ,T+F-4IU[>2()UPJY
M+,BUHHL?*^Y/KF\('W[VRLH1T.K/P]'RY'L<J%%;,=H-V5H-@GAXUO_6^5S'
MUJ) R$BJ-V?4?6\6'GNDQ]KDNP(59&5#U>SJG4[&*BF!Z' 1H$M8MDF@R93J
MR=!87: _^6&(U(4;)"E5FP5QO])%.)\7\L=*[UGM?B*Z"W#D>.)<UDV=CCYA
MK>QL6ZZC$VI3\) />;'T%W;''445<1^RV^RNH6(RMW@.-!$8%"."CY7,[$KM
MN6.H#@PX5*;PDEM_R&%:-$M+Q+B33Z<0'V[7".!-#P#>\/3?&K-_!2O58I;L
MK7LJM,$T1/SF(0U^S!*+'9..05<&&:CU+>)F9GJ @'3VLLN!6!0I"X (0F._
M9RT$838! S];@OB9&!0.DEY-%-J=D@R+BG67 + $?PL"V.TN E\"WD4RI)5[
M#DY'U8P\$Y]V#ES*J.*CC,FCD1Y:1=K-VY39RV)]$6@S5%ANFR54:7Z;-C)7
MI[O\+ING93O/>K6NKGG$S+NV%R7F(U"SD]MH1JNM>V,7_-XK$',EW2,?A%Z8
M@#FEOK*NH/[H[ U/SD[F!V]R7/:&AV5OTZCL+9F2+<L -S@@>POF8V_7>.RM
M'XZ]7;.Q5YN,O8+-(NVXZFN(IQM9<++P/&$ 2?R8OU^6&)"]';.Q-S\7>\,C
ML1<<B"W-NA+>.6S&'NYS1:Y?TUBR](4LX@;,X:Z>@Q#/0B(Z$]^5FKU<82OT
MV@M9R@I^^1(7U)'Y0M1=''G#"]$T9%[R?]?(ZY>K;0;MNZS16@/ PT5$4==4
M(>ZG$/?K0WRXY,CMS8_;WJ))V^N<LIV1931<>^FYVC7EEO+KTQ$)G40R7B3S
MH9UQBN0LDUJ5]V5=E_%"<^0V/U1X&^8);\$TX:IAPK(X;D&N6N*:*EZD73L;
MNN)M)VDVULQXL[G8A=J,BWD98$6EF;DDL"L>=9Y;926Y549;_/CLL%3I:VQ8
MGU9C1M_VS>?;HO%\6S&:;^-S^5*VV<A,ONQ$OJ7EI!J=R>=95NN2(A,F"9$;
MNOBQ]C6]X!2_;1CBM^D1?ELQOV_3P_NV87)?=FY?.?WDB9QUJ/(Y5<DSF.!7
M??BZE?DI]0VYRYME)E)M>A[55@RCVO DJFV80[7Y*51;,X!JP^.GMF/XU!8,
MGMJZN5.;'SFUE=.FMF?2U!:-F>(CIC*E2Q6JP&&E 4[1/ SFY;)31<&PDHJ3
M3*BMLLQ%C;S-[?$.UB3S;.C.'Q)IJZQ6GF"Q]KDYVS S9],3<[9B7,[&9^5L
M?D[.UHW(V8KI.-LP&F?#@W&V92S.5DS%V?!(G.R.USX09^/C<#8_"F?34W#(
M.U3F:EU%':J,GIZ+"I9C9\J31#-*6E^M6+,O?5/H:'9%+M&,H1O;,Y1F2R;2
M;,<PFL8&T91Q;(ZYJNV*F5S8T]4@'C9"$[T2VA4EL9GFK]4<N3538):; 5,+
MX67H3KLRG8Z^8*_S"VIU?CHZ5KJ<9RE@*-Y@#*-:!L^8Z'-D+]\0>DN:06>R
M\3;1!WKC/: WW?]YO<V?BV>GSJ'(]O*] !.11F-XT=& VN,#_&?^&.>.A$G;
MY^Q!TJNB*L\.US6SAYI=XP_F@7;Q]?/GH_-OVNE[[>+DPY>3]R?'1U\NM:/C
MX].O7RY/OGS@Z8QGIY].CD_>75#'[*MUCOE*AA^] 7E,Y%-;;Z]_[-CE39W9
M&]EL\/<7N7L"6131.D6%79X0\G^0ZLC]R E'8<0%5ICBR 1^_M%ZA+]C1D12
MN_+5H_($ZD#.&_I/8",#)PO+UPOMP]'167:FR.//X,CBCSQ-[J0*CZJJHPXQ
MT?8R8TPR\TKVR6 1KJF*L27IS!)T@TG4([+]&&P0D$)1JV!<!S%-JJ 8_W4\
ME@/\]F1:&@X1XI,=\)EW]R)\ANVZX)8NU#A<O,M.2C_0<+Z.0_/*E5W3]OS(
MPPR,8=))/DS*ER@@(MKTT&0M%**<%X#;M%E\]?7@XH!X@+,ABG7Y.K\%%Z!.
M")@;#VEDFD830_ALC3]C+S=<(]6K+I0!->+6QUV2XQPN>K^EJ9M1Y'C6/W[$
M8P+GI'F2C0] <5EEZ/L_)\PQ N3!<[,2M5J(KEO7C\.Q'(Z4#C1Z=XP?_^RD
M'74>^[28ZFDYX2CPIV!;<HU -0Y([Z&HKI ZG#L$ L5X,^QQE-Y3@FT$0Z,B
M0ZG0Z4? + 4$A2&:VY1Q3<(6[V\<\9>(.&D'E!*G@G-(XF$/K?S!3AT+?'J3
M\C:?OD+/*B8+*6&4QS3V[\)%)A<E@XOX=!>,0P_08]'BIP&MG/7/]4NNMDR;
MYLW<;2@^) -1-(E?0QR\\W<?DLAZ8D?11*#$DM+VFK&E*!'0'3E4!#I&!3%\
MG?]%5K57LR.SP.U]C)TZU7)9L,1+)6"IR?3*YZH^I#Z?^=IK/!'E?UVXY+<.
M(+/#C@10:0,.').3!RZ+8>.%TK%:0,)K2D#>@BKM3T7-DD@$S8"5O)D;SSC'
MST) :<\O&+]! (86QG"5C+]^+3^-H3ZE4H.;:-:+Q)<R'R2!*M"K 3T1SJOB
MNIKP$I9*RT!TDJ);?0@']%9-/%*D'B;!JJQ7?A+Y'4!#A:3P#NL#DQ&^(N>1
M"F5<YPI';HG)7 71?: =Y2X:4B/V9>+-7B)'Z-97AKMRP<NPO)9Z#0H=(I6#
MZY?'7T.ASEWX<2"LU4_NWS$@.7I8OUA^7_=Z*SKF'6W/8Q$/]* 72C](BY'3
M9+;9VE'^FYD/]@ZZO?2#EYE'$8<:43[&C!2D[9!A]$L$?+H'>AH1*&>JRZP=
M+S1",/9112$=A&)?/N9;7$N/BNADRLNN2'KE)KHJ,U8+PUVS:T['\'G2@] L
MX+HX&&*N)T8\1D Q*D2A94G=QZF!\'D\**B7 $W_8F+XN(-C!3+X3#U)204H
MNG!9%HIDLF+(V%^AW.;8ITSV*6K 6+$AIJ4Z5)B<VW%FI"J?D\>=+,K /0 V
M9-=<DR0%&(?78FCG#@TK'T?UNC@\-?78*%X]D<D$)N> >V\Q<GF/O#U&%&FH
MA0/A;OS(O_7'8/ ,.!C/SWYY(;SE& \D'Y>L^FZE(TT#-D$1[X9 CV&8V&Q*
M6J+R,)4! MZ30;MB]!YM:H*.\WV)'IZ(&!ZD+RL5MGN4TTA#BH?<1>>X(5,[
M@8YB_,L5.L@>>!$PF.JWY,3$I@@TJ-$?C5A ?BWX'3S*:PNHU:Z/S$62_LKQ
M_B(*4"A.I&QK>^4B6BJ^R%\,_H6R=L@'M+HBT$S)&&$L1^#R=VC.+P),V8SI
MO2+59YJ#;)A2PB17$-(IZ4Z!O:=%>$LZ)XO^C[6);$33C8M<3N$/L2GT0@N[
M(<&,<@?"68NO@+SLWL6,+9F[G_5YYE+0KOB\23Z8DP9E\NF0U[XH,*4QF^5A
M:Q2:/[3;2HHXIP>-  5>W7.BF8+O"BY'^"KE[T5"*>>40W$4A^2IOO)ON3\6
M!-D5Q6#19!HD%IYL SO@(F< %L\$V/@:<8/BX*8,1<3PI.H@R\Q"]"-3/.O1
M'+.18B/_>N..LQ[?!&'BOKAU)?WVI#>?"VDBJ,SV5L^+T,E$(0>]HK! A1P
M>J* A]]0&1%-CN9R419#M@2J<6*T@X$UZOP,1RIPR"M.+ @TYF...1?(=;,&
M]QQ.I.FL;(IW.NPFEHG)I;Q--U.Z.9EHX$Y$'0_M/HE"X8U(NYJ+MEHX$[*3
M.]2<1&8&J2!5Q2<E"PB!0_>/O(E0?G)YRI$VWT,[]%77%P4_.284?PK18H(E
M/7(*;*J6QQ&.0$K%8(QX1\D>T7VR 94587D71M2N(ER_EGKB";>CR+8*I2^A
MZ('D/NB6.K*=<(^#WJGY$=\#+W:#TR&G01$]^$QAF>["!R_+'$3DH7*;14@"
MF9P1WC#&1V3?,2KN2JTPX2,2W;Q#-0M2)-/*9<'F&42\=(]?-A,'8X?(L FC
M !:2_2A:QBF>(1 8^_S47J$#*(.//8;%#8YPC+I!^A55 8LH U.YP))$&GZK
MIPDV),=@AR# 406!P\'" ;\&,/SG!CR!BM1Z3'J^9W@OI;C,)(#R%(9KV#:'
M!@]"Y-S+,<Q<+N%$:ND6'_.;AFP$1<&ZHD!A;G]T+:8W#5[3B'>$573KT6Z!
MR?PXY,I2"8<$3%X!0Q%K5^2R,C39#< RP2N/^D5PCDK<C=R.'B5N9<X^H2O5
M>JH^^S,>"HT9+N"8<^7 "8*'I#QE%E,FT/))!,[01?-\*FI6B(7X%@$L;HFN
M7["(/M?8@,V_]MRE')-\C7V\ME^AA[OM>J^U14'<C_PI@9G\XLJ/(G]"O\L"
MCI\NH&,?TP+X@B7;/'J1VQ6^@O_0EOS@!4XXWX\>IBQQ?R+YS\59G8]6"<"Z
M**Y6JY>9_L[0IW!CZM9-8][HQL0!(DX 5_H;'_XGZ^%[?W3Q)NM'5=Y-WSSV
MA^0]*K8&.[K(ALVT2W\*>D+/-K4XE.)Y0J]3T" *?-DNF!]>=!.(P ,V=7+@
M:%\]<%M9OH[F<"A@$;*4SXS 0G@<E<YG=:C93S*A6,01N( [%S*$-T26L3OT
MQRDE32A#^#U" 5X1MKQB0!FR#4M'F@C]GIQZL$TNR0 U*3;(_8>&-GPOD/>5
MO!T1$608HKBAI(JT)# 1V[RD_4JY7$MN<"RJ5&2T$JKF,$EXP) A_^QI8BX
M"'P.!PAHL& =:7Z%^903TFFQ:HFQ%QES*.>&QF.FT3'CWY75D!+%_)@%Z3'3
M1DA8@"-%'R N6UTY-XZ41I%4F(>4:Q]1AR'2*)&E"GD[(OMOO49RXG"2]WB8
M]#_B>5A14CL:)*TV.>A[);!3?T*,U:4-D=15@![(&$J..U:@73LE^?$SEU96
MIFR)BL7EL13IL_@C;>Q .Z-S ,^7BC8EYY+KAR%+=WA'O"DSYT/U80RX<\[;
M3SDO+#LHZN'4D[NAE>DU3X58J? /T\=4D:?<#AE'%R)"ZD,.0#=,8^L:3PV@
M=#LF?&H;83IN@/&A]ID:I@KBBTAQU;DA5N,'G\NMD!S*XC=!<MK_26N=,35L
MJE9.$<EDL(1ZJS!9NPORPT>]4^GY$J3N(2Z2\OY9$=LHJR63'R2!5A!7%3P#
M$FG?T/?-]CY()FT/%R-QQ6\K4B>YB9]NM25B^ES@N0KSBHY,8W26"A0DM21N
MF#B,<$^46UH&5*("ETG4)#\)WT3P.WI'VT]T'%)D4[E,W\L)CNQ)+!XM*ME#
M9YW,NP&57Y)R K?P!/[)$9KL3*E&H.+7V&-.X+&T,8>T7,C:$]8'VGUL$).5
MA'P%YDKYUZ4_GTKH,DQ5,65+\LIS$0% F/S@1>*8DPC)/)#<?93]B/6?Y'%!
MUPR%4?@!5]8&XL4A9U:0OP.*NHB0"0\%\I)YS",IW1=?K0*C@@ARM[SH0][G
MR5,8'H(GLG@,LX8A6CO8( ;-QY%&W3"_%LD3RE)6V0^7>UQNA?G&UZ5"ESW>
M&W 8HXW(I0R&(+G^ \)7YA6+NF%@682R(/[EK<$]BKFC-$>@:(EJTQ)68.*E
M5UN%JFS-G;%ANJ,!5N*S4A&5^K-+^1<$E)"J>[1-R?KA07(*L]L05!+RR+FO
M>R_L@"GWIFE3[CAEVW-B6XW//]^PP:;>0%S6AY(EB.4<[IQ26W>DC4TTX7+%
M^C*E'D5U<PDVQ^]A%TXZG64WIKJ &Z9K'&C'V?..?T7U6(I,;:]""*W=R9':
M)WS>W?J]IW6M[S*[=Z_"\%VGT;M78?4^DM%;,'C1.B@Q>9LQ=W/!KPIS%T\4
MF;R7>;PF[?Q1/^4]PO;]T3[<U%DOQ_GIUZR7 PC+QMQ-*!"96L6\9@0!A5_!
MFT(K))^Y.%!P(261+[_$ 4X$42C.TUXI;C7VX=R*RL0D)'P@CD=2VC88PZ*<
M];!=H$O.2J'M8[P&1(P\6:(7C'Q#.'FX,S_QKSM8O^MQ]8$/TU353"&>A$Q*
M8CF*6_UHA@^HW E$MR)AEB>4<]QR5I7E6^1U3B1$\710:(IEFOTB(_,#G')W
MHKMB3QD7+W!*CN)EFI)Q4T87NRT+7DE<BLSQ*>K5Q)F(M:'+#<!;QQV36K^)
M^XCNA*3T?_"7PSM*E4(ZQ6XI$;^4]E+OO$*MZ]BETYA.[QC3W%^7-V5&?SL2
M[ [/6NZL"J=0ANMXFC$>ES#DN<S4M9:8%[7ZM*,6^@!\:O>'B [EP6HE 4XI
M"X? 0-1G+A1B#I$@.(5'=)%=L%=CA4,B:U#RS),$B1CJG5RY'J,UA97AH:\)
M-3'N]9I,?2_-JO>UOQB;9LZU,@9&%H>GN1Z"\VF,+]=F][*20N2+<_61YR"
M_0)\B0#F+  WL:33&*P2>:4KA*OR6!>&H7B2B)A5)2(LI!%+BS/5\]?*RC)S
MD9:G$<#4NH&5E9^U1#%;-KLK'V;?NV'.\&^@.NSE-0_*T[5.+!GEM#FAI_-.
M/^<4@P;$89B79E[-N3@PO\XP.JV^T97"P@]PA)[/<^.4J\'E(2KYN+PH,M3+
MADTYKR973I@&T978.;672?H1B%BN:"PC;B>\M#-VI\1&XD@5E8F4@)#(4?1E
M40(>JJ28!D[REYJ]T>&B;,;YS$<>LKWLG]*:@@/M*)^4PVF$VT:Q\(/5;=G]
M_MI8\FM>[\DXGAEO.85.R!%-JPX"+$.:"*V;>RNDY(A2Z_5 )6,AS[?@2I/U
MX_1=T@>OZ'#X,B\SYV1(NR+PI1-ZEUGQ,A_5I0XG6(";W:1LVR3J;9-/)5%4
M'K4F!53@@[P_0GW%9F'"Z%&W02TN)L*%F(C7)#]$]GM#Z2F]+FC=4$NXF+R^
M_  $HN>M=@4'C;><"0H(4FNG]I(;NARS(&;D-A+]*(_?,N=-J?"9 2!W(N'=
M=O,PQ7 SOZ"SP+NR]2WIM*++\1TBGASQH/APO.!?[J@F[(KEQ(0FLBE)5(3I
M!:GZU/:HRT!R1V:0(D:.)5Y-X<%(OX-,[:$N)7U_;#@#(RG?\;P-*<-\D4G
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
M@.UO!8.WY_+WTNR]FH!NGO=/>3$V7LZG9')DM;K:E'@Z"T]G80=$_84_BNY
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
M\T>^%8(G3OM,O,]QA'^G/,/,>XOMC4 2.FM^OGCKZ/RPF/WU"U=CD'Q>KV;
M4%NK2V%SZ2QU"S"Q!8$VR8G-B1J@AS !JJ]=]QF:D9BD]36,<[E"8I9P&5CY
M$DJ"JE00O230#FH+"+TDA[,=H3'+OA&7["B<KEJ"1=+^JJ9OEF2]J-*<N;M!
M,6Q$UL+)R-^<8=3$CJ@':RRYDK8"X[3]$[,?GK /Z]AIF%;CO+NA<U?<VC4^
M\E^HDRP=&S=^9)9(2@)"/9;KJ(G8L4V*\[15Q1%<"U+?;JG/I!/2&4_SX5QB
M05%<0@YC;>G;(@_)'(GZXJT7C.?BV2HAE&=4;]1:G8OG\C),8ELXH3(5^J3D
M6)6JB2.5L<N<K5ZJ>=A#-W1D54TLHS?C:O*5 0WJ1*;%KSU7&Q19^SV^78@_
M"Z+1(1;D<T,]546MS6B"RWYZ!S[S\)ILW$^*'>P@;;= 1*LC20M KY^X6;/R
M]>Q76D4PE%H;#"<.UV!7"%D"LKAFH*S.E[Q 'HHR5P6^#>Z$\RW(4*<8)TFO
M _1Z9VI)W?Q6O(MR%5,U&54\&LCGPZ$49M%%0#:7":M7#L.Z8(\;#ZH%N#Y+
M@PO[X#:MMM?*]Z[#Y#H-9A.X'MP E.N.\S3T;3Q8GZ+_!H!E'@T_B</4N'FL
M1^!VZ-(=-=U5;74A918H1?KZ*G&ZS--R\NZ")MHZR2?((Y;IPH6* C%*J7>M
M-):,D1V-0%BF=PJ-H!NL>*W*Q$FY%,'*<]U)TU1\T'A%O?,TB1.LBMM1'K^9
MX-OLL9U$!R^N?G2X?4CJ]"TE$Y16'QQ*>VP\L/<LY\5IW&[U7B[$NLC;*CY*
M\>H3;>@L7+?%O%L<*Z=)6=ZBC!GM:J3'L^M;9364-^VH35]XW:A7$K&L+&2Z
MAMQA625BA<,@FY-+@:JN9M. NT>@DL$!=],V@, @^])X=J.LI Z[4-3K;A[=
M0<6]VY&0X :W_A_I]"J0:9\S>;A"'3A@3&:("RIB5[EG3MVKX7LHA-V?7X5
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
MJ0NA$Y[4I1MSTR[28*A1S-?,GDPQQH/%X04:?8"XNO?6*!2;UJ@66T=EI+S
M!TA2"V/+9!C9TWI:M-=2*0PB]IB^;P.@ N5R US=#:=<9(V@UTI@IQ(?#&T#
M^8":D18*MN$\D#"F4ADVQG)[+H/ >$^:3:*9,HJ7+FVM3,E%%8OK$L)XI%[+
M#=>]<[H'\/M2UF:*E$01S4*SP]L@LP=1VC^F-@F++>%++HI].1M:-KC=AE \
M6*TC,O.S=?J\(2*4XF5U&9&*2(04.^-@9B:/==E)+1R)##;)C+J*RESYX4MB
M1=6](5+CB\]\RQXM6)@,)Y0!VG"H^Y%H^K!F?/(8IHGPCV3*2?B*>E/C8V26
M5'3R6_VKB('(<U*73R\DAK; KBIH!CC28;-QV.H>MNJ2\DSLBJ65C$5%/Y'9
MJJJ$8(876<1+>QLF4]4K 8":J:964::]CE*&$)42LM:URSBJ3N?S)%V\U^AY
MAUK'(8W9\&4>Y>$R#O<F+EXM/3!2I:F!;:&.\@:D\ W\DQ&J=V;:W?-PSCS&
MG.30FG]C%4(J,P<-S'#(8_BX-..W\K>KH)"'3:<<HN*!)3(KRK2U5[1RH"8@
M 4Q)^E)[=Q5"G!]HV:<&!TMQM)HNP1?<6AM3HC,F5CW:1>)N'+[6/;S*L2:%
M>N5[ED-0N[U.T2Q5\ES_"F.,5%MMXS%S+5 U.=,:6O5Y\7@RJTZ&>TJ1VTZU
ML.-UJ:MCC4L*:"QAP%P&P^:L_P#S507?/&,-;54NA"VP?R4UV"U=N$HK&(JG
M51LUCD2'>I3CL4C6[-'/S([@B%-3>^FP*!,4*:5?&LG(=3NT33WI01?)%[8A
MIZ0'G:XK%[X#4^[-MDVY$T.VGXALI>YFQP:;+8&8UV>*)'@.,GO!K$"K=OR+
M;H#7E*:4RGA<=TR>D+F4D?/M+).8]@)19M:H>R?N?<=O43U6+-.K53"A,F_*
M2F])T1O\GO@G*5?9<W2L&)N(87QZU_"Z%G^9K5VK,+:?TM"N55C:CV1H+QC9
M:)&4F-G;,;$+4=L*$QMIGLSLRR)>W?%%*4;"#I/Q(=;VNRUF/GYV/2M<]TH^
M4%W[JRQQ:8L%@,)'\*0UT#F02XSS&77<LZSSL2I74Z8G9:93P!6[-),D#&*3
MRU"7ZZ%':*HAM6R5R2P%L3 PT AL3=TL7W1-=ZPM1RIT\""8SS'J2BH+-\FU
M55MAB<('=1#2BAD<+_$[E3N>2!)+PVC$!N.62=7N@V$B]8NW@V*J(6D"TMJ'
M"-DO5-II?1FK$B-4&BB),*4B/D6XAM"7S%!5N)3BCAGJ\KH^>Q2QT:E:[NW$
MR@QEFB:?ZO +)D^AJ5,&J2EJUHX@;;?Q::D*4UVA@B$<1-&<E>LTI<I+['M9
MO*OBB'*HCBL!N,T$EQM@:X>0B%<Z.+!]1'X'F3+/;7B4(JBL?<4+>6*(J-=C
M:1\AE"(C2:-,YIR4.D%<(Y93IC02J6?B582]&^:9LFSB$75059XV:4PD>:B)
M]R4,9\Z]Q@:? JT:76*2E(3R,4U -.A:H4>ZW=B:DV=,*^6"U5$V \UM9:/,
M!ZQWQ1P2XHB8#BCA(]+"E95K;(LG)665X4O+CR@6B0D:9%<7$Z1][V0"]]1S
MTQ*+^2&U21B,_H!3A[V\XFR2\@ID>]QL@ASH$R5/ .(PADV=O%8(#DP,;39[
M_E&SKYB%,Y_3$@T1Q]_4SY6@6#+!CFE5BYS,9']821_40QJ#W7?6F#HU1I*E
MDZ=;M,LK=:&V[OO/Y:R4.:/YJ*YL5G7-Q'_Q-WRY* UW-?'Q.$7W*U/V4_>.
MB]ED?$:X;60++]I]OW-T],1SS"V]QW%VJ_Z@&=OP'G4=E!!RI#O3".>8&XNY
M;A]C66\XU]JFU%0IF69]T&D5M.#8 ,5/)6G2TOJ\RSP'*I$:W6#</<_=I&KQ
MBN'OZ9UA-SI$S"%Y4D %']R%A-57&F[(0MC>!LW2O1&WI6:O.K%)\IFE/3)[
M>M"BHG'P.7F:^0*PC@MW]0HN6G)+A+J (+N\L6::XI9B%MB,VH;6CXKX+7,8
ME3*?)0"RXPIEV^1NAK%T%M N\+A)$LVFCR>&_P.^F])P110D-;>ZP"8\20,F
M5I$9 6G[\6K475;+2 <ITOU%>U+%:V+>@T0=\^ 4MP]^*48,W7%2BN)AJD<G
MYW:#84J!C-03@A(7'C]-9C?/GM?9$Z9I!$].ETQBW4B69FC*(D_7 Z&HO1;[
M A;46]=&(>9A6$3QMS;+.% -1I1Z(O]^Z:\C5\I\#4M<!R:-@W(#24A2H@?W
MNGQ+8]Y9H*SK9'A:*?P $2SYD$OV_'HAZ>\X'N'_G9J>T\_1%X,@/KW_A9(B
M%0^PT\I]X,(W+%.HO)A2=X>JC)L+#MB!)U4'A9%5V 3$M+;#F@(X,N 24\I<
M=7HS*C5=INY.U1!L25JVXN!*73<-7:3SL+!SY:J1@;UZB?*2LW5(8R&_]C(%
M5@V/47L5R2#)S*1N?OQ9$)0"SIHCOJ,*Y-*2B,6A[-3"5AS'&!2@D[P#\_%&
MAD6K#VUO+V:V8KVI:TCJ<BCN#,="E8*/S@AJFC1#OAYL$$@*M(Z4D-XDX8E=
M^!(*W6N8KB)N?8=YXM2?*39IG6QYZ$;O2+8+#>%*D.YD76++AO V$RY\H_L*
MH+Y1=EYXM=74.LOYH')+L51;QQ2IM #]"U+*8+Y@*&^3%/M;4>*HDJ8@B>+D
M!C3_>4I%5.2_-(U;]2O4"!!QI!&25):L"1O#Q04K=*AJ(<C+1N5R=OKM4YUT
M^60Y6PYCW8_$-SVKWM;"/Y5!=NM'3548]$IGI_K>BU:CWN_IDJ';0%(#5#J!
M4JZ=;)A?\^ NEZ+X,/XCRKUSXJYG*O?Y[$Q?2<#Q;VG=>Q-$K[P7W7JOZZ[E
M1!RIV<#;OXF7%O_V]U_/?Y%7X9NH)!MH&N!N]NI'G9)WV8"K(W6 OXR"V/5/
MZ*@2K(#?WN7LPGK1JG?[IG:T'+6F ![Q9O,<T$Y&9#_)_(LUJE[Y("L/<5!O
M]$H/L=VM=UJK#Y$E\7HGN>P8FPV[S&S3<Q3CP9REX+K7W ZN5]T6Y#NH!5!:
MN^:+B."NW^O GVZ3WJ\ %/BZ?;_3;-$W!@[I(8TR1!*ZV:>KW#J9E^'XKWP:
M:O T&7BZJU(9*9C,^P*(_7;;[P]*0>PU_4Z[L1F(8K_8<)J6K8@^\R:1C9@3
M_-L;SUR^@Q>->E<3YLM2^5'),+<SP?D*K5[L.S"=!K,L_-E3?WOE/7RX\UK3
MG3DOP'[.&F'L)L,1+LS<W\*$8XKR\R@=?.MTM#B4N5GOELQ4+@Q\MB<H S8
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
M+Z#^'8*9A?M>=<OAJWQ&PF/A?GNU%>'HQ[WR'W4U+Q*V%8)R= 9UZR5JAXS
M*2A&00"_.KT)<9%K[PQ_GL'=R[Y@# $%(O$$[+0R#&(2[#C_BVP;G);%9WJ>
M7\'%4JPCT#-9\-F+TQ,=ZT<RDCX@TL:$_#Q7=[9N#J?,.0&FR]L:N0%"CKB$
M--QR&;"E1&ZH&2[JEA>8<I1/PX]C-9R;>@.^3P*RWT4/BJ]-.?/]U,SM5(14
M3WVIG"FS;K'(^GW4[6H1JQZBLL:CI%R"ZAQNI:'V53(=+59X-.O=D@*-XJ 4
MJQP#4 $(C&6%=@GV2E8M:3"N1NLH0-Z  OB%P?&H/-@ A<?[-!O=_4Z;1Y5U
M(0\;1Y%>7QVT&AV_U1[XK6[WI5O M+PXJ-\K-(F?AF,+E]+-^'\GH!^ K%&M
M(9<?F6ZVO[IT:25\S:7@O5@+D*.R_OSF)5V_UX$_W>::NUH&T+K7=VT4[1X]
MS8;?:'?\9K/WF/@I5N^N>1G6J[NKAN<-T/0)$O<U*L 'J-I=3,+XCRCG*I0\
MN,L5T4LLTD; ?:KR'DX\2PX+].E^M^\W!JWU7[$V$/>[R(^ZWW;7[X ET>VN
M(,Z'4>0N^/-*GES28;Z*.S_#@VOV_*,V_.G^20CU\-'H\RG9I34G&R/PF$"'
M&=^8;4X]H.'#TW249)N<R&[XI-_MHTSK/S7U[6BWO2:PGZ.B KI5)OFL>.0E
M#3XIZ?SU["D35-&C9ML?-/XDC+$S\!N]MG_47Z%^/Z$$?[A2.>(B7]W+^WLX
MB ,@O$8;#^.^![&)?KRS+1YU_59SA<]A_2W>1P@_.O,[+FMX&(>;Z(6;+[K"
MUES& <# !".SW]Z^>'HV6VS!O1KX_=[C,;G*,7</\,\N.GO5*\R/?TDQ>+ML
M)%+S7\?9Q['VYLH@).52.F>;I70B4K?7Z?:Z5LI#Q?+%<K7[0-D2*-UQ3>M
MV6PTVIUFL[<6F ^&LUW YIL@T@Z,4O!:C7ZWWQBTU@/OP?!U"GA<"5^["Q8\
M&/!/!%^WE!IY+-?24^Z!O0KFZCI@/A3&7@%&\^S'\:DQNF0L&%E<Y4</1@[8
M.$\!<K]P[/<&&2P5,%2> .26B^0"')TN:.&@A#\-5;9=[!5A&8!2!@KR?6!1
M&NB[)'V;Y%?S<3Y=?/C^:#KL@LX(T%F@K;7B8T"Z'(D *=S>9F,+D"[\YD,X
M?P"E-4#[ >5GV>G" J\?!L,*"FN!>@+:R48P5,[/?4A\MVRT<6]@CS8NAF?_
M3S!+LE>%("U_J$.U&6</5 =_)0)8'4.NC#LK+?U!!L & ^6MF=I;&JC\)H^F
M(Y6$OL&$;2O@4P7(1A.V%V97;_36![UQ,X09 #P+%A>J74_);C56CLG^KL;
M_QY.HJ$:QK@? _\0N'Z,,?#=^XR!?PH&O7W:_S@>8R<R#$ASHIL[VGSMD]C?
MA?U=^ Y8_44RGM^J9CU[5K\G[_9]R+O,%;K:8EFT]BJ?^9R%8#"^C\9AP14R
MJ+)S_O5;\"VZR6_8\?$OI7>+'^3U>:OQSS5@->L6W9Z;@WI4#6H46Z J[<N
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
ML>(V2X!RYWP/5@#5[K8*0%D+E??72</1Q_'%)  N9G6?*8(Q*+0+:K7DKT6
M7C]],&#WL8!G$ 9048!"9Z'RTUW[S@!7@+=&F_5<VH:,?@XB^CD(Z&<BGI^-
M9-Z^7%Y/-NI;X#)14Y!@1Z#.8A4)NT2M^ =MR[6/&.PC!ON(P3YBL(\8[",&
M^XC!/F*PCQCL(P;[B,'W@]=G$S%0V?4;V5*+]5NE#_V2)MD*#]M1P3G)^A^J
M?T&LO&PK:[7NN7BS4? YEBWN%D'T04$!_<0J>JM>VS564="S)_!,2WE=4O@H
M.-K"TIMCJ-D&N0%B0\AJZ=*OM^4[O@^"MK+RYO@!^=3J )#K.JZ-QSCX=LZ%
M3,^KH*-7]RZ/_W%ZX9T?_Q,K_(B[/&FI!F &GE)57DYM&SK >#XW^LE*9WM[
MM=)4VN]YG/?#'4.5-LV_\VP>C>\VE^A;\ZH\@Y;GS]2#]*=M[KY E-(/ TM/
MC1.I#5>3Z[*WY#+9O<.DY3?14&OVGJ-'Z7F@9^!WVBM4[&VYDQ[7F[1 Y+]C
MV<@A\!4,W@;?%O:XE(?NIH$C'$BG[Q_=O]7OO7I5[FJW3;_? .YV--CZ;I]/
MNTJARI4"CA(AD$S#[%$<FM^OJZW=ZON#3;T ._9K?K_8;O4:("^?#-L[$PX\
MX68MY6=S"?ZH7+/C=P='?J^WXHQ^$!G1\1N#OM];U5G[QY01CE>W2F>/=<O5
M/[TOONOW!RV_U]HP)K-#G_P>Q6M>TB=-X[>NFO*:J2IP[T6_WFO::5WU0;N0
M?\=M,7 NI^J%'%PE7[FP_46WWA_HWYN[^Y(;,W&Q/OKBT#,7 E^XH83!) X/
MX>^2@4JY7@0>_-\LR>:'S:-!#S,"0T"NE\=I>!/-\3FOAFTFX7TJ)1%?BUVB
M3O(YP?/7Y"KSCH=SE>0(+]2N/DF0[=>]X]@+I0D4)JX%7X-HRMVD)*7U<_VB
M[F68R#E)IB-L+)6,O4!#!' ,)9UTGB!..9L6X)A&P54TQ:Y3F$YJ4NG@!5\Q
MI=*;P4DEY*LDQPW-\LPHQ\\;_ 4_QM8M"V\BOV:49MC+!#!/#_F8M][]B_HZ
MB[[!._ ;W*7Y./P*RZLO$$4M\PR!P-^Y319N@A$\F@\G\(1&556V>Y6[>B%H
M1(Y;^96TS#N.1U:/[?OUC<)4['ZOZ69BKUK+Z5]E@%_HY#?+T_"G=1WO!:":
M \FL+U^D"(*&=RL8Z?8'[N(EK[=[EC&3@-^]5X1W9I%O9;+ZDBC$0V_9<[AB
M6[Q@>KKPFGA^77(V<H)6^<B/G?*Z#VSL QO[P,8^L+$/;.P#&_O QCZPL0]L
M/%]7^SZPL0]L[ ,;^\#&GU!&[ ,;S]KKO@]L["RP471ZK7!@%5LE' ^'::ZF
M2I$/\SZS7]R$;+ TP= TGN+*-;8"S(J10V#7@5EW#V!H @UFCW\;1EFXQ(&]
M.7XZ_2,<*K7F2HOE&0\ ;<6\!#!#P IY &B$WF#Z+DD)MZ3,7TZ">)L$!GKP
MH%$\TK76?/T(L*Z@OUX#E,C[PUH(;)0%+NX;0#G[\(Z"&"W@80L1%#>.4QK)
M61.60;/0:Z<456L#4SA [!>CPBY IW*[E><_"I_'**<53D@*]N%?,')Z<O+I
M\^E;[_W9\9NS]V>79Z<7-,B#YSY)2<@NACXQ9G5(!T<982R&1R))U#M;5BQ2
M*ZT6^?%J1?9=1/:ADA\@5.+JI:<WLVER%U(^283Y(;XW#6#3R/J3V N_S<)X
M%.%87KK1"^/5A$%L*6#P''IK#+"YQM$*__2N6H\\!_QTVOZ@\22-1QZ_ZXAY
M"LN3\^F<;D"0XX 4^AO0_#2\!I*GFY"5^*[7Y$A/YD]J=X%'K @';MEUMAN_
M60-GUCR:TVS''C,76J6D ;=-$VPNB .XPNDX2!<Y[_/S<+8Z+;_5*@K'1_;F
M[F:GW8X_&#RB)W?[''&=J-T]8B4;:6O?5?P(^$ZGN^UF/_ON2N6X[OJ=W@K[
MX1%"=?L&2\_1,=_TF]VNWV^O4,WWL8\'H7C0\?O=YFYC'Y9OR/&PWL<I6&B=
M8[HWK?.^'SI)>._.VKNS]NZLO3MK[\[:N[.>KTF]=V?MW5E[=];>G;5W9^W=
M6=\]KO?NK+T[:^_.^K.YLZRTRP=XGTIR')U?PRM(NED?+>_(W"ST@J:GE0']
M)HS#<33/)*\Q*VW1#+8EF)8+.;C+@5IH;K&%K;0*S:7OL95.&ZS 9["5=N%4
MWJ.Y!F\Q!MU%F'Z-AF'Y/MI=L);NLXUM[Z-3.)(-]]%I]!92@7>RC^),T'.V
M63!WND!?Y5W,.RVP%3;>R)8W41P9NNDFNATP W:]B7X9OY+WGK([HX*40,&]
M!REM&?Q!&8]:!_PNZ(R[!G]YXC[<DBXH,IL#N5485Y1 @"H FL#]8*2\];<A
M#RJ]#+[QH ;K=Q_"LLG$SS<A?5#WWIZ^._WTZ?0M#B7PO0^GEZ2T/&GNN<(H
ME?S)9*\T1/$ GU$;-/K0GO8UQ5$EMY-H.$$2QS&W\_!FEJ1!&DWOL%+P$-\U
M BUK.(]TRR3LWR:#9VFBIW@_<<PH#:=-1^3]ITY'GR^\7XZ/SWT]D!6;N6%=
M(@Z Q;*9P_G=+ 2=,,"WD<1A>! 8;-MV'4?_H?FWZL%2$' Z+WZ!4W/5-_0,
M:+;1B+Z^"6'O*79)RD/U9NX)M0AU38,=B',M5*&0A2#'?!+,O6$0X]!1QA2B
MNPBDZNR48[2$7<?X[U$TAD,+\3U7X?PV#+G_' ^'L ;]7@591'4!PR2C.:C.
M5&"#L6$PB\ <))0MP(#OU&<59#1*V7YG=I?!\1.L $#Y00*EVV1F6E<%*:*<
MR&S)QJJVA:VPHO@KT ?1942][1;HH[SSVR-<I>.U:S!\./-2?'C4G*^JS..[
M+MW8A[KWH>[O)]1=[7KX /)-U>:-%H7G1L&3G404[O.*[?1V^.'V:W5W>(0X
MRK)T"W/-\5\_>T?V%5>QO<H \SUS!7:?*= <]/QF9T6HY$^<2=$<'/F-[@J9
M\?29%(_$E)=>@K-U3 =L"!MD$U8I-V!F.V%D*Z:;_@@9&(-NVV_U5MSOYQ7M
MWH@HWX8S,"*C@$S(@D&VF2S=4^ CY5OX1\"2>HU'I,%GH= N5R 6)KRCS^?Y
MJ[9-O]/$/^VGUFQWLMN^WVW#GT?(S+LGJ3X"P_Q\X7WX^'Z3P]@-U^CU_$%S
M10;K#Y&/!O*YT_-[J]*5?FS^>/[I9%.RW!%#[/EMX!'M[I/W^MW1?AM^I]4!
MGOBHW7ZWPQ2_LXN_=QOMG)1VY]NT.E,]?Z:WI]2=4^I#-<%"YNT24?QA(0:X
MX.59CI4_7:OS%4;\/M%\.V@^ "UYT/4;K0TS7U?B^V75'7T:4;)76_;"X"F$
M@<OBX^U%77=CF,"E:C3]_E/7K.W,$!OX76 FO=[S,<0>W5%0(=C>AUGVL_<U
MF.;L]@\PFX=2I##7:AUB_G/K*P?KWIT'2]+M8/J[1O1:EW9[*LM.C JGSFH=
MD]?'3,/-4+).+=?W5<BUH=FPPQJY/5[7\*Y7='JZ9Y;]0A66J;);>-EQO&_O
MM,]YW>>\[G->?PBK^%F:7]^M%V"?\[K/>=WGO.YS7M?4CG^$C,-]SNNZLG1/
M@?N<UWW.ZS[G=9_S^AQ"6ON<US\5?]SGO#Y36W^?\_H]NE&>)2D]0[?1/N=U
MUR>WI]1]SNN*33W[U(9]SNL^YW6?\[H7!L]<&+@L?I_S^GV1X3[G5;]KG_.Z
MSWG];A"]SWG=Y[SN<UY_0+Q6Y[R6C8/8*%'5[:QN/6H]<2)7[/X]O0>]9L=J
MF[YTF<7.^_>&:D47[\%1H]O8!E2,9O7!&>>L;(*M;]G/<33]GY_F:1[^]%_%
MCNL/6&DY!@;==JM7?BYE"^GDZ/+D:CL_XN/X'69'\!? IH?W(*$B4AYMY>5(
M:AVU![U&MRJE?(VUEX!^IJ/T[Y/LOHARJ;K3A/^V*\"M6F]9;_K[P+@<I?UN
MN]_%T2);@]'\"@S.C[,P#;##-CY_?TRV0)=J]BN K%[0<(HM0KH<G^U6I]?K
M5I'H,E"7LIE?TFW19*_=[K>[G26<IK#62A:X 6PKI$"CT^ITNX.MP&;)#9K^
M\$ AL(UEEN_^$&B\VV@U5TE!6F;EH7RPB>TAZ@) VK<GW2Q?:1FJ-@1LE<8
M)A9@;'N _:X\"\?*L; -!!ZN@<%E*Z^A[-P7\!7DN :&[PVX7?RU'8UDBVLM
MX&7E6E?/8TJ,9;Y,92#,4=U[__'XPX5W?OS/XS?O3\ED>=)A,/C*2/T%W[;H
M90"Z2U*BHY_S& S :12'Y@6G,>"=9E>\3X+8D\EZWL&O__QT^HX^8[<(OEMO
M+'K*+5Y.0H^A>0?P>P=OPNC?.%3DUR2^OLL!YD_A\&XXQ8].XS"]OO/.3*25
MJ.F$"KU\[_W[\Y<T/@6^A5U&V82'V?PUG][AE(\VCT )O#G.VO3&N%P6_2?$
M'.A/O[WQ.KV&=Q--I^@?/7C1[ZM_O)38+K_M'Y&8MTC>KP"^_YT I/@'0$%G
MJOZW_;O,FT_2,/1BP,[)V[]Y?__U_!=OEB;_#H?SK.X5D*#70[#:%E"->M=
M%> L&"_\(\=!)9&-%)H[0UOJ]NTM=8J/ ]>Z*H:NJS?X"K].PWF>QN0VSO+A
MQ'H8CGKN[H..YQ86Q$D]8?0U-/.#:,2,01U-N7$>=K%7@),QMFJ'21H!Q<%1
M3Y'V:U?!E ?AT$PB"LN/@!8L*.",DOQZ0FC5%^<JB+_X,IPG IQ-LX1 S?(9
M#NO+> )._$7O(<]"-2D&%V98"03&1X#;F259)!05\.,R4,<+YO3HA?7Z-_C]
M 7YZ%H\ JA1G%]&'"X?U!L<935[2F!N ]M\)8!S(7P&+^[FS=EQ3(XSHO'X+
MXN Z)$(X2<!ZB>_JWCD3J9?-PAB=0%XV">! KT+O*][KB-^XY!6(8N#F8S"%
M<)!3E!5&-0F1P,W$E\S4<N(&@H4 KZ&,78I'< !IJ(^O[H'PI.\290\H/-+L
M'[/12? 5WQ7&^,L8@-8K7A'&<&Q534ZMB'HSZ&GA4"8X; N^('\:[O0F =D(
MA$ XLHXU4^O:Z&?2,*3F(9'",W1EAA-@F*'7J#?_8I.3%]PPF>#US7A<I#<&
MUD(#X_%!'),U#[[@)W?>5$XMC;(O%B72E"FLJX;K&/"@*3E%8A\*9KZV)#(4
M"IR150#7Q22,_XAR[QQ0 ?1)OSL[\V;)+>CSU[!E%DYJ+-4K>DG5 OQR $"_
M?BDWU9Q4OYPF4WDMPQ.01QR\Z-3;1X8OR'@MTC'2Z"HG^&Z"48@X6+A1A)'+
MDU^1;*V3^Q3.@CNB<_MP#F9I% ^C&;R=;J"P.Y9+Q#K4C<2OL_ KHA_^=9T'
M0(;SD,]A 09</E ,%1<[F:!K :D!/CTY_:B T-?V3":5)7D*=/X'O!X@P5_!
M*[N^X(\/":0E8H#0?9J.DHR6@V_@!]-P=,U<TN(\" 11/TL@= [C"^ ;O0W-
M# DK-I-=YQP)?/A%#P"]3>P%"A![?&D-U(B.<Q!+(9!\@2+57+0E&UNUJ6"*
MK(0X1R69N/O3TMDBG:?4K.#0;Y@V@._JFX^'@\H.K##)6!23DB3CT-J(%M@-
M?]:@SP9U[V/L'>?7@"NOY\OI&/[*0A5VFS)64[P>GKD-HF.U!K:.U6G56RU]
M+WW\$<M9BY0)K[,@8H6FZZAH]6Y'/_T*ZR@=^/I%^"(<%4C7#<0A#M-;!FFS
M89;R:@<OFKUZRU()D:@2T2T5BC99CX1&>!-$J+.K-?NV+M-LU;L&.74@KHFE
M/P%7#5&6XJ_^4O?>YFE$"@P?N0T)RVM<:1Z0MG$#<-V( HP/38$+,;M2C)$_
M@1]'<]15LN@Z#E@^&>%@!.B"4$0QB/('+3H4^2@DLWP\CH81\DL6X^I'!O'"
M3W$08DC<ZXYD_2@/Z]Z'9([KP<5GF(4-"L65:Y^XHP78@.%>T9& E&3MQ5)"
MU=C#JQ#N4\P(!74,MH#'F<?3Z$LXO>,/"8 [[S;)IR,0X7"E:(IDF+E0:4:H
MQED*HPXU.D#\@ #6U9BW2?H%5Y:S  V'&'-Q9"$0F^# J ]TOV=BXDT"Q("7
MY'.--*4 P^M>=(_J+2T2S<WSO1?-1OU(TQVS"X47RU" !Q99(/*_5Z+;P8+3
M.]^YR7$X1S"U6%"@(CR%515M(<,])"9FK3U/BD>MA#> 4"8[6?%18"!FUF H
MZJ16LRWA!<)\0+IZ-1%>UJIDI)+"#^ 'Q!&F1"*H*ER#%*2MF8V'Q!C@MV#D
MAVK.: Y_\.(+:,Q \&@)R+;%L9!EM3OUWF!A/]HJ*ME8UT$ +.XR5(?/W(5!
MZB&4B_,T^[Y2)<$ZUX=_#3>.V$AQD\$U,B98;8S*"GQ@;=ELD4C&(N'BEHO[
M]>D77LUFY$4VSF>W@O5Z!V+\Q<-I/@I'-BG2U2A5UQ1+[UI2A%1TN%!R$9+Q
MV."BXAK+H3G. >91@HEL$H;SEZ+:,SZ1P.=(67,PN5'51/(:L5#W:JN1BV-=
MI^KH<4_B.$&MZ-\,8Q#'.<W/M<41P'KT%Q](^XI,.+FF8R*V8 :6W5=4'FN$
M,Y0LDS 8B68J/A#[$SWREQ]E$Y" SQ";\!GP4WCA!K"]\B:@/WY%9Q$JCK$A
MW-:1XJKVG45>C.>4+UY,7' *"\2$9!;J1!$:+C+SLR$8&*C4A]/D5O%RGDCK
MU=1,6E^8J\"KCIXEAZVWO1A8=HRVR,I8?,FSK4:]HXFQ;G(T^)J62YFC34!K
M-1X &MR_VB)LWXV?U;$&^;+B]A[F6V5@I>"D46]UHWC]MF=JKX?S9$;[U1^H
M+)Z&D\94MG'JL(4N4E[0RJRM.SOS-GOZ$LRI;,QJ[PF::M-(^WUDH#5:8_I.
M+6+Q"4CB8REWJ':.EGP'8L#GVT44X7N_Y,DD#[S_F[/<.<'GKA-23:.B@J!M
MX@LV=CU*R?"D*X)&X;%2'7S4,+,\8/V()=8"1#7+UREOP"75(1@[7-94WBU-
MW8Y9KRREP<#OM8_\#@C:@Q>M?E&'H,W7*RSFE?C3."M!&3E4C'2[RN\HP9IY
M>'%/"H]D70R3F.U[5.N1GY,J_09>\ 9?H+%*%LA-.$?-)U023?\L,,C72"'Y
MGF >)WPS(M1%(U>L? EG<P=&1?Q>36RNJR3YDB'V'6];L/8\\R?S,< M^6L
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
MK!Q8>E(M9T_KW!G#NK<!77$0L4W$*CGE4S /L1=Q.#H/TR'VO;BV=C4#4?S
M;<'I->K-5K=5=9V60;*<&SQ@#VUW#^N*U[9LYGY[<:DNB#,9@/DNB%*<OQH:
M_6<Y876<L::#];4#.(SN4>NH2&)+02F>P=J0+U[SK@OWPBUO'"T(P56@E=UD
M>@IGM-*,G:5LIP 1$?/E</*>L]#/.0F=$;D1ELNV4@)<.2>J@+^,$GH$?^M(
M!MS^2V4;Z4)P&_9%4&GZ\J#7/NJL 6J5 K4!NA\(+F*VM2"=MP-N&7;[#&Z+
M1OT^?^P^$-Q[89=,C#?Y'?8JYH9"2S$Z(!";B@ *V&KUFGV H-$3T\5^[UI+
MEF%ER9*XXW:_V[*LI?(EJ[C]$-M_AL><^*'S/9=BX(BG1PLTEXD&C'G/R:_E
M=-3I]9J$F(U *1UPO<$&RO!YCPT093676@/K;H":Z-[]%LXGR<@TE?NH^LNL
MJP"T&^MR(FEV0YUN%G?60H6@8^UJ;?A6',T];+1VL["G%; #6;4[W?:@UW^0
MI?-@"^T><!]V&YV'6FB_!%'\,7V?9-G'^"*8AJA)AU^C),^F=Y]CGF]P@477
M;^[X4/DX5]C^[98U'1ZOAQX^O_1^=WJ=7M-LY]ZPO7Z4R])VM*0E.]GB==A<
M7+=9+>X4Q1_Q\G=)*FG7E'5]=AR/SLY4QG4YRVU56M)%6?@PN;U-N$GWU!)M
M$[@?SGZZR[?!)2=4<2+P5Z"]W^CU[N4WVC);VL)^Z#@&W>[]_& /O0_;.9!6
M9^% JG7"!]Z$+:&\W6M4N(O*(2;-[RV-QYNA6_SCV.:J1"D%0'L6EV\UD,NO
MY:E_?5F<GDAL6]I>6G7+C;K5CX!G0.M.KAHF-2VRT[7'1?8[Q6<!.U?S0JE
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
M&U\1UX2)-P^>+!Y8S3YCVH.U9%HWL$Y:\E)Q_=7]I>(3S75\.OO+Q4<U#V.
MR]D7(A4D<8&M*W:5A:KF^&_@ZR_(%B."F&B6Z=4Q^;:#95<&KZ(W'&W.P#E\
M-#X)(K% V$E)!8=0T2Y"@:Y6_1D&AI'3U V7J-J/S0S*NZ0 B 5P#[J 8R*\
M) 1KN/W&*[ U.+II_P.N2@!"H9[X@X%^3 V3(=8>:.XE\'5).&.(+B1*:GF
MY.AYJN5B76W 2HF;K=@I86TY83)PV9.RB)6V.": /L%270A+#B].U"#RPJH@
MK K$W7E)0.\@@5C7.V2$7R=*B FZEZ!9X!-+GLZ&A8\6 6-A4=TXYD_< :]D
M6;NV '(L*H-GW]C()7P77XF15L+B>[5FKQR'<&13^!#(@2Z5) *]#GV9CX2\
M6.2-Y@@BAU@70<;(I4C;"\8-1.Z&-1X2LM_,8!,4^.LGU.,UE< 3W9@Y!+D
MQ(%CFB/&G5(3Z;V% 2EJ1J"_-!>\=L W5UR?! 03RU9P>;Q? Z% IR(XL?P8
MI582+8,."OZ9W@]OVH64%9 _!"D0Y.#:KP@ELOG&1L4(T<;6R!4(F[X*#=TE
MJ9&LM(P'8B%A*!$&/_(DH-)Z'($O"HS!/^975]']C4^I*.4T;!5(3?Z5ZU)
MU*"BWE_+_EWX3?;5\$%@I&I7[LTCND9BV1A&O1U--* F /VE#Z% QWY1-$@6
MTVTP,YO7LB^QP9M/"2^OP+$(<JQ5+;5K[5*STD+(L39BA:'>>A7:GJ;)K%W5
MS@243 L&X0/4RM5*") ,9Z*':JRZ=Q$C,_[!.O[@<J3C7&G=>4[%U[OX4.N
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
MP6BF<;\9F@*$Y5.+M.!6'$C];-DV-1P3R6LXK/)!?E32L-D'D,*SU&PX36&
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
M4R,9_*?HE0(_?BI)QE!)71L-'@=37 #W0J"%M@CMI#D4*'FK;^?0+56V%V4
M02$1:2&4MK5%PM?26B3F>L559=8:BV]^N;K-:\EI;:-%[!WUEYB \U-8"W">
M"!H.E:D[QG\9EXR2V\0U-(!PLR'%ZC2$WL$.X!*]5ZQ[!4\GW"AFK?H*^9-4
M76Z?CM?YQ_\L.!GA4!17J7ONC:8,^\MPO6J;N[\A@^&9U]N;!P7X7VRVJ4.@
M$/N@"6YFU/'17\"(8]FR/C"W^!+2F+A6P32K]2A,YV!E[\[,:N=C9@X>ADCS
M</O@V\G$^.8%83ID7KM+WMOZ[];0X8%C</WW'O5R0YOP;0\" D+\\  /&\(7
M5W^A4"VB"8SMS^K'C+>I1?LIH"-@G-QDJ L8&*9.K=<M.M]%[)+HXXV]$BR7
M-X"DAF-#8X8A$,;A&S)B>SF%#161L)7U%;:7.]NKGXOMW=#^4J?S,FZ^Q<9^
M9LR-I=@0@ZXCA@XI+ID%*"O&&-_6'-=9,#IR8?M#'$;Y/D6_0.#Q(UM2\$(+
M,DQGR< 211"E(.;2P7Z"NV ,48'30%F[XS,EG#="5BAA[9!^F^%DL'GDTP09
M* +@N1IAXUR,\'X^AXT8'EYZ,U!54Z>KIZ]P=IV[<XI[@;-\[^L@>)9'I1_!
M(=% 548@0T?9@XY M^@F#>+9JV[,9,@! X*!Q/<<?D F [/E_;JFH"+Z'Y4-
M7]\,^"R<A<6@,WXWIGLG,02R#)Q])X;M+)/VN!!B>>]710+\&*R,1\=OX(9?
M#KL0(^F,#)S@:5WAAE]G++>:LQ.^ MUHZD?&'.TIUSY!WQ5[>X:7H8&;5-S.
M7'QH-<OUIKS,H6T6;69&L)51;D_DW0F(5_C9B8OI0"%?R^^"4$FYK_7V:'PW
M)8X.>)$%GW?Q_J+,Y380-T1X7S&'J#);\>]Z%Z#J7>A4=^@2< 5DR.O@,5T%
MTJ4X_OYGU._8*T7_WCM\DZ)=H+W$W:(@5R@^H/"H%X$3KRDMCQ-(NHGWD3P>
M_5;NEY4G#F[+XM()N(G5 O\&.W!UO54#6GFWW2T!)1#91]P8B[ZT><:=C$,
MC*%D>U# V"+ /,!+'H#3"/A7:%]W$H#"=FLM<EJ<5UB_7D="X,L69^YCK9H)
M%M^G'[,2SG<AG5TQ.K<['"03,I#1:FQ !+,9AF4_LM4AEN!VPESZUZUI:EQ/
M4N#ZL5:N[UK@&J.UVP6,XW%7+S<RX^ZXD!%;4OE,X,'\BF3)YG@8 7^KZ*=X
M QP;SL(2G^M/F?F7X>9]\78&_4BCEB?2RV:MO &V=Q=W>$Q?^,00F1Z=G:]L
MT1"_2Z0Z,+;ESL@%J=3J9.SM[,W7!-DC@N3 &=#.O?F^9\]4*;=/&C$3_1(=
M*Y:&F@N#>4.I;/(T,MUEB',&3?E8+>^,?7,>NZY_QMS/P3_$]5SNC;S:V-W(
M4T;!$S'8+>\,VW/:P^;&6ZH$U?NM'ZMYL>]'*?M_)-*^Z1(KBYN&='-$=D,;
MM"!6(NO(WG!/LZN$SU?$&[9">POXI'>=FXVS$4@WQ;=0D9_[25LP.[;@(YW
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
MEMH,)4(+4FN2NJ$4^%!1[3JB3LWU;\;<G<<X67V.-JA-=<X =>[@)L/7&1G
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
M.E$$5A5HE]27>DHHHBXH%S"MN,>5G75@F-,,6-WONUAU'2]K_HFT#R?MA*O
MS.-;],--0-Z34^ZJL4(4[B9V2@;F6L6SE']5Z[^:CR*MR,R_QF,K$S0V/0\1
M]%">HI<^J@B4O)C6=[17<SOPUK9Y<W.2X; &&\M!QBD4)W$03J^ X/"NZD:O
M_:JVU?=JCH:B!2=OHEF;9"?%[/@ T]I9QOPO.E-[K^9&F*O?C+YD]$<CPH\%
MJF,_^ZY7235?0:EZ8QO+C_=N(_PC 5I/[FH,J/VHYT+-7S!KPTD;:6PEE=.S
M<DAZ..7_FE:=G;)B>@;5G &"T]-_L##WM$7GE_QC$VBTXAGY==UMO5!%I:6\
M5_,4F!^6.[^D/30<7O+07,!9HPIZ::VY&TR.T-7\;-BYX.FM@+O+U-<SN^:/
M6.(LM^'](F>Z M8*?M9:_34OQ=P)KT:]-DPQ.NX5L,JXDL81N%_S9I@=_C:,
M7?0D6,!$80$=PVJ>CMJY<&/3+'0^+&",X&>=(MRON3_F3HL;>=G$*8EH6[%L
M(UH;9;_F95GZS*214/.S$^$&8_XWG<JL.69F)RE*3C1\4)VHB(1/5UCMQ=^O
M.6B41RLJWC6L$QRQ"#DF+J-=[NH^E]J!2[/F+>3_%W"G_JM&@&H^DU(+S?9X
M'3>WCG&,B+_X!:Z\GE:P:IX0TVM<SB]9'PV#5W-6BUB\6$V=05)SFBSBL%9R
MN>$SY[,[Q%[BXZ!_BSP/W\;(]X-[EAO@NA81K"NKW1<\KP>$+,%-5BU#PNH!
M%H>!<0HTC5!KF3V>N:9Q[C'&44Q&+&S4)[EU(V&_:6WE6=3S>B#*ZI-A7/:%
M%]B< IS#T3439*D#+)&V-ZNAML6>UQQ"9N=7:O7>\+,L\!0#@V:LBMB0LFQ)
M/A]0E;";U-2LXL]K_J#%&%P1<D#DD+D&."B>E,U)8353PO1^L-!*EY316>3/
M:^ZCVF7AQBA;]\&SB(%+-:!1TC6/TU+GSHW.-M?9[AR[QN5  8FN5M70L+?F
MI5J)O16-[58JC%5WRIM),!]^(!)PT>]J:[OF[ZI$'R@$LV%(62IC-F[CTHFG
M1!;KY3026'-G23A4D2W>CS.67K5M)*K"0)2&;?AS 2$!,U3&Y8 0"5M-:ZNE
ML>;6,HTED4R"#)7C5ZIS8/GD:*QB@]GA93$B(%;Y8$Y5\T%>7K,I.J@YPP3A
M*1)VYYTRX2]X/FT.9O4A+*+%5/2[4GP/:JZK2@1+LY@:2EN(P31T8?:B] PH
MQ*"KF)T9],^^7)V<^C"N\%>81,RS&&2GXQ)17+(Q-:MUP4H2"9W'DG[)T+ _
M.!Z'87!^*2#QOYN=T=H29HAD?=DV=,J\YN%:+GN&>H/<3 )Y'@TQL]5EM0=6
M!S6'ECRSQE_(M\&?)OGWIX__.OC/OS^[XV3RA1Z\\AY>W@V^3.G-<7+__F7X
MZN5O>]]NKJ>1__+.?=CQ/\2MN(<_/+S<_S[9=<_CG:^GIWN]WUIWD\.C+SMW
M7B_\\N'PI-\ZVZ6=RP^GO[_<V8].?CTY/9O\N"=[^^<?;X_H;Z/?._#3Z/>O
M>V?^J#U^<3.8T&1__^';X.C!NPG/7Y(O]+>KP^F7O;O+O?#CM-=_>7;XT+V\
M.:#)2?]#T'GX&K_X\9R&9]]^O9G^=O!M^/NM^VGD!D/T_@AWWP^/>N\_)-_=
MR_'5M^/[\.KT:W2SMW/QL)]\_DIB_/G]?NMB\B/^\/[X;"_X=/;;_55\^F'_
M_/T-N3COH_^]'^\/7GPA.^3C^&NOYUT<O$#D^\[HUW8;?PE_O7G['^>H=\4>
M:UE^^E<RD8AFO:2(>O=Y4'/OU5.6-';-VL-RA0$42[>B87$]$&WYJ-S&B[^
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
MME&Y!' %-Q<,AK%M,):&+S,II&$RME%N %1A/E0?V[2,. 5 &>-N(AZOT M
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
M6A9Q4 =0-D?+9TZY)VMV,?OI4P)I\*D<C78>V,L.ZA6>&%@@>0KFMO<M24V
MC5]X7?E"H12S-K_?,IF K=,R*U*R@4S0%NFJ-="@?5O7UHDA!FA*CD5,E$-3
MZ&23!&^EAX/8A>0TFT7UF-?N''5J$E11"Y(4"M9-8S50XX0&%IK">HC*Q;ID
MKE1;XH>EY2>*[;"JY##EJQ"/C2[V[E9FI]!"5(@ANP1%XFR7;J< RB"J)F>]
MCD5RIP*G,(>@=?PC@0\G=S:S2XE3=YE 4-$BQFD1*LY240@]0/O88_O7U"ZT
M("NW&)=T53OA:3KY'L?./:<&H#)6*:_0GI#'GVP@41Z!WB.2WN<6[:,Y,+7:
MJZ2"L8T4,4##3#6V$2."ITM78QL-95C2PXCYHT[;2!#!D[+A$)&C84 ' _CO
M(R[G^7W"LV0!*!DO#C'Y!F/=[?>)B^TA0(!*$=!, &(452YX\*=S:S%W]I"X
M.&CE$;.PN4P:YR\%63X$*LR+SH$TRX+E!,^!5"0"&6(Z0#ZQAIH*(!5R0E$W
M)$R9LOE=OG1U'GL6$62"4[/Y#>@G[/=9S@]V<](:TB3(I)?!T#6B@]Z0'"-[
M)IP E )_P%P7[M3U82')+OM91(@4G<H%''I!]!&S:(@$*C O/Z+3S&JTAC@3
ME,KKXJS^]=&9703- "D>D9FX0Y8YVKZ55H9,)CZU\M'U?6 O-25T"O$Y#<);
MC'CXOGT<4H"3[CW.OER=G%JUS%01J>2<EV6Q:[C\/KI=I,C@R>2&5[*+!.TD
M@I5HFB!ZEI!^8@]T 2JYXITKG27C+%*MV&1A&@*5GFG[!'GL/ :%[M :HD2H
M5-<-BL>8CO/'F*H//=E#FCE8?8:N61BR1?2)D<F#:F'#UT[O/"4^NU:?Y\&Q
MAB0M1%6&L7B(P[;K0H?>R81QV1Z7F!R;,J\TJW62O85VB"GNDSCBK2#?'IZ9
MH%2&#EP=64/+#(OJ\&X:!CZ;I56B[2%#!U%U 39QF6LH2W%J#TDB6*II5<K)
MT#_Q0?N'Q"7QE.<K@"_I/M<2XLRQRB.,BHOWEPFLY%:ZC/48%:]<(3HA9PD:
MVG14(X2E"?2E@R$B-GE(ZIB4+T-B^H,DF9O?(AH$L!9Z?<H>4B3(M ^/]9)P
M["=15LTJSX(>H_2TF2#Z)?F<?!T&B:T.83U&XZ0G]M D/\747U$\#4)^O.03
MV_2$$4SY[?-*[5SKL)6L \96IY,U9(\V61BR*8,_)P\PW6'EFUJW&!A#52T0
MGPES]* )H1?X/A5FN[Q1&H ZVF"U3RM=8W=( S^PD3X-2/D>+:ML&S$:&>.E
MW.%\))E=-$C0*2S&K)IM9!BPXBLSZJW:;XA0J86@*%THB;(HV4F8"JI2K=F[
M)*F7( 4US+:TR*4N "65H%)1.]DAPJ:?7WR:QL@ZTU:%3J&>\PK6T%$!)!>0
MO. J.<*MHWH-Q&A&;)+8HTXJ@!3Y?0(WX>'<U#NA,<\*U _"41IUFP%]^AM!
M1BB9OGS3 @HC=XA'B)/\_U!+ P04    " #O,-U0XI0$TH(-  "QG0  %0
M &-R96<M,C R,# S,S%?8V%L+GAM;.U=:W/:N!K^OK_")_OEG-FA$&B;)M-T
M)R$A(2&!0K+;=&=GQS$RJ#42E6PN^?5'\B5@8]G"6!@Z^ZDI&#VOGT>7]WUU
M^_C[;&1I$T HQ.CTX/!-Y4 #R,!]B :G!X^]TEFOWFP>_/Y)TW[Y^)]22;L"
M"!#=!GWM>:[5\6C<,Z#V0'1$34Q&VG_MT?^TDC:T[?%)N3R=3M\8[!EJ0 (H
M=H@!*/] *Y58@4&1=0)X@2=:@T#MQD%:];U6.3IY6SFI'FN7%P]:M5*M>#_Y
MY:,%T?=GG0*-V8WHZ<$2TNR96&\P&92KE4JM'#QXX#UY,N,?A)Z?UMRG#X^/
MC\ONMZ^/4ACW("OVL/SEKM4SAF"DER"BMHX,#D#A"74_;&%#MUTF4^W2A$_P
M_Y6"QTK\H])AM50[?#.C_0./-TW[2+ %NL#47,M/[/D8G!Y0.!I;W"#WLR$!
MYNF!0<"@Q!FLU+PB?N6?_$/^J6-$L07[G/MSW>*OTAL"8!]HO.C';C/T$OQ'
M!N+BE?G79>&ORY]4&-AD=7($>C;[>P10!ANC!935$%G7Z;!AX>GZ!K[^TK,L
M']-X5>T[%L"FP:!LXAB\=D(T)GC 6B1]T)]Y63*VRA65(ZT+0%N? 3K6YQPA
MD\6K!2BQDU$Q@;PC95TA=.N;"PQF8X!H-LMEBERJ,(9N&8[E=D$M9GKHI<#,
M!J@/^L%K<:1L3?R3"\;@+&R$("S>_6$2(%CZ,[!.#QQ:&NCZ^)\S2H%-ZPXA
M;@M>)M>WPNT'39T^NYVA_SO6*1X>EX%ET^"3$O^D5#GT^\1?XP$6M*QM*6^+
M9\AMDI<_'#C1+58@/;/K.B%S-C+^H5L.4/$&<L!!%QL6_(R$7U$G1F B^W-%
M[?"8XS]1ILYHY)96@JRC#'YO$CQ*T='&:].'21\0YG,<:%, !T.;_\E>+5/5
M,@SL,(PN, ##8ZWB'M@J:UH27JCB[:1 R73YNE0CNF02IHELP$8'>X&D4!4Q
MV&MWOZN*)/#DRU&+RI%-D X!8QWV+[T!1*$8\4"O[7LG51"0XROP=E6!C3HK
MUD6V[2$@"\WI=GJM9.!='UTDZ?-%>Y?'Z.*:=(^1H=IW6<+(:&M='T-;MUJ
MQ8ZTQ?QR3)9]-\90$TU81\.#H";JL:&9/K!BO>?5OF)>INU '[)*5-C_R4D#
M@8>4K=NY &-,(6LW6ZC-0JR%'[&KXHEI$OA%6;1HCWD2C;G"KN9=7EK;?*3
M!54A2#+@[JN20IC 1\KF(&&&9<\[K,':;(SA$<R8M]1[-<HDXNU(*)&L33)C
M.3E/;K*EOI1Y:J*.GWE:$4:0JA'_>C?"@WB6TUY<X.=D]4U=2]0Y.+LP>,<Z
ME6&O4SCP%E]+Q-9+C%79*D4+ZL_0@C8$*K-W,2@Y!%D=+^N[A:@J@E1P&"76
M+"Z6BK*48VKN@>>KU:L0!U.L6R.G0"P]N;9>-TB^Q_8V5!!B[8,48J*$*;@L
M>FQ)BGU5(4F 52<RAZ$AR".QCXD#^ML9[-:VH7#O(]. (L&MR'_=/*P.T.8J
M.[QDQ*(#"\F.+X4V7Z+W^808%PYXP%U@\6GECDX4-[0$M$)#$3EEDKCR53G*
M(["^1"RZI RDA744--Y@3BI6'4&,+570#A._!AL^_Q_RZ+B6@52&6#$P^^ 3
MQ-+C\W^<=XBK-C,>#Y0UC1P_MJI]@W307?)54M+*Z02FIH+6=CXYF+<<T0W^
M%,\K)N'MCU#)M GCY:R],1H\ #):#D74=,<Q.#OD,B9+$L^2*%3.-)>-T00P
MIX<5O"U)TB!WQ75)F8!.(R[7>#J 6!ZE53:7$,[>-9<P2WE&OW7FL[+>D00S
MV(I7<XC1]J21)- EC'@W]"T5>Y0[PWQL Q G?W9KGDW^/93-N/5L;'P?8HL5
M2?ETNCU747-B4#99-(]'(XS<,M6MCX]B%%KAQ2J%!^,H+WF'%/T^Y);J5D>'
MS$7VEY\MX2H)+-)1BTTMR*DC0UZN3;L+;!TBT+_4"8)H0,_&8X+'!/(4GPJ=
M$O$*[VOE1$KF+,^0@\69SLAQ\ZUN;H#O<"5@"!"%$^!%GRWLKKQIFRP,512Q
MKV5"P0L-))O9NKP*(I1<6MS"E@M@0@,J\8\E4/>A?Y0A3[@$;4-O^0SUM^,(
MI6+NSF*>1$X$;FJ2Q[%?+Q7WE'A9]L=R9#_L)[6;9*-[S+.[=%TP <A1$R^^
MEKV!RQF>,::1%V><\._87SZ6^IGW=!,*;L)11<7S[Q)LYK@\+YC69$VP 5Y'
M8AWQ-NF9HT(\"=1B!\<DN60HRW<%7U __(V)2B19!<EL;R<XM*"!R05VGFW3
ML8*%02I,3\0K/,01JA?90Y% 68[MW3N_QV)5]:P_@@A2FQLW ;YQ*N1)@RPT
MAR.E3BIIX@G(3!HQCYM'0VUT :F;G&;OT#:]5?Z'2B1*1BS:5903*86UU31!
M:1.1[C'"@5G>&*"P"8G!RDL':?WUY]T?[_[^ZXLQ=F9/Z-UQ_^5H,GB:H\<+
M9WIU1(Z/;JO?'A_FU#J:&"\5Z\8NVSUP\W)4^SX[-%IVY6NC4>W=EB>S\_I3
M9=+OD:>;\TNS?'V(FIV;QN>C2HU>?KAL7,]^3&&UUKI[KJ/;T><F^VKT^6OU
MVAJ=C=\_#F;(J=5>O@WJ+_U'TCJ"3^BV>SY_JDXZ57(W[YE'U^<O[<[C.^1<
MFC>X^?+5?O_C+2+7WSX\SF_??1M^?C;^'!EXJ%_50?MJ6.]=W3C?C<ZX^^UB
M2KJ-K_2Q6KE_J3E?OK(*\^6J5KZ?_;!OKBZNJ_C/Z]MIUV[<U%I7C_"^9>J_
M3<>UP?LG6('MW\IWT[-;^_KI\ND'OFFC:OOI^O/IWUJ]U^5'BV5MIY17.< J
MW>6,B^- .N1.6]N\ ,]*\@KIH(6/>*E-(]IL4TA,BU[7]7@7>Z^Y;8$[I\;/
M%6 5Z]VN)9"8KYR7W?C[+[;8K:8@%CWLK253&GLY;I$.:H!"9:(0>R7%"C^K
MR>Q2]BD*]_B((&&NQ-D( 6S0H!>E-!B97A[#803Z[AQ&]!R8F("E57UW$&$"
M[?E2C!TNQ<OZW0%[B/N+GDE1DF)[YA><G8JM4^$JO44I<TUO^?;X;?&<17*F
MF@D?$53Q[IB<N#$DK0[PI44::]O9]=<#4C-OO 0V+\--M3 CSN>/E.?L7X/+
M,X/%],J6::V!GGUK:8%#0T$U>TU%0SM-PVSE>1SE"!,;ONA>!J(!D8X,9DX=
M4_?8L@M(U25#I;$+=ZDV$D^>XGP7Y@UU LYU9BE?P< Z2]< )8OSXI&*=Q0V
M$$W$GOB(RQQF)U7&C[% A>:S-Q-(P)SX#*>U=YIZ&5KOP@! VF9]"-# @N=X
MQE![<[KT8HD;367*V<\>3IXF\=%/F^ORQ7D98N?:T>?.!JJLEK*G/H,L1[EL
M'(@%Z[$:\ ,ZG2%KF,UFTP.DF501%/4S22-B2[AI/J,^[K:J+NB#T9B_G+?Q
MBJZX!(G"B,O8PY%$CAO!WOELQYHRP<G2UE#UD7X:Y![*)LVF<-=]UO0,X9[&
M!?#^;:+5C;X*=Q2N [^GO6,FIH-0N)+/%0 QR,N'!&U-V1#HSZAGF-5 Q95Y
MTWQ4#/*Z/IZBXW&E</>XPY7C-9 RKZE686\07I3MSBDN8D*U^U@WMJG@.74U
MW;.T($$5V>R00M=]ZP+307U>^?R]T0U,? ^:YP48LI1W*U',/DHF35&@2"Y'
M7Y_K?;X8AL9FLP0"1'^SQ_F0E=</R'VWT9RZ6W;2PD$IGA,+V%,_0X*90(+W
M,2LJ-U&!7XC1-D.GRK\>*2^7\) M:V^['VFR HV.HAJMK4]" !&]NDI.I+4*
MW%NEUJ,MD.N# KG\<6F!EU&EU7+V>%R1HBE0Y7CSL488MFTLRVHY/Y4L,30%
M$[L5%;*$KX++VJ-%2]EG9T""HT"1PUP\@E7 R'UO&46)EO)SB;+"42!*S"JN
M_$19G(0D[S9+%O43RK/"5J!1W.:D/->Z><LLBUKK%H>^R293 X"^NY(TQ@E>
MOH=*Q2NN [^K-3BA-D3VILHSG>,J.H'5KVN]"JG#<>BYU.$N&TOG;M36-E6?
M<BJ%NXM)]03M1356S&N^V\J6,9N4.ORZS[:I^!"V=-!=[7LR*"E@-<=K.;FA
MD5OKNZR')-#PUY^SOB[\P=*3'4 @W\@0'?$-R^F[6Y>-H8X&H*O;X-(T@:'H
MCMVMOD'1(68Q@D46D4L[ARG7^?Y+8)IODK*4^U\"TSK87"\R\TQJF\MFMI'_
MSI$W5='7K85?; *Y^%JRGEC)E_9N8^=7SQB"OF,!;!I+=]]"-/;OOGUP?;CL
M ?+N7O.\]AT),3<#7Q%%&\"2X KNB644C5R2(&8NAS#66PG+BO1.H&F.QCHD
MW)XSR\)3[LC*K1%.+*'8;DV6<ADJ1'M-M][?V'PIY-@+$C?M97;B\MM-+RA2
M>PVF *SHR")!N>1[B>3O-EASYR$;F_D2,#: 0\JAU%>K-,A",T22 J72EF/Z
MP*T,NM7 Q#7.3?4_,&]KBVU)#KW@D7J=MB5)9\(9\-L=/<;!08XF)M UU!U/
M@#='NAA/?H;#+-:]GLC5:HLOD8)8]!"3PD3XKJ)D[O)-9?^[I2JS4++[IP0+
M^>/ZJH]ECO+,0G[>G_T?4$L#!!0    ( .\PW5#>-T 5;5$  &4'!0 5
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
MMT/F*:1ED6*TIO5([E'N?+J,6*CL;,D:28%X[;18<&MZ:&U"77"E?@@K^_'
MU2G!S\<@QH@"U<DH4Q4$@1Y!VHP.8SE.2G%V@21W2O2\^QX5A?C A2.E.<6[
MF!Q(Z1V:5GMZ72_W="B?-409J&8S\>>J4!U7!8+1+&:T%NS6<(UB5N 2^&K%
M)>O4+=['<R'%4^4VUE.8>6G2HRQ=1S'^"F/.B\A-4=,)X0/)3VY1S&O)#B*L
M@I1KZ\&2J$K@H!YU&^1F69JDK*_$:A!A5>D]$8G5()0_ZSJQ(?*;WW[*+XTU
M<V,@2&N!1ZJ'D^\&W:,P(_H0D.T6#7?.5HFPZO?-)C+RL[U_>D32X'#_0)(6
M_$ (2)<%EQ8 ;\'RLR84( 7)SRP#S\G5ZASM/4U>2.]:.6,P.D)*U:'+1V/_
MJ< '%H%7KC)(=>CXM%=?GEU:$?#=:;][BR*(H&<3GYC3.ZK&/A' !57.)V]
M=Q[%IU%VERZSH$PUA)"0D)[;+21=J8UZ/@+<0$Z@]V0"]&UC%I[B9%M8\K-E
M7N'C.PAA22@ZW5-:TI)!!_1L^QZ%A,F J."CQ8; 0QFDG2H+ED%$)B'ISEC7
M$Y@,.:B:QBTN!SFFG-K@6H+IP >L5,V>UN%=%U0:%3+3,*H[ 0(3QU441G6"
MQ1J M.CD1%W;W<K24L /JC =/?\2NCP0.0+/'BD'&4[6N7?P%-V!B$Y.U*WH
ME-=STY*0( GU:%0MGDNY+:]\,'X'#BV'BM%(7GS0P+P-)0E *Z])PJDE;BB7
M!D@@M]NB+!6'/Q!C0DQQ>H*200@27S>HR)Z2M.2"LMNPXF!XGM/^N\P7GQ':
MA64:A<DQ;;F.*CG7'W$8Q:QAX]YC61\ECU;ZB-)UM#BH;R#W^G#LN[SB:3GJ
M!Y0H4)KCGK=B\1^CD" .^(C;)C696PD7*Y6,("/=CE+8^WR=P&0$T<!%(=_1
MW"221,U?HQC3G>K'].7H%.7_!WVXZ<_5),(0;* O+[%E<UV<$UV/5V%>4,JO
M]J@G:I[]+6#'PM'B]RS7Z_MY1#'[AS2-\5V6TO(#MQ'-_"5G"H$V8"8*W!76
M[83<OHU8V^,J:W>@%0(8B]N<$61JEHC<1$Q$(6+R@G-&4OH%T>XV:'%T3\S0
M%;K*Z$QF2Q:A6 E0//82[)-E=XJ##"@WTI"3:;PHF,)<.M/LOGB7R6%E0/X
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
MI62E[ )]C6+&U0![5D9R*E*40E<^4 N+R.CK6V[Q_:1>?7\(^]*<F>G<]'H
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
MK)0E)KUQ:J^W:AC0@7-!7 YGH:B,XZ[476\A*\%42$?0<=.&[2B>@6,#PE%
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
M?/4[7O7WIWVSJ\U<VEG#&%D-95#_PNW=K6-=-)$#O:?5:"CN]S9^KK:Y,GI
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
M(T!<;\U EN(WN"8TOW58=D#HH>(7X ?$-R)FQ'D6+@J+XB0B<L5WF7JNNF@
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
M"84!BAWZ5@V5,\MMM[:3D=9HL^*_:!)T79F[".\<S\U?$1@04'Q&IE<SKA0
MBO*VQ0,PL54S)-13'2;P"+LO9J/ G24;'%40C,VL:F+&YI\9D9(+JJA).]0L
MDZV FY9R>2M=^R1HWLC._+);,@13SC:'EZ6MU[$D )QN9[?GD-]MS>F&=7;L
M=P,C[;!#&SL[C[[1Q-;X&QS'8729E29:;#!."#BGP1-926F$<!HLJ%= [W-D
M[2MQAH!97Z*97C=[DAOTUXJ^R,O=M/.:FV9_$] SHAI7O7N<V?Y=\R<</83&
MH,$K-%:U0"RI-0Q^1X+$1'8PGU=X%\8>6=</S/,0]A#D97S9A20!JZ$$C]GM
M?C?K:+/>1)O&&F]JB<;9Z94?3&\N!(\,CW-:R&ZVOH\QXS,$=,0,C>-'* [X
MK$_>)[]K']%>Y^'Z/"4_.$Q!!VN?I==\)%3;?,:G;2X&B$A*+%6M<O$6(/J@
M[V/@_<K>7:)O=;)^M$X"Z8E85_3Y'__PYW?O+KZ;S^[9O]Y^]X7E]Y?ZUIA>
MZ<EQ&!"7/EUEKSK=1>$CT2S='38- E"0 ^YM, 8IE@2L5U2UIR[M+N]AK?1D
MJR+*RACBH>K65JL5TPA<EMVY"7VW?-MKT&)KLKPM!+9E98.<D.GH<GHS74XG
M"S2ZO4*+Y6S\]P^SFZO)?$'MT-NOOT.3?]Q/EY^L6B-5[3?JM:G,D&X0O,;$
MP+FN@)OI;3TL2LL);PUYM@]1VI4'X&F8 ]\[9S_PT1S R5X4O"E(V^'N+FMM
M)Q-93EN\*#=GD)J+(0N6WX8)-H 5D)?Y_1$@"0R7*,7T#=_\*)<X4@'M;7LO
MU**\AE,M&G*'K;8A[)P$;.01PUH6UH5MF^D>+0V<+0T;TNW;;'IE,THCB9H!
M '-@PXH#N_P;.UX2#:Q:[3+83%J2%;+%>-5K)](BH"$[^LTA:F4SV!41@I51
M;K*TLY^:$8J"^G[(M5/,T<)V42R19)"Q .7>MN,NIU$X2L4=O^X6\"K%R[!6
M3GY88RC@9GH+"(L"70Q*,7V /LK?&-AE?>RZ\^W::QR!B(=LY115+!,O+CUR
MG^C98(SH5#348>4JQA"JT#K&9%',29!$:4R(WH1.4*Q0108E]\,&8M!2A$Q]
ML](2M>7%YBX(W53A@ASR*3V+]<A5=%:&JZ5G0]OQJ!,><$G@L3&^V^(( 5\!
MJ\'F**AC(PX(ZZGY  A_B!VV5S57UTRRHIBA>=2(Q('3%D6Q9+MQ9+GTQ?9A
M=TFGX&^EALW&:6=J8U/>*E6'$**M"**,9H]"B:USH+W&Y91I!=(M7CHO0P--
MR,]2X <4"'2F:%N4."^GL/K):/ @>",>< =_*7BDC[_4XYC#.$P</C;.\#ER
M]!*BMN-$P<IK>E' H'7C+^,P(+ODQ"-T3 &HC:7Q''NQ/*V)J"=QL"JIQ^9C
M9^WCUC^7+TC6_?XAS5&#CT5S5)=#;P]GT_[PM,6S/T>CU+8_9"+(2A@5Z=$#
M7P."N1FW.J HX..RZS1P6?@H3WW/(I"KG%#,7A2+]P18VYB=.=BK1"FOW89!
M$D^)G5LV0IEX\>'\[@CU,*(CE<4'.OL-Z:?3W1?!PYO#N" P._/Y7 )IH'3
MV>UR>OM^<CLN4E#'LX\?I\N/D]OE GU^.UM.T-NOT1^=[>Z[MW_^PC;*VI4K
M^0AKE_0OL]G/XGQGH_!23F\^T71FM01FB91E?5.55TK^WO'3@;9(!SS,[XF:
M @C>AZ8%7K)"V/_OQ9<7%V_I42AZHIV^0V\OSBXNV'\HSJID.VFR"2.ZYSY#
M[\[>?OW-V5=__KK\8^"27UY\]>[LZW=OBU]Z<4RCB2R/IZI)C1SV9.I'@I\-
M^NHM(7;Q[H(UNL(K3-\)RW_[]ILSL@['.\P>V/"M9U] \#FT@$>SWPMB[YQH
M%K$WCEQ&^0Y'K-SWP" &V5K8J$F()87V$N;H<R] 5Z'O.\0'WQ'@,>!^83,J
MJ:!Q '?"J=$/-AT4F1^5UF!@ !ZQL^/E =)(X>W(@-H..+7J$H 6=_2:3MT1
MV2E;+8R@*6=EX]@$D$4%1]FR>D*K(4]_0@35QJQ]:*+V[LD (#IX L4^DMH?
M0>'"*>2_?G(2F (>/Y&> OWC7=?UZ'U>Q[]S/'<:Y)5&:@P'.>1MYVJ^N%:K
M3% R0=D1L:* Q-5:97UMPTQ>N8WS7[F)Z!!*F^/$\0+L3IPH( B.1[M=%.XB
MC[IR0\!-R,^&21,)!$4\Z'N=9$KW=*N(HR=L&UPR2JS#JG7,75)4TFW*$H59
M,@Q]<BS"&QS$9#N=I3'<A*Q0P6R]=%X&REI1$L'*C5P5">'$J8)*?F5I5:>#
M_#"VG$.E"8:#!!CEJ=+<'!Q]%!7K*[SV5MX@D5\)KL:7WW:9)"#I9BWM(E!>
MIT+SR!]_IU7W"0<I'O1QBB,>IJ/"AP* )]6LF6V@\!72A 5G//IQUN8UN3@S
M9BR&1@^SRH.L)&<[!$1413"_5"I*"!=ZRMLA>OY,=@<>(V0SZ*JI?OBBI=SD
M:"Z.Q5V=4>!>XW+A=0)ZYIIQ'P*?$ER-+X[M,K5=Z\JP5SYU4*^A:WLC(:]F
MWIL'+5/21]G*O&#^H LGS,SF9?)#85KOD1\_B&#5S$&:XQHT[F#U'\\(G[S8
M"X/K,+H*TX=DG?I%580A\"/D9R/$(1((@-&E0SWXA\3V<QKMFFN^JM$R4.VX
MQGL<$&CZQ*"-W*T7>!26-$,@!^H0,&IC:=J=;Y$' %+>B^5:.(U^5I$EJ<\Z
MN&3&W\-NH IJ#+JVU=C8*\)<"0%>FXCS'-@PZQ,&MI-@!8KB+F4'8^Q44"P(
MFU1SZ WI#+4SM;&BM4H%7NT*SLN.A2/^>>$IV<Y\E59PLQ"9S%3H+WR.%\04
MO3B>!9,7RB7UX@W=8,[65\1#&&3I:V5J W2M4HF,6'ZK&478Q=L=JSC]!JW8
MG:JX\5J&G>505LN-!5%J/CH\I%@]HT%A7>PRAPDT +PLA!?XDL@%%2S#J$UE
MS:"!8*!=2S* 1G$0GTK,T4;00"B1\,6[HS7Q\&D+>]5<6U3*J>DJF@#=:$+E
MSUT3(;,@:THXS$H']1*OPPC7[NQ_]((P\I)]+4[6I)+=./B(DTWH5M_%0"%5
M<^*;/RXP.#K18O_ F!3?4N*\6+?+QC';-/5FM=*EXG=+@L$=CCS*<!71N/85
MSOY_T&AT=ZE,1XJZBRQ<HIII+AZ]P&SU(*\WV!RM8-WGL$- "A#@FGRHWF.0
M%65;[9>1$\0.>X>&?*/L)Y]]TR/WIS3[*$MQLX<!1TD2>0]I0B\Z+T-Z*Y@8
M!#+9/ENFA_/Q[0[(EA=H:\# %YSS1JN<.4HJ?B>0L782H)<Q ^9TV.'VUJ'0
M0V9]BMA9N;T%20-?DSC(W41.346TEO-XXP4.FN/5?D6UA"8!CA[W:!Q&NS#S
MHRQ?(FS3]\$U"N$,:?IP/V#Z*!YV1T_$M7S$MRF]VSM;LYL:M8L:ET[LK<B7
M<N7YZ4")[IJ2& \XZ<D)'AN35NRLS\W:H>></'(R^IP;0.Q&;':7QG8$OAM\
MZOCN,*T=@E]%QFIQ_]8 SMM8FMY\M,@C#5QF@LO[V2=X:UM2UW50RLR-_HZ!
MV.^Q$V]8$H:+W<O]?4Q+5Y8GH2-:4R%[(W#( TMU*2SXYNI20G[#:/$!7=_,
M?EB@Z_GL(YK=3>8C6NT'C<;+Z?>L7O.W5E,M]&'1..;4FS!=[[7RFV/Z\@$=
MIN=C]KA[L0M?AB> ]D'DM'#?L_]1@#=$2U;9^R@Y,U;FE=E\\EOZ[Q5A1U\$
M9OS0PQY]GL:L3/47J,H@<$JVWUJ^:C4@7IL74@?25)=WT[*ZO&P'-%M?DTT2
M$2IX'(<Q*PEVY<7#Y7I*\[:PQLC*!GTIM>ZT>-)L>I4Y2/@A8?4@Z >PHL3H
M7U=5>5B6Z&!UR5%%1 /A*K.FN[P4WA=VZ3Z8;((9NR$ "G R'Q+A"P+>L Y7
M/[- ?]&P2&>W:V;%>FL4E(.'JWL\U;CM,V0^ Y>1\4,DGA22C^=QKCZ<P-MY
MHGP%<+#JVS'VX!)=B&<!"P2O:=QAO,'!H^]=AB^$R8)5_6U"!WA82X:.P:5-
M5J:63+PD[TL7KKPWRKKG%9$MOJ^EH+GR>2W9&5&T/%S:/Z:_;L+T0^KLTPXX
M.J9B,J-33B0%$&5]$>M\#"'K& )U!B*(/QFJ[@Z7](* \Q<OO=L02S>=3C/R
ML1:* %+6H<272P%/.0'$**!I5IH93:=%P78KWK6&-D%\"6:H \C8@Q3S,L-Z
M7*97*Z +IF'T_<@68212S6.97'-+^&E5U %PQ/.@G6)^A0D8H]K[2KGG=8D#
MO!ZFWDL;2^,/"XOE@:+.&_(3+0L9T#HOC, )I#E*JK/QLJW$\.V\--PN&.\Y
MB=IS9P]92\1JLK_]KE34;U))G9Z3.,R@JT4K\X)[0X;P%;A;2:B6%*[=4CAQ
MC).L;+M?/8[XK<TS5'7-'^0UJTR.=NF50R['KP(.^&*6"GL;M_(4Y ,@RIJ<
MPNN0&IH6PU$\$QUNYG$8L:"X:1PVF)X,^NI2 9@C?Z6':'2OEX4L"XNXMW]5
M1$ZWK<@[FH4>\59DJ.;D;[&AE9G#U[3#+B-4VV71W-;1G2)NO"YH.V"NHFDQ
M (%)T<]N JUK[:'G49!5*:W"^=7?C*[-LC)9N-[<3>*61\1K?F7V!!"[,)3#
MW6XMH[[P([7BJ\RFQL:)16:J%R;S%_ZNPRB/X]UDSTE*1=TDR!A#J:1 "D]N
MGLP;FXHJ*^-ODK/1>]9H=J?3=M:H2(K3R1H52"F9-3J]_7ZR> U9HQ*PD,@:
M;9NP#I4&5QB[[(+RPO'Q;$U^0^QNLK\CTT\O,=-KR[OM0.\5J["W5(=05CYH
MVY13R&J"N5Y,3)+CTUW4+J>4'Y7A@I#=?"$-0!S4,U2:,.T=%O"=E-EO5HVP
M2(K3,<("*26-\/7T=G0[?@5&6 (6$D:X;<+Z,,)SO,L"+?%LS<X0!PQ02?$U
M'2V0$0J*%L1Q6CQ-GITGGT"(5$6YD"45SH.^(UMG4<S=;#WPZUWM3&TO]%RI
M)""WJKT;9[L(L9Q>(;S!,Z"]7D_6:[Q*9NO)RXJ=K\V=!,\":F7I&^CD_ZA?
M\$0\AH&N/2CQ-QYD4I$.0.+D^GHR7J+9-9K\./XPNGT_0?/1<H+R?\]N$5N]
M1[=7[*WS[T<WD]OEPJZSJ0.*QNU0U6GK<.2^2'<[GSU3X?B4]+4?/D^#=1AM
ML[(5 WJ9LJR-PU92,.C*1*UW=GEM3?HCUTD<NTZDHJH;ER@49J1;_D=U/NH-
M<DO^D(6%?<N!". 949E 1%_0/($#(9YJCJO+-<>E7]RQ.#7RW,$.%9LLK""A
M(4+[::%G^?5P0"V\-VCJ8]+*)*[;''K9SP_C-,)TI\"60NG[W<!Q1P?RQM/:
M]6656:/<DF*VPPS.V:K%NUQM8\?9$QC*@Y2.DZEKT8J4^V4X<&%9/B/3\0ZN
M%%#>5^W"Q=)S I8H^_5W3D"#R3\15SB+,A.,$#VDK+@:36,D?WPDLK-" 4Z>
MYD+K"&#B&S_X^$N[IE*H[[K!A&=*\\IA"\"E8\EZAK,]2'PZAE,]5"QC.-<%
MU5=@."4CR'U,IJ[AI \83-F7GS^F6)0WR++.5QY]AKVXAG*-G80(-81=U9+#
M?**XCICP:YUY.Y8>&0:/YX3]-@]">P&QNT5PD!6-L[U'Z8*4YC4'S2G43RQO
M*<M-6O@I+5-GN73O0)):2-T<8!C04T=%/2.:@Y1L,/HE=2+2P_;7,BSJU,K.
M:T^W_BD1"_[3$P'L7J419<V*>'_O^"DV6!5&70H+<0IU*17/E;+\O*-:,W;#
MI=H :41.]:9.NYX1GUU6U-4ZK(5BF%X$-&3L!]50F=T3 KD,7B10WCJ7NCM<
MP4=5>6:S]0UQ6:G'RI(+R+H1YN>^3"RYS6XOG,SF3?<B\P!; N-;WSY14NV"
M>YO=?L'/")O[ G38G<1GH"%X3]\"U^Z?R$?1 3UM7X;NA/?_8@[;@6B_US&$
MGS20I*?TSI3^,'1?KGGSZ'BVWW$=%H*R[U-UG'O-!:JBM@Q'KNM1#HY/SX.G
M05Z.X8Y D%:<8L'CUM@5L#+UP<=<?+8OD:$+&7FW_"2BUI&N1*RG35^L1TR4
MZTU?D]DE>T[@#-[B9_:700YYY1A;*"XL(Y?.-AJS9R:KL[63#0T=J5TV&M2<
MGIZ7<(E"5]*R\<I=73M>A)YH4ZJ]TS@.&EY+%\/$Z6Q8CD/.-FXKR(G6A_5X
M-2$X'9SRYJOWE4#?H'#$XUF4K!E[W\!ZJ3P3*KH8Z"RKONFN'64O,-D_#58/
MI9M )W(2(">M5'#H\%$.&A[*3SQIZAHKF5*XZ>(HZNF@7PU=LNNKW'SW_JED
M'^0I?2NR$IV,CR\IL(GOQ7:DM5^P2:\GTM^.WH?C)"GY\SZO*$=YT]P^;X7C
M\F_E^U.C+6TSS.>B(8>-CT1=S+;T: +SN.B*B-0X>K)<2ZL+*)JPUIPM33"_
M=[P@*VA^Q4J7>-DC4R-6&/?M$+!MX=AC4L\W&4(#_.@DV!5A5"Q32V7[>LV7
MH\<0K(!13JEUV$E,0-<+; ,^#W7(P@J&#H1HN\)V$H^' ;KAW6([? %*^3#D
MTG%I.G',Q0%PL''8QZAB>1* ;S5GCQ#&1VHU?;P S')Y5, ;C\X;3"*#(:5:
M(8$^8VZ2BA;)H[  _,?%_X?"YX X11MO1W]QG08N^N@$SB.[,(+&H;V7<F24
M5B*E=4*TK$!%E5,]K"P=)I>0(TNKMVP;92@)Y5) U=I[(?N\[+4"JV_E**J/
M Z;V*=$\;!?4FL]6L'EY(5(.7DH$36-,1;@V5Z2Z*4IQ1R"'8T0ES^K 6XJY
M:>NTQ)SR%/4&O+P,;45?$V_'=,P[0!)2@8$LW\>KXJWF7>0%*V]'[!FM@EV&
MK(2 LP\W4),"E/'G1\?) A\QZ(RL8SJG@*PCJ>#:ZH=WW$_-2/&U)+9-G+'W
M@YJ["-.**;G/K[OZ'5*QX*2W"@46Z66M>*\PVT<+H!T!5GB#UO+&.<]%T23*
MSN;ED,I)0.5 *.CA;O8^0V58K%[<D-:/ "R\8?<)%II/R-)J$_G-OR2ITX'-
M@63PT1VW+LL).30BE;6!B#<)NE'A6MW1CWC[@*,F;OJ)"Q\S,7_\=20#B!UV
M;+MH%I>U$A4&=5./"_/'I7D*!20M#X<,,4/C=3:%XH#OM7ET'X7RMI8Q(Z7!
M.G[:AZS["E!Y3#K/#X9Y, +O^/'[FJ_7Q!<$*L94'H;/CP[#+5RL$\Y_[98<
M/$3=987LHM)MZM,E'KH.-*!1D69N.J]/6C*A4]SHA6@XUW;&L+*Z&Q9(:5+T
M$^WF.'&\ +L3)PJ\X)%KCOH!(,#)O-/#%P2.YA1Z0%>LJE1B,U5-K*XZ@ 2C
MU/2#^'>SA@.,D)^-BP\B@:"J4LT[?M/#.WXV'JF14&/C.9JV46N_RC"+'IW
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
MLXJ@Y.<O[%HM&;U#V1K<:=)&X+R8KWBVGF/VI-:=$R5[RF<(! KYV4"@2"
M@?/NJ+. .1E--]\J:YD89<RQP,NDF!'ZJD.1M8^3'[QD\Z/G!,O5IEY'I]%:
M*A#7A;[9*\\=) 6 .6F@K4@11DZ"/A*@;-!7;\\0G3'FMZ%GP@C]Z)67Y]%R
M_.$@ -.$+_J\< AI&G)U.<0*K/L"4QD1[*H.[2O=629%SG&F ?D6$N:O;XO$
M:4LH*4 ;'J'O",8V3U[EU%:[Q]TZ)SI'&+U83"FS:! _FL9OY+J(5GW]5LFF
M63R[4+90"F9(WP[E"8-7*5Z&XS0)U^LKLO1?AU'18.SX*_KV*G%]R&]++T')
M4FDS,;M"=Q57&//S"HM7W/.AT$ +@ACVBB>BRS1QHO^,DO# [M%U.#DG4B"7
MB,$"A26Q524)^T/EF3X[,8?Z%S:+8O2#N",CVTE=FLOX75;[<K:F'V))D8@@
M]5W O4TOWJ D0BSGE3_I[H<MU<RUK*#GICB#*MFSXH#5.@C1'CL4AN^^LKF,
MMZJM!)=X8G06[](GP('C)WM*TW,O][F55_/\^"2L>7Y<<5K7[=*(_='9[KY#
MNXP*PY%'VNP/%W:K.5-RVCMV .&IT<$0VZM$7K#R=C[609"0@,EX3*LTK?#)
M]KQ%[Q.%C8S"2M"T3H?63:PY7J>!RZI)X5T8>\DU$6],O,AP2Y1#%L3%GGB4
MVYB6+O:"1[4;K]K$C9:^U)42"@A.KN]OK^AA!KJ:W,T6T^4"7<]G']'X?K&<
M?9S,R8^S.5I\6BPG'Q?LU9?I[7M[GE=7!)0 [32/'6+6532R_L:'H7,W%?9V
M(MK2\H%XOADM)U?H;D0K#2_GH]O%B)457EC./M#0?#.DK38S>A'N<4@VZ,19
M9.5H$ER%$M4LJ009L[OA=H&@5(+9<E)6;+%>&D!>/:69DQRY?JFS14)H;$+?
M)0J@Y:V3/>5CR)[),S=>4T]6,NBH^,-H/EF@Z6)!*PG1)9A63"<F[7IZ.[H=
MDS68E10B:_3X[V@\^W@W(8:.VCG+I\.J:&@<%2O-F6:TH_;@UL:)\*438W<<
M;ND58Q9584+\X$3$QB;QB!C9)R)'I_+I^GP,1Z][$%DB\>$Y(X"<G( ]7[)'
M*'"JKG>;0^V' "C7AT.N(\KO$=.PS^6^:I*_TS4B*G%G.^9/S-(D3IS )2[O
M#]A[W!"?8T06$.>1;.*VCA>0WY,EA=TO2!U_B:/M5W*?@P6Y3,>0+(P1>@4=
M/WH!;8\>LH=^SJQ&#BR"LOHP+2E')S365=;)"XY67DRMBJ2L;TO$Y"]#&?FH
M^Y#3[+LC]@<L_<6C&C.+1\4G,&6]VX*^U*B??,OU+8X'< D,X#US/Z;!'8Z\
MT!WLG98AQ+22ZMO_.*!X0\J.N(F;7/B(9XCUQJ[M&UX#8JZQ"1QHKGO?2Y$/
M_B&T@IL+(7 810YL?H>,\C1WB(JUB10KR72PRN3K#[Z+O$-/S9#A[E%\\]?*
M#(X..OG-FA8N&D:L,?I\%\;)>82?Z A03$,%*-[Y7D+/AE?XB]?Q4?</;:6/
MO6?E];R_Z&/5Z'>$O-4$P.>.K#",LP923]1I^4V!]4(OJZ(?*?&A>-!>Z)U\
M;,&D4*:#[8;'!ZQ$17=4?/(E 52C@"@)FH'^"3N1_2V)5=0VHPBF-=BA"AD[
M>IC&,<LOC@B#S*AD^P7VQV9X [N#'=FJ26&C.KNRE H;^K*/[<51&Q!'I[;J
M4]5W HB,8Z4EJ=QNFZO3_VE*O1@PHMEF3 M!7N^>66T$-HRBT1'VO74^_D)?
MXWY$"^:];DG4E6C#U!L?Y4#;Z)/Q%?X' E=C.>MG8U J_;1VU.IBF<WR-3_
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
M,],:CP_6/N6EYQ#74]<4\WJ;/A  )1';8=KAC\XNC+]S@N*KXP'!CC46J.7
M%D,#UW'B*E=PMI[XA%[DK;QDSW8MY#>1&\8*$)&G9O0*L+18X$7.HC\]2,(5
M!113$O27C @'3.9?MU'49^UQ&Y5)TLZ!NTP]G]:-X*&JG].  P[&$QR:_"'/
M(&]T#!D+X7J^3NHQ>,Z8.N1K?8\WWHK :C@,'' PCH$F?ZBN>=[H)## UTD=
M YPQ=<G96Z^]%9[\DGH[NMD<#@I\1L8S\'A20/=:6%NV0V /(:"RVTD@1:BY
M1E83.&;]C+I%N$Z>G0B/ K?XYQ5^PG[(6+!CO^&@),_<>-E%6<F@_(:\DV5W
M6%O+C80'I;E0AV(<)?_.<_.DH4;ZU&!&?CJ$V#%1@YNJ(^90A8L\ =YVG +4
M (4!?S :*Q4CE)7"Z%G/#:*F]5QGWE+)Y"3TS-- J>>CP>A&(^L[:\V8B*UH
MY+$,$F$06A']:QH'.85 &#SYW,@'/^0HKVOF5$WR&L%Y$?5XM%I%J>.K1#MD
MZ)@.C4G(!-5VS#NA),IN<9XA0CB,4!K08LNLEK[KL8M0U#.-0_8LC1?$:<3.
M37?.GD5([,= %/1;XDMVWO0.2A\=/ZLR$:<^3?-?X.B)N,8J8&LE8O@TK$T>
MJ()(V?P,.2G!4_8O BB?$BR>;."%TBP<H<KIK7:**C$GNBO4G;,G4E/RAS!5
M0%$K$<,H:I,'0!'[,+%+;0[MSO#SC/TUL(,Q#QU9955)_C(3H0N=[%'G;,[R
MMT-4ESEN;RN+&T\2T1O'5F,F<M/?7(7  >JL/1\^S2?7-R%[T3Q*8YK_$BIY
MN$("QGU=D30 "%@7Y)-FZ/.R%_N9<^!N&AHRZBG1T3IXTP?P;0)Q'\=KJ. W
MI@'=@_DE<:'C-8[N(H^EZHTW.'CT-=*EI @9/7N5D0BZZYMW13O:ER5FYKW1
M'71Z;QH^*IHK820])_V@*=L[LV2C[H@"B9EV!F0%DP=7'A_)LK) A-EP)U4U
M"B)-.$GFWEI5EHVWDC34)4CG^6UJ2_U]52Z+/!WQ;N/$>$IV']-ISDEE5ZE,
MU+C?J"JAO-$H\CD9*31E6]'IM# ?W#B&=4#**AT$IM3TF?9&=83L8%?^1RA1
MPZ$MCF%_<.CC-P,F=C09V"B[UY  JJF7M;%M!X1:J9^>'X])SPF=5J\N7A6/
M+M:?1KKSE<(0"N0,AS#E)0,?+*[>IRPIH#H)1&F<@ E2UVEI?!1GJ<-;=<'C
MQO&6XP\*X#KN9?Z-MZ8 4)I.W@Z1AJ>Q,P$GO/XR&F=LVN?TGA.H*;?9P_SI
M?)T]=##O5>?QD&:-G\GS)KHZCC\:E6EO[T@"KBOGT1E=;4[C6U&<4MU@(DO5
M5_M&#KJ8+>_69 YE)[#[%:?R<?"GN%0E9T2ZUV<)*-C5RXW:+4E>/[-:Y4@@
M8?W*'O8CNX*I;WRSO$'V'PN5,8<<27A&43#'KVF2+[HXB4[PXI$-ON)7Q>UH
M.N[-$P)V%VE3E+>U_TV)9K[N,/('J'/^S8#SDJIL-0^ZF#6;3>: 7HM&IY D
MQ9_@4IF<\:@OA2[VLMRJ29!XR7[TXG'*",9%1"G&JR\?PZ<WI%<63"+_.(PA
M\2CVON?S.4KF, 9+B]!\N*P9^A=M:,U[%<P_530T)KVK%5GE[16@9;V,^P;-
MOC]HGIH/F4+9D'F38_T:SK+G37J19'\T#N5M":5"'XYD#Z$O5CAP(B_L4[]\
MX@/L]2%=<P4 7Y;(FAPIW;#.A1HIE \/3*NP9OZ$_>@QPHSJ,0B 19G?TV@F
M"U<$.,V9M45E8ZN?>/OD5[7LP%'J12/R,R5I1=?;&U5OC3%84CP_"[3WW4)3
M6BL6WAR%9JU Y>_SZ+LTNRF2^2;!3]%X(3_A!\C_\-0OG7A;+\'NG1,E 9DZ
M:47R^AE^[N%8 LA%SEJBHBG'339^9P2>]NJ:"## #K?BFS7>:;E12?>J:QG_
MDI4A9ZM%#,CE*ELCUAS1]A;-@*3>!&7\&P/6SM&X=KR(O2MQN6?5'\>^$W-,
M13_(@9GU'T(300>4 UHW:"/$6EEUXJ255H>->+"J*PO=$2R]A):(F@:N]^2Y
MJ>/WN9'C$S>XD>,* &4#TK:T^%?5VOI&7JB=8E,'#U+S(9F#%2VOASU:L2>Z
M+O>#FA5IWF:MC*Q8DJY-5K<0Y6103@<]["'#9,,RJ<*@\6ZZRGSII3Z3!K.U
M^M:&U\^L1\R1 #))U*\A%DD0=K"0N0I/?)6<"@Q1WR>F&66WSG8P1[A!W\C9
M 8\S%*J@"8.TS4EX+#Q5U+_]HP%I+D/YFPJ./PWB)$KY7WE/SBS RO V"! #
M0$79&E7-+1L(2=4U7%K!F+5W0ME[&TOG990FFS "3QF[(P?@9-2"\&4 \Y/9
M8R^D-2J;GX:_(59:'3." 6O:&KJI8IG+Y3,)]&V7.8YQ])0]^#(4@"0Y&[9$
M<E)!\9G)&!4OB9^AM^_.+[XY0R5%5)%DUZL*HMPHCATDJJ&A4555?M[T8OE7
M7AR'?DI9+'&TG:W_%GI!\CVQFFDD^1YL"PG3&5!B<2#/F+2DGO%/M"UZRAO;
M#!7+*:;TD"5&K7,DRQ[4KIX&N@ZC_ A);F\$]C9^'1R21/B0>.V1)WJ9LWB*
MPUXY@39M5!LFX7@U%[6*WNPYP.Z(54L=Q@GB,3)=-9<K!>@%E4AI/+!JQ>T1
M:*GI]4#CT]]6?^]$'JWS5SQ4E^5\4?I1O/%V=Y@H*4B<1SR,ZR/+W#24I"6#
M2E45+=&N;&JU'+RJFIL^C<IDZ&.1UMD+?<]E_A-]PFRY<8(?-J'O,V8N/3/S
M7,^)]G=.E'\%3()"L#&]FX:O4KP,V;.-=),P2I+(>T@3.H!EF'6D9=G6:[HR
MS-99G_CHN<1^$&Y[2.8N/I[(B 5U*DNISA"5"R6D$\HD0TPT5,EVAC(FJ/J0
M"_G.4,8-$1%1$B+"%.5[ZKJ8]$\Y#;K)R46E+FLN[!GM:?MA[]/XXAK/@Y\
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
MUL **&!N]^J 0#*AJQ6SUV"L[^J4=2Q8'EMF0O]<L$:9LAS8<V<L+*0S'X@
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
M+#?#SY7XZ4^M!WQ>?(2H?\WKL*U@+ #_%$L0BLPG8GP4Y[T4C/_JWN[VV_P
M0Z8$"7>S.IFJ%R],Z?5SHS1F7  %XI]'*:A]$:]V]O)%/QUM.4Y>7N?VY @U
ME95R+FN?4-!<M6F^%*)/22<#!^ V9E(H/0@X50G!JN(KL^9Y$V!R[;8S72=%
M<0 NJ3R'I%2I#IP])UL96EQN.*_82EPD\)=]7C1WYS;/7KZO0"KBS??%[Z!\
M?&ODSRN6B[6*;VDI;1DI!&BLQ&>^I=4&).",LP-/"J:-&)V1<GE8B@52]15>
MD+KP0\B+[)90GA"$7?PHA'(PDRXR(1;N\S)5SX$TNO@]@"^@O'P'9N0/+%=Q
M.L# E5PJV<IMHKN<78!;3C=\XUW[-VG<N6#\%7R!P.X\W<HQ+V+_[<V><56Z
M>Q;JM?Y=:@K<%%O!1;C1%O!3.?Y;V\$$@4*+==..#OHZ56U#.JM"] :;(,U.
MV01T&\!)/\=>"* [A0^Q%1D;F^L!"FD+%4EG\$_-9M6QHZ!Q=<;J5"ZIBAOD
M7[EIN:9T207C/F+K1*H17/4MA$TKE,Z(#O_T^R62YWJ;% ._/K!5O_*T%W(H
M>G;.!=$END@GP"L@4/.&J__>9SK%VI\5!IZD5$]GWZWT A^$W 4-H^61*[B4
MX\2_U.%K9+Y$)R6!B 9$9L]Y48#YMI1^IKRN2FA6*H5ZR-81TISX=9TU_U#B
M'_^:KKA@VXI\:_A(B.V*,++/8T,4=1=(WD%H?;V/V1GBE>]VAFUCM!D#XDZ0
M-Q_M91Y,J##^.ZE,]%8/H(2@;L&TM[D<+%M D*#D$)5?I/#MYI>P<&N0H;2L
M!E I@/\6RL[@_"] L^X"( *5-XSY@L%=MG#)EM U,UVG,K9$*? EI?X=AGH
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
MNMRN)TN5>6&VUH0BNNR?DGU>_LM#]FOV*;MYRGX2__FB?@>?W"75A?PT?TU
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
M)?VXI4''%$+YP0[46%;PX4R5TRXTKGW!EVFB2YBFKWRE_N!/G3YFK?GDN8=
MZW?,!Y,OFN"GF]1JC7HD;LC8Z5\2$#H@1[E*OZ;5(="P?/K2A"U63P=^+-"=
MB];1RNOD97DG:/*TX8WQQ6K/&P^EL^>-81G;\VRHQ:UI!ZD%O_#M6FP'OS')
M,IS25&T!:41N)Z:1"Y">D/!HZ%2!"8]_?:M\V"- H5:6XV*+Z],4S(^7:'9J
MG=7;UWU:S*"Z[D0X",6$R)A.-Q*]"<LCFB6SETV2>IWDHX&D6Z(/"L8S#*M8
M1/U[_><FKY_2)$LRCU=E-)(T%WX$S=A58D$MH@M<EEJ7R:./?,5W\I!U^:4N
M\=DQC=0FZH$-%:V])(@99K-><U"FN.K")73QQZ02-QS@G6Z5+OYS)7[Z4ZOE
MGQ<?[RN^TUX:&\M.7);R))T(^CCXYQP4CG=&I:L[P&\_@[QH P[<8T^4VSP*
MJIL>9CC3N,()@81TD8.F WD(ENQ8",<P) G:.IG071$"WMAG$4Z16'*6C@MV
M9=@80TA/@0''F+)#-&;V=!LV=BCFH?0?G]/YY(4);2DGPW[4^QU YFAVCENA
MD]:ET%8_YDE6:G=EDR;L*2<8,I?T+(8 ..9@,$4BGM[/0NQ7GS8VCY&:>OE<
M2MN"[78,G4]X%D-!'#%L&FUB5A)3%X#>0E.324+GT]84"P)QQ+)IM(D7AYD\
M"0Y\V:0W2>H-BQB,),UR&$&#A4&@J,53%:_S3)S#>@FOW3TD3+Z(Y2&GWG8
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
M/JT^JJJ .H<^M!,AH8LJCHXJ8I>EX7M<*Y> '6JS936'$W;'[<\[-I;2_XV
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
M]<%K=Z7U^FO^3GIZ&B!P^IH(Q"4>;B%20=;2X "2OY"7'[;@]Y>.*Z==SFZ
MFY\O]@C<T2?H6!+&%B",1L&[?9Z!;K-8&W>TC/+4K6FGAZ5WBRK#@/&:R879
M=WKI#\[H=-KP],F403?$J82>4T;.T;TRSY:*,S$31T573<C F<W-<W:JA]]6
M;\3PV+[V:PXI;MO[;,5?_R^WOE3:V:Y',SF<B?$D$H(5>MS;CJ(8TSBE[C&H
MZBU;-<BHL1IZ!NYU\34(+%-) KHPE6F*>LKM=5<=6M%W\+T/RAS=?9)UW[Q@
MGWD%#X^X8&4TGT[$T"",S&$6TS?M._0VI+5K9F_#Q-BQ'[6 QU!14MZX9JP5
M%FNY!4PU+N6=0XIV#]C10>,_/,C'#@L43TK!-^)5:4WLXE@NUN)0.M)RNBFL
M=]S[9]ICT*;)V;%AB_'*2YR8MW@_<.@RR^IDJUN/0L7L0U,A,RAX2DUG[?Q&
M1",^20$H^F.J7*2)?+I40DM>N(O+-*/8;VH<;>9O'V;\*1IC%5$!,C*& ^,7
MC!GS"V*PHX/1WH=\[!BA),T6A6H8 X;]Q?JAX%_3O"ZWAY^S5 8Y2??@U4%Y
M!M7>X=:H6EBPD1TA]S-1IHIN5=8LJ_)"0=74_M-F:>K AJ-I@H82G4;@J#[P
M?%T)M9-?9JOFQQO^E6_SO4I6*2M/'<!FE@P5:_]AK"%CV4ODFB2R"80BC&KU
MTZ@5Z5QW6BN(.\4^5[J%3#FZAO*KQ>$Z7_EBXGMS+U2*%L0AZ148+$'%O$ ,
M<54^@"B1+V"AUN5-VH224+6QTA%!UDYHA7<]YP/UB;)B@YT@#^I1(NF[K?%E
MP[=;4!B2S&?%DD.9'DM_#DS(\6T_QBVBN'>Y7!9"GK_+"]F1609U/&V2K+7.
M]Q1H-/!'K<#6X@J2XW7(7"56,=P>LS$HA&.,'8NI](HI(AC9#:"S.4K1MADA
M,(Y4'QK C-L)$+3FD,FC<PK@CX,J7*N(_AVSTAJE]6<ZD5#![4A21]T/AIH(
M N8H0'."QBRE<:UBH3HSL=+LQ,^C0@?0)BK;Q-U=[VII&Y;W-F* !%709Z$U
MEM%/7:#-EEK^FXB_Y?F;3L*8;Z  $'2&IB2'V(+RQ>9F);P)H6W-<DV9$GE<
M]8J] H,!@6Y$+#^&'!;6'T_9J.?\;WR3+K>^O@C-J'G8A?LP8_3'L(J>?;-8
MW[XN-R"I0)[((L,+.KBS;N V;%91.3="_K'6P"#ERA2D,9Y-)UI$C@["53[7
ML*\6:REJ&>63KY(R7<KF@]NZLI<3' 48J?6 V3I!V5CS@LE5)</UNL0BSW'$
MP'A^"EFC1N7WBEF&EO:<4_%.W'N&H#4W*=/],%TNKN\MWGW,.#]/0=+^CDVD
M3^R@8/ZRDR6_]A#F ]$^$)\<6,A)3V;M[/G6W0K"$U70PPD4/PI/J!P3A'LC
M)MLOOE-F& 5*Z'X:Q,VE6*S7Z9*#B".];NY;3PUF[>AYB.4H"ACM';C&KCVA
MM#+#(-U5UG3:\/EJ8*Z?1T5.%SY6"[T3_[BGX*$ /UIU@'272@A\[1[QWD_-
M3/&*P-S65*C/Q\R21OQX8MP*I4Y$R;C7D_VNAM)(G](LW=4[;8DO^ST@\9*.
M<HVVG*I:ANEU&I-^R=#^F#2.F E8HUZ:R52+RM)RXZJ^25WL7H" T[0!^QUE
M0-D[+T7/@.I9'/YS9T %4AV5Z&,R?"9OKY"0]WF9.JM!.9_?"V8N02D?!>$X
MZ>D=$X>D&*\VX=A+I;2!5LU(2C:,P$:U!!RWN,U)5.%Z"*7XE%2Z!F;;>;.$
M$%@=VW^?/:I\IE]Y4CQM"GM<,2SZ?256U8U_NH4O6+>T"C5N<B+2C.GE&:S/
MY >HI:"3J(.ZPT\G=VP+V*FMZ'Z$TL?S:4BHP#FR&^$<)8'ST?\H:>#<[*<K
M]/X(H"W6/Y>J>JAM-XYJOLMYW^?K[\5,5:J+^MIRXN5\B.R$B.F+VNV3M)"-
MGPLE?"1;: $MP$N_BKTCBXP%VN"[M2 FOED-GA[Y2,D%65-R-<@Z3V+Z/8(B
MJ$GX:,I&#5Q5UCE+11"KXJY3S5RE56AC6YUHH0I_ "&B.C,_\ZJ+ZK(5W80(
MMWY= E^Q39KT!Q,7C/H(LG'552/2N9$;/^<5]S72,@.ZY7AG4RTB$Y<;-?0P
MA% C=@^[@*!')?B(W\NJR4WU9%],\*1(TMFDUYY.#U0Z.1.59Z$Y'5D>3IU=
M&0PWB+R9C4X2KCX0I,L"',]^H^;S9*-FVVD1JL3 7JN3+=Q-?Z&W:'=]+PW8
M9M#]DH 9UKU)L2>BBFR&X_LA2:WQFJ:KG\' F<2Z**B=X2TF8E%)VZ^$8L@G
M78\A:=BPMJX=58HQUN@U;AH:HLC+Q3B0Q7@UD5*Q0V2,9NV+-< *$5.0W?!0
M\%U:[^Q%[KN)((I)?C9SV7=Z]@?BZ$P?=FC43!A)(G<3YF7)53GS4/./FJ+K
MN)=NRPZ%?\&.$>H]\!& SGCJB1L?&4UG(,6B"/BMH^-0\IBUO"LA6/!5T_/V
M<K\O\GV1)HY,C&8.:R9=,',:M:W:A1+&##\)XEY*0Y7S/FMR#K1AXC-W5>]4
M?:2^:V9_ ,=4FV31V6TX:<QE"(X6$2V0-K%?_*Y]$=2'5.V->,_@]Y1#N-5#
MD7]-5WQU=?BYA"#2]BJXA#9)*JW9U\^M^Y8JJZF_QL9V4O%GF>_6?!74P._@
MPV)7?&#='=I]?#Y)XF]!4E0R>3/61?1P0:$Q56;,"*Y9K)7_Q:HN#,JU&5-!
M^!PV"2(JQF9'"^-F""&BZG0Z;M43R$O]:&HP4#.YB4 ,>="HO9WO=E"I2XBC
M*L?3L)#X:HW+J:K*X 62(4I?N,F%G,F'*>2(; A23Z\_6KV5/]!P=,)$3W?(
MN0W!V.UV^O+ISUERG)#>GTC>(LF%58B<CM&!P!#JJNE^Q==YP0V[XK#UJ6I7
M8ZRB:MA\XM4&?$]0"]399C2T6C][EI TA8#4^LSXP 62FN4NUS_3@OUG([G=
M0AR1XS'-+WB+ 7=2I66;C',K::I16O%!HS.\^$<V3N;0ODJIM9X2B7)HI]R/
MRB"2!#J/H$<-D#8D(^I.?TO$$R*^WY9VD,+6XEO&BW*3[G4WYN3%*MXT"W3[
M7RUQP?Y?G6R%\"P;0><%_!/^D.C&T.*JV#5=H)NOL>YSQ"]T,%DPODZD:61K
MC=#DEYROY/W;E.6VY*HXDG?D$NK1[0J=]U)Z+OHY/<19/*$H8_R<3+'(717;
M#G!-%3$9R25O%P';79HEV5+<ZITD/ZG57K/HA0I_NV#JP@7FMDL;NLWL4J=/
M( \:YW JM>>4;>I+-[C+BS5/(=UX/BDG!DS_A?).)G(B/'KLK7=#]+BTH6'(
MNB'[$5^D J/3!N;!+G(1[#+?IBNY<P*#!GIS0K-"B**HK<BAMF$O,6:2C_US
MR=?U]F.ZM@KQGFQLM0"#%69:!J5#T2+ A5$FKG,DW^U29?" @I72H/+"A? P
MJ8BNL8HJ\6FN,]?*N=-0QP_?=.+%3F?H!;K@95MNZM @'T>=&[$(-4,#<?7'
M WG(%%%X[L/5U&$^>*Q1H]"L=N+8-$7.IR%2?O;@9(@<)[SFXMNKI^15.;9_
M+"!SQ5N&K9DG4WR:'%4Y=R[%V'R88>P)HT94(;Q5D"'0%>LX[[8WR+!?IQ&!
MUHHPQLIM)K!1(7*YR+!;=MKMYGZ3(-!.L._I&]]^%2/$$[VA#:B91H,3WJKQ
MY4C2/L7G.$%:B\ZG-XK+;V)!,>Z)4M=M=]-Z(Q?UD]/-F%&XH047C/INO"/7
M'1R4^7_D I9T6?&5;@/0_X4Q$L]P;?O0FST%5)\!5X7#BU%C!:C,U'RY:[\P
M_%UO@H*((5',,CY!P37H[:! HZW#$)4+J"I(L ]H)=Z_)=M:&6^WV_Q;(GAT
MI/C;+L3:E2QE#>8@#KO0#I*-_72+V\Q  N7K *E9-8\'N@>R_74@?)8[P1OW
M=YAM[G3L^B%02?'5%%"K7C0)!0>/%D.KQAQ+';>R<QK-XT="X&;A0,^&QVH^
MU^X4H6A/LJ3;_1]SZ1LYK5\D]4'U8>/1BQP4B&H+PAN.PCO,CRCH4C*UEA)<
M^ 4>+V!>R<FZXH41,D#KY9U,#?2R/9*FA,4<[I(EO]Q!L$QP[0:8PM0<:BD4
MQP07.%U81U2-^X"TJ1Q"B3&W3# SNA064#K5$L.FR#-@C@U//ZO<%(HKP/[(
M,UXD6V@!NMJE60K6%8B9]=0$T--4#]7>Q#E4!_ @A7$HB ZQ,YT'MJ]P6Q^U
M/#&$/,2R1QZ>#*\<:.F+M9']%Q:4W$P%CY*9#DDJ 'AQLXC<(02)>TDI6UA;
M._ I>86KLTD@3Y61I;KC*SC"7ZJDJJN\./0&6W-8FZ7-VK/RX>DO+X2[BNDO
ML/83PTD734X!]0$\ \6PW7$V1M"XB"&<7OK2GI/E[T]"<"^3I303^*TQD'70
M3F7F7)?=A=;FXL768UT)I%;,*!E+-5&A<O'T)5.&P.7! %8\Z/)?6[4WVP(4
M;>U1J)4%F[:K<OR4X_EI)Y1[U?"Q!D!S TD9RH"1=4":=6+!PE.HOP\J,GL3
M2&=43#8*HU!?.OW.B:H2A]S4-^*@JQ,MJ7/Z$]DN>,'DBNAS.-/7<$",8U\_
ME*9SL31/"/1U-ZR<98_=*6A/LC:[0GSC56BY@U))M2M%7-=CN9,%JN1("D$$
M@]@DMQVCN!5OONR2[?:J+M.,E]:J#YJD<BQK!I.\K!; <<HBN$5]?>3=I[OW
M&GX"ORE#R5)-#^->S-@\HF:]F%F%#S\YYJ=47\MPE/LL(+;A=.E!?0RR+)'H
M$3QXY!UIVQ-(>:SL,9E;$36W)GVY2U06<K0O&$7/,?*]&Q];BPA;YT+W$LBF
M%?LHH^N1T!42$Z@#8=0<ZB50[(+-0O._SLO F'J=?P(3YA=.;\$%]6J[T([#
M@;Z 5%R+<_Z2%]:( D/J$R=!#R8647J VX6_ 6[1\R%[%?Z4D]N5^#@L<GBA
M P1H(V)Q/+"][40Y[NUREZ2%C"'X),Z;4*RZH)[ :"A80,5E,&.)L# H BX%
MXXOQ;2*Q8GLI1P^73 JS%4- 'W5=,\_ZJI/RSH)@V"-NT"+N"1N&'.BF6DH)
M\9FTD9@,-?^BU<U&9N89!&2@.(;$8SB($]-393I?S;[2(9T#^P[I[WJMNC_T
M>PE2B\8A:/I\TV[R1+X";[@L?UV&!FPTXYDK<H/D/.%XX$?(A7-,GV#QDF2Z
MW4VO2,IEMGH0'Q,PZ58XNEJ6\DRK&D03+.+F=V2#I^Y+TCIN?@M\=NW76/>Y
M>1K.STU!U 3V)ER*&_(M7O*N],>A \IJ/9Y<'86D>J@-*U0]]M @=IM./#I9
M:3==?S((8&K;EGWAXJ:2]E=KL >LJG6[?OQII_D9#=YDS%?7MK=;G_J=/8TZ
M:'#(&>@=M= R_Z9%<H"UR#/QXU+=*9.T3;$.ZQ9B_96"E$Z*JLP3D<<8?AP!
M(^?@-7%F)J00P['D9?NWMLF,.S.@B^SKL5NO=F%$_AD=@(:) R1'?3H-\ -^
M+"WCZDE"^D]7.C;;XT70@YNX]%D41D(1P%4>*Z:QG]KZN>1_U.+SMU_A^/M#
M)ML)3,W I1Z*PV)#!3T1;KQCM\$8% YH#$X>XX"E65UKBQL;!F;1J6Z '<:>
M0)+$?9&NDC(MVY+-<(=.$3;D;*,6MFP0/D\1(PQ1C&]32!27>;H)EZJY))^Z
MIE/(?08AT>63^*SZZ^VKD&WA102'H5T+5 NV1:R4Y- L"N=0+LM@W790N[1T
MJ9:43#Z:(*@/ZC3J1BT_K(JY#$JX7%;725$<Q(Z5+AD ZR\HTW45GG'IG:1B
MS1+*@T5>4<>+)<[)8/+$Y%K7E5!NIZ8?(23VP0_W.R%/%;*3N5!:7^Q&@$'#
MQJ;MA(Y&DGF/\"/K%F1ZQ9FT<0Q#'^/L<22,W;JW:4:;KIQ=>MMVO.D*;M6F
MLI6^A](_#5?6!=JFE5HHZN&)BT (*:+*I=+^\^RH]:]+_3];2OWK0OX@K@U*
M_#_RG=B,@B%@= 1%M$ZV3[S8_7!*\X?0W@\&6$C'AQ8T9L#& #CB#B3QF8'J
M351[@JH,C-_MYPMGIO( A(8Q>T.7(S;J%+IX[>_?W8S#:E^2=.+L@XT1&4>-
MPJ_2J^8#/O8)SE)S@7]*]GGY+TU#3%C(ZPJC<I:$H&SUBX33BYR;OG-C9]\P
M^?0AL=66G04/72?-1Q:2:A_N&A^TDH6" 2.E"7MDLH&R4H*V(A25[/85A/<Z
M+3<@3JAJZ($*7G]J4QJ>M(J-#S.;[A9 CL@>NKX-_8:7RR+=.PNP#9P'D%O<
M3IJ1[\" *L!Y,$(\TEDIB^H_KC<I[V)K%NMUNN2%N^6PG&+$,>E)I"V'/:B8
M3 C".EY*QTV^E-&F*F3B-EO=.,K2-(.;.MUB.(/Q9'D=*/0FM3THQC0!#MO7
MNW=Y,YHUP\?[F^:YQ=' =08[PC$)+_-<N]AWJS"CLGR-@<24'L*-T1C'+7J@
ML<KL;)- =6# %<_X.JUL1K$VG]9(P=4SV7=Z[@=B'GA0PU@21(W('$+]T8.\
M[\ML)7=3U]^E^]MT#_XP4U[Z)M0),QKH='\GYO.I! H. IA,](@QZR'9W+HR
M46_$32HF@L(MA)G3$^Z;JE3#<>97QCGV,\VO]Y$+VS?G8T-LY]>DZS_LUJ>Y
M"T+O^H [/A;U?R[Y8GU;5NE.; 7KA2U&@1&A'1?:BYB #7V$,.IC*$>\+E61
MH,6ZO;N_\!<9@VR-UY83@/[=$]C,(2:V%1>,[A[$H[JZ/N=9WH"A3J,^BCYC
MLCFQ+8RHYWZ83U<R+WXH@\*($CL@WI&E\9E_DW^R)FB'9+] /H1:A=IY&8:K
MU?P?2*7(_(.H&RA ][I,2WCS="BK)]!=11'*0GURHGSP]=2Y='3RH(;R*80:
MD;4\7'!4B7&UV$KZOLXSZRD+E])'-:YF(X!C^(:+V79JT12''L2-0[3;2(F<
MWE]X&&*O(@<1K=U5-(FTC/1TNJ"G^&0ZQQ5V> 6!K0]%_C5=\=7504C J_M,
M12N++=N%!]I3!BL5^]NL 5%GW\$R+,T^L'8E/-*0)E\P%&=4$II(L1B''#Q
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
M? .#D$?]%&WGY-J@,AH[T BA5&%OPJ-_\A'=K6LW(HA+G<VLR*Q!9"3;<;?
MFM#HGV8@<R'ZNW/O,W@<-S:UQ.DH[&NG[M@2D9LSW.%%YVW8<MZ_3B./%0QF
M2?']VM5R]H:@,V;+ H(CU$E.>XMGZ>]X<9I&3'FY6>.Y0E?X@?^+I7BU#.$Q
MRUX10L"#'J"@LRW1A:3KE"?D\TG Z*I;@HQ2'BZPV7N7_0WW''OT-VT]*#%C
M:/S^@2'@;EHO2&GUF-1%EJ,)[QO2H#NNG[6_E<@+>[$)L MVXN%X_V_[&B%'
M&_8[MBZ^E?F8AG[H  Q660M^WQFP1:(Z%ZZ338TWF9[.B.:IB^ ;BW-]Z&1C
MLBY'-[B0J8IJ-_AR_M%E&*PHH0U_B4_/R&&>7L(G)7G?#T%I'#D;0OD#06E2
M0<N")G"VAE,''7+3TPDM4 O%&+JE:C'3MLP''GP-(TQ6P0DO*^WM>+H^\XFH
M&((%_YN?"64?F*,>TFQYBQYM["N6.!W_UF-+1(7JN<IJ:5[IV7F!VG+G.7*I
MB]$I9*81V12\)P6Y\K0D-/&EY_C%)H*GD)I&A+(IM>&>K,RB%0K(%SX:G<PI
MCKV(\(YXX?(XC2D,<6SP>*5TU Y]XEFNN]9!3?,ZIPP/W?%C.NP"Y:;WNB2(
MV3(O;8/\O0[%IR3V_#!.(WQ+Y7+L6RHP!<ZCZ^[,O3I3V3G!)02<;#_4V[-T
MLT'1+ES.J:] EL1CU3H;2+[4W!&FOHX[0;&Z.B4IN][YU!:=+)R@3^P'6DB'
M=\J$]_^-V1M.5F"=W4<F+PWZ8^S?/]OMU-DDH]YP<C]&R]IH;<HD^-!YZ[I6
MW+-62Z*Y3G,/J/7Y,G'<WH?AXH'X/MU%+RA_P8K=EO&N4Z5-TZ8>JS&@?T*5
MHF-UAU#DP&4P0TLKRAN'*MK37(=%R714JI9._\S<TR1*>>B&!/275M'^=*59
MSE9<F=WFNNPG:E:@5SSX0$M1B;[3 ).T[&LE>A7@A5I[PZV[2AL\M8,"_33_
M4+QX6AP>P6<:ZG\81<W=$GWG1"O;T6/J)YS>-"U[LY$6RAMIY3/,S+F6[<L'
MH.N24T&^U7-"%SF3)\SEGH3%V!7 !C+ENJPX/JU(:$'M?;,>X-,S[J<YD]2:
M%.=P%14M?9[YFR6$Z'A]AYH6"ZP^JNI97)J"VM:A,:RCE:$M.+9.=-"#[&HT
MT-JX#%&@Z?@4EH05:AOF9-]"R:B:WT";2ALIU]';;N'5Z_'9/FD/I_>-EI@Q
MP^4DC9-P0[E:-AID*AK?9LO-\O"-_IM*6X?NV.JA+D5*:AN)]N NXEB&\A1W
M894%<Z(KC!?/N4914LX\TC_FM UH<\?II:F]][2-/-!^I$+>]1XE*_AJD1\%
M>">YOEC*:''FT[I>+#UF*HU%AU+:C/I'T0AKM0ZJML-(#.,DZ"6-/--H&2RF
M&1++LN&R5&GJ<&5YC/M&7RA8\"S'RJ,)P'12!J;=(LB=%"$S8]G  ^T;\L3=
MID[+2+L[H;85U&DNMGT3"VW_:S_",(?]+G(&O3,:@UI=+IWT7/M5$@(5MD%Y
M.CX47_6-IWGLDM,@ >8 #V]BNA\V=TE/PCC)W@3>,<+7><=;JW$S,X[TXVNR
M=(_+=.W&X0Q9<KUF892K$M<S%=)$5WZMDK-B\+OQO=*AJ?UKG4><M;'4SD@=
MG[OPX'IQ%9;AGKHV9D7L5C@PR;1G+_X. UEM\-)&RB"!JS;DP2I9*6K30<WE
MN:5'A&6SW877%)/GV<-GDC?YTM>BTBA'/&WRL*R&.;6H,: ?!)"B8]634N3
MY;+2THIZ8Q45M*<9(IBG=S'^(Z4#GMT;KL/Z4':[R+;0TG[$7!O0;D"ME9CK
M.D@](JSVO&U%;(I[4?-EVO&._VGW%3]HIL<_$L^6M8%S7*PN$4G*KH_F:@\A
M9>%TVVNX\BYZ %%WTIN6@+NA<].&^%/,\X/G81IYF&K?)?DC)8M&-XF64$'[
MUY-X]]\Q>;#2[SIK[!.K2'X6)V2#$CNGW1H%I\^/U!91'1OGK;:H>Y/B&^R%
MJX ,9!/[B4[+,$J "%>A72L4A>,8YP_W!Y!O%SFWU7'5Y-H)&U@5=J7T5;):
M)]R$Y ^%#S6*Y#)4.[Z?@F0ZYP]7YUS/LT3QFL52Z/]8OL4]\MG!<0@74XKP
M%,2K""58E7(=<=]&:,$>F?$7C\7;LT/!B?QT;4'<<H2G)&Y)*,'*CZO5?\E:
MZ1S8F=5+X70N\=;J,,K#3N)(H@.7DRKBAUHW%X+21GHB51EQ(M)4 @FP_K=F
M:,>CK&8MTVY(_/L)I4X2]B=+D9U6<E.ROIVP 1;R!BV",H!;)4U[$DM9'5&P
M4MU:::V;+2(1XVL6G9)X&\;(SXJ+7Y)[O,B\_P&40(N/*:U^/: !:VFK: <O
M*I^_%SE&P>]T*#I;O$T0-6%:?IC:B)-8Z8H@&938AMFTXV2VY,[%(+<QK=1<
MIG.H;MCMD!F4W@8X$^\3ZH>PS&VT)G09T(Y7(4>(8);:0T44K\_]\*%<+UK'
ML,J,,PES*@5((2Z AGDZZ^Z<;N&\$\M'>C9+(WSPYP98B/+$IV-B%0 M1#]L
M6&J?IR1LQ37;YE7?+_C1CCIRS-V/[<4D==B8CC9H@5SHA9OF>&<H"NCLXFL<
M<>X'L -])*<C[U[PBNP*D+I8ZM:^M0E27.V"-(1'K<_,E$[)!I 7NN(H@C;'
M*[9YW>!M& V:XRA'>$I*( EE(7" %G<Z K_"#^6FOF% _^AE+5X&D[TR#]/*
M]U&'N- )H#2O4?71N36K]3OU+/*YM\:+U,?[S.>8!^!X&4JZ-^RKOQQN1.V:
M70-V)A0Y,4(=]D4MW*66F^NL2<I?!D.XC/1!J]ITM5PJV=HGWWFIN=09'AR*
M.^3]7O;!![*H$O2=+J&>]DYZ@$ZP!+12SQGC)?5T6L\<%*,,U445*L5B'&I#
MNHP1*;61485JFN^GRTUD#NM$1:6<]I(Y7*]E8Y5>MJMKLO1@CFZUNOO.R$,Q
MO6X8_8UHRC9>R\0_@7XTS1-35Z.4K@5BZZ"JP,^T.M.803^]!5EM3Z.[^*;:
MI:8I]09-*G=':TV-E2FVN3&&?YJN6KGMC9ZK5@ WW>XW99'?)<,NJP8]UU<:
M\GUPNF&;9/E!]4+LQF& )U"/O108$F:\<((_H2A"+,)$3[SWE*914$"?CMN+
M8_ER[""83K'DU/[$:7KX>@I5V@]:<+9<8B9EO*=S@Q)>.H*:)I\<;-% .Y<&
M/XX/7XI%WLV@!SQ\&2@-,QAAP.+ZL^6>^;-'9D3P,0[PD@SJ[:BSX_A:1%-A
M-& 'O',<1=> O?%^[AL 8_\[O( LH5C*L0*_V=3ERN6%#7SG  @Q3?"^M%E]
M7BN ,.(. D8W/_*C3:>_@/W[GT$WL%(Y:Z,=ZZNIMLZS/IB%M+_+M)%R'2 S
MKJ'>BB'D%F#@:IRG"9W!1Q*03;JY8>CZQ29X'D:S+68E/X)5EEPVI+=APIC3
MDX2QR@ )![36[E!.1C[U<'F'%@M\1R?LAP^L)@&?G4;D]0#F,5JPT/51,:*:
MX]$_C/E:E,Y2YE@,<MTNQXK^%E.APZ[<&*G#\%2C\ 7K#FXQS;^?MJ-8EKSJ
M&B:]9^I4LA>ZJMS2?OKHD5@18!<YQZ%_LS4MT=([PU3?QOLF0<<6GD[##2+!
M@)+."3K=[B5T7D*<!70EKU!U$?Z<?EF'Z2_K,%@EB%Q'X6_82S[BS1V.I+:X
MKN_=KB9)B#L! (ZY2DOE&)$3QM&*_J<@#,%GKH]"DE(031BJT8#Z<K@EB)I:
MW<4@^MKQQ9;26A#.'JZ9@%)1\D.MU^693]F)B$>2'7^]1'\2+<)803SRH[F,
M/4O*2@$:N X!3\(WDC\]E"R0IL_3+#G]/@ICJP>3.BG7.X#J84TDJ@9\3N-@
M^Q/5>1B=ANE=LDS])J=69"Q'>=(BEP07S#6#6=97V&91@1JA$=0[ EK.'#:P
MCE*.HH[;PZ-07+SLPWD?IH5/BEM/Y3H6ASVO>$!8?CM8='I:L&JZBA>B.@,#
M9"BT/ZVW'YOLH6VAYH+5,*0$52<!#A.=%0<D^Y2F%H%4E&(<);_>H&"%)<.-
M]/=+0J)_JPNH.J!+2ZVZ[AC\-3@ (H4:\OB('MG5E>ADIR^3ZJ".3C-";2MP
MKTW;33-3SDAV=0B,?V704>)?G;:;KJ.]]OUXQ\JVV+H<D2$[FDB O%E30E7?
M'=4U>@5[QRF=-1&'?&'D6Z/@] Y$0<4KS:!K(+EM^OPC7A//Q\(P)(S(:A2F
M*+(Z2&Y-ZVRY)![>LVY/<F)"HRQ$TRV_%L2 S^WJ!\MPF3S0.?-&U=D?3_$]
M]D/.)4_2MB=<>>(3%+@"LH!=II^83]&\2'BG=T;MI?0IQLO4OR1+*S$4&;*N
MJZ9(QV"D)%?&<XH/9 ^AR0 GI%3V,6:W@VQ0_Y#\J?Y\]K!:KG#2T<A1,R8I
M.:C!0CI!6Y(@/QNPDBY;),K:O<91HN\XC*<FXFJK9164W;KQ%5Z[IWSVB#W^
MX(5O@];50XD9-QE7X,JB)@"-T\1WF>8$>,6#T7JZH\ RW5Q.282]9)^GD/W\
M4X!1%.!%]@18RD["4W7RM,Q 92S@KG&2:56AH77H!B.??&%SR?IC9W,Z3I.K
M,/F,\W;9!^?!MG+)LO,5:IVTI#3.5##J6$Z^.$RP(\NA18]DQG'^/D)=!Z3@
MT<BV ]F.-'92Q\Z+LV/_P [+7B?<M$ZM<'J)XSB,CI'/U'B^QCCIYCWK2V7G
M03($7T]&A;0%D^N6>3O7P77K*@R\D:I7B;6I.2K@HLD53*,![3V.[D)'A4?V
M(3"OTIMA6ZZBKUC*H:\ROV:\JV<P=2].J4G%*4X0\6,YO&0F9H^ZJI&RP4DC
MH#PX%I>U%\8NK9/<.F!6R:).-A( =3:R3]2Z1/Z.GM5X(><3']%Y6$JR::7E
M)-1KW5J4-Z5VF(=/-2R_=M-\Y#>21Y9]REM_VV<K=>:I::WE#:3ZO$RSJI3(
M %M[8]9%[NGH0>>E<2?B+FJZ,M<^:SYPL=DB$O&^4D6@2LJB=8_P9#8EH5A[
MT .\6P+-^+#TW*R3GJM=;O EWHVZ0=9;R,[C3@_#"6N[MBWU\M ^ I<;N&D>
M?(5#&%6%8OV.]N64K08OVXDYO]?HDDSM-68;7DYKDZ.L_=79HT?B4E\YB\+L
M(^DV!"@KSU[@7#^99MW,SL.(SX<WT;M=HV# Y2I'W74.C=+RE004+E-;1_3E
M&5F4L8B,X^0Y65D*$3+(K*XZ&HIB.UB.M@N:WM:JU>N3<:\G\73A:N:X</-0
MMK7[E;ZE(;,0VW+?4H.*!,WFDD>USJB:3J'"P,H&J;^=:^/X((ND5%:,/?(:
MJ3XVF%&[';',@F/;K[Y">(J1114%J-5:OD&^9+]IL5!K*RTG@K5O.RJ/7%MQ
MAKDG 1.^O>JM'=1<OJCK6P%]4A37;%41!U>ZL\W6#W>X:!85%\VB%2ZR9,9Q
M_*Y+!FPI.%P5<KW$*^1G!?WCU&=E]^<XNB>>^,%X:WR^9Q"WA79EA-2/ ]@1
M52E#!.WH$(RQN@(IB*=WD/&+IQ\'L&>^RI8NWWCSYGBJ]DWX]52LFGCJ@.5<
MGZH;9?MP4[NY-[JO$!P02C^R>'?10]B-U1KF6"JX!ND3@_Z52",+UDU,:)'S
MG*#' JJ=\0/PTWS06_18H+73#/QT#J7A>EV%01Y*+8V<7?4K<2@SCO,@IXP<
MF-)+@>+R]D\P$6+U9JB;H)-0@X+FE@U9#W2 W1=-)9O-I?B!Z/$SN&R%)%W$
M$<R%*T;/R>6N@"M*V\L:GL^6Y^01+[)_4+Q*TAK8C<>B*% ]R%R5VJIS>TB2
MNPQC4Z&V#N9H.S649#LV;IJGU/D[<'2%DT,;R$:JL*3T.H:;Y$+L@@?^R&VX
M=_)\8[OO)WMI3D+*\@B"O=$V/Z64SZ+&1Q718-,^KPCA@?)_X XM/(8PW)$E
M(S>B1=FAQ?W'EAP\MU7!&D;CJKQ-#&)TJQ0GLVYE$03T:T$$_"/RTPS1X@W(
MP/+N9&#ZXN_&%["6+)P9'TP!Q#1=IR,;B+P%1"AGVD40G9[4Z4SHI/C([._;
MK)9EN/SP^>;LW ]10/\6I3%K_43_8IIG>5,AR/Z>$YPM/^PH>*S]UEE!D/U%
M,_JN3T=Y=^4=P_+;G,9ECB; 4FD4%NCJI(2 LM&XVAH0@LMJ)0J'1LIXE? <
M%1MZ:=:=JC"JEZP[-8XVI_@N845Z;*5<"NDX\CHLFHGR?B6&=OAJ%&W\V$NP
M;*'D-ENI2].[Q"9.JU1\^,*Z+5-17T>$EW@\6>-@Y==[PDN86:F!7":Q]J$L
MAX23*Z<Z:UE=DP\IVJ7F@FH=S''&F*J\VD&!.G";B&Q.M>D/DEZO48POCH+%
MQ47.I$K6I?*@KHOTJ,JP'R7GQ^6[Y((75^!%,RRY) (JKB0YD$<BPA6B)YVY
MC*_0QJ(_TDK+:<NS=BUOEUD9)Q.'A"O.95EQV%\4C&3G *X-8C>RW7,'=CV>
MCA&Q%EV :6&U/YC'[)#NLPI)URA*=DP7;-B43GI/8Q]I1(#*=JD;;Q>)GI4P
M3/'P'B<_D63],Z$*[:W+98DKORUE\DS&?P(&0:@-1I@#/IV#MAB_OG%B,U2F
M4?3ZR%&?:6ATSQ!/(CPG5-L^[%SW'^U4S6]&KYH@YE;*ICY)[92VG,.^F2P6
M3?ZLZ33%M^%)2J>V/*7JPAO79+]P@GPO]3D$]*=[S5(R2=I$GNI.:XX^8*JI
MTDOH,,JNSAA(>W8H_U+ZT/[UT]V=.A"#2R75=#9P@/QDQY@BB^-=;JG4G WQ
M$$]7G'W8@;79T4@7N(X(G>#6QSH2[1S@"1^!NX'3;VH#D5C*F^^P=UO-UQ<P
MCF*5P!.6<@NBN7C_!O%:&_QH\-;5T6#P=+D'%$6(CNLEY![BN?E/V7A'^7B:
MN6YMHVA8Y_F:*G]\$<?4V5N&$:L4GNSV;3]1L)@GH??[2;AA%3RR^D_U=2#$
M2&I"EF@K*ST\(XVE/C 0E^7,-H=Y;3WZS@R@-0V$R5R;4\0P,TL98XR/D)EU
M:\V5N@FZJ0EIUTA4:H!WPPV1UJ:C!;D>BVXN8:1>)>#Z9E-*Z<MBJ^$#=B_S
MC_]\]>K%__ST\<>__.___.QMT\?/P5^^6WSY]G[U>1=\.DT?WG\;???MO][^
M]NEV%_O?WGM?WO@_)*^3.?[AR[?O?G_\QKM,WOQR?OYV_J_7]X_')Y_?W"_F
MT><?CL^6KS]\$UQ<_W#^[V_?O(O/_G9V_N'QCP?R]MWEQ[N3X%^;?U_0?]K\
M^Y>W'_S-T?:OGU:/0?KNW9??5B=?%I^BRV_)Y^!?-\>[SV_OK]]&'W?SY;<?
MCK_,KC_])4C/EC^$%U]^2?[ZQY^#Z,-O?_NT^]=??EO_^\[[:>.%:_3^!,_>
MKT_F[W](?_>NMS>_G3Y$-^>_Q)_>OKGZ\B[]^1>2X)_?OWM]]?A'\L/[TP]O
MPY\^_.OA)CG_X=WE^T_DZG*)_M_#]MWJKY_)&_)QE_[M./GS[W_[]]'EXQF9
M_7)Y=3U_^/Y_7YS,;UZ]<F'[[=L*J]MUO3*6UI[!&#Q&,5Z4F3AB)%=\61WO
M#K]RG7F]1Y2EQ6S+?C&>I4G,.L30V5REMBP./)-.7 W[KEME>X*7K+ZMW.*(
MA'2"])1D>DD).*^?,%FMZ>'MB!Y$T0J?/>*(M?/@68$CU^-.UITU*YVLAG=K
M@KXK)])[Y>/>7?\4[Y2G>(-9SAS]^4D8\(-.BOQ;'&W>R1\#!^;+U8O<893:
MB:0=/PDW7<#Y,N4I-J-U/II,/CL?.I+5O^$?D?-1FM?4G ]9UI^=#UA-T$]2
M<.U\M$^Q;4OZYABO2,#^(:_;/8@S L'G$[;I8X#769H'U')_SV".+X)KOB:M
M-0VWP>:S0=>7L*M,%NE)Q4JS&IW/ LB^H[H:(U-R2'V R_M1=UN,YXCKDVO;
MK-[*^RA#,O6DU7EX$>LG.0%TZ6:899B>IA%E+UM\&=;\'ZN>UB%]"/:R7YF+
MIQVQ,Q%/KD[?.6D/;KQZBHE,UR]0F\%7HL<#JT5QJS)PP5FP:8[,05!GZXDD
M:-GQ$#2D7"BTJ^>[IB?8\S!:8I*DT6$%CS%&(6+S.4:A+^%";0>M4P6VZ0BF
M-#EO1'4.3_ILYTXSBH4 4>1K6)<DG^K87!)UMIY=$E@I%RH]]!-G\]O1+>$-
MUT1NB*ZZ*M+\JG5153Z%HD%<T U\FJO,1-YWL'>.DV?HB;N]PPJW4&& RSH7
M&CRNK5^5J2?MT@XOXD*7S>_>1O&HQ$[Q,2O/2IZN%EN5;J&P&A=L69K;6;!P
MGN0C^:!@]-K<ZW,\JSB8(A2*KW$5*%!\;:T?].6!E:(<+J;Q%5T,#JT@Q=,4
M1^THP1\PC-/H"Q^G?"4:#2W=0F.UGPF.P861?)8P>FU^=F&&4X1"\34N$$?B
MPF@\41BC"Z,SC6<7QIJ"%.L"X#[19?]5''^:4_\M2>GZVT4HP7$2XN42,]RI
M3![9CZ!:KS):\X+6#:-U&YX5M&[1(_N18==5)1+:_N-^Q*Q28CYNM7?F47*.
MJ88@?\].Y9=M6!@(ML;2@%1'5\HV 41$4.6C=/T]F4F<AQ&U64'E-TX)_9!A
M39#O2M%Z^7)VO>5$U_K%!-4>1$71;C#=YV+DSY:W>+,-(Q3M"J8\S&NNGY)X
M&\9U-6JQQPK#3=W.J" '5HC#E@V9)6L<'2U^2[/^"U8>KVKQ,74M,1,"8%M*
MNZJS_U&PXD[Z-?6G<;T#QL!JU,:3F_" .XUJE0U8?PREIF42;']*Z)^^9#-8
M7LTN&=M"C6IK7&9(8_J.B3'*< 49;-F=4PJ5EUU ,"UW96KJ;+BM<CVD<6D(
M + :@BVE.5FSB- %Y3WCCO[241SC)/X1^6DF*M\/'YJU:893*!46OZ*M3$ER
M8*4)X/20Q0])D-)->+;%$6=X0"];2/UI^]9BP*$>^K]P%+7=1N$]B>F@RY U
MY*'33= C)?7(HM[8N"O(=3$\[Z^6HXE9@B(;7C,T*SFHP3GE)(V8NNT'SX<^
MQ@%>$BNGD!Z*KJY=- 597DU]6 *&1'5$7=C_ 67=1]*MRZ<OZ5XH]0.2C=9/
M.J(>4,3=ZWB:XNT3JTXT,DR07Q'JX!M@R&]LBUOA!Y)0-8BW=/]/0KS9^N$.
MXY@GHRWPEM$(D@6)Z#^'46QZBYE=%A<=A%C+[YN,-'57"M)' 5U.>]*G!6G-
MG1."HOJ+%78UWT@MN?91\X[>6!A2< S(STC!:B0_C "PRY$T]@)<E?PQSY#:
MWV@,IK--9@"P^3W28W'(DVZB.$NYN:7?VVH/)D77B6X,;\#*^ZZ</"#ZAZFV
M-&ZN@#I HK9BK>V-I8=S$VC061]9^V)YG, /0T]_F0R^8YKTT3),L^UIGV6G
MTD'+N\6GJF -WPB@ ,(0S;$<Z:']"@@PK#@*3C\%E1VRV]7SD\2OXTFBNW4Q
MBF>* !%0MXY'Z86#$Q^D3/_IG@D'\44JHH1MFS6@AFJURK*CK$JMKYXU%U[$
ML#VPGI\8?AU/#*?ODI@\.]3(S#1T29Y[9;F[#AZ)KD-+73]C%"3!P+APVW/[
MK&>]'T=+K?IZ>.ZH-9&.6B/V[I^[;,&;[.ETV1J!Z1VT\]90WO%S]ZUQ=-\:
M@7X/K"H&';D$B^.Y*]>$NG)-V,MX[M3UW*EKU!H^UNY=39O]W,%KH#E\=6?)
M27;U,HHA0LUT;![-5)IZ3=BC^7H:??5V^A@P _991<W$9M "K%D&>'RYKX-K
MYC@[?ST%G97MR:%Q[2BJY#YDXT3U),99,$@.E29G7YVC[$@!W#0,LYCYZ,B1
MJ*6Q/NLNH#AA>X2-+Y5U&)552F9]UE\[8H;M^C5P:V;5G,3;AW 0#T./LV<K
M/8P"P#7T<E%59H,>R2;='/I@4#+1/4:;, T2T[HQ'[/!#R7NLL&/^.":E6'D
MQM0H9U(=+VZHJP124C.!(*1S$6U&M['B;$[RLEQAQ6D1*B4-SA[Y0^A1HSR*
MU@W6#?91PDQ=E.QNJ16,45:U]GA7_A=;55(4J+O:JN"6?/DJ2 5V@&(HBCY2
ML%HC<GOR0:'@2?,KMW5-U/4Z=P_J<W?5Y.9G@@(U$52_<'6$,1- ;=8NFKZ<
M18LP5D.^]HF3.S\SW.N3=M*3A0G_EW5(5R#]3U'QZ]]-4 ;"Z8,U.5'< E#P
M2#ZD2%$2P@\=Y; :[P0"",":@BB)@RO%8ZI2?ZSVR0170WW28#TW)N]#PIW2
MZL6_-.N+HRU)['32*X:>I/,O#$ U0'/=1#%GQ$Y3ZXK\U/CK/%5+V<#N$:9H
M"H0:U0,4E L-*3[)RYY^ 9J%MTYQ[$6$!W:U(E;E[Y^.A>I$"?)<,'@<V\<H
MQEX8)S'_$^5H@X+%@L0> P.BE?,E&_>$4>!_8O'_HV!QFE,P:."L,+!V,GO>
M"298[8G9V!($5-SW$5"76[6F<1,XJ&W=7)!M]U3[F5JIM:/,P]-2 AG0702W
MI+@M3]EBKU)E'IZTB@A!A]INA]]MER'=7),T(@G!<;@,ETOB8;[M^@3=$9__
MW+ CUWD8?=S3F"UGG ;']O) 0VO#51O9X/1558GX/&6/>SY24T%]MCS](#Y-
M<=YVROXJ[.7 93L++7FW+\!^M%V?S27Y=:@6;B.+>JM'0R.<-7:[Q'%\L=FF
M"6M$1D?"=:>\Q9")OINHJ(00N/"=KC/46$O5PA4HV1TIL?0,X?BF1%]&?=!,
M,&PPBU8HR#N (^KC':(@X?(XC4E U3*/MKS4K+!WY'&/C]7N"7WBM3HK,!:]
M@YKB0E" 1C[G37E0C7U5@48C- ;%_*7CO#5YY6,+6UW4M;0T%?'$49(W6/5D
M,\[H)Z450/]6U_[&F$YV0=T5PT301 6B.Y:*7+R<^J]'OI]S0M7E-&0QC::,
MXD)(,?;^M KO7Q>?9X(J_E875"<1%Z>.-FUD,NE&I.0KJGM\^Z%/KC[#@\L&
M=>1E2.'))^W"N5M@0IWF%?+/J$UL2WAMH$^_RH"G?ZAC+AK1C<DWL3Y"7/3=
M.5_W2,SXR%B0MCM]PJD,YV1;Z%"Z OOJG!N613VS\2,5M.^GT6K'7L"@8'=)
M-JS<AFJZ8\\XCHQ,#Z)2"  V]M9*^3T+,.7M%GOK(/1#QN5EHB(>B6'&J.TR
MLP>,AS_U?&"9E=!,^#7.,U5!]A3=AL'J!GL[C_YXE4E> >:N[]WLM#V@=TX8
M+K=450@H6,W7Y!01->SKG[FZGNL'O3%!L&121;!OJ8W[G/Z<_K(.4WV][Q]E
MI**0F+Y^TPN YS;>6G6;W7\Q4L1KT])OH6".[H<4/9+@"C]D M?Q:CJ&&*>_
MV3=OJ)K_2L+X0/>@7<H8(\OT1SJQ-,)YHJZJ4"2'&NGBD 5"OVR^V:KY\/GF
M[/P\#90D4OMFG.NB,3.#ZNLF+VLJ3Z[V2[1\^-!]AM8UV#AE(H\%8 5Q)6&E
M7ZC?0,WI+KV.PM^PEZ@(I^WC,1[.VF=J4/':Z#T@#OX@&J@+/QRG^HOG:%!
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
MT<+)_%20;#I2Q0-V]%=6\&" )W+8)=*C+3$ _J$ERJV$#9%4QL_P_?, 1X*
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
MH-/S)QQH*52HXI]9W8;R=Q"]UG'[I-1'OQWQ-8/$!4W&2H -0C33&( % S!
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
MS+EK\^3Z+&B!N4LL5 9 1&A@[RD3Q:L[76Z5:!_GC+J!].[UI5^P3?4HBH@
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
M1"I1*X[-88!CT,HT4BP1 T3IGQ:W8H ]_ $8W)8; ] 5P@'Q#5VPP@&,%IM
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
M8F^ D=H%T!7"T&S"\/<%)^'XX1@)\A#LS> <\05M=7=FS"/&ESM(!$AK\:"
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
M+3\\JF)<JIT"N$4''02*/K0TS]C@"K4#B3)AD 648GK(;E=(=0B0]+_'<OX
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
MMCB\G12SPL8IOB]8.RV0]+7@9W0Y8%6$\]Y%D-]DARAI?61Z!:SL_"NMK)K
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
MQ_A)V!@O23VDI0X=B+B/+/RF:')SAJ"TG"]F$U/?R-Z85_M!)#:?E6K'%NX
MA9]%_:QWN8),:_1:91)U8(J+$IU9V9X/F#;FO'_1%[E<)7D^7E?>GJ4#@8ZZ
M/2J' JT^1VH\[E![.NY(N_Y1G&Q]D06KR#=*MU9^N9-A$N,SPQ63=0?OY<FN
MBOZ"C-_B6U3W#M57RV,M;Q(PP*!::][H)A'&T2*_E\E%TQL1.E++\L85N284
MW]-27D1^_&I$MQ\T+\R794G8FS-IH46@K*7;!M9I-F6VEZGZ^OY )6739\Z1
MP!'5K2#S2CW)+/ MI?*6$1USG.A/9-HIU2%H[KJ3Y$MH@55K[3DNLWL&^,<[
MCBCWT0E@M4[R!G@X@'$#C$O= $?Q%FN62?N@*__;WD&&"$0+-<]+_:T9#P*\
M(DRP<]L-<(*K>/W8KX9TM0X!(Q[.XM^.%3N*)P76;-L)7HO?;U<:L:8O']YA
M94D+TS1ZNA$E(&6%>2#.?_7MV'3CW91"UE2[V4.N;I)GAU]\NQ>CD+B3(\AA
M?G6&[OGK[S:)8MP<D^+WXHPC;7KKT+EZ<\6!N</X-9;C:YJ=^\N5(]LF07=!
M3!E-/DJ<]P7FWE35(S?7[(3.QW$_^R@1(&>QUVN/+$OI1.W+S(N]&AUEX7W%
M-3K38VG.9I6.96AYAQM$ S] '> 'MJW/! B:=F?;)LC!]]YK];T8.A_ZR'YW
M^+)U1(6H@6UO.K1U8L:RQH&+;39(;@2WT_8H7UL?M<^RR*S25C([,_$K/MT@
MB?'GRBZ[=LWFKL4&IL_095VQ3J)&<RCN%LO,?*.S@\9D^L'V$GCZT.AKE,C=
M.T+3Z).M)3.[4&NHJ]Y#1E!YV22M]1IQQ#?;26B-VVK=HRPL-JDP@JHH,PPN
M[3A4DH=TG_3UD'9UL3!Q_#.-^N:G>1=?7WJ4/!_&PP")M%G+/'U%D7$M934D
MWH8<OUKW)]27EU;HW)1\0&O6>+R1W.,IR/C["V :A,$,-X=,B?64>) DGTDX
M@'Z/,()U_H@P-F M-L6C77^<0YC6-YX"-P!N\'D#M9F; ^E8JBG8'66;V>F
M@2SB3H:)8I%H>6RFAP*O(-/C0LK#5T$7[CSLA;,B-,(-@!BO$'96S;9Z"Z]@
M1PEVGLA8^H/1&H+ @IT)=L_K+:0-P=LF@TY!%1,>A"<'6M?>TC$S\J[HLOD?
M3K1SIV=%S%F\/FU=&9\Z$^U3,)I))= ^A[[T/&?VO9IR;$+.UMF?J)Z6[VS5
M@H+9N.-8MZ[JE7YJ^D_'DY"11PF%+&%+.:]*EX!?'Q/Z\(S$M/P<_[H33C<7
M=JW($TGO51;(G?">Z4<C8<QP0=L]UB^N5HT.R#]E#%]@UB8'CO&.\?&]Z3#U
M-8QW5\-CN'S^;-*8]K)*!&F#H>KL\X,"G](I<[XGS&"K%Z(6>$;)/N_<'#<$
M@TR#ZLBRM5V,M-S9&)\4@C.\:5T=EYNMZ03 U?-(PLG*+X>N2-(L*8D#K3/<
M ]_BE+>-G7;HU-&B?UL\DUA"VI1)P0I?>%^S03-Q*9<$G=+M>PMCX13,C\PZ
M;%HEWGWIO^"8V>=#I'8!_I''LZ3V30+ I9_RB$"B3+%C=$^^XZ+7HKB-<5D;
ML"B?5?-XXRR@#D8F)Q0F0/ZFZ 9H(<J0S] TAX/7R\JJM/,,6+]L,9V*BTV3
MS#FDBW,]W#^JA,5C\FJI^&RHX[>SNWXB]OCJ=R(\=\VHJZU</U('0?.=JTYJ
MF;926(+A&,C1]Y71E* !E(H//@PTDXHFLV1$8#1R]B_(?Z$H) DJ2_: U+@'
MU7\[<VK5B"%9Q9=TM$E^O#&C3)X#>D7L)/JIQO='GW*;42M704@?;_J[?3G'
M2L;0!W4&UF\@ >$_5FKD,:K8MEAV69(]\#N^2\]\DY8RUG>1?S%BZ,5*N.CP
MO,M$,R#JF4U=X;0&G^UKQ7DAWOK*JLJ8A=F>)($3&:Z[9$06.3ISK()!9MB1
M#>OY(&1(EV_*#0#S$;NX5[!@EU7L@870#\J/"/W N0'6:'YODKOJ(8\P8%18
MD'$-R+KPZ-#?8&<*5D+>E_R"K.HJ@X@6/QFC<:3N(K%1#^?\GQ9JKPH:PFW
M[\T?38%<WZVI$MQY4,Q1M63T8,+EXPOX^!X\-<O_R<D72NJ?:[+MMC!1XC&>
M4!G94?Q+'BS?:*WR@N/2[L,(9$IL;(YFRC+/F6%A31/GU'7UB:@;X.U CC0)
M>+E_642$G])G,>?;H MTPKC,UCY[NZHAYN?SGDX&S^C*Y>4.5+7OAF>FY,KF
M> /.E&D5[[CQ,S>XF+POFU_@AE " L3YY7MCF>D;I)1112=Y7OGRN7%O*AU]
M<3][3;4E2="&>$LLY."._3S;??9>$"-X6JF#EK.7[H-R:9YTB 3UXE?GH[P:
M_Q '+)Z%L%45;P%Z53/_'Y,?W\_6@/1&.[015K7@Z!)#;%L;]9*E?DDJM/;
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
M^7(>9"YK$\'![?PE(=@1+K>Y(IB&[-< :V;_0=#L_R%!?]<Q_;\^US%N@8I
M0]_%4K6LHG)4SW5K)>@1O*>:Y.U38$5,69Q"[;8%P:3^Q4+RQ;T\5:5F369P
M9#-F"0/U"?\#:X3@9H@P('_]VZNHY#&'1.E#E>%R"LZ=L?M;4./VOEK90KK)
MY)H>"3(Q+47:#K$CO,'&/7V^VU*OVSFK"R>^ 0;EGR+H]IB]<@O___<.Y+]O
M=O;IFS"MPCC[7 M2RV83KI>TY64.ID9D69Q0=N15^FR+==A.&(<XQJ_*K+\Z
M9KI8MC$U[0VA"R"<S.V&%.'+MIC'_HI)JHX'-#I^SVB_1<+* 2<'=9%?TA5^
MK%7T_X[0_AL$_=F*?EP4H2>7^H,RZ!GC$_ 528:4L)(4XT2*<>3S[U\=J ]
M8_\PT;2Q.T67+=\[E8\0:!CC7U7"S>X7,$'.3L.OAQ ;*\N_T6+_?_I#=?/S
M?P%02P$"% ,4    " #O,-U0P?72[>\E 0 0H D $0              @ $
M    8W)E9RTR,#(P,#,S,2YX;6Q02P$"% ,4    " #O,-U0A)"JB)L>  #Z
M<0$ $0              @ $>)@$ 8W)E9RTR,#(P,#,S,2YX<V102P$"% ,4
M    " #O,-U0XI0$TH(-  "QG0  %0              @ 'H1 $ 8W)E9RTR
M,#(P,#,S,5]C86PN>&UL4$L! A0#%     @ [S#=4-XW0!5M40  90<% !4
M             ( !G5(! &-R96<M,C R,# S,S%?9&5F+GAM;%!+ 0(4 Q0
M   ( .\PW5#9-;^[(<,  -/)"0 5              "  3VD 0!C<F5G+3(P
M,C P,S,Q7VQA8BYX;6Q02P$"% ,4    " #O,-U0&F-H3-E1  #". 4 %0
M            @ &19P( 8W)E9RTR,#(P,#,S,5]P<F4N>&UL4$L! A0#%
M  @ [S#=4#I:1RIU<0  *9(   T              ( !G;D" &EM86=E7S P
;,2YJ<&=02P4&      < !P#% 0  /2L#

end
</TEXT>
</DOCUMENT>
</SEC-DOCUMENT>
